Microsoft officially opened up Blazor and brought. NET back to the browser.
The Microsoft ASP. NET team has recently officially opened up Blazor, a Web UI framework that can run. Net in any browser through WebAssembly.
Blazor aims to simplify the quick single page. net browser application construction process, although it uses Web technologies such as CSS and HTML, but it uses C # language and Razor syntax instead of JavaScript to build a composable Web UI. WebAssembly allows. Net to run in a browser by providing the size and efficient loading format for compiling to the Web.
Blazor has all the functions of the modern Web framework, including:
Component model used to build the composable UI
Routing
Layout
Table and Verification
Dependency Injection
JavaScript interoperability
Reload in the browser in real time during development
Server Rendering
Fully Debug. NET in the browser and IDE
Able to run on earlier (non-WebAssembly) browsers Using asm. js
It should be noted that Blazor is an experimental project. It is not a product dedicated to products. This is to give us sufficient time to fully investigate technical issues related to running. NET in browsers, and to ensure that we can build things that developers like and increase productivity. In this experiment phase, we hope to have in-depth communication with early blazs like you and listen to your feedback and suggestions.
For Blazor: Click to download
Reprinted link: https://mp.weixin.qq.com/s/esX1fUh8i2NPUdelXu7wJg