我們擅長商業策略與用戶體驗的完美結合。
歡迎瀏覽我們的案例。
微軟將對 ASP.NET Core 進行重大更新,其中包括項目與框架的整合、與 .NET Core 更緊密的集成,以及與第三方開源套件的集成,這些改進都將會協助開發者更快速的完成開發工作。
項目在 ASP.NET Core 上引用和運行的方式隨著版本的迭代發生了變化。在 1.0 中,ASP.NET Core 本身就是一個“包”,并且像任何其他 NuGet 包引用一樣出現在項目中。這有利有弊,隨著時間的推移,這個模型有了新的發展,在 2.1 中,ASP.NET Core 最終演變為可作為 .NET Core 的“共享框架”。而 ASP.NET Core 3.0 則持續朝這個方向進行改變 —— 將從 3.0 中的 ASP.NET Core 共享框架中刪除一些子組件:
Json.NET (Newtonsoft.Json)
Entity Framework Core (Microsoft.EntityFrameworkCore.*)
由于 .NET Framework 未來從 .NET Core 獲得的新平臺和語言特性將會變少,且因為 .NET Framework 的更新策略,這將使已有的應用程序受到影響。為了確保 ASP.NET Core 能夠充分利用 .NET Core 的改進,從 3.0 開始,ASP.NET Core 將只支持在 .NET Core 上運行,目前仍在 .NET Framework 上使用 ASP.NET Core 的開發者,可以使用 2.1 LTS 版本以繼續獲得完全的支持,微軟對 2.1 的支持將持續到 2021 年。
關于 ASP.NET Core 3.0 只支持運行在 .NET Core 上的計劃,ASP.NET Core 項目的高級軟件工程師在 GitHub 發布了一個公開 issue 為大家提供討論的渠道。
關于 ASP.NET Core 3.0 詳細的更改計劃,請查看官方博客的公告。
(邯鄲小程序開發公司)