NET Core 3.0-preview3 發佈

NET Core 3.0-preview3 發佈

.NET Core 3.0 Preview 3已經發布,框架和ASP.NET Core有許多有趣的更新。這是最重要的更新列表。 下載地址 :https://aka.ms/netcore3download 。

.NET Core 3.0的更新

  • C#中對索引和範圍的更多支持

  • 支持.NET Standard 2.1。以.NET Standard項目文件爲目標,並將netstandard2.1指定爲目標框架。完整的.NET Framework不支持.NET Standard 2.1。

  • F#4.6和dotnet fsi命令。可以使用F#4.6和dotnet fsi命令的預覽。FSI代表F#互動。

  • AssemblyDependencyResolver和resolver事件。從給定路徑加載依賴程序集(之前不可能),解析程序事件可幫助我們更好地處理動態加載的本機依賴項。

  • Windows Forms應用程序的高DPI。最後,微軟將Windows Forms應用程序推向了當今時代。96DPI不再適用,並且可以構建高DP Windows窗體應用程序。

ASP.NET Core 3.0的更新

  • Razor組件的改進。現在2個項目合併成單個項目模板,Razor組件支持端點路由和預渲染,Razor組件可以託管在Razor類庫中。還改進了事件處理和表單和驗證支持。

  • 運行時編譯。它在ASP.NET Core 3.0模板中被禁用,但現在可以通過向項目添加特殊的NuGet包來打開它。

  • Worker Service 模板。需要編寫Windows服務還是Linux守護進程?現在我們有了Worker Service 模板。

  • gRPC模板。與谷歌一起構建的gRPC是一種流行的遠程過程調用(RPC)框架。此版本的ASP.NET Core在ASP.NET Core上引入了第一等的gRPC支持。

  • Angular模板使用Angular 7. Angular SPA模板現在使用Angular 7,在第一次穩定釋放之前,它將被Angular 8替換。

  • SPA-s的身份驗證。Microsoft通過此預覽爲單頁應用程序添加了現成的身份驗證支持。

  • SignalR與端點路由集成。小變化 - 現在使用端點路由定義SingalR路由。

  • SignalR Java客戶端支持長輪詢。即使在不支持或不允許WebSocket的環境中,SignalR Java客戶端現在也可以使用。


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