Windows 11 中開發人員的新功能
本文內容
在 Microsoft Build 2024 大會之後,以下是 Windows 開發人員的一些最新亮點:
已更新應用程式開發的建議
Windows 支援的新 AI 和機器學習功能
增強的開發人員工具
開發建議
強烈建議您考慮使用 Windows App SDK/WinUI 或 WPF 作為建立 Windows 用戶端應用程式的開發平臺。
Windows App SDK
特徵
描述
Windows App SDK
Windows App SDK 是一組開發人員元件和工具,代表 Windows 應用程式開發平臺的下一個演進。 Windows App SDK 提供一組一致性的 API 和工具,可供在 Windows 11(以及向下相容至 Windows 10 版本 1809)上執行的任何桌面應用程式一致地使用。
Windows App SDK 版本資訊
最新穩定版本的 Windows App SDK 的詳細資訊,可供生產環境中的應用程式及上架至 Microsoft 市集的應用程式使用。
使用 Windows App SDK 建立新的應用程式
Windows App SDK 包含 WinUI 3 專案範本,可讓您使用完全以 WinUI 為基礎的使用者介面來建立應用程式。 當您使用這些範本建立專案時(請參閱 建立您的第一個 WinUI 3 專案 ),應用程式的整個使用者介面是使用 WinUI 3 所提供的視窗、控件和其他 UI 類型來實作。
在現有的專案中使用 Windows App SDK
如果您有想要在其中使用 Windows App SDK 的現有專案,您可以在項目中安裝最新版本的 Windows App SDK NuGet 套件, 。 未封裝的應用程式必須遵循此程式才能使用 Windows App SDK,但已封裝的應用程式也可以執行此動作。
下載 Windows App SDK
Windows App SDK 有數個套件和發行通道。
下載 Windows App SDK 頁面 提供所需的指南、下載連結和安裝說明。
WinUI
特徵
描述
WinUI
WinUI 是隨附於 Windows App SDK 的原生 UI 平台元件(完全與 Windows SDK 分離)。 Windows App SDK 提供一組統一的 API 和工具,可用來建立以 Windows 10 和更新版本為目標的生產桌面應用程式,並可發佈至Microsoft市集。
Windows 人工智慧
特徵
描述
Windows AI
透過本機 API 和機器學習模型,使用 AI 增強您的 Windows 應用程式。
Windows Copilot 運行時間概觀
Windows Copilot Runtime 引入了利用 AI 的操作系統互動的新方式,例如 Microsoft Research 所建立的 Phi Silica,小型語言模型(SLM),能夠提供許多大型語言模型(LLM)中的相同功能,但更加精簡且有效率,從而可以直接在 Windows 本機上運行。
特徵
描述
開發人員首頁概觀
開發人員首頁是 Windows 的實驗性控制中心,但從 2025 年 5 月開始將不再支援。 Dev Home 提供了在儀表板上使用可自訂的小工具來監控專案、透過下載應用程式、套件或存放庫來設定開發環境、連接開發人員帳戶和工具(例如 GitHub),並在同一地點建立用於儲存的開發磁碟。
WSL (適用於 Linux 的 Windows 子系統)
適用於Linux的 Windows 子系統 (WSL) 是 Windows 的一項功能,可讓您在 Windows 電腦上執行 Linux 環境,而不需要個別的虛擬機或雙開機。
樣品
GitHub 上的 WinUI 3 資源庫 會定期更新,以展示 Windows App SDK 中 WinUI 的最新新增和改善。 相簿應用程式也可以從 Microsoft Store 下載。