Паттерны проектирования в .NET за 5 минут — Singleton(Одиночка)

Привет. Это второй урок из курса «Паттерны за 5 минут» и в данном уроке мы поговорим о паттерне «Singleton»... [Ещё]

Паттерны проектирования в .NET за 5 минут — Стратегия(Strategy)

Привет. Я вновь решил затронуть тему паттернов проектирования. Почему? Недавно решил освежить свои знания, открыл свои старые статьи на эту тему, и оказалось, что они ужасны. На момент их написания у меня было гораздо меньше опыта и знаний, и в них не раскрыты многие темы, да и то что раскрыто, можно было бы сделать гораздо лучше. Начал искать на YouTube что-то подходящее, но ничего меня не устроило, так как мне хотелось найти что-то краткое, содержащее только выжимку материала, чтобы на теорию не уходило много времени, а лишь хотелось скорее приступить к практике. Поэтому я решил записать серию видео «Паттерны за 5 минут», которые бы соответствовали всему вышеперечисленному. Публиковать я их буду на моём YouTube канале и в данном блоге. Первым будет паттерн «Стратегия»... [Ещё]

Что нового в C# 7.2

Всего месяц назад я писал про новые возможности языка C#, добавленные в версии 7.1. А уже сейчас стала доступна новая версия 7.2. Изменений не очень много, но думаю, будет интересно узнать, что нового в этой версии... [Ещё]

Отладка в Visual Studio

Значение отладчика в работе программиста трудно переоценить. Как бы вы хорошо не писали код, как бы не была хороша ваша команда, но даже если ваш проект имеет всего несколько тысяч строк кода, написанных двумя разработчиками, то вы не можете гарантировать отсутствие ошибок. Да, современные IDE, в частности, Visual Studio, позволяют избегать множества ошибок уже на этапе написания кода, но, как минимум, вы можете упустить какие-то моменты, из-за которых ваше приложение работает не так быстро, как хотелось бы, или ошибка возникает при каких-то граничных условиях, которые не были рассмотрены ранее. Разобраться в причинах не корректной работы помогает отладчик... [Ещё]

Что нового в C# 7.1

C# 7.1 это первый релиз данного языка содержащий точку в версии. То есть это первая версия, содержащая минорные изменения. Изменений, действительно, не очень много, но они стоят того, чтобы о них рассказать... [Ещё]

Когнитивные сервисы Microsoft – API распознавания эмоций на изображениях

В четвертой статье про когнитивные сервисы от Microsoft поговорим о возможности работы с изображениями. Посмотрим, как работают API для распознавания лиц и эмоций... [Ещё]

Когнитивные сервисы Microsoft – API-интерфейс Bing для распознавания речи

Это третья статья по когнитивным сервисам от Microsoft. На этот раз рассмотрим такие не тривиальные задачи как распознавание речи и конвертация текста в аудиофайл (синтез речи)... [Ещё]

Когнитивные сервисы Microsoft – API Bing

Привет. Продолжаем изучать когнитивные сервисы Microsoft. В этот раз разберёмся с возможностями работы с API Bing. Увидим возможности автозаполнения введённой фразы, а также научимся работать с поиском... [Ещё]

Когнитивные сервисы Microsoft – API текстовой аналитики

Привет. Очень хочется поговорить о когнитивных сервисах Microsoft. Это очень передовая тема и мне очень удивительно, как мало информации о ней в сети, помимо самого Microsoft, мало кто это освещает. А очень зря, придётся устранять эту несправедливость... [Ещё]

Что нового в C# 7

Уже прошло достаточно времени после выпуска C# версии 7. Visual Studio 2017 также стала достаточно стабильной. Думаю, можно начинать использовать возможности седьмой версии в реальных проектах. Давайте посмотрим, что же нового было добавлено... [Ещё]