Saturday, March 24, 2018

web c#: WebAssembly + Mono + Razor = Blazor

After "magic" PoC demo by Steve Sanderson @ NDC
to run trans-complied C# in web browser (via WebAsssembly),
Microsoft is now committed to "real" product development of this interesting tool.

Web Apps can’t really do *that*, can they? - Steve Sanderson - YouTube

"first public preview of Blazor, a new experimental .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly. Blazor enables full stack web development with the stability, consistency, and productivity of .NET."

Blazor: a technical introduction by Steven Sanderson

Blazor (.NET in WebAssembly) with Dan Roth & Steve Sanderson @ MSDevShow podcast

Some other languages could also run with WebAssembly in modern web browsers.