我一直在尋找書籍來學習最新的.NET Framework。據我所知.NET高達4.6但ASP.NET高達5(Core).NET Core == .Net Framework 5?
.NET Core是.NET 5的名稱還是我們目前仍在.NET 4.6?
我一直在尋找書籍來學習最新的.NET Framework。據我所知.NET高達4.6但ASP.NET高達5(Core).NET Core == .Net Framework 5?
.NET Core是.NET 5的名稱還是我們目前仍在.NET 4.6?
命名是很難的。
這是很容易的扶手椅四分衛,並說「他們應該有 命名爲富,這將是容易的」,但很多球員 參與命名的事情。 ASP.NET是一個很好的「品牌」,在過去15年左右的時間裏,它一直是 。 ASP.NET 4.6是受支持和發佈的 產品,您現在可以從http://get.asp.net獲取並使用該產品。
但是,命名新的,完全從頭開始編寫的ASP.NET 框架「ASP.NET 5」對於一個主要原因是一個糟糕的主意:5> 4.6 使得它看起來像ASP.NET 5更大,更好,並替換ASP.NET 4.6。並非如此。
所以我們正在改變名稱並選擇更好的版本號。
重新引入ASP.NET CORE 1.0和.NET CORE 1.0
- ASP.NET 5現在是ASP.NET核心1.0。
- .NET Core 5現在是.NET Core 1.0。
- 實體框架7現在是實體框架核心1.0或EF核心1.0口語。
爲什麼1.0?因爲這些都是新的。整個.NET Core 概念是新的。 .NET Core 1.0 CLI非常新。不僅如此,還有 .NET Core並不像完整的.NET Framework 4.6那麼完整。我們 仍在探索服務器端圖形庫。我們仍然在探索ASP.NET 4.6和ASP.NET Core 1.0之間的差距 。
最近微軟完成了一些新的文章在新文檔站點覆蓋相關的討論,這樣,
https://docs.microsoft.com/en-us/dotnet/articles/standard/choosing-core-framework-server
所以,你應該把.NET作爲核心的新平臺,從不同的。 NET框架,但有一些相似之處。要選擇它們,您應該檢查.NET Core的好處是否有助於您的項目。