(ChinaZ.com) 11月11日 消息:今天,微軟發(fā)布了NET5.0正式版。本次版本更新進(jìn)行了多項改進(jìn),包括.NET 庫、GC 和 JIT性能大幅提升、應(yīng)用可在ARM64設(shè)備上原生運行、P95延遲下降、單文件應(yīng)用、容器鏡像尺寸減小等。

值得注意的是,Windows Arm64上的 .NET5.0SDK 目前不包含 Windows 桌面組件 Windows Forms 和 WPF,現(xiàn)在支持的是 SDK、控制臺和 ASP.NET Core 應(yīng)用。
以下是主要內(nèi)容:
.NET5.0已在dot.net和Bing.com(版本)上托管數(shù)月,進(jìn)行了多次測試。
多個組件的性能有了很大的提升,.NET5.0中 ARM64的性能 和 GRPC 等都有改善。
C#9和F#5提供了新的語言改進(jìn),例如C#9的頂級程序和記錄,而F#5則提供了交互式編程和.NET上功能編程的性能提升。
.NET庫增強(qiáng)了Json序列化,正則表達(dá)式和HTTP(HTTP1.1,HTTP /2)的性能。它們現(xiàn)在也被完全注釋為可空性。
由于改進(jìn)了GC,分層編譯和其他方面,P95延遲有所減少。
應(yīng)用部署選項更好了,有了ClickOnce客戶端應(yīng)用發(fā)布、單文件應(yīng)用、容器鏡像尺寸減小,并增加了Server Core容器鏡像。
平臺范圍擴(kuò)大,增加了WindowsArm64和WebAssembly。






