Samples, references, tutorials and how-to on Blazor and WebAssembly.
Man page for Blazor & WebAssembly
Blazor is a WebAssembly based front end web application framework that uses .NET, C# and HTML. It is open source and maintained by Microsoft and the community to address the many challenges encountered in developing single page applications.
Note - Blazor is currently experimental and should not be used in production. This website is still under construction.
WebAssembly is a web standard, developed by the World Wide Web Consortium, that defines an assembly-like binary code format for execution in web pages. The executing code runs nearly as fast as native machine code and is meant to speed up performance of web applications significantly.
Since 2007, WebAssembly has been natively supported by all major browsers including Firefox, Chrome, Safari and Edge.
Install latest Blazor Templates with command-line (Windows Command Prompt or MAC Terminal)
Create the Blazor app
Start the Blazor app
You should see the following output:
Hosting environment: Production Content root path: ......BlazorHelloWorld Now listening on: http://localhost:5000 Now listening on: https://localhost:5001 Application started. Press Ctrl+C to shut down.
Launch your browser and point it to http://localhost:5000