歡迎光臨
每天分享高質量文章

.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客戶端現在也可以使用。

關於Entity Framework Core 3.0的訊息並不多,但我們可以期待.NET Core的下一個預覽版本的更新。

原文地址:https://www.cnblogs.com/shanyou/p/10493654.html

赞(0)

分享創造快樂