Blazor Blazor Blazor

Blazor 项目现在可以说是整个 .NET 社区最火的项目,但是它的起源却非常有趣,也可以说是见证了 .NET 社区的发展。

2017年4月,一位英国光头小哥哥开始思考在 WebAssembly 下运行 .NET 的方法,这时他碰巧发现一个之前从未见过的 .NET 运行时 DotNetAnywhere,该运行时极其简单,仅有少量的普通 C 文件,小哥哥花了几个小时便将其编译为 WebAssembly 并且运行成功,此举成功引起了 ASP.NET 团队的一些成员以及一些社区成员的兴趣,并很快加入进来做了一些底层的改善工作。

7月,小哥哥在的 NDC 大会上向大家介绍了它的伟大发现,全场震惊;但是很快,他们发现 DotNetAnywhere 并给不了他们想要的未来,所以他们当务之急是寻找一个成熟完整的可用于生产的 .NET 运行时。

幸运的是,mono 在 8 月宣布将其引入 WebAssembly(嗯,米格尔哥确实是个狠人!);没错,他们就兴高采烈迁到了 mono。

2018年2月6日,在 ASP.NET 社区的直播中,小哥哥再次演示了它的伟大发现,是的,大家都觉得很有趣!所以就正式进入 .NET 基金会,称作 Blazor;至此之后该实验项目几乎保持了一个月一次的更新。

直到,2019年4月,在主要的编译器 Visual Studio、VS Code 等以及文档都做好了准备之后,Blazor 正式发布,不再是实验项目;接着便是随着 ASP.NET Core 进行迭代,并在 9 月发布了最后的候选版后准备和 .NET Core 3.0 一起正式发布。值得注意的是,这时正式发布的是 Server 版本,而一开始就在搞的 wasm 版本还是预览状态。

在接下来的时间里,wasm 版本也是保持着超高的迭代频率,2020年2月在其祖国举行的 NDC 大会上,小哥哥再次很冷静地像大家展示了 Blazor 的牛逼功能;嗯,看出来了,确实很牛逼!4月底,wasm 版本迎来了最后的候选版的发布,准备在5月中的Build大会上进行最终的发布。

一起期待吧!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值