Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Components.
C#
3,569
695 commits
updated Jul 31, 2024
Open Sourced Solution Template For Blazor Web-Assembly 6.0 built with MudBlazor Components
Read the Documentation »
Report Bug
·
Request Feature
.
Request Documentation
BlazorHero is a Clean Architecture Solution Template for Blazor Webassembly 6.0 built with MudBlazor Components.
So, here is an in-depth video that takes you through the BlazorHero Project! Do Like & Subscribe to my Youtube channel! It would be great if you could leave behind your valuable feedback in the comments section of the Video. This helps me reach a much wider audience with time :)
Important If you are already using Blazor Hero v1.x, make sure that you drop your existing database and re-update your database using the CLI as there are a couple of new migrations added that might clash with your existing schema. Also, install the latest version of BlazorHero.
The easiest way to get started with Blazor Hero is to install the NuGet package and run dotnet new BlazorHero.CleanArchitecture:
dotnet tool install --global dotnet-efdotnet new --install BlazorHero.CleanArchitecture to install the project templatedotnet new BlazorHero.CleanArchitecture to create a new Solution with all the Awesomeness 🕶️ of BlazorHero 🦸What to do next? Read the entire guide on my blog.
https://docs.docker.com/docker-for-windows/install/cd c:\dotnet dev-certs https -ep $env:USERPROFILE\.aspnet\https\aspnetapp.pfx -p securePassword123dotnet dev-certs https --trustdocker-compose.yml file. By default, securePassword123 is configured.docker-compose.yml and Server\Dockerfile files.docker-compose -f 'docker-compose.yml' up --build--disable-parallel in the Server\Dockerfileto ensure network issues don't pop-up. You can remove this option to speed up the build process.Getting started with Blazor Hero – A Clean Architecture Template built for Blazor WebAssembly using MudBlazor Components. This project will make your Blazor Learning Process much easier than you anticipate. Blazor Hero is meant to be an Enterprise Level Boilerplate, which comes free of cost, completely open sourced.
The provided documentation / guide will get you started with BlazorHero in no time. It provides a complete walkthrough for the project with to-the-point guides and notes.
All the completed and the upcoming features are mentioned in the Features.MD File
Contributions are what make the open-source community such an amazing place to be, learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Here are the few contributions that I would highly appreciate ;)
@inject Microsoft.Extensions.Localization.IStringLocalizer<Login> localizer to every page, changing the texts to @localizer["Text Here"] and finally adding resx files to the Resources Folder as per the folder structure.Distributed under the MIT License.
Has this Project helped you learn something New? or Helped you at work? Do Consider Supporting. Here are a few ways by which you can support.
26 followers · starred Mar 2022
24 followers · starred Sep 2021
102 followers · starred Apr 2021
48 followers · starred Aug 2021
Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Components.
C#
3,569
695 commits
updated Jul 31, 2024
Open Sourced Solution Template For Blazor Web-Assembly 6.0 built with MudBlazor Components
Read the Documentation »
Report Bug
·
Request Feature
.
Request Documentation
BlazorHero is a Clean Architecture Solution Template for Blazor Webassembly 6.0 built with MudBlazor Components.
So, here is an in-depth video that takes you through the BlazorHero Project! Do Like & Subscribe to my Youtube channel! It would be great if you could leave behind your valuable feedback in the comments section of the Video. This helps me reach a much wider audience with time :)
Important If you are already using Blazor Hero v1.x, make sure that you drop your existing database and re-update your database using the CLI as there are a couple of new migrations added that might clash with your existing schema. Also, install the latest version of BlazorHero.
The easiest way to get started with Blazor Hero is to install the NuGet package and run dotnet new BlazorHero.CleanArchitecture:
dotnet tool install --global dotnet-efdotnet new --install BlazorHero.CleanArchitecture to install the project templatedotnet new BlazorHero.CleanArchitecture to create a new Solution with all the Awesomeness 🕶️ of BlazorHero 🦸What to do next? Read the entire guide on my blog.
https://docs.docker.com/docker-for-windows/install/cd c:\dotnet dev-certs https -ep $env:USERPROFILE\.aspnet\https\aspnetapp.pfx -p securePassword123dotnet dev-certs https --trustdocker-compose.yml file. By default, securePassword123 is configured.docker-compose.yml and Server\Dockerfile files.docker-compose -f 'docker-compose.yml' up --build--disable-parallel in the Server\Dockerfileto ensure network issues don't pop-up. You can remove this option to speed up the build process.Getting started with Blazor Hero – A Clean Architecture Template built for Blazor WebAssembly using MudBlazor Components. This project will make your Blazor Learning Process much easier than you anticipate. Blazor Hero is meant to be an Enterprise Level Boilerplate, which comes free of cost, completely open sourced.
The provided documentation / guide will get you started with BlazorHero in no time. It provides a complete walkthrough for the project with to-the-point guides and notes.
All the completed and the upcoming features are mentioned in the Features.MD File
Contributions are what make the open-source community such an amazing place to be, learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Here are the few contributions that I would highly appreciate ;)
@inject Microsoft.Extensions.Localization.IStringLocalizer<Login> localizer to every page, changing the texts to @localizer["Text Here"] and finally adding resx files to the Resources Folder as per the folder structure.Distributed under the MIT License.
Has this Project helped you learn something New? or Helped you at work? Do Consider Supporting. Here are a few ways by which you can support.
26 followers · starred Mar 2022
24 followers · starred Sep 2021
102 followers · starred Apr 2021
48 followers · starred Aug 2021