当前位置: 首页 > 科技观察

微软.NET5.1迎来RC1版本开发者可以上线试用

时间:2023-03-22 13:58:25 科技观察

继上个月第八预览版“功能完备”的突破后,.NET5.1现在迎来RC1,这意味着它蓄势待发“上线”进入生产环境。感兴趣的开发人员可以尝试在生产中部署.NET5.1代码。继另一个候选版本(RC2)之后,有望在下个月迎来正式发布。(图片来自:微软)  为了实现.NET生态系统的统一,微软致力于将所有组件打包到同一个软件包中,以实现从旧的.NET框架到开源跨平台的平滑过渡.  项目经理RichardLander在去年5月的公告中表示:“未来将只有一个.NET,你可以在Windows、Linux、macOS、iOS、Android、tvOS、watchOS,甚至WebAssembly体验”。  虽然愿景很好,但.NET5的某些部分仍然存在一些棘手的问题,例如基于C#的用于Web开发的BlazorWebAssembly客户端,以及桌面开发组件的迁移。  同样受到2020年初以来持续存在的COVID-19健康危机的拖累,.NET5的发展也没有达到最初的预期。  与最初的计划不同,RichardLander本周提到了.NET5中的多项改进,包括:  单文件应用程序;  较小的容器图像;  ●更强大的JsonSerializerAPI;  ●一组可空(nullable)引用类型注解;  ●新的目标框架名称;  ●支持WindowsARM64;  ●改善。NET库、垃圾收集器(GC)和即时编译器(JIT);  ●支持新的语言版本((C#9和F#5)。