Blazor WebAssembly 3.2.0 已在塔架就位 将发射新一代前端SPA框架
程序员文章站
2022-03-02 13:19:49
最美人间四月天,春光不负赶路人。在充满无限希望的明媚春天里,一路风雨兼程的.NET团队正奋力实现新的突破。 根据计划,新一代基于WebAssembly 技术研发的前端SPA框架Blazor 将于5月19日在微软Build大会升空。 目前,Blazor 的测试工作和火箭发射前各项准备工作在github ......
最美人间四月天,春光不负赶路人。在充满无限希望的明媚春天里,一路风雨兼程的.net团队正奋力实现新的突破。 根据计划,新一代基于webassembly 技术研发的前端spa框架blazor 将于5月19日在微软build大会升空。 目前,blazor 的测试工作和火箭发射前各项准备工作在github 上按计划有序推进。在抗击疫情的特殊时期,力争圆满完成各项任务。
asp.net团队如期4.23在官方博客发布了 blazor webassembly 3.2.0 preview 5: ,同时在twitter上发了一条信息带上了下面这张图,这张图很形象的说明了blazor webassembly 已经准备就绪,开始上到塔台,准备发射,按照开发计划,将在下周4.30 发布blazor webassembly 3.2.0 rc, 完成功能特性的开发,将在5.19 的微软build大会正式发射升空,进入使用c#进行前端开发旅程。
blazor webassembly 3.2.0 preview 5新增功能:
启动期间读取配置: 集成了.net 的配置系统,在应用启动时读取配置文件,这个也算是最后一个功能特性,现在blazor 把.net core的基础框架都已经带到了前端,依赖注入,日志、配置等。
httpclient增强:前后端分离的spa框架中ajax的调用是一个关键,httpclient 为我们的前后端的通信提供了axios 这样的角色,而且特性各种增强,比如证书,token,各种请求选项等。
生成独立的web.config: 应用部署到iis 就需要有一个web.config, blazor现在在iis上部署更省心了。
正好昨天看到infoq的一篇文章《mono 现状与未来: 从 xamarin 到 webassembly、blazor 及.net 5》, 这篇文章对大家理解blazor 的运行时mono 有跟深入的理解,推荐大家看看,我这里就节选一段和blazor webassembly相关的内容:
上一篇: 大话重构连载19:大对象的演化过程
下一篇: C# 基础知识系列- 12 任务和多线程