注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)Windows Mobile平臺(tái)應(yīng)用與開發(fā)

Windows Mobile平臺(tái)應(yīng)用與開發(fā)

Windows Mobile平臺(tái)應(yīng)用與開發(fā)

定 價(jià):¥55.00

作 者: 劉彥博、胡硯、馬騏
出版社: 人民郵電出版社
叢編項(xiàng): 移動(dòng)開發(fā)系列叢書
標(biāo) 簽: Windows

ISBN: 9787115148704 出版時(shí)間: 2006-06-01 包裝: 平裝
開本: 16開 頁數(shù): 462 字?jǐn)?shù):  

內(nèi)容簡介

  本書是Windows Mobile平臺(tái)應(yīng)用與開發(fā)的學(xué)習(xí)指南。本書共分為六大部分。第一部分簡要介紹了Windows Mobile平臺(tái)和.NET Compact Framework。第二部分主要介紹在B/S和C/S架構(gòu)的應(yīng)用程序中,如何利用.NET Framework來開發(fā)服務(wù)器端應(yīng)用。第三部分主要介紹了在C/S架構(gòu)的應(yīng)用程序中,如何利用.NET Compact Framework來開發(fā)客戶端應(yīng)用。第四部分首先介紹了.NET中全新的數(shù)據(jù)訪問模型ADO.NET,然后分別介紹了如何遠(yuǎn)程訪問服務(wù)器數(shù)據(jù)庫中的數(shù)據(jù)和本地?cái)?shù)據(jù)庫中的數(shù)據(jù),以及本地?cái)?shù)據(jù)如何做到與服務(wù)器同步等問題。第五部分主要介紹了如何使用移動(dòng)設(shè)備所特有的網(wǎng)絡(luò)技術(shù),如短消息、彩信和E-mail等的開發(fā)與實(shí)施。第六部分主要介紹了Windows Mobile平臺(tái)所特有的安全特性,以及如何利用這些特性和.NET中提供的相關(guān)API來開發(fā)安全的移動(dòng)設(shè)備應(yīng)用程序。本書適合Windows Mobile的初、中級(jí)程序員學(xué)習(xí),也適合作為Windows Mobile應(yīng)用開發(fā)的參考手冊(cè)。

作者簡介

  馬騏微軟最有價(jià)值專家微軟認(rèn)證講師Nokia認(rèn)證講師熟悉全系列微軟產(chǎn)品,超過八年的軟件設(shè)計(jì)、需求分析和項(xiàng)目管理、編程,以及超過六年的微軟高級(jí)技術(shù)培訓(xùn)中心軟件開發(fā)軟件管理培訓(xùn)和企業(yè)管理培訓(xùn)經(jīng)驗(yàn),擁有多種嵌入式平臺(tái),包括Symbian、Brew、Palm和WinCE開發(fā)經(jīng)歷;熟悉整個(gè)軟件項(xiàng)目管理流程,包括業(yè)務(wù)需求分析、項(xiàng)目預(yù)算以及項(xiàng)目安排和任務(wù)分配。2001年加入AirZipInc.擔(dān)任高級(jí)程序員、技術(shù)部經(jīng)理,負(fù)責(zé)手機(jī)、移動(dòng)設(shè)備上數(shù)據(jù)安全和圖像壓縮;2004年創(chuàng)建北京拓杰凱業(yè)科技有限責(zé)任公司,并成為微軟金牌合作伙伴,微軟Mobility解決方案提供商,微軟InformationWorker方案提供商,微軟定制開發(fā)方案提供商,微軟獨(dú)立軟件開發(fā)商。2003、2004、2005、2006連續(xù)四年被評(píng)為微軟最有價(jià)值專家2004年微軟認(rèn)證金牌講師>>更多作品

圖書目錄

第1章WindowsMobile5及信息與安全服務(wù)套件(MSFP) 1
1.1什么是WindowsMobile 1
1.2WindowsMobile家族 1
1.3WindowsMobile全球市場發(fā)展?fàn)顩r 3
1.4WindowsMobile5.0 3
1.5WindowsMobile5.0的新特性 3
1.5.1MobileOffice介紹 4
1.5.2MobileIE介紹 5
1.5.3WindowsMediaPlayer10Mobile 5
1.5.4MicrosoftActiveSync4.1應(yīng)用程序 6
1.6WindowsMobile5.0信息與安全服務(wù)套件(MSFP) 7
1.6.1功能特性 8
1.6.2信息與安全服務(wù)套件(MSFP)部署設(shè)置和最優(yōu)方法 10
1.7企業(yè)移動(dòng)需求 14
1.8小結(jié) 14
第2章.NETCompactFramework簡介 15
2.1WindowsMobile平臺(tái)及.NETFramework精簡版架構(gòu) 15
2.1.1公共語言運(yùn)行庫 16
2.1.2.NETFramework精簡版類庫 16
2.2支持的語言和平臺(tái) 16
2.3.NETFramework和.NETFramework精簡版應(yīng)用程序類型比較 17
2.4.NETFramework精簡版中常用類庫窗體控件 18
2.5.NETFramework精簡版2.0新特色 19
2.5.1用戶界面 19
2.5.2數(shù)據(jù)訪問 22
2.5.3通信 23
2.5.4安全 24
2.5.5線程 24
2.5.6性能和資源管理 25
2.5.7小結(jié) 26
第3章VisualStudio2005簡介 27
3.1開發(fā)環(huán)境概況 27
3.1.1用戶界面 27
3.1.2支持的項(xiàng)目類型 31
3.1.3解決方案.項(xiàng)目和構(gòu)成項(xiàng) 34
3.1.4外部工具 34
3.2使用集成開發(fā)環(huán)境 35
3.2.1設(shè)置項(xiàng)目屬性 36
3.2.2管理類型 38
3.2.3編輯代碼 43
3.2.4添加和編輯資源 48
3.3獲取幫助 50
3.3.1使用動(dòng)態(tài)幫助 50
3.3.2使用DocumentExplorer 50
3.4小結(jié) 55
第4章WAP和WML 56
4.1WAP簡介 56
4.1.1WAP的起源 56
4.1.2WAP的形成過程 56
4.1.3WAP架構(gòu)說明 57
4.1.4WAP協(xié)議介紹 59
4.1.5WAP的未來 61
4.2WML語言基礎(chǔ) 62
4.2.1什么是WML文件 62
4.2.2WML程序結(jié)構(gòu) 63
4.2.3WML語言的基本知識(shí) 65
4.3WMLScript語法基礎(chǔ) 68
4.3.1在WML程序中調(diào)用WMLScript函數(shù) 68
4.3.2WMLScript的主要優(yōu)點(diǎn)及其字節(jié)碼解釋器 68
4.3.3WMLScript基本規(guī)則 69
4.3.4變量與數(shù)據(jù)類型 70
4.3.5操作符與表達(dá)式 72
4.3.6WMLScript異常處理 72
4.4小結(jié) 73
第5章用ASP.NET開發(fā)移動(dòng)Web站點(diǎn) 74
5.1ASP.NET移動(dòng)功能 74
5.1.1ASP.NET2.0概述 74
5.1.2移動(dòng)Web站點(diǎn) 74
5.1.3移動(dòng)應(yīng)用程序結(jié)構(gòu) 74
5.1.4移動(dòng)Web服務(wù)器控件 75
5.1.5ASP.NETWeb服務(wù)器控件和統(tǒng)一適配器結(jié)構(gòu) 75
5.1.6選擇自定義適配器或移動(dòng)控件 75
5.2創(chuàng)建移動(dòng)Web站點(diǎn) 76
5.2.1創(chuàng)建Web站點(diǎn)項(xiàng)目 76
5.2.2向項(xiàng)目中添加移動(dòng)Web頁面 77
5.3移動(dòng)Web窗體介紹 77
5.3.1服務(wù)器端應(yīng)用程序 78
5.3.2客戶端腳本 78
5.3.3開發(fā)“HelloWorld”應(yīng)用的國際化版本 78
5.3.4為國際化的應(yīng)用程序更改文本編碼 80
5.3.5移動(dòng)Web窗體的生命周期 81
5.3.6移動(dòng)Web窗體的生命周期階段 81
5.3.7窗體標(biāo)記內(nèi)的文本 81
5.3.8在移動(dòng)Web窗體之間進(jìn)行鏈接 82
5.3.9處理卡片(Card)組的大小限制 86
5.3.10減少頁的呈現(xiàn)大小 86
5.3.11使用模擬器測試移動(dòng)Web站點(diǎn) 86
5.4使用移動(dòng)Web控件 89
5.4.1移動(dòng)Web控件簡介 89
5.4.2使用移動(dòng)Web控件構(gòu)建頁面 90
5.4.3移動(dòng)Web應(yīng)用開發(fā)工具 90
5.4.4使用VisualStudio2005創(chuàng)建移動(dòng)Web項(xiàng)目 91
5.4.5添加移動(dòng)設(shè)備的Web窗體 91
5.4.6ASP.NET移動(dòng)控件的事件處理 93
5.4.7使用容器控件 94
5.5創(chuàng)建自定義移動(dòng)Web控件 95
5.5.1用戶控件 96
5.5.2通過繼承擴(kuò)展控件功能 99
5.5.3創(chuàng)建組合控件 101
5.5.4編寫自己的控件 102
5.5.5設(shè)備過濾和適配 103
5.6小節(jié) 103
第6章用ASP.NET開發(fā)WebService 104
6.1WebService的概念 104
6.1.1WSDL 105
6.1.2HTTP發(fā)送請(qǐng)求的方法 108
6.1.3SOAP 109
6.1.4UDDI 111
6.2為什么應(yīng)用WebService 112
6.2.1WebService的優(yōu)勢(shì) 112
6.2.2什么時(shí)候不應(yīng)該使用WebService 114
6.3如何創(chuàng)建一個(gè)WebSercive 114
6.3.1HelloWorld示例 114
6.3.2理解服務(wù)代碼和后臺(tái)代碼 116
6.3.3WebMethod特性 116
6.3.4如何創(chuàng)建一個(gè)WebService 119
6.4小結(jié) 127
第7章用戶界面設(shè)計(jì) 128
7.1使用控件創(chuàng)建應(yīng)用程序界面 129
7.1.1.NETCompactFramework中的控件 129
7.1.2處理控件的事件 130
7.1.3使用控件 131
7.1.4控件布局的基本原則 137
7.2用戶界面設(shè)計(jì)原則與技巧 138
7.2.1基本原則 138
7.2.2在窗體間進(jìn)行導(dǎo)航 139
7.2.3向用戶提供反饋 147
7.3界面因素對(duì)用戶界面的影響 153
7.3.1屏幕方向 153
7.3.2軟輸入面板 156
7.4小結(jié) 158
第8章用戶輸入和屏幕繪圖技術(shù) 159
8.1鼠標(biāo)輸入 159
8.1.1鼠標(biāo)事件 159
8.1.2自動(dòng)鼠標(biāo)捕獲 162
8.2鍵盤輸入 162
8.2.1使用軟輸入面板 162
8.2.2鍵盤事件 165
8.2.3鍵盤事件參數(shù) 165
8.3使用GDI+進(jìn)行屏幕繪圖 168
8.3.1GDI+簡介 169
8.3.2繪圖表面 169
8.3.3顏色.畫筆和畫刷 171
8.3.4繪制基本圖形 177
8.3.5繪制文本 182
8.3.6繪制圖象 194
8.3.7結(jié)合鼠標(biāo)事件繪圖 201
8.4小結(jié) 207
第9章訪問WebServices 208
9.1為什么要在WindowsMobile程序中使用WebServices 208
9.2如何使用WebServices 208
9.2.1建立WebServices項(xiàng)目 208
9.2.2引用WebServices 209
7.2.3使用WebServices 213
9.2.4WebServices調(diào)用中發(fā)生了什么 214
9.3通過WebServices訪問數(shù)據(jù)集 214
9.3.1使用WebServices返回?cái)?shù)據(jù)集 215
9.3.2通過WebServices訪問類型化的數(shù)據(jù)集 218
9.4優(yōu)化使用了WebServices的程序 224
9.4.1使用單向的WebServices 224
9.4.2異步調(diào)用WebServices 225
9.4.3其他注意事項(xiàng) 228
9.5小結(jié) 228
第10章測試環(huán)境的搭建和客戶端的部署 229
10.1基于VisualStudio2005的測試環(huán)境 229
10.1.1WindowsMobile虛擬設(shè)備簡介 229
10.1.2配置虛擬設(shè)備管理器 235
10.1.3使用ActiveSync進(jìn)行同步和瀏覽 241
10.1.4安裝其它語言和版本虛擬設(shè)備鏡像 243
10.1.5測試 245
10.2部署WindowsMobile應(yīng)用程序 245
10.2.1部署.NETCompactFramework2.0 245
10.2.2使用ActiveSync進(jìn)行部署 249
10.2.3使用CeCopy進(jìn)行部署 250
10.2.4制作CAB安裝包 251
10.2.5分發(fā)CAB安裝包 259
10.3小結(jié) 261
第11章用ADO.NET訪問數(shù)據(jù) 262
11.1ADO.NET概述 262
11.1.1ADO.NET架構(gòu) 262
11.1.2兩種訪問數(shù)據(jù)的方式 263
11.1.3ADO.NET與XML 264
11.2ADO.NET的基本構(gòu)成和工作原理 264
11.2.1選擇DataProvider 264
11.2.2定義和管理數(shù)據(jù)連接 265
11.2.3創(chuàng)建命令對(duì)象 267
11.3使用ADO.NET進(jìn)行數(shù)據(jù)訪問 270
11.3.1持續(xù)連接的工作環(huán)境 270
11.3.2斷開式結(jié)構(gòu) 272
11.3.3用ADO.NET讀寫XML 276
11.3.4處理異常 282
11.4小結(jié) 283
第12章SQLMobile本地?cái)?shù)據(jù)訪問 284
12.1SQLMobile簡介 284
12.2第一個(gè)SQLMobile程序 286
12.2.1添加數(shù)據(jù)源 286
12.2.2數(shù)據(jù)瀏覽界面 291
12.2.3數(shù)據(jù)綁定控件 293
12.2.4數(shù)據(jù)表關(guān)聯(lián) 295
12.2.5創(chuàng)建自定義查詢 298
12.2.6添加新數(shù)據(jù) 300
12.3數(shù)據(jù)訪問對(duì)象 302
12.3.1神奇的DataSet 303
12.3.2TableAdapter 313
12.3.3BindingSource 320
12.4SQLMobile數(shù)據(jù)庫的生命周期 322
12.4.1創(chuàng)建SQLMobile數(shù)據(jù)庫 322
12.4.2管理SQLMobile數(shù)據(jù)庫 323
12.4.3刪除.備份.恢復(fù)數(shù)據(jù)庫 324
12.5SQLMobile管理工具 324
12.5.1使用VisualStudio2005管理SQLMobile 324
12.5.2使用SQLServer2005管理SQLMobile 327
12.5.3SQLServerCEQueryAnalyzer 329
12.6安裝SQLMobile 330
12.6.1SQLMobile安裝文件 331
12.6.2安裝SQLMobile 332
12.7SQLMobile安全性 333
12.7.1移動(dòng)設(shè)備的安全挑戰(zhàn) 333
12.7.2SQLMobile安全特性 333
12.8小結(jié) 335
第13章SQLMobile遠(yuǎn)程數(shù)據(jù)訪問 336
13.1遠(yuǎn)程數(shù)據(jù)同步介紹 336
13.1.1RemoteDataAccess(RDA) 337
13.1.2SQLServerMobileReplication 337
13.1.3RDA與Replication比較 338
13.2配置SQLMobileServerTools 339
13.3RDA 344
13.3.1RDA架構(gòu) 344
13.3.2創(chuàng)建RDA程序 346
13.3.3RDA的局限性 350
13.3.4RDA錯(cuò)誤處理 350
13.3.5多用戶訪問 351
13.4Replication 351
13.4.1Replication介紹 351
13.4.2創(chuàng)建Publication 353
13.4.3創(chuàng)建Subscriber 358
13.4.4創(chuàng)建Replication程序 362
13.4.5Replication的局限性 364
13.4.6Replication沖突解決 365
13.5WebService訪問遠(yuǎn)程數(shù)據(jù)庫 365
13.5.1SQL查詢分析器 366
13.5.2與SQLSERVERCE交互 371
13.6小結(jié) 374
第14章使用電話功能和PocketOutlook服務(wù) 376
14.1使用電話功能 376
14.2PocketOutlook服務(wù) 380
14.2.1PocketOutlook對(duì)象模型 380
14.2.2使用PocketOutlook服務(wù) 384
14.2.3訪問短信息服務(wù) 386
14.2.4訪問Email服務(wù) 388
14.2.5接收短信息和Email消息 391
14.2.6訪問聯(lián)系人服務(wù) 396
14.2.7訪問日歷服務(wù) 400
14.2.8訪問任務(wù)服務(wù) 405
14.3小結(jié) 409
第15章使用IrDA進(jìn)行連接和數(shù)據(jù)通訊 411
15.1IrDA概述 411
15.2發(fā)現(xiàn)紅外設(shè)備 412
15.3監(jiān)聽紅外連接 413
15.4發(fā)送數(shù)據(jù) 414
15.5使用紅外傳輸文件 415
15.5.1建立發(fā)送端程序 415
15.5.2建立接收端程序 417
15.5.3測試程序的運(yùn)行 420
15.6小結(jié) 420
第16章訪問全球定位系統(tǒng)(GPS)API 421
16.1全球定位系統(tǒng)(GPS)介紹 421
16.2GPS如何工作 421
16.3差分GPS 422
16.4GPS應(yīng)用 422
16.5GPS的傳統(tǒng)編程 422
16.5.1串口通信 423
16.5.2NMEA命令和數(shù)據(jù)處理 424
16.5.3多線程處理 426
16.6WindowsMobile5的GPSID最新函數(shù)庫 426
16.6.1GPSIntermediateDriver(GPSID)介紹 427
16.6.2GPSID應(yīng)用開發(fā) 427
16.6.3引用GPSID函數(shù)庫 427
16.6.4使用GPSID得到解析后的GPS數(shù)據(jù) 429
16.7PocketPC5.0如何使用藍(lán)牙連接GPS 433
16.7.1關(guān)于GPS接收機(jī) 433
16.7.2如何使用PocketPC5.0連接GPS接收機(jī) 433
16.8測試串口通信GPS應(yīng)用 436
16.9測試GPSID應(yīng)用 438
16.10小結(jié) 439
第17章WindowsMobile的安全特性 440
17.1WindowsMobile的移動(dòng)特性以及廣泛應(yīng)用 440
17.2WindowsMobile所面臨的安全風(fēng)險(xiǎn)和挑戰(zhàn) 442
17.2.1安全模型 442
17.2.2移動(dòng)設(shè)備安全特性 443
17.3將WindowsMobile引入現(xiàn)有企業(yè)安全架構(gòu) 444
17.3.1保護(hù)企業(yè)架構(gòu) 444
17.3.2保護(hù)移動(dòng)網(wǎng)絡(luò) 445
17.3.3保護(hù)移動(dòng)設(shè)備 447
17.4從服務(wù)器平臺(tái)對(duì)WindowsMobile進(jìn)行管理 449
17.4.1ExchangeServer2003 449
17.4.2SystemManagementServer2003 455
17.5Messaging&SecurityFeaturePackforWindowsMobile5.0 461
17.5.1遠(yuǎn)程強(qiáng)制IT策略 461
17.5.2刪除本地和遠(yuǎn)程設(shè)備信息 462
17.5.3基于許可證的身份認(rèn)證過程 462
17.6小結(jié) 462

本目錄推薦

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