This is a sample application for Blazor which was presented at Build 2020. You can view the on-demand walk-through for this on Channel 9: Modern Web UI with Blazor WebAssembly.
To use this it's best to have Visual Studio 2019 and the latest .NET SDK for the Blazor release which you can read about here: Blazor WebAssembly 3.2.0 now available.
This is a great sample which has a lot of Blazor + ASP.NET integrations such as:
- client-side debugging with Visual Studio
- Authentication / Authorization
- input validation
- data integration/sync
- Blazor components
- code sharing
- JavaScript interop
- Localization / internationalization
- Progressive Web App (PWA)
You can create the resource (Free SKU App Service) in Azure quickly by clicking below and then can use Visual Studio to select the App Service and deploy the code to it later.
This sample makes use of a preview package for Validation.