.NET Core 3 新特性公佈:支援 Windows 桌面應用

類別: IT
.NET Core

在微軟 Build 2018 開發者大會上,.NET 團隊釋出了 .NET Core 的下一個主要版本 3.0 的規劃藍圖。.Net Core 3 的首個預覽版預計在今年晚些時候釋出,正式版本將在 2019 年釋出。

.NET Core 是微軟 .NET 技術的開源、跨平臺版本,允許開發者在 Windows、Mac 和 Linux 上使用包括 C#、F#和 Visual Basic 等語言。可以說,.NET Core 是僅支援 Windows 的 .NET Framework 的一個跨平臺分支,自 2016 年 6 月首次釋出後,微軟一直在保持同時開發這兩個版本。當時微軟表示,.NET Core 適用於 ASP.NET Web 應用,以及 Win10 UWP 應用。Windows 桌面應用將繼續使用 .NET Framework 。

.NET Core 3.0 將改變這一局面,其最大的亮點就是支援 Windows 桌面應用,也就是說屆時它將支援 Windows Forms,Windows Presentation Foundation(WPF)和 UWP 等所有主要的 Windows 桌面平臺。這將有效減少 .NET 的碎片化和混淆性,並減少 .NET 開發者的傳統約束。

此外,在 .NET 的官方部落格中,微軟還透露 .NET Core 目前沒有支援 Mac 或 Linux 上的桌面應用的計劃。ASP.NET Core 已進入下一個開發階段,.NET Framework 4.8 預計將在 12 個月內釋出。

.NET Core 3 新特性公佈:支援 Windows 桌面應用原文請看這裡