.NET 桌面應用程式
建置適用於 Windows 和 macOS 的精美原生桌面應用程式
.NET MAUI
.NET Multi-platform App UI (.NET MAUI) 是一種架構,可在單一程式碼基底中使用 C# 和 XAML 建置現代化、多平台、原生編譯的 macOS 和 Windows 傳統型應用程式,以及 Android 和 iOS 行動裝置應用程式。
.NET MAUI使用最新的現代化技術,在 Android、iOS、macOS 和 Windows 上建置原生應用程式,並將它們抽象成以 .NET 6 及更新版本建置的通用架構。
Blazor Hybrid
Blazor 可讓您使用 C# (而非 JavaScript) 建置互動式 Web UI。Blazor 應用程式由使用 C#、HTML 和 CSS 實作的可重複使用的 Web UI 元件構成。
在桌面、行動裝置和網路上共用相同的 Blazor 元件,同時透過 Blazor Hybrid 完整存取原生用戶端功能。
WinUI 與 WinAppSDK
Windows UI 程式庫 (WinUI) 是 Windows 傳統型應用程式的 UI 架構,其中包含對 C# 和 .NET 的支援。WinUI 可作為 Windows 應用程式 SDK 的一部分使用。Windows 應用程式 SDK 提供一組統一的 API 和工具,可在一組廣泛的目標 Windows OS 版本上以一致的方式使用。
以 Windows 桌面應用程式為目標時,.NET MAUI 會在底層使用 WinUI。
在尋找Windows Forms 或 WPF嗎?
準備開始了嗎?
使用我們的逐步教學課程,輕鬆學習 .NET。