歡迎使用 UWP平臺!
注意
如果您開始開發 Windows 應用程式,建議您考慮使用 Windows App SDK 和 WinUI ,而不是 UWP。 雖然仍受支援,但 UWP 未處於積極開發階段。 如需詳細資訊 ,請參閱開始開發 Windows 應用程式 。
開始開發之前,請務必 進行設定。
學習路線
下列學習路線顯示完成一些基本工作所需要知道的事項,以及可以在何處找到該資訊。 它們不教學課程,但它們提供參考驗證碼以確定您在正軌上。
| 任務 | 描述 |
|---|---|
| 建構表單 | 了解如何建立易於使用,且不論螢幕大小看起來都讓人滿意的表單。 |
| 在清單中顯示客戶 | 了解如何顯示和編輯 UI 中的資料。 |
| 儲存和載入設定 | 了解如何與何處儲存及擷取設定。 |
| 處理檔案 | 了解如何從檔案讀取和寫入檔案,以及您可存取或無法存取的資料夾有哪些。 |
我們的所有學習路線都是為有經驗但正在熟悉 Windows 的開發人員撰寫的。 如果您才剛開始,請先從我們的適用於新開發人員的內容入門。
適用於新開發人員
如果您是新的開發人員,Microsoft 有許多資源可教您如何使用程式碼和工具的基本知識,而這些是您開發 Windows 所需。
如果您想要更詳細地逐步了解程式設計、C# 語言、Visual Studio 或通用 Windows 平台功能的基本知識,您應該查看下列資源:
文件:
適用於 Windows 的
Microsoft Learn 訓練資源
使用文件
如果您已經探索我們的學習路線,或是對未包含在內的任何事項感興趣,您應該自行閱讀我們的文件。 以下概觀簡述您可以在每個區域中找到的內容:
| 區域 | 描述 |
|---|---|
| 新功能? | Windows 的每個主要更新,都詳載在我們的更新文件新增內容中。 這些文件包含有關每一次發行版本中新增的功能和開發人員指引的相關資訊,以及新的 API 清單: Windows 11 中適用於開發人員的新功能 與Windows 10 的新功能 |
| 設計和UI | 您應用程式視覺呈現和 UI 的所有資訊都包含在此檔案區域中。如果您對 XAML 標記語言的特定內容感興趣,或只想為檔案建立唯一的外觀,請從這裡開始: 設計 UWP 應用程式的基本概念 |
| 開發應用程式 | 如果您想要特定 Windows 功能的詳細資訊,或只是想要查看 UWP 開發可以做什麼,請參閱我們的檔 :UWP 應用程式功能這一區域。 Windows 應用程式的 API 參考裝載於一組相關的檔,您可以在這裡找到: Windows UWP 命名空間 檔案和 XML 架構 |
| 開發遊戲 | 這些文件包含如何開發 Windows 或 Xbox 遊戲的資訊。 這包括的安裝指示、開發人員程式,以及使用 DirectX 或 Xbox 功能進行程式設計的指示。 開始遊戲開發設計 |
| 發佈 | 這些檔包含如何將您的應用程式發佈至 Windows 市集的相關信息,從應用程式提交到定價到促銷和客戶參與: 將您的應用程式發佈至 Windows 市集 |
其他文件
某些特殊 Windows 平台,像是 Web 開發或混合實境,有自己的文件設定。 如果您對於開發具這些功能的應用程式感興趣,請查看其文件:
| 文件 | 描述 |
|---|---|
| Microsoft Azure | 如需雲端開發和Microsoft Azure 的相關信息,請參閱 azure 開發人員檔Microsoft。 |
| Web 開發 | 您可以在 Microsoft Edge 開發人員檔中找到Microsoft Edge、WebVR 和其他 Windows Web 開發功能的相關信息。 |
| Windows Mixed Reality | 混合實境將現實世界和虛擬內容混合到實體和數位物件共存的體驗中。 如需建置 Microsoft HoloLens 和其他沉浸式頭戴式裝置的應用程式資訊,請參閱 Windows Mixed Reality 檔。 |