開發 Windows 應用程式

Create 具有最新工具和架構的 Windows 特殊桌面體驗。

使用 WinUI 建置應用程式

WinUI 3 提供建置動態和高效能 Windows 應用程式所需的最新工具和功能。 作為針對 Windows 設計的架構,WinUI 可讓您釋放應用程式的完整可能性。

開始使用 WinUI

  • 新式UI

    WinUI 具有一組豐富的UI控制項和樣式,內建可用性。

    探索 Fluent 設計
  • 控制中的開發人員

    搭配使用 .NET 搭配 C# 或 C++ 撰寫在 x86、x64 和 ARM 上執行的絕佳應用程式。

  • 已針對 & 硬體的新式體驗進行優化

    Create 針對新式硬體優化的 WinUI,具有高度需求且高效能的體驗。

在 Windows 中提供重要體驗

Windows 體驗和應用程式是以 WinUI 及其豐富的控件集和樣式所建置,可讓您輕鬆地開發每天使用數百萬種高品質體驗。

  • 開始使用

    安裝工具以使用 WinUI 建立您的第一個 Hello World 應用程式

  • 文件

    深入瞭解 WinUI 和 Windows 應用程式 SDK

Windows Presentation Foundation WPF ()

WPF 可為桌面體驗提供安全、可調整且複雜的 UI 架構,透過數年的使用和豐富的工具和連結庫生態系統來精簡。

開始使用 WPF

WPF 資源庫的影像

使用新式主題和 WindowsAppSDK 的強大功能,您現在可以使用新式功能來提升應用程式。 探索 WPF 資源庫以查看可能的情況。

適用於 Windows 開發的其他架構

探索範圍:除了 WinUI 和 WPF 之外,探索專為製作多用途和活躍 Windows 應用程式量身打造的其他架構。

架構選項概觀

  • 桌面版 React Native

    結合原生開發的最佳部分與 React和 JavaScript。 React Native for Desktop 可讓您將行動應用程式帶入 Windows 和 macOS。

  • .NET MAUI

    .NET 多平臺應用程式 UI (.NET MAUI) 是使用 C# 和 XAML 建置適用於 Windows、macOS、Android 和 iOS 的新式多平臺應用程式架構。

  • WinForms

    Windows Forms 支援廣泛的功能集,包括控件、圖形、數據系結和用戶輸入,讓Visual Studio中的拖放設計工具變得簡單。

  • PWA

    PWA 會橋接 Web 與原生之間的差距,讓 Web 應用程式的所有優點,以及 Windows 和其他平臺上的深度整合體驗。

  • WebView2

    WebView2 控制件可讓您使用 Microsoft Edge 作為轉譯引擎,將 Web 技術內嵌至原生應用程式 (HTML、CSS 和 JavaScript) 。