
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
微软昨日在一篇官网博客文章中宣布了.NET 6首个预览版本的到来,可知本次大版本更新带来了诸多的新特性。包括云、桌面、以及移动应用程序,都将在.NET 6时代迎来重大的改进。与此同时,微软正在将Xamarin的Android / iOS / macOS部分功能,也集成到.NET 6中。
.NET 6大版本更新的其它亮点如下:
●微软正在将Blazor的功能体验,集成到一种新型的混合客户端应用中(结合Web与原生UI),并且适用于桌面和移动解决方案。
●基于Xamarin、并作为.NET 6大一统的部分扩展,.NET多平台应用程序迎来了更现代的UI。
●借助一套与性能相关的项目,使得开发者构建的应用运行速度大幅提升。另一项改进是无需重新启动,即可将代码编辑用于实时进程。
针对ARM64的改进支持:
●在Windows平台上,微软引入了Windows Forms / Windows Presentation Framework(WPF)框架,并在.NET 6首个预览版本中提供了初步支持。
●在Mac平台,微软添加量面向Apple Silicon(ARM64芯片)的原生与仿真支持,并在.NET 6首个预览版本中提供了初始支持。
容器改进:
●改进容器缩放体验,更好地支持Windows进程隔离。同时规划了新的容器测试方案,主要集中在密度和聚合性能上。
●借助PGO缩减容器镜像体积(参考冷拆分)。
●借助Ready to Run版本气泡来提升启动和吞吐性能。
●通过Ready to Run复合镜像来启用大页面支持(高级方案)。
最后,如果一切顺利的话,.NET 6正式版本将于2021年11月发布。感兴趣的朋友,可下载体验适用于Windows | macOS | Linux平台的.NET 6 Preview 1。
https://dotnet.microsoft.com/download/dotnet/6.0
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!