第 1 章 XML ガイド…………………………1
1.1 XML入力…………………………1
1.1.1 自記データ…………………………2
1.1.2基本术语…………………………3
1.1.3 XML文書の構成部分…………………………4
1.2 XML技術………………………………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 の利点…………………………20
1.4 小结…………………………20
第 2 章 ASP.NET 2.0 ガイド………………………………21
2.1 ASP.NET 2.0の機能…………………………21
2.1.1 开発行人员の効率………………………………21
2.1.2 制御和管理……………………………………33
2.1.3 速度と性能………………………………35
2.2 小结…………………………37
第 3 章 .NET Framework 中の
XML 類…………………………39
3.1 .NET フレームワーク 2.0
XML のサポート………………………………39
3.1.1 .NET Framework 2.0 でサポートされる XML の設計目的…………………………………………39
3.1.2 XML命名空間……………………40
3.1.3 XML解析………………………………41
3.1.4 编写XML…………………………43
3.1.5 XPathサポート…………………………44
3.1.6 XMLモードオブジェクトモデル………………………………45
3.1.7XML の理解………………………………46
3.1.8 XSLT转换XMLデータの使用…………………………46
3.1.9 XML串行化………………………………47
3.1.10 XML Webサービス务…………………………49
3.1.11 XML と ADO.NET…………………………52
3.1.12 ASP.NET構成…………………………53
3.2 小结…………………………55
第 4 章 XmlReader と XmlWriter の使用
读写XMLデータ…………………………57
4.1 XML のライターとライター……………………………………57
4.2 XmlReader の使用XML の取得…………………………59
4.2.1 XmlReader ガイド…………………………59
4.2.2 XmlReader を使用して XML データを取得する手順……………………………………59
4.3 XMLデータの書き込み………………………………77
4.4 小结……………………90
第 5 章 XML データテスト…………………………93
5.1 XML 证…………………………93
5.1.1 .NET Framework 2.0 でサポートされるテストの種類……………………94
5.1.2 XSDモード验证XMLデータの使用……………………95
5.1.3 モードの保存数…………………………100
5.1.4 XML DOM 证…………………………103
5.1.5 内嵌モード验证XMLの使用…………………………105
5.1.6 DTDの使用…………………………108
5.1.7 Visual Studio 2005 の作成XML モードの使用………………………………113
5.1.8 .NETモード对オブジェクトモデル(SOM)……………………116
5.1.9 通程序从XML文件推断XSDモード…………………………123
5.2 小结…………………………124
第 6 章 XML DOM オブジェクトモデル………………………………125
6.1 DOM 処理の探索………………………………125
6.2 XML 文档对オブジェクトモデルの使用手順…………………………127
6.2.1 文档类…………………………128
6.2.2 集合類…………………………129
6.2.3 XmlDocument …………………………129
6.2.4 XmlDocument の使用…………………………132
6.2.5 通程序创建XML文档…………………………141
6.2.6 XmlDocumentFragment …………………………151
6.2.7 XML DOM と XPath のサポート………………………………152
6.2.8 XmlDocument 内の XML の確認…………………………163
6.3 小结…………………………163
第 7 章 XSLT 荢XML データを使用する……………………………………165
7.1 XSLT入门…………………………165
7.1.1 XSLT、XSL、および XPath の概要……………………………………166
7.1.2 XSLT の利点…………………………167
7.1.3 XSLT元素…………………………168
7.1.4 XSLT関数…………………………170
7.1.5 XML 文への XSL 式テーブルの適用…………………………171
7.1.6 XSL转换に関連する.NETクラス………………………………178
7.1.7 XSL样式表中用户自定関数数………………………………184
7.1.8 XsltSettings…………………………189
7.1.9 完全な例………………………………190
7.1.10 高XSLT操作…………………………198
7.1.11 调试XSLT样式表……………………201
7.2 小结…………………………203
第 8 章 XML と ADO.NET……………………………………205
8.1 ADO.NET と XML…………………………205
8.1.1 XML から DataSet への読み込み……………………206
8.1.2 データセットモード…………………………210
8.1.3 转换DataSet を XML にする…………………………214
8.1.4 有型データセット…………………………222
8.1.5 XmlDataDocumentオブジェクトとDataSet…………………………227
8.1.6 XmlDataDocument と XPathNavigator の間の関係………………………………233
8.1.7 データテーブルとXML…………………………235
8.2 小结…………………………237
第 9 章 XML データの表示………………………………239
9.1 ASP.NET 2.0次データ管理モジュール…………………………239
9.1.1 站点导航…………………………240
9.1.2 XmlDataSource コントロール…………………………243
9.1.3 缓存…………………………254
9.1.4 XML Web サーバー制御モジュール…………………………257
9.2 客端XML…………………………264
9.2.1 ASP.NET 2.0回调機能…………………………264
9.2.2 ASP.NETのAtlas技術………………………………271
9.3 小结…………………………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 XML に対する ADO.NET の実行…………………………280
10.1.3 SQL Server 2005 の XML データの種類………………………………287
10.1.4 処理ADO.NETのXMLデータ型列…………………………292
10.1.5 顧客端末での XML モードの使用…………………………305
10.1.6 ADO.NET 内のマルチアクティビティ結果集…………………………311
10.1.7 XMLデータ型とDataSet…………………………315
10.1.8 OPENXML( )……………………318
10.1.9 その他の XML 特性…………………………320
10.2 小结…………………………322
第 11 章ASP.NET 2.0 と SQLServer 2005 の使用構築機械订票システム……………………………………323
11.1 シナリオ例分析概要………………………………323
11.1.1 システムのシステム構成…………………………323
11.1.2 业务流程…………………………324
11.2 实现…………………………325
11.2.1 データセット…………………………325
11.2.2 AirlinesRegistrationsLib コンポーネントのファイル…………………………329
11.2.3 Web サイトポイントの実行…………………………337
11.2.4 すべての内容の統合………………………………362
11.3 小结…………………………363
第12章 XML串行化……………………………………365
12.1 串行化入门…………………………366
12.1.1 XmlSerializer …………………………366
12.1.2 高級串行化………………………………372
12.1.3 反串行化XML…………………………382
12.1.4 泛型とXML串行化………………………………390
12.1.5 预生成串行化程序集………………………………394
12.1.6 处理异常………………………………395
12.2 小结…………………………396
第 13 章 XML Web サービス………………………………399
13.1 XML Webサービス…………………………399
13.1.1 ASP.NET Webサービスの構築……………………400
13.1.2 として Web サービス务创建代理类……………………404
13.1.3 戻り复杂型…………………………407
13.1.4 SOAP の使用头……………………417
13.1.5 SOAP扩展の使用…………………………422
13.1.6 ゲストマシン用プログラムからの Web サービス务异步调用…………………………429
13.1.7 IE Web サービスを使用して、視聴者から Web サービスを実行するための実行………………………………433
13.1.8 ウェブサービスの方法…………………………440
13.1.9 IXmlSerializable制御によるXML串行化…………………………442
13.1.10 スキーマインポーター拡張機能の使用…………………………445
13.1.11 .NET Framework 2.0 のその他の Web サービス機能………………………………448
13.2 小结…………………………449
第 14 章 ASP.NET 2.0 構成………………………………451
14.1 ASP.NET構成………………………………451
14.1.1 配置次の構成…………………………452
14.1.2 構成の ASP.NET 1.x 方式…………………………453
14.2 ASP.NET 2.0構成管理…………………………453
14.2.1 ASP.NET 2.0 の新構成………………………………453
14.2.2 WeConfiguration Manager……………………456
14.2.3 定義中からの構成の検索…………………………457
14.2.4 加密および密構成节……………………462
14.2.5 枚構成…………………………465
14.2.6 説明構成…………………………467
14.2.7 独自の設定構成…………………………471
14.2.8 内部配置管理ツール…………………………475
14.3 小结…………………………478
第 15 章 XML Web サービス务構築ShoppingAssistant……………………………………479
15.1 ShoppngAssistantテンプレート例分析………………………………479
15.1.1 ShoppingAssistantのシステム構成…………………………480
15.1.2 业务过程…………………………481
15.2 实现…………………………482
15.2.1 データセット………………………………482
15.2.2 ContentPublisher Web サービスの機能………………………………484
15.2.3 ShoppingAssistant コンポーネントの構成…………………………492
15.2.4 ShoppingAssistant Web アプリケーション手順の実行…………………………494
15.2.5 Web サービスと Windows サービスの使用…………………………506
15.2.6 XML ファイルを使用してShoppingAssistant Webページを変更する……………………511
15.2.7 表データ収集の改ざん FileSystemWatcher…………………………513
15.2.8 上記の内容の結合…………………………518
15.3 小结……………………518
拡大する