The Visual Studio 2015(+) Extension for ASP.NET Core FAQ. The extension presents a chat interface right inside visual studio so that developer gets the answers to common questions regarding ASP.NET Core.
The Visual Studio 2015(+) Extension for ASP.NET Core FAQ. The extension presents a chat interface right inside visual studio so that developer gets the answers to common questions regarding ASP.NET Core. This is how it looks like
Getting started
To try the ASP.NET Core FAQ Extension:
Download the VSIX from here(Its a bit big as it has chromium browser assemblies in it, which are quite heavy :( )
Run VSIX.
Open a new instance of Visual Studio 2015 or above.
Go to View--> Other Windows --> ASP.NET Core FAQ BOT.
A tool window should show up (if everything went well). You may want to snap it into right or left.
Start by saying Hi/Hello to Bot and he will respond.
The key thing for BOT to work is how much you train it, currently its a WIP and so only has bunch of answers. The more we put the questions in KB, the better it would be. Its a boring job (seriously :)), so I only added about 17-18 items in Knowledge bank, but I will update it as and when I get time.
Currently, it should answer stuff like documentation, roadmap, caching, performance, course on ASP.NET Core, video on ASP.NET core, What it is and so and so forth.
Description
The solution has 3 parts:
VSIX - The VSIX folder contains the VSIX, which can be directly installed and used.
FAQ.BOT.Client - This is the sourec code of Visual Studio Extension project, which provides the chat interface in Visual Studio.
FAQ.BOT - This is the code for BOT. The BOT is actually hosted in azure and hence doesn't require anyone to run this.
Troubleshooting Tip
This is very much a WIP and is a very early draft and hence have few known issues. In case, while snaping the chat window, the chat control freezes, just close the tool window and reopen the extension. That should fix the issue. For any other issue, please let me know by creating an issue or mailing me as rishabhv@live.com