Создание чат-ботов на платформе 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.2

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

Отладка в Visual Studio

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

Презентация доклада с 24-го .NET Meetup

Привет. 21 ноября в Минске прошёл 24й .NET Meetup. На котором был мой дебют в качестве спикера. Я рассказывал о том, как можно создавать чат ботов на платформе Microsoft Bot Framework. Здесь я хочу поделиться презентацией своего доклада... [Ещё]

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

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