Contoso Cookbook是一系列的動手實驗教程,這些實驗被設計用來使您沉浸於Windows市集應用的開發。當您完成本實驗後,您將建立一個漂亮並實用的真實應用程式。該應用程式將使用Window8中的一些關鍵的新特性。通過本系列實驗,您將瞭解很多建立優秀Windows市集應用的知識,包括:
採用GridView, ListView, FlipView, AppBar 和 SemanticZoom等Windows 8控制項的使用者體驗。
可擴充到大小不同尺寸顯示器並提供對輔屏和不同方向進行處理的使用者體驗。
通過設定,搜尋和共用合約與Windows 8的常用鍵進行整合。
通過處理生命期和應用程式模型事件實現正確儲存並恢複狀態,以及對設定進行漫遊使使用者無縫在任務甚至裝置之間移動。
與硬體無縫整合以實現圖片和視頻捕獲等功能。
通過次要磚固定,通知和徽章保持應用內容的活動並始終呈現給使用者。
與Windows市集API整合以實現試用和應用程式內購買。
在本系列的第一個實驗中,您將使用可擴充應用程式標記語言(XAML)和C#建立應用,實現導航,從Windows Azure下載資料(如果沒有互連網串連可從本地載入),以及使用資料繫結將資料連線到控制項。
目標
本實驗將向您展示如何:
使用Microsoft Visual Studio 2012模板建立一個新的Windows市集應用。
理解項目的結構。
通過提供自訂的磁貼映像和其它元素進行應用程式的品牌推廣。
使用HttpClient類從Windows Azure擷取食譜資料。
將資料繫結到GridView控制項。
使用ListView控制項的資料範本實現自訂的資料呈現方式。
修改Visual Studio產生的程式碼和標記實現自訂的應用程式使用者介面。
系統要求
您需要下列軟體完成本實驗:
Microsoft Windows 8
Microsoft Visual Studio 2012
設定
您必須執行以下步驟來準備本實驗室的電腦:
安裝Microsoft Windows 8。
安裝Microsoft Visual Studio 2012。
練習
本實驗包含下列練習:
建立Windows市集應用
載入食譜資料
自訂使用者介面
完成本實驗的預計時間:30至45分鐘。
查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/net/