Ddth.Templates.Blazor
2.0.1
dotnet new install Ddth.Templates.Blazor::2.0.1
Blazor Admin Template
Template to quickly create admin control panel projects with .NET Blazor.
Features
- Template to rapidly generate a .NET solution, including:
- A RESTful API project that can function independently to build an API server.
- Blazor Server and Blazor WebAssembly (WASM) projects configured with interactive auto-rendering mode.
- Shared projects for common code and resources.
- UI components and layouts built on CoreUI Free Bootstrap Admin Template.
- JWT-based authentication and authorization, integrated with ASP.NET Core Identity.
- Authentication using external providers:
- Apple
- GitHub
- Microsoft
- Twitter/X
- Sample database access implementation using Entity Framework.
- Sample Dockerfiles to build Docker images for both Linux and Windows environments.
- Sample files included: README, LICENSE, RELEASE-NOTES and
.gitignore. - GitHub Actions workflows:
dependabot.yaml,automerge-dependabot.yaml: Automatically update dependencies and merge PRs from Dependabot.ci.yaml: Automate builds, tests, and code coverage reporting.release.yaml: Automatically create new releases.codeql.yaml: Perform automated CodeQL security analysis.
👉 LIVE DEMO: https://demo-bat.gpvcloud.com/
Usage
Install (or update) the package from NuGet to make the template available:
$ dotnet new install Ddth.Templates.Blazor
After the package is installed, create a new solution using the template:
$ dotnet new bat -n MyApp
The above command will create a new solution named MyApp in the current directory.
Happy coding!
🌟 If you find this project useful, please star it. 🌟
Resources and Documentation
License
This template is licensed under the MIT License - see the LICENSE.md file for details.
Contributing & Support
Feel free to create pull requests or issues to report bugs or suggest new features.
Please create PRs against the
contribution_queuebranch.
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
### Fixed/Improvements
- Fix(323): Dark/Light mode not working properly.
- Fix(GHA): Pass secrets from workflow `release` to `ci`.
### Others
- Dep(GH): Bump actions/checkout from 4 to 5.