View a road map of what’s covered in this session, including tools, setup, and basic bot concepts such as activities and messages.
- [Instructor] Okay let's take a look at what we're going to cover in this session. First we're going to talk about what things we need to install, the tools that we're going to need to get up and running quickly. And then we're going to walk through setting up an actual bot application solution in Visual Studio 2015. We're also going to cover some foundational concepts, the concept of the connector, or connector service, activities, and messages. And a number of these concepts differ between version three and older versions of the framework. Then we're going to go through and demonstrate using state in our bot, authentication, for example, authenticating to the office graph or through a Microsoft OOF service such as the One Drive authentication process.
We're going to talk about the primary way that we communicate in a bot, which is this concept of dialogs. Then we're going to step up that concept of dialogs a little bit and talk about forms and the new FormFlow that's really become very powerful in the framework in version 3.0, and how the FormFlow process, and the creation of these FormFlows, will really supercharge our dialogs. Then we're going to look into integrating LUIS, or the Language Understanding Intelligence Services that Cortana uses that we can leverage within our own bots.
And this is where it really gets powerful. And we're going to talk about some ways that we can interact with the users beyond just sending them back text, the concept of attachments, cards, and actions, doing things like having carousels or hero images, or showing videos, or on-click, or URL actions. And then, to make sure that you guys can put these into production, or at least in your own staging environments, we're going to walk through the process of actually publishing these bots, connect them to Azure and publishing them so that you can share these bots with other users.
Then we're going to kind of wrap it all up and put all these pieces together in one solution. And then, as always, I'm going to follow up with some tips and tricks and just some helpful ideas and thoughts that you may want to keep in mind as you're developing your own bots for personal use or in your organizations. Since the Microsoft bot framework is such a huge and robust offering, and there's so many opportunities for developers, this session will be broken up into two parts. Part one will take us all the way through using state, authentication, and dialogs.
And we'll pick it up again in part two, starting with using forms with FormFlow. So let's get goin'.
Note: This course was created by Wintellect. We are honored to host this content in our library.
- Installation and setup