.NET 支援原則
對組成 .NET 平台之各種技術的支援原則。
上次更新: 2024年11月12日
.NET 和 NET Core
.NET 和 .NET Core 會參照數種技術,包括執行階段、SDK、ASP.NET Core 和 Entity Framework Core。
支援的版本
下表可追蹤 .NET 和 .NET Core 版本的發行和終止支援日期。
版本 | 原始發行日期 | 最新修補程式版本 | 修補檔發行日期 | 版本類型 | 支援階段 | 終止支援 |
---|---|---|---|---|---|---|
.NET 9 | 2024年11月12日 | 9.0.0 | 2024年11月12日 | STS | 使用中 | 2026年5月12日 |
.NET 8 | 2023年11月14日 | 8.0.11 | 2024年11月12日 | LTS | 使用中 | 2026年11月10日 |
發行排程
主要 .NET 版本每年在 11 月發行。發行開始時,每個 .NET 版本都定義為標準期限支援 (STS) 或長期支援 (LTS)。
STS 版本會於偶數年發行,而 LTS 版本則於奇數年發行。
所有版本的品質完全相同,唯一的差異在於支援的長度。LTS 發行版本可取得 3 年的免費支援與修補檔。
STS 版本可獲得 18 個月的免費支援和修補程式。
修補程式更新會於每個月的第二個星期二發行,也稱為 Patch Tuesday (週二修補程式)。在發行版本的支援週期內,系統必須維持採用所發行的修補程式更新。發行版本的修補程式是相容的,這可消除對應用程式造成負面影響的風險。
如需詳細資料,請參閱 .NET 和 .NET Core 支援原則。
STS 版本先前稱為目前版本。
.NET Aspire
.NET Aspire 是個雲端原生架構,用於建置可觀察、生產就緒的分散式應用程式。
.NET Multi-platform App UI (.NET MAUI)
.NET MAUI 是一種架構,可在單一程式碼基底中使用 C# 和 XAML,建置現代化、多平台、原生編譯的 iOS、Android、macOS 和 Windows 應用程式。
.NET Framework
.NET Framework 涵蓋廣泛的 Windows 技術,包括 .NET Framework 基底類別程式庫、ASP.NET Web Forms、WCF 等等。對 .NET Framework 的支援遵循父代 Windows 作業系統的生命週期原則。Windows Update 會自動更新整個電腦的 .NET Framework。.NET Framework 4.8 是最新版本的 .NET Framework,而且會繼續隨未來的 Windows 版本一起發佈。只要它安裝在受支援的 Windows 版本上,.NET Framework 4.8 也會繼續受到支援。
.NET Platform Extensions
.NET Platform Extensions 是補充基礎 .NET 類別庫的一組程式庫。它們提供核心 .NET SDK 中不包含的額外功能,透過提供其他類別、介面和方法來增強 .NET 應用程式的功能。
檢視 .NET Platform Extensions 支援原則
ASP.NET
ASP.NET 是適用於 .NET 的 Web 開發架構,並包含在 .NET Framework、.NET Core、.NET 中提供以及作為外部套件提供的元件。
Xamarin
Xamarin Xamarin 提供一組工具和技術,用於建立原生 iOS、Android 和 Windows 應用程式。
Windows Communication Foundation (WCF) 用戶端
WCF 用戶端是 WCF 用戶端程式庫的 .NET 版本,可讓以 .NET 為建置基礎的應用程式與 WCF 服務通訊。
CoreWCF
CoreWCF 是 Windows Communication Foundation (WCF) 至 .NET 和 .NET Core 的移植。這是受到 Microsoft 官方支援的社群專案。
.NET Native
.NET Native is a precompilation technology for building and deploying UWP apps. .NET Native is included with Visual Studio 2015 and later versions.
由 Microsoft 正式支援
Microsoft 為 .NET 平台提供官方支援。Microsoft 會提供在 Microsoft 維護的伺服器上的 Azure 中建置和測試的官方版本,並會受到和如同任何 Microsoft 產品一般的支援。
準備開始了嗎?
使用我們的逐步教學課程,輕鬆學習 .NET。