本章採取問答式,說一說.net Core里生命周期的常見問題。【譯】 1.什麼是. NET Core?. NET Core是一組運行時、庫和編譯器組件, 可用於設備和雲工作負載的各種配置。跨平臺和開源,. NET Core提供了一個輕量開發模型可以靈活的工作在各種開發工具 OS 平臺。. NET C ...
本章採取問答式,說一說.net Core里生命周期的常見問題。【譯】
1.什麼是. NET Core?
. NET Core是一組運行時、庫和編譯器組件, 可用於設備和雲工作負載的各種配置。跨平臺和開源,. NET Core提供了一個輕量開發模型可以靈活的工作在各種開發工具 OS 平臺。. NET Core可在MIT license.許可證下的 GitHub 上獲得。.net Core是指多種技術, 包括. net Core、ASP.NET Core和Entity Framework Core。2..NET Core如何發佈?
.NET Core具有主要和次要版本,代表相關但獨立的版本流。 主要版本將高度穩定,發佈變化較小。 主要版本將在其發行後支持三年,或在下一個主要發佈版本發佈後12個月內支持,以較短者為準。 例如,.NET Core 2.0是一個主要版本,.NET Core 2.0在.NET Core 2.0發佈後的12個月內將繼續得到支持。
主要版本可能有多個次要版本。 例如,.NET Core 1.0使用.NET Core 1.1進行了更新。 同樣,.NET Core 2.0將會使用.NET Core 2.1進行更新。 次要版本代表更快的變化和創新速度,並將在父母(主要)版本的同一個三年期內得到支持。 客戶必須在三個月內達到最新的次要版本才能繼續獲得支持。 例如,一旦.NET Core 1.2發佈,客戶必須在3個月內從.NET Core 1.0升級到.NET Core 1.1。3..NET Core的生命周期如何工作?
.NET Core的生命周期信息可以在這裡找到。4.在哪裡可以找到. NET 核心的特定版本的結束日期?
您可以在這裡找到所有. NET 核心版本的結束日期。5.ASP.NET Core和Entity Framework Core的生命周期如何工作?
ASP.NET Core和Entity Framework Core作為.NET Core發行版的一部分發佈,並將遵循父版本的生命周期。6.那麼第三方組件呢?
在某些情況下,通過NuGet安裝第三方組件或庫可能是使用.NET Core的先決條件。 對這些組件的支持將來自運送這些組件或庫的供應商。
針對某些平臺(如紅帽企業Linux)的.NET Core版本將由Red Hat而不是Microsoft發佈。 對於這些平臺,.NET Core的更新將提供給供應商通過其系統進行部署。7.如果我從GitHub獲取.NET Core資源,該怎麼辦?
從GitHub獲取.NET Core源代碼並自行構建它的客戶可以從GitHub獲取源代碼形式的修補程式和更新,並將其納入其應用程式中。8..NET Core和.NET Framework之間的關係是什麼?
.NET Core和.NET Framework(通常)具有子集 - 超集關係。 .NET Core被命名為“Core”,因為它包含.NET Framework的核心功能,用於運行時庫和框架庫。 例如,.NET Core和.NET Framework共用GC,JIT以及諸如String和List <T>等類型。
.NET Core的創建使得.NET可以是開源的,跨平臺的並且可以在更多的資源受限的環境中使用。9.為什麼.NET Core版本不像.NET Framework一樣遵循相同的生命周期?
.NET Core是一個更新的開發平臺,.NET Core的發佈遵循敏捷,更快速的發佈步調。 基於.NET Framework的應用程式廣泛部署在數億台電腦上,相容性和穩定性都很高。 這會導致.NET Framework的發佈頻率降低,但發生的更改較少。 由於這些差異,.NET Core發行版遵循自己的生命周期。10.我正在使用.NET Framework 4.5.x或4.6.x. 這是否意味著我需要更新我的應用程式以使用.NET Core?
如果您使用的是.NET Framework 4.5.x或.NET 4.6.x,則無需更新應用程式即可使用.NET Core。 也就是說,.NET Core開發平臺提供了比Microsoft .NET Framework更多的優勢。 您可以在這裡找到更多信息。11.我在哪裡可以瞭解有關.NET Core的更多信息?
Here12.這篇文章在胡言亂語了些什麼,我也不知道了!!莫怪..
歡迎大家關註我都我的微信 公眾號,公眾號漲粉絲人數,就是你們對我的喜愛程度!