Introducing Blazor
Blazor is a new experiment by the ASP.NET team. Blazor got its name from two words, Browser and Razor.
Blazor is an experimental web UI framework using C#, Razor, and HTML, running in the browser through WebAssembly.
What is WebAssembly? WebAssembly or wasm is an open, new-age format standard, with an initial version that has reportedly reached cross-browser consensus. It is described as a new portable, size-and load-time-efficient format suitable for compilation to the Web. 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. It is also designed to run alongside JavaScript, allowing both to work together. It is a browser improvement. Since it is a binary format, we'll be able to compile binary bundles that compress to a smaller size than the text...