- Based on the standard Blazor Web App template from the ASP.NET Core Blazor team with the following settings:
- Framework: .NET 9.0
- Authentication type: None
- Configure for HTTPS: Enabled
- Interactive render mode: Auto (Server and WebAssembly)
- Interactivity location: Global
- Include sample pages: Enabled
- Do not use top-level statements: Disabled
- Enlist in .NET Aspire orchestration: Disabled
- Havit.Blazor Bootstrap package is installed (with unnecessary sample files removed)
MainLayout
andNavMenu
updated to useHxSidebar
for navigationHxMessenger
andHxMessageBox
support added- Sample pages (
Counter
andWeather
) modified to use Havit.Blazor components
- Create a new GitHub repository using this template (click the link or select Use this template from the upper-right corner of the repository homepage).
- Clone the new repository to your local machine. Alternatively, you can download the template to your computer if you do not want to use GitHub to maintain your source code.
- Run the
SetSolutionName.ps1
script (PowerShell) to rename the solution and projects. (You might need to adjust PowerShell execution policy to be able to run this script.) - Remove unnecessary files:
SetSolutionName.ps1
LICENSE.txt
- This license applies to the template, not your project.README.md
- This file (the instructions) won't be needed.- (
Counter.razor
andWeather.razor
- Sample files used for demonstration.)
You're all set!