微软.NET 5.1迎来RC1版本 开发者已可上线尝鲜
2023-03-15 22:12:05 时间
继在上个月的第八个预览版本时达成“功能完成”的突破之后,.NET 5.1 现又迎来了 RC1,意味着其已做好投入生产环境的“上线”准备。感兴趣的开发人员,可尝试在生产环境中部署 .NET 5.1 代码。在经历了又一个候选发布(RC2)之后,其有望在下月迎来正式发布。
(图自:Microsoft)
为了实现 .NET 生态的大一统,微软致力于将所有组件包装到同一个软件包中,以实现 .NET 老框架向开源跨平台的平稳过渡。
项目经理 Richard Lander 在去年 5 月的公告中称:“未来将只有一个 .NET,而你可以在 Windows、Linux、macOS、iOS、Android、tvOS、watchOS、乃至 WebAssembly 等平台上无缝切换体验”。
虽然愿景很是伟大,但 .NET 5 的某些部分仍存在一些棘手的问题,比如基于 C# 进行 Web 开发的 Blazor WebAssembly 客户端、以及桌面开发组件的迁移工作。
此外受 2020 年初持续至今的 COVID-19 健康危机的拖累,导致 .NET 5 的开发未能达成最初的预期目标。
虽然偏离了最初的计划构想,但 Richard Lander 还是在本周提到了 .NET 5 中的诸多改进,包括:
● 单文件应用程序;
● 较小的容器镜像;
● 更强大的 JsonSerializer API;
● 一整套可空(nullable)的引用类型注释;
● 新的目标框架名称;
● 支持 Windows ARM64;
● 改进了 .NET 库、垃圾收集器(GC)和即时编译器(JIT)的性能;
● 支持新的语言版本((C#9 和 F#5)。
相关文章
- 关于.NET玩爬虫这些事
- 为什么 .NET的反射这么慢?
- 在ASP.NET Core中使用百度在线编辑器UEditor
- MVC路由自定义及视图找寻规则
- 构建高性能ASP.NET应用的12点建议
- 你了解AJAX吗?TA不是新编程语言而是WEB应用程序技术
- 从.net转型,聊聊最近一些面试,薪资和想法
- ASP.NET 5 开发者的五个阶段​​
- 让编程更轻松的 7 个 Visual Studio 扩展
- 对 ASP.NET 异步编程的一点理解
- 推荐 7 款好用的 Visual Studio 扩展
- 给ASP.NET MVC及WebApi添加路由优先级
- 10年.NET老程序员推荐的7个开发类工具
- 19 个必须知道的 Visual Studio 快捷键
- 迄今为止最全的.NET技术栈
- .NET中删除空白字符串的10大方法
- 详细的.Net并行编程高级教程--Parallel
- 如何用.NET生成二维码?
- .net程序员工作两年总结
- .NET中删除空白字符串的10大方法