微軟發布net Core 3.1 LTS
本月早些時候,微軟宣布發布。NETCore3.1在他們的開發博客上,與ASP一起心3.1和EF核心3.1.新的版本主要由修復和改進組成,而不是以前的版本(3.0)。然而,這些是長期支持的(L TS)版本,這意味著它們將得到至少三年的支持。
中的變化Core3.1側重于Windows桌面開發。刪除了許多遺留的Windows窗體控件:DataGrid、ToolBar、ContextMenu、Menu、MainMenu和MenuItem。支持創建C/CLI組件也被添加到Visual Studio201916.4(僅Windows)。
大部分的ASP。NETCore更新與Blazor相關,例如防止事件的默認操作和停止Blazor應用程序中的事件傳播。雖然不是正式的新版本的一部分,但BlazorWebAssembly的公開預覽也得到了更新。新增預覽功能包括:..通過將瀏覽器進程附加到Visual Studio,NET Standard2.1支持、iOS13支持和調試BlazorWebAssembly應用程序。
對EF核心3.1最重要的更新是重新引入支持。NET standard2.0與其他版本相似,3.1版本的主要目標是改進前一個版本中提供的功能。自上次發布以來,已解決了150多個問題。與最新的EF版相一致的是,EF6.4也在nuget.or g上提供,解決了EF6.3中發現的少量問題。
根據微軟的發布日程,這些是之前核心產品的最后一個主要版本。NET5(預計在2020年11月)。Blazor WebAssembly遵循一個單獨的發布日歷:Blazor WebAssembly的正式發布預計將于2020年5月,Blazor PWA計劃與之進行預覽發布。NET5.
需要使用Visual Studio201916.4更新心3.1與Visual Studio..NETCore3.1支持多個操作系統,包括不同的Linux發行版、MacOS、Windows7和Windows Server2012R2