整理 | 祝涛
出品 | CSDN(ID:CSDNnews)
11月9日消息,微软宣布 .NET 6 已正式推出,并称其为迄今为止最快的 .NET 版本。
据了解,.NET 6 是首个原生支持苹果芯片 (Arm64) 的版本,并且还针对 Windows Arm64 进行了改进。C# 10和F# 6提供了语言改进,优化了代码,在性能上有了巨大的提升,使用dotnet monitor和OpenTelemetry改进了云诊断。ASP.NET Core 中引入了最少的 API,提高了 HTTP 服务的性能。作为 LTS 长期支持版本,.NET 6 将会获得 3 年的技术支持。
.NET 6 亮点:
- 使用微软服务、其他公司运行的云应用程序和开源项目进行了生产压力测试。
- 作为最新的长期支持 (LTS) 版本支持三年。
- 跨浏览器、云、桌面、IoT 和移动应用程序的统一平台,所有应用程序都使用相同的 .NET 库和轻松共享代码的能力。
- 性能全面提升,尤其是文件 I/O,减少了执行时间、延迟和内存使用。
- C# 10 提供了语言改进,例如记录结构、隐式使用和新的 lambda 功能,同时编译器添加了增量源生成器。