Visual Studio Templates
Installation
- Download the project template
.zip
file(s) in thesrc/Templates
folder via GitHub. Alternatively, you can clone the repository:git clone https://github.com/versx/ChuckDeviceController
- Copy the project template package(s) (
.zip
) fromsrc/Templates/%ProjectTemplateName%.zip
to%USERPROFILE%/Documents/Visual Studio 2022/Templates/ProjectTemplates/Visual C#/%ProjectTemplateName%.zip
- Now you can search for
chuck
when creating a new plugin via Visual Studio from the new project creation screen to select from the different pre-configured ChuckDeviceController plugin project templates. - Once you select the type of plugin project to create, you can refer to the Plugin API SDK Documentation for more in-depth details.
Plugin Templates
ChuckPlugin
.NET Core Apps Documentation:
ChuckPluginMvc
ASP.NET Core MVC (Model-View-Controller) Web Apps Documentation:
ChuckPluginMvcApi
ASP.NET Core Web API Apps Documentation:
ChuckPluginRazor
ASP.NET Core Razor Pages Documentation:
- Overview
- Tutorials
- Filters
- Route and app conventions
ChuckPluginBlazor (Untested)
ASP.NET Core Blazor Apps Documentation: