Windows 11 中適用於開發人員的新功能
在 Microsoft Build 2024 公告之後,以下是針對 Windows 開發人員的一些最新重點:
- 已更新應用程式開發建議
- Windows 支援的新 AI 和機器學習功能
- 增強的開發人員工具
開發建議
強烈建議您考慮使用 Windows 應用程式 SDK/WinUI 或 WPF 作為建立 Windows 用戶端應用程式的開發平台。
Windows 應用程式 SDK
功能 | 描述 |
---|---|
Windows 應用程式 SDK | Windows 應用程式 SDK 是一組開發人員元件和工具,代表 Windows 應用程式開發平台的新一代進化。 Windows 應用程式 SDK 提供了一組整合的 API 和工具,可供 Windows 11 (並且下層到 Windows 10 版本 1809) 上的任何傳統型應用程式以一致的方式進行使用。 |
Windows 應用程式 SDK 版本資訊 | 有關 Windows 應用程式 SDK 最新穩定版本的詳細資料,這些版本可供生產環境中的應用程式使用,以及發佈至 Microsoft Store 的應用程式使用。 |
使用 Windows 應用程式 SDK 建立新的應用程式 | Windows 應用程式 SDK 包含 WinUI 3 專案範本,可讓您使用完全以 WinUI 為基礎的使用者介面來建立應用程式。 當您使用這些範本來建立專案時 (請參閱建立您的第一個 WinUI 3 專案),應用程式的整個使用者介面都會使用 WinUI 3 提供的視窗、控制項和其他 UI 類型來實作。 |
在現有的專案中使用 Windows 應用程式 SDK | 如果您有想要使用 Windows 應用程式 SDK 的現有專案,您可以在專案中安裝最新版本的 Windows 應用程式 SDK NuGet 套件。 未封裝的應用程式必須遵循此程序才能使用 Windows 應用程式 SDK,但是已封裝的應用程式也可以執行此動作。 |
下載 Windows 應用程式 SDK | Windows 應用程式 SDK 有數個套件和發行通道。 下載 Windows 應用程式 SDK 頁面提供您需要哪個 SDK 的指引、下載連結和安裝指示。 |
Windows UI 程式庫 (WinUI)
功能 | 描述 |
---|---|
WinUI | WinUI 是隨附於 Windows 應用程式 SDK 的原生 UI 平台元件 (完全與 Windows SDK 分離)。 Windows 應用程式 SDK 提供了一組統一 API 和工具,可用於建立針對 Windows 10 及較新版本的生產傳統型應用程式,並可發佈至 Microsoft Store。 |
Windows AI
功能 | 描述 |
---|---|
Windows AI | 使用透過本機 API 的 AI 和機器學習模型,增強您的 Windows 應用程式。 |
Windows Copilot Runtime 概觀 | Windows Copilot Runtime 引進了與利用 AI 之作業系統互動的新方式,例如 Phi Phone、Microsoft Research 建立的小型語言模型 (SLM),能夠提供許多與大型語言模型 (LLM) 中相同的功能,但更精簡且更有效率,以便可在 Windows 本機執行。 |
開發人員工具
功能 | 描述 |
---|---|
開發人員首頁概觀 | 開發人員首頁是 Windows 新的控制中心,讓您能夠使用可自訂的小工具來監視您儀表板中的專案、下載應用程式以設定您的開發環境、連線到開發人員帳戶和工具 (例如 GitHub),以及建立開發人員磁碟機,以將資料全都儲存在同一個位置。 |
WSL (Windows 子系統 Linux 版) | Windows 子系統 Linux 版 (WSL) 是 Windows 的功能,可讓您在 Windows 電腦上執行 Linux 環境,而無需單獨的虛擬機器或雙重開機。 |
範例
GitHub 上的 WinUI 3 資源庫會定期更新,以顯示 Windows 應用程式 SDK 中 WinUI 的最新新增與改進。 您也可以從 Microsoft Store 下載資源庫應用程式。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應