22. апреля 2015
Andrei
C# , Блог
Работая с директориями и файлами, приходится выполнять такие операции как составление пути к файлу, получение расширения файла, получение абсолютного пути к файлу и много других операций. В C# для этих и подобных операций существует класс System.IO.Path…
[Ещё]
14. апреля 2015
Andrei
C# , Блог
Сегодня я бы хотел рассказать о категориях Unicode-символов в C#. Наверняка все использовали такие функции как char.IsLower(c), char.IsDigit(c) и подобные. Это определённо лучший способ получить информацию о символе, но мы можем получить гораздо больше информации о Unicode символах, если воспользуемся функцией char.GetUnicodeCategory(c)…
[Ещё]
13. апреля 2015
Andrei
C# , Блог , Лучшее , Статьи
Отладка кода на крупных проектах занимает огромное количество времени. На дебагинг, обычно, тратится от 10 до 15 процентов времени работы над проектом, и даже если вы пишете чистый и качественный код, все равно вы будете использовать отладчик…
[Ещё]
24. января 2015
Andrei
C# , Блог , Лучшее , Статьи
Сегодня будет достаточно длинная, но полезная статья о том, как реализовать загрузчик музыки из vk.com (вконтакте) на C#. Зачем это нужно, ведь существует огромное количество сервисов, которые могут это сделать? Как минимум, уметь работать с API VK это хорошо, а уметь делать это на C# — еще лучше). Да и использовать свой «велосипед» порой намного приятнее…
[Ещё]
13. января 2015
Andrei
C# , MongoDB , Блог , Статьи
NoSQL базы данных продолжают набирать популярность. Если еще пару лет назад их особо всерьёз никто не воспринимал, то сейчас ситуация кардинально поменялась. NoSQL базы данных становятся не просто конкурентоспособны, они уже являются лидерами в проектах, требующих высокой производительности…
[Ещё]
12. января 2015
Andrei
C# , Блог , Статьи
JSON и XML наиболее популярные форматы передачи данных на данный момент. Очень часто в проектах приходится работать со сторонними сервисами, которые позволяют получить необходимую информацию именно в данных форматах. Наиболее крупные сервисы могут позволить себе реализация классов под основные платформы, экономя тем самым время разработчиков, но когда их нет, приходится создавать их вручную или применить средства автоматической генерации классов…
[Ещё]
10. января 2015
Andrei
Блог , Лучшее , Статьи
Visual Studio очень мощная и удобная среда разработки, с каждой новой версией в неё добавляют новые функции, которые помогают разработчикам делать их работу более продуктивно и качественно. Совсем недавно, просматривая лекции Microsoft Virtual Academy я узнал о новых возможностях, которые были добавлены в версию 2013...
[Ещё]
11. декабря 2014
Andrei
C# , Блог , Статьи
Google Form используются повсеместно, с помощью них удобно создавать различные опросы и формы обратной связи. Но их можно использовать не только на сайте самого Google, но и передавать в них данные из любого места. В данном примере я покажу, как использовать Google Form для получения и хранения данных из консольного приложения, написанного на C#...
[Ещё]
28. ноября 2014
Andrei
C# , Блог , Статьи
В предварительной версии Visual Studio 2015 можно попробовать новые функции C# 6.0.
В данной статье я расскажу о наиболее интересных и полезных нововведениях о которых мне удалось узнать...
[Ещё]
24. ноября 2014
Andrei
C# , Блог , Лучшее , Статьи
Автоматическая сборка мусора снимает с разработчика огромное количество работы и проблем. Фактически, от разработчика требуется только выделить для объекта место в управляемой куче, а о том когда и как он будет удалён из этой кучи, позаботится сборщик мусора. Большинству разработчиков, возможно, даже и не нужно знать, как же работает сам сборщик мусора, но я считаю, что это достаточно интересная тема, чтобы разобраться.
[Ещё]