注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Windows 運行時編程權威指南

Windows 運行時編程權威指南

Windows 運行時編程權威指南

定 價:¥69.00

作 者: (美)Jeffrey Richter,Maarten van de Bospoort 著; 段菲,周靖 譯
出版社: 機械工業(yè)出版社
叢編項: 華章程序員書庫
標 簽: WINDOWS 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡

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

內(nèi)容簡介

  本書詳細介紹Windows運行時的原理與應用,以及如何為WindowsStore構(gòu)建C#創(chuàng)新型的應用。本書作者JefferyRichter是公認的國際Windows編程大師。本書提供了可操作性極強的指導方案,內(nèi)容翔實而新穎。主要內(nèi)容包括:深入了解Windows運行時的結(jié)構(gòu)與環(huán)境,了解如何使用Windows運行時通過C#創(chuàng)建Windows8功能,了解開發(fā)過程生命周期管理架構(gòu)的后臺處理和狀態(tài)管理,探討存儲與聯(lián)網(wǎng)的I/O模型并了解應用對其影響,審查Windows運行時使用的系統(tǒng)提供的合同和其他擴展點,包裝、功能、安裝、部署等實用的見解和其他關鍵議題。

作者簡介

  JeffreyRichter,全球享有盛譽的微軟技術專家,Wintellect公司創(chuàng)始人之一,MSDN雜志.NET專欄的特邀編輯。他在Windows/.NET領域做出了杰出貢獻,撰寫了一系列經(jīng)典著作,如《Windows高級編程指南》、《Windows核心編程》和《CLRviaC#》等,培育了幾代軟件開發(fā)人員。早在1999年.NET問世之前,他便開始參與微軟.NET框架開發(fā)組的咨詢工作,與一線開發(fā)人員一起經(jīng)歷了.NET的孕育、誕生與成熟,為微軟的.NET框架貢獻良多。他對Windows思想的領悟、對Windows細節(jié)的熟稔,是其他任何作家難以企及的。他是Windows技術作家中當之無愧的一面旗幟。MaartenvandeBospoort,微軟公司W(wǎng)indows首席顧問,有近20年軟件開發(fā)經(jīng)驗。在世界各地為專業(yè)開發(fā)人員傳授Windows程序開發(fā)方法。

圖書目錄

序 言
前 言
第一部分 核心概念
第1章 Windows運行時入門 2
1.1 Windows應用商店應用的技術棧 5
1.2 Windows運行時類型系統(tǒng) 9
1.3 Windows運行時類型系統(tǒng)投影 10
1.4 從.NET代碼中調(diào)用異步WinRT API 15
1.4.1 簡化異步方法的調(diào)用 17
1.4.2 取消與進度 18
1.4.3 WinRT的延遲 20
第2章 應用打包及部署 23
2.1 Windows應用商店應用的項目文件 23
2.2 應用的程序包清單文件 25
2.2.1 程序包的標識 26
2.2.2 功能 28
2.2.3 應用(而不是包)的聲明(擴展/協(xié)議) 30
2.3 Windows應用商店應用程序包的構(gòu)建 32
2.3.1 .appx程序包文件的內(nèi)容 34
2.3.2 捆綁程序包文件的創(chuàng)建 36
2.4 Windows應用商店程序包的部署 37
2.4.1 受限部署 37
2.4.2 企業(yè)部署 38
2.4.3 Windows應用商店應用部署 40
2.5 程序包的安裝及注冊 40
2.6 Wintellect的程序包瀏覽器桌面應用 42
2.7 Windows應用商店應用的調(diào)試 43
第3章 進程模型 46
3.1 應用程序的激活 46
3.2 管理進程模型 52
3.3 XAML頁面導航 56
3.4 進程生命期管理 60
3.4.1 Windows應用商店應用的掛起 61
3.4.2 Windows應用商店應用的終止 63
3.4.3 如何設計應用類代碼的結(jié)構(gòu) 66
3.4.4 進程生命期管理的調(diào)試 71
第二部分 Windows核心部件
第4章 程序包數(shù)據(jù)及漫游 74
4.1 程序包數(shù)據(jù)配置 76
4.2 程序包數(shù)據(jù)存儲文件夾 78
4.3 程序包數(shù)據(jù)的版本管理 78
4.4 程序包數(shù)據(jù)的漫游 80
4.5 程序包數(shù)據(jù)的更改通知 84
第5章 存儲文件及文件夾 85
5.1 WinRT存儲對象模型 85
5.2 程序包及用戶文件 87
5.3 訪問只讀程序包文件 88
5.4 訪問只寫程序包文件 89
5.5 通過顯式用戶許可訪問用戶文件 91
5.6 文件類型關聯(lián) 95
5.7 存儲項屬性 100
5.8 通過隱式用戶許可訪問用戶文件 103
5.9 執(zhí)行文件及文件夾查詢 108
第6章 流I/O 111
6.1 簡單文件I/O 111
6.2 流對象模型 112
6.3 WinRT流與.NET流的互操作 115
6.4 字節(jié)緩存的傳輸 116
6.5 基本數(shù)據(jù)類型的讀寫 119
6.6 執(zhí)行事務性寫操作 122
6.7 禮貌性數(shù)據(jù)訪問 124
6.8 數(shù)據(jù)的壓縮及解壓縮 126
6.9 加密與解密 128
6.10 按需填充流 130
6.11 查找流內(nèi)容 133
第7章 聯(lián)網(wǎng) 138
7.1 網(wǎng)絡信息 138
7.2 網(wǎng)絡隔離 140
7.3 網(wǎng)絡連接配置文件信息 143
7.3.1 應用必須包含如何使用連接配置文件信息 144
7.3.2 網(wǎng)絡連接變化通知 146
7.4 后臺傳輸 147
7.5 HttpClient:客戶端HTTP(S)通信 152
7.6 Windows運行時套接字 160
7.6.1 套接字尋址 161
7.6.2 StreamSocket:客戶端TCP通信 162
7.6.3 StreamSocketListener:服務器端TCP通信 164
7.6.4 StreamWebSocket:客戶端WebSocket通信的流式處理 165
7.6.5 MessageWebSocket: 客戶端WebSocket通信消息傳送 168
7.6.6 DatagramSocket:端到端UDP通信 169
7.6.7 DatagramSocket:多播UDP通信 172
7.7 使用證書對遍歷網(wǎng)絡的數(shù)據(jù)進行加密 174
第8章 磁貼和消息通知 176
8.1 磁貼和徽章 177
8.1.1 當應用處于前臺時更新磁貼 179
8.1.2 為磁貼添加徽章 182
8.1.3 為磁貼內(nèi)容添加動畫 183
8.1.4 在計劃的時間更新磁貼 185
8.1.5 定期更新磁貼 185
8.1.6 輔助磁貼 186
8.2 消息通知 188
8.2.1 在計劃的時間顯示消息通知 191
8.2.2 使用Wintellect的通知擴展庫 192
8.2.3 Windows 推送通知服務 192
第9章 后臺任務 199
9.1 后臺任務體系結(jié)構(gòu) 200
9.2 步驟1:實現(xiàn)后臺任務代碼 201
9.3 步驟2:確定后臺任務代碼的觸發(fā)器 202
9.3.1 維護觸發(fā)器和計時觸發(fā)器 202
9.3.2 系統(tǒng)觸發(fā)器 203
9.3.3 位置觸發(fā)器 204
9.3.4 推送通知觸發(fā)器 205
9.3.5 控制通道觸發(fā)器 206
9.4 步驟3:添加清單聲明 206
9.5 步驟4:注冊應用程序的后臺任務 213
9.6 調(diào)試后臺任務 215
9.7 后臺任務的資源配額 216
9.8 部署應用程序的新版本 218
9.9 后臺任務的進度和完成 218
9.10 取消后臺任務 220
第10章 應用之間的數(shù)據(jù)共享 222
10.1 通過DataPackage類傳輸數(shù)據(jù) 222
10.2 通過剪貼板共享數(shù)據(jù) 224
10.3 通過共享超級按鈕共享數(shù)據(jù) 227
10.4 共享源應用的實現(xiàn) 230
10.5 共享目標應用的實現(xiàn) 233
10.5.1 擴展共享操作的實現(xiàn) 236
10.5.2 共享目標應用的快速鏈接 237
10.6 共享目標應用的調(diào)試 238
第11章 Windows應用商店 239
11.1 向Windows應用商店提交應用 240
11.1.1 提交你的應用 241
11.1.2 測試你的應用 244
11.1.3 監(jiān)視你的應用 246
11.1.4 更新你的應用 247
11.2 Windows應用商店的商業(yè)引擎 247
11.2.1 Windows應用商店的商業(yè)引擎WinRT API 249
11.2.2 試用版應用和購買應用許可證 254
11.2.3 購買持久型應用內(nèi)產(chǎn)品的許可證 256
11.2.4 購買消耗型應用內(nèi)產(chǎn)品 258
11.2.5 購買消耗型應用內(nèi)產(chǎn)品內(nèi)容 261
附錄 應用容器 263
作者簡介 266

本目錄推薦

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