转载

微软正式开源Blazor ,将.NET带回到浏览器

微软正式开源Blazor ,将.NET带回到浏览器

英文原文:A new experiment: Browser-based web apps with .NET and Blazor

微软 ASP.NET 团队近日正式开源了  Blazor ,这是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。

Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。

Blazor 拥有现代 Web 框架具备的所有功能,包括:

  • 用于构建 composable UI 的组件模型

  • 路由

  • 布局

  • 表格和验证

  • 依赖注入

  • JavaScript 互操作

  • 开发期间在浏览器中实时重新加载

  • 服务器端渲染

  • 在浏览器和 IDE 中全面调试 .NET

  • 能够通过 asm.js 在较早版本的(非 WebAssembly )浏览器上运行

需注意的是,Blazor 是一个实验 xin 项目。 它还不是一个致力于产品的产品。 这是为了让我们有充分的时间来充分调查与在浏览器中运行 .NET 相关的技术问题,并确保我们可以构建开发人员喜欢并且可以提高生产力的东西。 在这个实验阶段,我们期望与像您这样的早期 Blazor 采用者深入沟通,听取您的反馈意见和建议。

扩展阅读

浏览器内核 WebKit 编年史
微软会开源 Windows 吗?
Github重定义开源软件 代码将成下一种文字?
微软正式发布VS 2015和.Net 4.6 为开发者提供数百个新功能
微软为何钟情开源技术?

为您推荐

为 Java 程序员准备的 Go 入门 PPT
前端篇: 前端演进史
使用 ReactJS 作为 Backbone 的 view 实现
微软正式开源Blazor ,将.NET带回到浏览器
这 30 类 CSS 选择器,你必须记在脑袋里!

更多

Blazor
.NET
开源软件
正文到此结束
Loading...