注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)Windows 8應(yīng)用開發(fā):C#和XAML卷

Windows 8應(yīng)用開發(fā):C#和XAML卷

Windows 8應(yīng)用開發(fā):C#和XAML卷

定 價:¥59.00

作 者: (美)Jeremy,Likness 著,馬智 譯
出版社: 人民郵電出版社
叢編項:
標 簽: WINDOWS 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡(luò)

ISBN: 9787115341396 出版時間: 2014-04-01 包裝: 平裝
開本: 16開 頁數(shù): 292 字數(shù):  

內(nèi)容簡介

  《Windows 8應(yīng)用開發(fā):C#和XAML卷》主要講解如何運用C#、XAML、Windows Runtime和.NET框架開發(fā)Windows 8應(yīng)用程序,也即Windows應(yīng)用商店應(yīng)用(Windows Store App)。在講解的過程中,《Windows 8應(yīng)用開發(fā):C#和XAML卷》從頭至尾穿插有大量翔實而且前后銜接的代碼示例,以及包括開發(fā)工具和實現(xiàn)效果在內(nèi)的各類截圖,使讀者能夠邊學(xué)邊練,最終實現(xiàn)一個完整的Windows 8應(yīng)用程序?!禬indows 8應(yīng)用開發(fā):C#和XAML卷》適合Windows 8應(yīng)用程序的初級和中級開發(fā)者閱讀,也可作為高級開發(fā)者常備在手頭上的工具書,以便隨時翻閱?!禬indows 8應(yīng)用開發(fā):C#和XAML卷》還可作為大中專院校師生的學(xué)習(xí)用書,以及計算機培訓(xùn)學(xué)校的教材。

作者簡介

  Jeremy Likness是Wintellect公司的首席咨詢師,擁有20多年的企業(yè)級應(yīng)用研發(fā)經(jīng)驗,其中15年致力于微軟平臺的Web應(yīng)用研發(fā)。包括2010年溫哥華冬奧會的健康監(jiān)控系統(tǒng)后臺和微軟自己的社交網(wǎng)絡(luò)監(jiān)控產(chǎn)品“Looking Glass”。與世界500強公司有過廣泛的合作,其中就包括微軟。他連續(xù)3年蟬聯(lián)MVP稱號,獲得過微軟技術(shù)社區(qū)貢獻獎。

圖書目錄

目 錄
第1章 全新的Windows Runtime 1
1.1 回顧過去:Win32和.NET 1
1.2 展望未來:自然用戶界面的興起 7
1.3 Windows應(yīng)用商店中的應(yīng)用 10
1.3.1 Windows 8應(yīng)用程序的設(shè)計 12
1.3.2 快速和流暢 12
1.3.3 對齊和縮放 13
1.3.4 使用正確的契約 13
1.3.5 絕妙的磁貼 14
1.3.6 連接和在線 16
1.3.7 擁抱Windows 8的設(shè)計理念 16
1.4 Windows 8開發(fā)工具 17
1.4.1 Blend for Visual Studio 18
1.4.2 HTML 5和JavaScript 18
1.4.3 C++和XAML 20
1.4.4 VB/C#和XAML 21
1.5 WinRT揭秘 22
1.6 WPF、Silverlight和桌面應(yīng)用程序 23
1.7 總結(jié) 24
1.8 參考文獻 24
第2章 開始編寫第一個程序 25
2.1 搭建環(huán)境 25
2.1.1 Windows 8 26
2.1.2 Visual Studio 2012 30
2.1.3 Blend 31
2.2 Hello, Windows 8 31
2.2.1 創(chuàng)建第一個Windows 8應(yīng)用程序 31
2.2.2 模板 32
2.3 ImageHelper應(yīng)用程序 35
2.4 總結(jié) 51
第3章 可擴展應(yīng)用程序標記語言(XAML) 53
3.1 定義用戶界面 54
3.1.1 可視化樹 56
3.1.2 依賴屬性 58
3.1.3 附加屬性 61
3.2 數(shù)據(jù)綁定 63
3.3 故事板 70
3.4 樣式和資源 73
3.5 布局 76
3.5.1 Canvas 76
3.5.2 Grid 77
3.5.3 StackPanel 79
3.5.4 VirtualizingPanel和VirtualizingStackPanel 80
3.5.5 WrapGrid 81
3.5.6 VariableSizedWrapGrid 83
3.5.7 ContentControl 84
3.5.8 ItemsControl 86
3.5.9 ScrollViewer 86
3.5.10 ViewBox 87
3.5.11 GridView 89
3.5.12 ListView 93
3.5.13 FlipView 94
3.5.14 ListBox 94
3.6 公共控件 94
3.7 總結(jié) 96
第4章 Windows 8應(yīng)用程序 97
4.1 布局和視圖 97
4.1.1 模擬器 98
4.1.2 視覺狀態(tài)管理器 101
4.1.3 語義縮放 104
4.2 處理用戶輸入 107
4.2.1 指針事件 108
4.2.2 操作事件 109
4.2.3 鼠標支持 111
4.2.4 鍵盤支持 112
4.2.5 視覺反饋 114
4.2.6 確定目標 116
4.2.7 上下文菜單 117
4.3 應(yīng)用欄 118
4.4 圖標和初始屏幕 124
4.5 關(guān)于頁面 125
4.6 傳感器 129
4.6.1 加速計 129
4.6.2 指南針 130
4.6.3 地理位置傳感器 131
4.6.4 陀螺儀 132
4.6.5 傾斜儀 133
4.6.6 光傳感器 133
4.6.7 方向傳感器 134
4.7 總結(jié) 136
第5章 應(yīng)用程序生命周期 137
5.1 進程生命周期管理 139
5.1.1 激活 140
5.1.2 掛起 141
5.1.3 終止 143
5.1.4 恢復(fù) 144
5.1.5 導(dǎo)航 145
5.1.6 應(yīng)用程序數(shù)據(jù)API 148
5.2 連接和在線 153
5.3 自定義初始屏幕 153
5.4 總結(jié) 155
第6章 數(shù)據(jù) 157
6.1 應(yīng)用程序設(shè)置 157
6.2 訪問和存儲數(shù)據(jù) 159
6.2.1 速度和多線程的需求 164
6.2.2 理解async和await 167
6.2.3 Lambda表達式 169
6.2.4 IO幫助類 170
6.2.5 內(nèi)嵌資源 171
6.3 集合 173
6.4 網(wǎng)頁內(nèi)容 177
6.5 聚合內(nèi)容 179
6.6 流、緩存和字節(jié)數(shù)組 180
6.7 數(shù)據(jù)壓縮 181
6.8 數(shù)據(jù)加密和簽名 183
6.9 Web服務(wù) 186
6.10 總結(jié) 191
第7章 磁貼和Toast通知 193
7.1 基本磁貼 193
7.2 動態(tài)磁貼 194
7.3 鎖屏提醒 200
7.4 輔助磁貼 202
7.5 Toast通知 206
7.6 Windows通知服務(wù) 211
7.7 總結(jié) 218
第8章 超級按鈕 219
8.1 搜索 221
8.2 分享 231
8.2.1 分享內(nèi)容 232
8.2.2 接收分享內(nèi)容 239
8.3 設(shè)置 244
8.4 總結(jié) 248
第9章 MVVM和測試 249
9.1 UI設(shè)計模式 250
9.1.1 模型 254
9.1.2 視圖 255
9.1.3 視圖模型 256
9.2 可移植類庫 257
9.3 為什么要測試 261
9.3.1 測試能消除不合理的假設(shè) 262
9.3.2 測試能從源頭上排除Bug 262
9.3.3 測試有助于代碼文檔化 263
9.3.4 測試易于擴展和維護應(yīng)用程序 263
9.3.5 測試能改進架構(gòu)和設(shè)計 264
9.3.6 測試有助于提高開發(fā)能力 264
9.3.7 結(jié)論:編寫單元測試 265
9.4 單元測試 265
9.4.1 Windows應(yīng)用商店單元測試框架 266
9.4.2 Mock和Stub 269
9.5 總結(jié) 272
第10章 打包和部署 273
10.1 Windows應(yīng)用商店 273
10.1.1 查找應(yīng)用程序 274
10.1.2 商機 277
10.1.3 商業(yè)模式 278
10.1.4 廣告 283
10.1.5 應(yīng)用程序發(fā)布前的準備 283
10.1.6 應(yīng)用程序發(fā)布流程 285
10.1.7 應(yīng)用認證工具包 286
10.1.8 等待應(yīng)用程序的審核 289
10.2 側(cè)載(Side-Loading) 290
10.3 總結(jié) 292

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號