add a new Visual Studio Project Template

This commit is contained in:
sbwalker
2025-08-15 12:43:32 -04:00
parent 247fc5248b
commit d73e2288bb
104 changed files with 9585 additions and 0 deletions

View File

@ -0,0 +1,13 @@
# Oqtane Application Template
This folder contains content files for a Visual Studio Project Template designed for Oqtane development projects. The template relies on the native templating capabilities of the .NET Command Line Interface (CLI):
dotnet new install Oqtane.Application.Template
dotnet new oqtane-app -o MyCompany.MyProject
dotnet new uninstall Oqtane.Application.Template
When using this approach you do not need to have a local copy of the oqtane.framework source code - you simply utilize Oqtane as a standard applicaton dependency.
The solution contains an AppHost project which must be identified as the Startup project. It is only responsible for loading the development environment and launching the Oqtane framework.
The solution also contains Build, Client, Server, and Shared folders which is where you you would implement your custom functionality. An example module and theme are included for reference, and you can add additional modules and themes within the same projects by following the standard Oqtane conventions.