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

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

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

定 價:¥55.00

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

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

內(nèi)容簡介

  本書是Windows Mobile平臺應(yīng)用與開發(fā)的學(xué)習(xí)指南。本書共分為六大部分。第一部分簡要介紹了Windows Mobile平臺和.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ù)和本地數(shù)據(jù)庫中的數(shù)據(jù),以及本地數(shù)據(jù)如何做到與服務(wù)器同步等問題。第五部分主要介紹了如何使用移動設(shè)備所特有的網(wǎng)絡(luò)技術(shù),如短消息、彩信和E-mail等的開發(fā)與實施。第六部分主要介紹了Windows Mobile平臺所特有的安全特性,以及如何利用這些特性和.NET中提供的相關(guān)API來開發(fā)安全的移動設(shè)備應(yīng)用程序。本書適合Windows Mobile的初、中級程序員學(xué)習(xí),也適合作為Windows Mobile應(yīng)用開發(fā)的參考手冊。

作者簡介

  馬騏微軟最有價值專家微軟認(rèn)證講師Nokia認(rèn)證講師熟悉全系列微軟產(chǎn)品,超過八年的軟件設(shè)計、需求分析和項目管理、編程,以及超過六年的微軟高級技術(shù)培訓(xùn)中心軟件開發(fā)軟件管理培訓(xùn)和企業(yè)管理培訓(xùn)經(jīng)驗,擁有多種嵌入式平臺,包括Symbian、Brew、Palm和WinCE開發(fā)經(jīng)歷;熟悉整個軟件項目管理流程,包括業(yè)務(wù)需求分析、項目預(yù)算以及項目安排和任務(wù)分配。2001年加入AirZipInc.擔(dān)任高級程序員、技術(shù)部經(jīng)理,負(fù)責(zé)手機(jī)、移動設(shè)備上數(shù)據(jù)安全和圖像壓縮;2004年創(chuàng)建北京拓杰凱業(yè)科技有限責(zé)任公司,并成為微軟金牌合作伙伴,微軟Mobility解決方案提供商,微軟InformationWorker方案提供商,微軟定制開發(fā)方案提供商,微軟獨立軟件開發(fā)商。2003、2004、2005、2006連續(xù)四年被評為微軟最有價值專家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è)移動需求 14
1.8小結(jié) 14
第2章.NETCompactFramework簡介 15
2.1WindowsMobile平臺及.NETFramework精簡版架構(gòu) 15
2.1.1公共語言運行庫 16
2.1.2.NETFramework精簡版類庫 16
2.2支持的語言和平臺 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支持的項目類型 31
3.1.3解決方案.項目和構(gòu)成項 34
3.1.4外部工具 34
3.2使用集成開發(fā)環(huán)境 35
3.2.1設(shè)置項目屬性 36
3.2.2管理類型 38
3.2.3編輯代碼 43
3.2.4添加和編輯資源 48
3.3獲取幫助 50
3.3.1使用動態(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語言的基本知識 65
4.3WMLScript語法基礎(chǔ) 68
4.3.1在WML程序中調(diào)用WMLScript函數(shù) 68
4.3.2WMLScript的主要優(yōu)點及其字節(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ā)移動Web站點 74
5.1ASP.NET移動功能 74
5.1.1ASP.NET2.0概述 74
5.1.2移動Web站點 74
5.1.3移動應(yīng)用程序結(jié)構(gòu) 74
5.1.4移動Web服務(wù)器控件 75
5.1.5ASP.NETWeb服務(wù)器控件和統(tǒng)一適配器結(jié)構(gòu) 75
5.1.6選擇自定義適配器或移動控件 75
5.2創(chuàng)建移動Web站點 76
5.2.1創(chuàng)建Web站點項目 76
5.2.2向項目中添加移動Web頁面 77
5.3移動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移動Web窗體的生命周期 81
5.3.6移動Web窗體的生命周期階段 81
5.3.7窗體標(biāo)記內(nèi)的文本 81
5.3.8在移動Web窗體之間進(jìn)行鏈接 82
5.3.9處理卡片(Card)組的大小限制 86
5.3.10減少頁的呈現(xiàn)大小 86
5.3.11使用模擬器測試移動Web站點 86
5.4使用移動Web控件 89
5.4.1移動Web控件簡介 89
5.4.2使用移動Web控件構(gòu)建頁面 90
5.4.3移動Web應(yīng)用開發(fā)工具 90
5.4.4使用VisualStudio2005創(chuàng)建移動Web項目 91
5.4.5添加移動設(shè)備的Web窗體 91
5.4.6ASP.NET移動控件的事件處理 93
5.4.7使用容器控件 94
5.5創(chuà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ā)送請求的方法 108
6.1.3SOAP 109
6.1.4UDDI 111
6.2為什么應(yīng)用WebService 112
6.2.1WebService的優(yōu)勢 112
6.2.2什么時候不應(yīng)該使用WebService 114
6.3如何創(chuàng)建一個WebSercive 114
6.3.1HelloWorld示例 114
6.3.2理解服務(wù)代碼和后臺代碼 116
6.3.3WebMethod特性 116
6.3.4如何創(chuàng)建一個WebService 119
6.4小結(jié) 127
第7章用戶界面設(shè)計 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è)計原則與技巧 138
7.2.1基本原則 138
7.2.2在窗體間進(jìn)行導(dǎo)航 139
7.2.3向用戶提供反饋 147
7.3界面因素對用戶界面的影響 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自動鼠標(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項目 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返回數(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其他注意事項 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)建命令對象 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本地數(shù)據(jù)訪問 284
12.1SQLMobile簡介 284
12.2第一個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ù)訪問對象 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移動設(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錯誤處理 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對象模型 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測試程序的運行 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的移動特性以及廣泛應(yīng)用 440
17.2WindowsMobile所面臨的安全風(fēng)險和挑戰(zhàn) 442
17.2.1安全模型 442
17.2.2移動設(shè)備安全特性 443
17.3將WindowsMobile引入現(xiàn)有企業(yè)安全架構(gòu) 444
17.3.1保護(hù)企業(yè)架構(gòu) 444
17.3.2保護(hù)移動網(wǎng)絡(luò) 445
17.3.3保護(hù)移動設(shè)備 447
17.4從服務(wù)器平臺對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) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號