Blazor- Web Assembly

In my scouring the internet for cool stuff I’ve come across some interesting things id like to share


Blazor is a .NET web framework that runs in any browser. You author Blazor apps using C#/Razor and HTML.

For those who might not be aware

WebAssembly is a new type of code that can be run in modern web browsers — it is a low-level assembly-like language with a compact binary format that runs with near-native performance and provides languages such as C/C++ with a compilation target so that they can run on the web. which means i can build entire game experiences natively running on the web

Blazor uses only the latest web standards. No plugins or transpilation needed. It runs in the browser on a real .NET runtime (Mono) implemented in WebAssembly that executes normal .NET assemblies. It works in older browsers too by falling back to an asm.js based .NET runtime.

Note: Blazor is an experimental project. It’s not (yet) a committed product. This is to allow time to fully investigate the technical issues associated with running .NET in the browser and to ensure the team can build something that developers love and can be productive with. During this experimental phase, the team expects to engage deeply with early Blazor adopters like you to hear your feedback and suggestions.

More Info here:


My good friend Scott does a better explanation of Web Assembly

JavaScriptIs Assembly Language For The Web Sematic Markup Is Dead Clean Vs Machine coded HTML

.NET And Web Assembly Is This The Future Of The Frontend