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

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

Создание чат-ботов на платформе Microsoft Bot Framework #8 – Непрерывная интеграция. Работа с TeamCity

Привет. Это заключительный восьмой урок из курса "Создание чат-ботов на платформе Microsoft Bot Framework", который был записан для сообщества LoftBlog. В данном уроке мы научимся использовать непрерывную интеграцию. Будем настраивать и работать с TeamCity и сделаем публикацию изменений на сервер чат-бота автоматической, при появлении новых правок... [Ещё]

Создание чат-ботов на платформе Microsoft Bot Framework #7 – Работа с базами данных в чат-ботах

Привет. В сегодняшем седьмом уроке из курса "Создание чат-ботов на платформе Microsoft Bot Framework" мы научимся работать с базами данных в чат-ботах. Рассмотрим такие базы как MS SQL и Mongo. Научимся их создавать и подключаться к ним. Также научимся использовать возможности баз данных непосредственно из команд чат-ботов... [Ещё]

Создание чат-ботов на платформе Microsoft Bot Framework #6 – Работа с FormFlow в чат-ботах

Сегодня хочу показать шестое видео из курсе "Создание чат-ботов на платформе Microsoft Bot Framework". В нём мы научимся работать с FormFlow в чат-ботах. Всего за пару минут мы создадим готовый интерфейс для наполнения класса данными, который будет иметь подсказки, валидацию данных и возможность исправления внесенных значений. А также научимся локализировать нашего чат-бота... [Ещё]

Создание чат-ботов на платформе Microsoft Bot Framework #5 – Работа с диалогами в чат-ботах

Привет. Это очередной, уже пятый, урок из курса "Создание чат-ботов на платформе Microsoft Bot Framework", записанный для сообщества LoftBlog. В данном уроке мы научимся работать с диалогами в чат-ботах. Использовать цепочки взаимосвязанных команд, а также передавать управления из одних диалогов в другие... [Ещё]

Создание чат-ботов на платформе Microsoft Bot Framework #4 – Отправка независимых сообщений из чат-ботов. Внешний вид сообщений, использование карточек и кнопок в чат-ботах

Это четвёртый урок из курса "Создание чат-ботов на платформе Microsoft Bot Framework".
В данном уроке мы научимся отправлять сообщения из ботов не в ответ на полученную команду, а в виде отдельных сообщений, инициированных самим ботом. Также разберемся как оформлять текст сообщения, использовать карточки и кнопки... [Ещё]

Создание чат-ботов на платформе Microsoft Bot Framework #3 – Оптимизация работы с командами. Использование рефлексии. Отладка работающего бота

Привет. Это моё третье видео, из видеокурса Создание чат-ботов на платформе Microsoft Bot Framework», записанное для сообщества LoftBlog.

В данном уроке мы научимся использовать рефлексию для оптимизации и ускорения работы с командами. Также мы научимся отлаживать работающего чат-бота, запущенного в Azure, получая сообщения из Telegram и Skype... [Ещё]

Создание чат-ботов на платформе Microsoft Bot Framework #2 – Публикация в Azure. Подключение. Использование различных команд.

Привет. Это второе видео из моего видеокурса «Создание чат-ботов на платформе Microsoft Bot Framework»
В данном уроке мы научимся публиковать созданного бота в Microsoft Azure. Подключать его к необходимым мессенджерам, а также реализуем работу бота с несколькими командами... [Ещё]

Создание чат-ботов на платформе Microsoft Bot Framework #1 – Введение. Создание первого чат-бота

Сегодня рад представить первый урок из моего видеокурса «Создание чат-ботов на платформе Microsoft Bot Framework» записанного для сообщества Loftblog.
Каждый из 8 уроков будет охватывать какую-то тему. Для всех уроков, кроме первого и восьмого, будут доступны исходные коды проекта. Сами уроки были записаны намного раньше, чем они публикуются, поэтому некоторые вещи могли частично устареть или поменяться взгляд на их использование при разработке. В таком случае я буду писать дополнения к урокам на данном сайте... [Ещё]

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

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