Создание чат-ботов на платформе 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 это первый релиз данного языка содержащий точку в версии. То есть это первая версия, содержащая минорные изменения. Изменений, действительно, не очень много, но они стоят того, чтобы о них рассказать... [Ещё]

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

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

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

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

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

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