ASP.NET 2.0 XML 高級(jí)編程(第3版)
|
資料類別
|
計(jì)算機(jī)軟件圖書(shū) |
|
課程(專業(yè))
|
ASP.NET 2.0 XML 高級(jí)編程 |
關(guān)鍵詞
|
ASP.NET 2.0 XML|高級(jí)編程 |
適用年級(jí)
|
大學(xué) |
身份要求
|
游客 |
金 幣
|
0 。金幣如何獲得?) |
文件格式
|
PDF |
文件大小
|
51824K |
發(fā)布時(shí)間
|
2011-12-20 14:37:00 |
預(yù)覽文件
|
無(wú) |
下載次數(shù)
|
16 |
發(fā)布人 |
kj008 |
內(nèi)容簡(jiǎn)介:
ASP.NET 2.0 XML 高級(jí)編程(第3版)
第1章 XML介紹……………………1
1.1 XML入門(mén)……………………1
1.1.1 自描述數(shù)據(jù)……………………2
1.1.2 基本術(shù)語(yǔ)……………………3
1.1.3 XML文檔的組成部分……………………4
1.2 XML技術(shù)……………………11
1.2.1 DTD……………………12
1.2.2 XDR……………………13
1.2.3 XSD……………………13
1.2.4 XSLT……………………17
1.2.5 XML DOM……………………17
1.2.6 XPath……………………18
1.2.7 SAX……………………19
1.2.8 XLink和XPointer……………………19
1.2.9 XQuery……………………19
1.3 XML的優(yōu)勢(shì)……………………20
1.4 小結(jié)……………………20
第2章 ASP.NET 2.0介紹……………………21
2.1 ASP.NET 2.0的功能……………………21
2.1.1 開(kāi)發(fā)人員的效率……………………21
2.1.2 控制和管理……………………33
2.1.3 速度和性能……………………35
2.2 小結(jié)……………………37
第3章 .NET Framework中的
XML類……………………39
3.1 .NET Framework 2.0
對(duì)XML的支持……………………39
3.1.1 .NET Framework 2.0對(duì)XML支持的設(shè)計(jì)目的……………………39
3.1.2 XML命名空間……………………40
3.1.3 XML解析……………………41
3.1.4 編寫(xiě)XML……………………43
3.1.5 XPath支持……………………44
3.1.6 XML模式對(duì)象模型……………………45
3.1.7 理解XML驗(yàn)證……………………46
3.1.8 用XSLT轉(zhuǎn)換XML數(shù)據(jù)……………………46
3.1.9 XML串行化……………………47
3.1.10 XML Web服務(wù)……………………49
3.1.11 XML和ADO.NET……………………52
3.1.12 ASP.NET配置……………………53
3.2 小結(jié)……………………55
第4章 用XmlReader和XmlWriter
讀寫(xiě)XML數(shù)據(jù)……………………57
4.1 XML的讀取器和書(shū)寫(xiě)器……………………57
4.2 使用XmlReader類讀取XML……………………59
4.2.1 XmlReader簡(jiǎn)介……………………59
4.2.2 使用XmlReader類讀取XML數(shù)據(jù)的步驟……………………59
4.3 寫(xiě)入XML數(shù)據(jù)……………………77
4.4 小結(jié)……………………90
第5章 XML數(shù)據(jù)驗(yàn)證……………………93
5.1 XML驗(yàn)證……………………93
5.1.1 .NET Framework 2.0支持的驗(yàn)證類型……………………94
5.1.2 使用XSD模式驗(yàn)證XML數(shù)據(jù)……………………95
5.1.3 模式的緩存……………………100
5.1.4 XML DOM驗(yàn)證……………………103
5.1.5 使用內(nèi)嵌模式驗(yàn)證XML……………………105
5.1.6 使用DTD……………………108
5.1.7 使用Visual Studio 2005創(chuàng)建XML模式……………………113
5.1.8 .NET模式對(duì)象模型(SOM)……………………116
5.1.9 通過(guò)程序從XML文件推斷XSD模式……………………123
5.2 小結(jié)……………………124
第6章 XML DOM對(duì)象模型……………………125
6.1 探索DOM處理……………………125
6.2 用XML文檔對(duì)象模型編程……………………127
6.2.1 文檔類……………………128
6.2.2 集合類……………………129
6.2.3 XmlDocument類……………………129
6.2.4 使用XmlDocument類……………………132
6.2.5 通過(guò)程序創(chuàng)建XML文檔……………………141
6.2.6 XmlDocumentFragment類……………………151
6.2.7 XML DOM對(duì)XPath的支持……………………152
6.2.8 在XmlDocument中驗(yàn)證XML……………………163
6.3 小結(jié)……………………163
第7章 用XSLT轉(zhuǎn)換XML數(shù)據(jù)……………………165
7.1 XSLT入門(mén)……………………165
7.1.1 XSLT、XSL和XPath概述……………………166
7.1.2 XSLT的優(yōu)勢(shì)……………………167
7.1.3 XSLT元素……………………168
7.1.4 XSLT函數(shù)……………………170
7.1.5 將XSL樣式表應(yīng)用于XML文檔……………………171
7.1.6 XSL轉(zhuǎn)換中涉及的.NET類……………………178
7.1.7 XSL樣式表中用戶自定義函數(shù)……………………184
7.1.8 XsltSettings類……………………189
7.1.9 一個(gè)完整的示例……………………190
7.1.10 高級(jí)XSLT操作……………………198
7.1.11 調(diào)試XSLT樣式表……………………201
7.2 小結(jié)……………………203
第8章 XML和ADO.NET……………………205
8.1 ADO.NET和XML……………………205
8.1.1 載入XML至DataSet……………………206
8.1.2 DataSet模式……………………210
8.1.3 轉(zhuǎn)換DataSet為XML……………………214
8.1.4 有類型DataSet……………………222
8.1.5 XmlDataDocument對(duì)象和DataSet……………………227
8.1.6 XmlDataDocument和XPathNavigator之間的關(guān)系……………………233
8.1.7 DataTable和XML……………………235
8.2 小結(jié)……………………237
第9章 顯示XML數(shù)據(jù)……………………239
9.1 ASP.NET 2.0層次數(shù)據(jù)控件……………………239
9.1.1 站點(diǎn)導(dǎo)航……………………240
9.1.2 XmlDataSource控件……………………243
9.1.3 緩存……………………254
9.1.4 XML Web服務(wù)器控件……………………257
9.2 客戶端XML……………………264
9.2.1 ASP.NET 2.0回調(diào)功能……………………264
9.2.2 ASP.NET的Atlas技術(shù)……………………271
9.3 小結(jié)……………………276
第10章 SQL Server 2005的XML集成……………………277
10.1 SQL Server 2005中新的XML特性……………………278
10.1.1 SQL Server 2005中的 FOR XML……………………278
10.1.2 從ADO.NET執(zhí)行 FOR XML查詢……………………280
10.1.3 SQL Server 2005中的 XML數(shù)據(jù)類型……………………287
10.1.4 處理ADO.NET的XML 數(shù)據(jù)類型列……………………292
10.1.5 在客戶端使用XML模式……………………305
10.1.6 ADO.NET中的多活動(dòng) 結(jié)果集……………………311
10.1.7 XML數(shù)據(jù)類型 和DataSet……………………315
10.1.8 OPENXML( )……………………318
10.1.9 其他XML特性……………………320
10.2 小結(jié)……………………322
第11章 使用ASP.NET 2.0和SQLServer 2005構(gòu)建飛機(jī)訂票系統(tǒng)……………………323
11.1 案例分析概述……………………323
11.1.1 系統(tǒng)的體系結(jié)構(gòu)……………………323
11.1.2 業(yè)務(wù)流程……………………324
11.2 實(shí)現(xiàn)……………………325
11.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)……………………325
11.2.2 AirlineReservationsLib組件的實(shí)現(xiàn)……………………329
11.2.3 Web站點(diǎn)的實(shí)現(xiàn)……………………337
11.2.4 整合所有內(nèi)容……………………362
11.3 小結(jié)……………………363
第12章 XML串行化……………………365
12.1 串行化入門(mén)……………………366
12.1.1 XmlSerializer類……………………366
12.1.2 高級(jí)串行化……………………372
12.1.3 反串行化XML……………………382
12.1.4 泛型和XML串行化……………………390
12.1.5 預(yù)生成串行化程序集……………………394
12.1.6 處理異!395
12.2 小結(jié)……………………396
第13章 XML Web服務(wù)……………………399
13.1 XML Web服務(wù)……………………399
13.1.1 構(gòu)建ASP.NET Web服務(wù)……………………400
13.1.2 為Web服務(wù)創(chuàng)建代理類……………………404
13.1.3 返回復(fù)雜類型……………………407
13.1.4 使用SOAP頭……………………417
13.1.5 使用SOAP擴(kuò)展……………………422
13.1.6 來(lái)自客戶機(jī)應(yīng)用程序的 Web服務(wù)異步調(diào)用……………………429
13.1.7 用IE Web服務(wù)行為從瀏覽器進(jìn)行Web服務(wù)的異步調(diào)用……………………433
13.1.8 異步Web服務(wù)方法……………………440
13.1.9 用IXmlSerializable控制 XML串行化……………………442
13.1.10 使用Schema Importer Extension……………………445
13.1.11 .NET Framework 2.0中 的其他Web服務(wù)功能……………………448
13.2 小結(jié)……………………449
第14章 ASP.NET 2.0配置……………………451
14.1 ASP.NET配置……………………451
14.1.1 配置層次結(jié)構(gòu)……………………452
14.1.2 訪問(wèn)配置節(jié)的ASP.NET 1.x方式……………………453
14.2 ASP.NET 2.0配置管理……………………453
14.2.1 ASP.NET 2.0中的 新配置節(jié)……………………453
14.2.2 WeConfiguration Manager類……………………456
14.2.3 從預(yù)定義節(jié)中檢索配置……………………457
14.2.4 加密和解密配置節(jié)……………………462
14.2.5 枚舉配置節(jié)……………………465
14.2.6 讀配置節(jié)……………………467
14.2.7 創(chuàng)建自定義配置節(jié)……………………471
14.2.8 內(nèi)置配置管理工具……………………475
14.3 小結(jié)……………………478
第15章 用XML Web服務(wù)構(gòu)建ShoppingAssistant……………………479
15.1 ShoppngAssistant案例分析……………………479
15.1.1 ShoppingAssistant的體系結(jié)構(gòu)……………………480
15.1.2 業(yè)務(wù)過(guò)程……………………481
15.2 實(shí)現(xiàn)……………………482
15.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)……………………482
15.2.2 ContentPublisher Web 服務(wù)的實(shí)現(xiàn)……………………484
15.2.3 ShoppingAssistant組件 的實(shí)現(xiàn)……………………492
15.2.4 ShoppingAssistant Web 應(yīng)用程序的實(shí)現(xiàn)……………………494
15.2.5 使用Web服務(wù)和Windows 服務(wù)的異步調(diào)用……………………506
15.2.6 修改ShoppingAssistant Web頁(yè)面,以使用XML 文件……………………511
15.2.7 實(shí)現(xiàn)簡(jiǎn)化報(bào)表數(shù)據(jù)收集 的FileSystemWatcher……………………513
15.2.8 綜合運(yùn)用以上內(nèi)容……………………518
15.3 小結(jié)……………………518
相關(guān)說(shuō)明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問(wèn)題,請(qǐng)看常見(jiàn)問(wèn)題解答。
下載地址:
|
|
相關(guān)軟件圖書(shū) |
|
推薦軟件圖書(shū) |
|
|
|
|