modify template content
This commit is contained in:
@ -1,7 +0,0 @@
|
|||||||
# Oqtane Application Template
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Oqtane is an open source CMS and Application Framework that provides advanced functionality for developing web, mobile, and desktop applications on .NET. It leverages Blazor to compose a fully dynamic digital experience which can be hosted on Static Blazor, Blazor Server, Blazor WebAssembly, or Blazor Hybrid (via .NET MAUI).
|
|
||||||
|
|
||||||
More information about Oqtane can be found at: [https://www.oqtane.org](https://www.oqtane.org)
|
|
Binary file not shown.
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 4.8 KiB |
@ -8,12 +8,12 @@
|
|||||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||||
<license type="expression">MIT</license>
|
<license type="expression">MIT</license>
|
||||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||||
<icon>Build/icon.png</icon>
|
<icon>icon.png</icon>
|
||||||
<projectUrl>https://github.com/oqtane/oqtane.framework</projectUrl>
|
<projectUrl>https://github.com/oqtane/oqtane.framework</projectUrl>
|
||||||
<description>Oqtane is an open source CMS and Application Framework that provides advanced functionality for developing web, mobile, and desktop applications on .NET. It leverages Blazor to compose a fully dynamic digital experience which can be hosted on Static Blazor, Blazor Server, Blazor WebAssembly, or Blazor Hybrid (via .NET MAUI).</description>
|
<description>Oqtane is an open source CMS and Application Framework that provides advanced functionality for developing web, mobile, and desktop applications on .NET. It leverages Blazor to compose a fully dynamic digital experience which can be hosted on Static Blazor, Blazor Server, Blazor WebAssembly, or Blazor Hybrid (via .NET MAUI).</description>
|
||||||
<language>en-US</language>
|
<language>en-US</language>
|
||||||
<tags>Web ASP.NET Blazor Oqtane Modular Multi-Tenant "Open Source" "SQL Server" MySQL PostgreSQL SQLite</tags>
|
<tags>Web ASP.NET Blazor Oqtane Modular Multi-Tenant "Open Source" "SQL Server" MySQL PostgreSQL SQLite</tags>
|
||||||
<readme>AppHost/README.md</readme>
|
<readme>README.md</readme>
|
||||||
<packageTypes>
|
<packageTypes>
|
||||||
<packageType name="Template" />
|
<packageType name="Template" />
|
||||||
</packageTypes>
|
</packageTypes>
|
||||||
|
@ -1,21 +1,18 @@
|
|||||||
# Oqtane Application Template
|
# 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):
|
This is a Visual Studio Project Template designed for Oqtane development projects. This template relies on the native templating capabilities of the .NET Command Line Interface (CLI):
|
||||||
|
|
||||||
```
|
```
|
||||||
dotnet new install Oqtane.Application.Template
|
dotnet new install Oqtane.Application.Template
|
||||||
dotnet new oqtane-app -o MyCompany.MyProject
|
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 application dependency.
|
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 application 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 contains an AppHost project which must be identified as the Startup project. It is 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.
|
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 folder/namespace conventions.
|
||||||
|
|
||||||
*Known Issues*
|
*Known Issues*
|
||||||
|
|
||||||
- do not use the term "Oqtane" in your output name or else you will experience namespace conflicts
|
- do not use the term "Oqtane" in your output name or else you will experience namespace conflicts
|
||||||
- the application's *.nuspec file should be included in the *.nupkg package however Nuget is excluding it
|
|
||||||
- when calling "dotnet new" the PostBuild section in the Oqtane.Application.Build.csproj is being modified - not sure why
|
|
||||||
|
BIN
Oqtane.Application/icon.png
Normal file
BIN
Oqtane.Application/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.8 KiB |
Reference in New Issue
Block a user