摘要

已完成

在本課程模組中,您了解了建置 Windows 應用程式的不同選項,以及如何根據專案需求選擇最佳選項。 內容會介紹 WPF、Windows Forms 和 WinUI 作為 Windows 開發的架構。 它會說明每個架構的功能和優點,包括自訂、豐富功能、高效能,以及與觸控裝置的相容性。 每個選項都有其優勢和優點,因此在為下一個 Windows 應用程式選擇最佳架構時,請務必考慮您的特定需求。

本課程模組的主要要點如下:

  • WPF 是一個成熟的架構,可提供自訂、豐富功能和高效能。 它適用於企業應用程式,並可透過 Microsoft Store 進行部署。
  • Windows Forms 是具有拖放功能視覺化設計工具的使用者介面架構,可讓您輕鬆地快速建立桌面用戶端應用程式。 它適用於需要回應式且易於更新介面的應用程式。
  • WinUI 和 Windows App SDK 可支援建立具有 Fluent 設計和高效能之現代化且原生的 Windows 應用程式。 這是 ISV 為 Windows 建置應用程式的最佳選擇。 WinUI 適用於需要遵循最新設計系統指引的應用程式,並可順暢地使用觸控和手寫筆輸入。

參考資料

若要深入了解本課程模組中所討論的應用程式架構,請參閱下列資源: