static void

Blazor

Blazor looks like razor pages (.cshtml, the MVC without controllers/models), but .razor files are components, not pages, and work like a SPA (Angular, React, Vue). The razor components are similar to webforms controls, for older devs... learn.microsoft.com

The first release was in 2020 (.net Core 3.1) with major updates in .net 6 (2022) and net 8 (2023)

WASM Project Structure

The standard visual studio template...

Which type of blazor? Check the script reference in the index.html/App.razor

The key types of components (=razor files = classes):

Hosting WASM in a standard Asp.net core project

Nuget packages

Company proxies can stop Blazor debugging. Control Panel-User Accounts-Change my environment variables add NO_PROXY with value localhost,127.0.0.1 (docs)

Links