Capítulo 1 Ejemplo 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 y XPointer……………………19
1.2.9 ConsultaX……………………19
1.3 XML的优势……………………20
1.4 Capítulo……………………20
Capítulo 2 ASP.NET 2.0 Descripción……………………21
2.1 ASP.NET 2.0的功能……………………21
2.1.1 开发人员的效率……………………21
2.1.2 控制和管理……………………33
2.1.3 速度和性能……………………35
2.2 Capítulo……………………37
Capítulo 3. .NET Framework.
XML类……………………39
3.1 Marco .NET 2.0
Configuración XML……………………39
3.1.1 .NET Framework 2.0 XML支持的设计目的……………………39
3.1.2 XML 命名空间……………………40
3.1.3 Código XML……………………41
3.1.4 Archivo XML……………………43
3.1.5 XPath 支持……………………44
3.1.6 XML模式对象模型……………………45
3.1.7 Configuración XML……………………46
3.1.8 用XSLT转换XML数据……………………46
3.1.9 XML 串行化……………………47
3.1.10 Web XML服务……………………49
3.1.11 XML y ADO.NET……………………52
3.1.12 Configuración ASP.NET……………………53
3.2 Capítulo……………………55
Capítulo 4: XmlReader y XmlWriter
Código XML……………………57
4.1 XML的读取器和书写器……………………57
4.2 使用XmlReader类读取XML……………………59
4.2.1 XmlReader简介……………………59
4.2.2 使用XmlReader类读取XML数据的步骤……………………59
4.3 Configuración XML……………………77
4.4 Capítulo……………………90
Capítulo 5 XML数据验证……………………93
5.1 XML:……………………93
5.1.1 .NET Framework 2.0支持的验证类型……………………94
5.1.2 Configuración de XSD模式验证XML数据……………………95
5.1.3 模式的缓存……………………100
5.1.4 XML DOM Descripción……………………103
5.1.5 Configuración XML……………………105
5.1.6 DTD…………………………108
5.1.7 Versión de Visual Studio 2005, versión XML……………………113
5.1.8 .NET模式对象模型(SOM)……………………116
5.1.9 Configuración XML……………………123
5.2 Capítulo……………………124
Capítulo 6 XML DOM 对象模型……………………125
6.1 探索DOM处理……………………125
6.2 用XML文档对象模型编程……………………127
6.2.1 文档类……………………128
6.2.2 集合类……………………129
6.2.3 Documento Xml类……………………129
6.2.4 Documento XML……………………132
6.2.5 Configuración XML……………………141
6.2.6 Fragmento de documento Xml类……………………151
6.2.7 XML DOM对XPath的支持……………………152
6.2.8 在XmlDocument中验证XML……………………163
6.3 Capítulo……………………163
Capítulo 7 用XSLT转换XML数据……………………165
7.1 Configuración XSLT……………………165
7.1.1 XSLT、XSL和XPath概述……………………166
7.1.2 XSLT的优势……………………167
7.1.3 Archivo XSLT……………………168
7.1.4 Texto XSLT……………………170
7.1.5 Configuración 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 Configuración XSLT……………………198
7.1.11 调试XSLT样式表……………………201
7.2 Capítulo……………………203
Capítulo 8 XML y ADO.NET……………………205
8.1 ADO.NET y XML……………………205
8.1.1 Conjunto de datos XML……………………206
8.1.2 Conjunto de datos…………………………210
8.1.3 Conjunto de datos en XML……………………214
8.1.4 Conjunto de datos 有类型……………………222
8.1.5 XmlDataDocument对象和DataSet……………………227
8.1.6 XmlDataDocument和XPathNavigator之间的关系……………………233
8.1.7 Tabla de datos y XML……………………235
8.2 Capítulo……………………237
Capítulo 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 Web XML服务器控件……………………257
9.2 Archivo XML……………………264
9.2.1 ASP.NET 2.0回调功能……………………264
9.2.2 Atlas de ASP.NET……………………271
9.3 Capítulo……………………276
Capítulo 10 SQL Server 2005 XML集成……………………277
10.1 SQL Server 2005 中新的XML特性……………………278
10.1.1 SQL Server 2005 中的 PARA XML……………………278
10.1.2 ADO.NET 执行 PARA XML查询……………………280
10.1.3 SQL Server 2005 中的 XML数据类型……………………287
10.1.4 ADO.NET的XML 数据类型列……………………292
10.1.5 Archivos XML……………………305
10.1.6 ADO.NET中的多活动 结果集……………………311
10.1.7 Conjunto de datos XML……………………315
10.1.8 OPENXML( )……………………318
10.1.9 Archivo XML……………………320
10.2 Capítulo……………………322
Capítulo 11: ASP.NET 2.0 y SQLServer 2005构建飞机订票系统……………………323
11.1 案例分析概述……………………323
11.1.1 系统的体系结构……………………323
11.1.2 业务流程……………………324
11.2 实现……………………325
11.2.1 数据库设计……………………325
11.2.2 AirlineReservationsLib组件的实现……………………329
11.2.3 Web站点的实现……………………337
11.2.4 整合所有内容……………………362
11.3 Capítulo……………………363
Capítulo 12 XML串行化……………………365
12.1 串行化入门……………………366
12.1.1 XmlSerializer类……………………366
12.1.2 高级串行化……………………372
12.1.3 Archivo XML……………………382
12.1.4 Configuración XML……………………390
12.1.5 预生成串行化程序集……………………394
12.1.6 处理异常……………………395
12.2 Capítulo……………………396
Capítulo 13 Web XML Siguiente……………………399
13.1 Web XML服务……………………399
13.1.1 Aplicación Web ASP.NET……………………400
13.1.2 Web服务创建代理类……………………404
13.1.3 返回复杂类型……………………407
13.1.4 Jabón de jabón……………………417
13.1.5 使用SOAP扩展……………………422
13.1.6 来自客户机应用程序的 Web服务异步调用……………………429
13.1.7 IE Web服务行为从浏览器进行Web服务的异步调用……………………433
13.1.8 异步Web服务方法……………………440
13.1.9 IXmlSerializable y XML串行化……………………442
13.1.10 Extensión del importador de esquemas……………………445
13.1.11 .NET Framework 2.0 中 的其他Web服务功能……………………448
13.2 Capítulo……………………449
Capítulo 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 Capítulo……………………478
Capítulo 15 Web XML服务构建ShoppingAssistant……………………479
15.1 Asistente de compras案例分析……………………479
15.1.1 Asistente de compras的体系结构……………………480
15.1.2 业务过程……………………481
15.2 实现……………………482
15.2.1 数据库设计……………………482
15.2.2 Web de ContentPublisher 服务的实现……………………484
15.2.3 Asistente de compras组件 的实现……………………492
15.2.4 ShoppingAssistant Web 应用程序的实现……………………494
15.2.5 使用Web服务和Windows 服务的异步调用……………………506
15.2.6 Configuración de ShoppingAssistant Web, configuración XML……………………511
15.2.7 实现简化报表数据收集 的FileSystemWatcher……………………513
15.2.8 综合运用以上内容……………………518
15.3 Capítulo……………………518
Expandir