Visual Studio Templates

Installation

  1. Download the project template .zip file(s) in the src/Templates folder via GitHub. Alternatively, you can clone the repository: git clone https://github.com/versx/ChuckDeviceController
  2. Copy the project template package(s) (.zip) from src/Templates/%ProjectTemplateName%.zip to %USERPROFILE%/Documents/Visual Studio 2022/Templates/ProjectTemplates/Visual C#/%ProjectTemplateName%.zip
  3. 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.
  4. 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:

ChuckPluginBlazor (Untested)

ASP.NET Core Blazor Apps Documentation: