Blazor is an experimental .NET web framework that runs C# and HTML code in the browser using WebAssembly. WebAssembly is a new type of code that can run natively in browsers and allows C# and other languages to run directly in the browser. Blazor was demonstrated at a session and its future depends on high quality interoperability libraries and integration of existing UI components.