dotnet.microsoft.com
BLAZOR
Blazor is a feature of ASP.NET for building interactive web UIs using C# instead of JavaScript. It's real .NET running in the browser on WebAssembly.
ASP.NET Tutorial
Step-by-step instructions for building your first Blazor app. Develop with free tools for Linux, macOS, and Windows.