There is no official template for starting a Bot Framework V4.3 project. So colleagues and I created one. This articles outlines what it does and how to use it.
Thursday 11 Apr 2019
This article was written on GitHub. You can raise issues, create pull requests or even fork the content... its open source
The latest version of the Bot Framework is v4.3 and it was released in March 2019. You can read about the exciting new features in the Conversational AI updates for March 2019 Article from the Bot Framework product team.
There are new samples being produced in the Samples Work in Progress branch. This features many patterns and practices which are new to v4.3.
There is not yet a v4.3 template or a project type that is suited to starting a new project with v4.3 patterns, therefore it is difficult to create a new bot project from scratch.
Myself, Ibrahim Kivanc and Martin Simecek have been working on a project and associated VSIX which can be used as a great starting point for a .net Bot Framework v4.3 project that uses the latest patterns and practices.
We have looking through the Samples Work in Progress branch to determine common patterns shown in every sample and features which we think will be relevant to almost every bot project.
We've rolled them all into the Bot Starter Template for v4.3
The Starter Bot includes the following:
BotController.cs, the main
You can get the VSIX for the Starter Bot project here.
You can browse the GitHub repository for the Starter Bot project here.
All my articles are written and managed as Markdown files on GitHub.
Please add an issue or submit a pull request if something is not right on this article or you have a comment.