Создание чат-ботов используя Bot Builder SDK 4 — часть 5

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

Создание чат-ботов используя Bot Builder SDK 4 — часть 4

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

Создание чат-ботов используя Bot Builder SDK 4 — часть 3

Привет. Это третий урок из курса «Создание чат-ботов используя Bot Builder SDK» Сегодня мы разберёмся с вопросом использования карточек в чат-ботах и узнаем как с ними работать, используя Bot Builder SDK 4... [Ещё]

Создание чат-ботов используя Bot Builder SDK 4 — часть 2

Привет. Это второй урок из курса «Создание чат-ботов используя Bot Builder SDK 4» Поговорим мы с вами об использовании диалогов в Bot Builder SDK 4... [Ещё]

Создание чат-ботов используя Bot Builder SDK 4 — часть 1

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

Bot Builder SDK 4 — продолжение работы с диалогом до его явного завершения

Привет. После выхода Bot Builder SDK версии 4, мне несколько раз задали один интересный вопрос, а именно, при использовании диалогов, как сохранять незавершённых диалог до выполнения какого-то действия явного его завершения. Реализуется это всё не чуть не сложнее чем в третьей версии, единственное, в текущей документации это не до конца явно описано. Я заглянул в исходный код SDK и ниже опишу что нужно для корректной работы... [Ещё]

Использование Swagger в ASP.NET Core

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

Личный опыт удалённой разработки

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

ASP.NET Core — начало работы с Entity Framework

Самым известным, функциональным и широко используемым ORM в мире .NET является Entity Framework. Для работы с .NET Core была создана версия EF Core. Принцип работы EF Core остался тем же что у его предшественников, но это уже другая технология, так что сейчас ожидать полного набора функционала из Entity Framework 6 не приходится, но разработка проекта продолжается весьма активно.
Из данной статьи вы узнаете как быстро приступить к использованию Entity Framework Core в ASP.NET Core проектах... [Ещё]

Blazor — обзор возможностей

Привет. Сегодня хочу рассказать о новой экспериментальной технологии — Blazor. Данная технология позволяет запускать C# код в WebAssembly, что позволяет использовать .NET в браузере вместе или вместо JavaScript. Что это даёт и какие возможности есть на данный момент хочу показать в данной статье... [Ещё]