首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> C# >> 關於C#

Windows 8 開發入門(二):開發前必備知識彙總表

     編輯:關於C#

整理 Windows 8 開發啟動階段的核心知識點,包含專案範本對照、Manifest 功能分頁、Common 資料夾公用元件用途,供快速查閱。

一、XAML 專案範本與適用語言對照

範本名稱用途描述適用語言
空白應用程式最小化起始專案,自行建構 UI 與邏輯C#/VB/C++/JavaScript
分割應用程式主從式列表(分類 + 明細),如新聞 AppC#/VB/C++/JavaScript
網格應用程式分類瀏覽導向,適合購物、相簿、影音C#/VB/C++/JavaScript
固定應用程式固定視區佈局,僅 JavaScriptJavaScript
導航應用程式基礎導航框架含 AppBar,可擴充頁面JavaScript
Direct2D 應用程式DirectX 高效能繪圖,僅 C++C++

二、Package.appxmanifest 四大分頁功能

分頁功能描述適用語言
應用程式 UI各尺寸 Logo、啟動畫面、支援旋轉方向C#/VB/C++/JavaScript
功能系統功能存取權限:網路、圖片庫、音樂庫等C#/VB/C++/JavaScript
宣告合約與擴充:搜尋、分享、檔案關聯、背景工作等C#/VB/C++/JavaScript
內容 URI可存取/禁止的網域清單(僅 JavaScript 專案)JavaScript
封裝部署套件識別資訊:名稱、版本、發行者、簽章C#/VB/C++/JavaScript

三、Common 資料夾公用元件說明

檔案用途適用語言
StandardStyles.xaml專案/項目範本使用的標準樣式與模板,建議繼承而非直接修改C#/VB/C++
ReadMe.txt範本重要資訊,更新時同步修改C#/VB/C++
BindableBase.cs實作 INotifyPropertyChanged 的基底類別C#/VB/C++
BooleanNegationConverter.csXAML 轉換器:布林值取反C#/VB/C++
BooleanToVisibilityConverter.csXAML 轉換器:布林值 ↔ 可見度C#/VB/C++
LayoutAwarePage.cs偵聽視圖狀態變更 (Snapped/Filled 等) 並切換 VisualState,含預設 ViewModel 與返回鍵處理C#/VB/C++
RichTextColumns.cs網格應用詳細頁:長文自動分欄顯示控制項C#/VB/C++

來源:部分參考 MSDN、部分筆者整理,如有錯漏請指正。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved