【翻譯】.NET 5 Preview2發佈

在4月2日,發佈了.NET 5.0 Preview2,這次發佈對一些功能和性能做了相關的改進,同時後面也會實施5.0版本更多的功能,其中一些功能目前也dotnet/designs.NET 5 Preview1中可以看到.NET 5里程碑中已經完成的建設任務,當然可以查看相關的設計資料進行反饋,同時可以下載Preview2並進行測試他。

可以在Windows MacOS和Linux下載.NET 5 Preview2

ASP.NET CoreEF Core也在當天發佈。

必須要使用Visual Studio 2019 16.6纔可以使用.NET 5.0。安裝最新版本的C# 擴展,將.NET 5.0在VisualStudio Code中使用,目前還不支持Mac的Visual Studio.

發行說明:

RyuJIT中代碼質量的改進

每個版本都包含着一些更改,這些更改可以改進JIT生成的機器代碼(它被稱爲“code quality”).更好的代碼質量意味着更好的性能。總而言之,下面改進中一半的是實際的新優化,另一半是由於更改RyuJIT的流程而使現有優化能夠應用到更多的代碼中.

垃圾收集器

Closing

在容器,虛擬機大家可以去嘗試Preview2。希望大家對.NET5提出並反饋意見。接下來幾個月裏面,將會有更多的版本發佈。最終將在11月發佈正式版本。

作爲測試案例,目前.NET 5.0在Azure負載均衡上運行了.NET網站的50%的流量.
自從發佈預覽版1天以來一直在上面這麼做了,也許大家還記得.NET Core3.0和3.1也這樣做過測試案例.
通過將流量分流爲5/5,可以確保在不斷地性能數據情況下5.0將持續的改進變得更好。這種測試是公開的,也是一種很好的測試方法,目前用.NET5在覈心網站的生產環境這將是對.NET5最大的信任,當然不建議大家這樣是喲經,建議等等.目前版本號在網站的頁腳中可以看到。

來源:https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-2/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章