static void


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...

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 core project

Nuget packages

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