课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
微软上周发布了.NET 5.0 RC 2,此版本已接近最终发布,也是正式版发布前的最后一个RC版本。微软还表示这是一个“go live”版本,支持用于生产环境,当然这不是指稳定性方面具备了这样的条件,毕竟现阶段的任务就是发现bug并在正式发布前进行修复。
.NET 5.0 RC 2下载:
https://dotnet.microsoft.com/download/dotnet/5.0
注意,如需使用.NET 5.0应将Visual Studio (包括Visual Studio for Mac )升级到最新预览版。
.NET 5.0包含许多改进:
单文件应用程序
精简容器镜像体积
功能更强大的JsonSerializer API
可空引用类型注解的完整集合
target framework使用新名称,并支持Windows ARM64
大幅度提升.NET库、GC和JIT的性能,其中重点改进面向ARM64架构版本的性能,提高了吞吐量并减少二进制文件大小
支持新的语言版本C# 9和F# 5.0(查看.NET 5.0代码示例)
RC 2发布公告重点讨论了C# 9模式匹配、对Windows ARM64的支持以及ClickOnce。由于内容较多,下面简单介绍对ARM64的支持,更多内容查看发布公告。
在Arm64机器上运行dotnet-runtimeinfo工具来演示配置:
C:\Users\rich>dotnet tool install -g dotnet-runtimeinfo
You can invoke the tool using the following command: dotnet-runtimeinfo
Tool 'dotnet-runtimeinfo' (version '1.0.2') was successfully installed.
C:\Users\rich>dotnet-runtimeinfo
**.NET information
Version: 5.0.0
FrameworkDescription: .NET 5.0.0-rc.2.20475.5
Libraries version: 5.0.0-rc.2.20475.5
Libraries hash: c5a3f49c88d3d907a56ec8d18f783426de5144e9
**Environment information
OSDescription: Microsoft Windows 10.0.18362
OSVersion: Microsoft Windows NT 10.0.18362.0
OSArchitecture: Arm64
ProcessorCount: 8
值得注意的是,Windows Arm64上的.NET 5.0 SDK目前不包含Windows桌面组件Windows Forms和WPF,现在支持的是SDK、控制台和ASP.NET Core应用。
除了.NET 5.0 RC 2,微软还发布了新版本的ASP.NET Core和EF Core。
选择的人多的机构就是好机构,达内每年近10万学员的选择,来达内给你一个不一样的培训体验。达内目前开设24大课程体系,Java编程、UI设计、网络营销、web前端培训等课程。达内每月开设免费课程试听训练营,欢迎来电预约免费试听,领取免费课程资料。来合肥IT培训,让你的人生有不一样的精彩。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!