转载:https://www.xcode.me/code/blazor-web-framework
Blazor 是一个实验性的. NET web 框架, 使用 C# 和 HTML 在任何浏览器中不需要插件即可运行 WebAssembly 程序集,现已开源。使用 Blazor 可在浏览器中构建一个轻量级的运行时,在运行时中执行 .NET 开发的程序集,Blazor 将拥有一个现代 WEB 框架应有的所有功能,代码已经开源至GITHUB社区,支持率特别高,如果你对 .NET 感兴趣,不防和零度一样,也跟着学习下吧。
构建组合 UI 的组件模型,完善的路由系统,视图布局,窗体和验证,依赖注入,JavaScript互操作,开发期间在浏览器中重新加载环境,服务端呈现技术,完整的.NET调试,丰富的智能感知和工具,能够在较旧浏览器上通过ASM.JS运行程序集。
这里要特别说明的是,Blazor是微软的一个实验项目,它不是承诺的完整产品,微软会不断听取业界的反馈和建议,并不断完善Blazor框架,以下是开源代码和一些可供参阅的文档。