图书介绍
Microsoft .NET XML程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (意)Dino Esposito著;宁建平等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111124790
- 出版时间:2003
- 标注页数:442页
- 文件大小:47MB
- 文件页数:455页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
Microsoft .NET XML程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 .NET框架中的XML核心类第1章 .NET XML解析模型2
1.1 .NET框架中的XML2
1.1.1 相关的XML标准2
1.1.2 核心解析类4
1.1.3 XML和ADO.NET5
1.1.4 应用程序配置5
1.1.5 互操作性6
1.2.2 在.NET框架中使用MSXML7
1.2.1 COM和.NET框架的XML核心服务7
1.2 从MSXML到.NET框架类7
1.3 NET框架的XML API8
1.3.1 .NET框架的读取器和编写器9
1.3.2 类似游标的方法10
1.3.3 XML读取器10
1.3.4 XML编写器11
1.3.5 .NET中的XML文档对象API12
1.3.6 XPath表达式和XSLT12
1.4 小结13
1.5 进阶阅读14
第2章 XML读取器15
2.1 读取器编程接口15
2.1.1 XmlReader类16
2.1.2 专用读取器类19
2.2 使用XmlTextReader类解析20
2.2.1 访问节点20
2.2.2 访问属性24
2.2.3 处理XML异常26
2.2.5 解析实体27
2.2.4 处理空白27
2.2.6 解析外部引用28
2.2.7 读取大流29
2.2.8 NameTable对象30
2.2.9 用.NET工具设计SAX解析器30
2.3 解析XML片断32
2.3.1 解析格式规范的XML字符串32
2.3.2 片断与解析器上下文33
2.4 编写定制的XML读取器35
2.4.1 将数据结构映射到XML节点35
2.4.2 将CSV文件映射到XML36
2.4.3 实现CSV-to-XML读取器37
2.4.4 运行的CSV XML读取器45
2.5 读取器与XML读取器47
2.6 小结47
2.7 进阶阅读48
第3章 XML数据验证49
3.1 XmlValidatingReader类49
3.1.2 XmlValidatingReader编程接口50
3.1.1 支持的验证类型50
3.1.3 使用XmlValidatingReader52
3.2 验证处理内幕58
3.2.1 增量式解析58
3.2.2 模式高速缓存60
3.2.3 验证XML片断62
3.3 使用DTD63
3.3.1 开发DTD文法63
3.3.2 根据DTD进行验证64
3.3.3 DTD使用与折衷65
3.4.1 XDR模式概览66
3.4 使用XDR模式66
3.4.2 根据XDR进行验证67
3.5 使用XML模式API69
3.5.1 什么是模式70
3.5.2 定义XSD模式73
3.5.3 .NET模式对象模型79
3.5.4 根据XSD文档进行验证85
3.6 小结87
3.7 进阶阅读87
4.1 XML编写器编程接口89
第4章 XML编写器89
4.1.1 XmlWriter基类91
4.1.2 XmlTextWriter类94
4.2 编写格式规范的XML文本96
4.2.1 构建XML文档97
4.2.2 格式化文本102
4.2.3 支持命名空间103
4.2.4 写编码数据106
4.2.5 XML验证编写器110
4.3.1 实现ADO记录集XML编写器112
4.3 编写定制的XML编写器112
4.3.2 XmlRecordsetWriter编程接口113
4.3.3 测试XmlRecordsetWriter类116
4.3.4 比较编写器与XML编写器118
4.4 读/写XML流解析器118
4.4.1 设计读取器之上的编写器118
4.4.2 读/写操作的内嵌支持119
4.4.3 设计XmlTextReadWriter类120
4.4.4 测试XmlTextReadWriter类122
4.4.5 具有完全访问权限的CSV编辑器128
4.5 小结132
4.6 进阶阅读133
第二部分 XML数据操作136
第5章 XML.NET文档对象模型136
5.1 XML DOM编程接口136
5.1.1 XmlDocument类138
5.1.2 基类XmlNode142
5.2 使用XML文档145
5.2.1 装载XML文档145
5.2.2 提取XML DOM子树148
5.2.3 更新文本和标记149
5.2.4 通过查询选择节点150
5.3 创建XML文档152
5.3.1 添加节点152
5.3.2 附加属性154
5.3.3 持久保存更改154
5.4 扩展XML DOM155
5.4.1 定制节点类155
5.4.2 构建“热插拔的”XML DOM156
5.5 小结161
5.6 进阶阅读162
第6章 XML查询语言和导航163
6.1 什么是XPath163
6.1.1 XPath查询上下文163
6.1.2 位置路径165
6.1.3 文档间的链接167
6.2 XML DOM中的XPath167
6.2.1 XML DOM节点检索API168
6.2.2 XPath计算器示例169
6.3 .NET XPath导航API175
6.3.1 类XPathNavigator176
6.3.2 XPath导航器和XMLreader176
6.3.3 XPathNavigator编程接口177
6.3.4 .NET框架中的XPath表达式180
6.3.5 排序节点集183
6.3.6 XPath数据存储185
6.4 XPath迭代器187
6.4.1 XPathNodeIterator类188
6.4.2 访问选中的节点189
6.5 小结190
6.6 进阶阅读190
第7章 XML数据转换191
7.1 XSLT究竟是什么191
7.1.1 XSLT模板编程192
7.1.2 XSLT指令193
7.1.3 从XML到HTML196
7.1.4 从模式到模式198
7.2.1 快速XSLT转换器200
7.2 .NET框架的XSLT处理器200
7.2.2 XslTransform类202
7.2.3 XSLT处理器内幕204
7.3 应用转换206
7.3.1 设计注意事项207
7.3.2 异步转换208
7.3.3 输出格式212
7.3.4 传递和检索参数212
7.4.1 将DataSet对象转换成Recordset对象214
7.4 练习例子214
7.4.2 XML Web服务器控件219
7.5 XSLT扩展对象221
7.5.1 处理嵌入脚本222
7.5.2 向样式表传递托管对象224
7.6 小结225
7.7 进阶阅读226
第三部分 XML和数据访问228
第8章 XML和数据库228
8.1 从数据库读取XML数据228
8.1.1 SELECT语句的XML扩展229
8.1.2 FOR XML的局限性232
8.1.3 客户端XML格式化233
8.1.4 创建XML视图233
8.2 XML数据读取器237
8.2.1 读取XML查询238
8.2.2 ExecuteXmlReader的内幕241
8.2.3 读取文本字段241
8.2.4 用于数据读取器的XML读取器242
8.2.5 用OLE DB数据提供者使用XML245
8.3 断开的XML数据读取器246
8.3.1 XmlDataDocument类246
8.3.2 与DataSet对象同步246
8.3.3 XML数据保真247
8.4 将XML数据写到数据库中248
8.4.1 OPENXML行集提供者248
8.4.2 XML批量加载250
8.4.3 Updategram模板252
8.5.1 SqlXmlCommand类256
8.5 SQLXML托管类256
8.5.2 SqlXmlParameter类260
8.5.3 SqlXmlAdapter类261
8.6 小结262
8.7 进阶阅读262
第9章 ADO.NET XML数据串行化264
9.1 串行化DataSet对象264
9.1.1 适用于XML的DataSet对象嵌入式API266
9.1.2 将数据写为XML266
9.1.3 写模式信息268
9.1.4 定制XML表示272
9.1.5 表示数据关系273
9.2 串行化过滤视图276
9.2.1 串行化DataTable对象276
9.2.2 DataView对象277
9.3 二进制数据串行化279
9.3.1 常规的.NET框架串行化280
9.3.2 定制的二进制串行化281
9.4 从XML装载DataSet对象284
9.4.1 构建DataSet对象284
9.4.2 读取模式信息286
9.4.3 推出模式信息287
9.4.4 从定制读取器进行装载289
9.5 小结293
9.6 进阶阅读294
第10章 有状态数据串行化295
10.1 DiffGram格式概述295
10.1.1 当前数据实例297
10.1.2 DiffGram格式注释298
10.1.3 初始数据区段301
10.1.4 跟踪未决的错误303
10.2 DiffGram浏览器应用程序304
10.2.1 将DataSet对象持久保存到DiffGram中306
10.2.2 从DiffGram中加载DataSet对象306
10.2.3 DiffGram中的模式信息307
10.3 保存-恢复应用程序309
10.3.1 建立应用程序309
10.3.2 创建本地数据存储310
10.3.3 检查和拒绝更改311
10.3.4 提交更改313
10.4 小结315
10.5 进阶阅读316
第四部分 应用程序互操作性318
第11章 XML串行化318
11.1 对象串行化过程318
11.1.1 SOAP格式化器319
11.1.2 从SOAP串行化到XML串行化321
11.2 XML串行器322
11.2.1 编程接口322
11.2.2 将对象串行化到XML325
11.2.3 将XML数据反串行化到对象332
11.3 整形XML输出334
11.3.1 XML串行化属性334
11.3.2 覆盖属性336
11.4 将SQL服务器数据映射到类338
11.4.1 覆盖类名339
11.4.2 覆盖类属性340
11.4.3 将覆盖和事件混合341
11.4.4 填充集合属性341
11.5 XML串行器343
11.5.1 临时程序集344
11.5.2 串行化编写器和读取器346
11.6 小结347
11.7 进阶阅读347
第12章 .NET远程处理系统349
12.1 .NET框架中的进程间通信349
12.1.1 .NET远程处理是更好的DCOM349
12.1.3 应用程序域351
12.1.2 .NET远程处理是什么351
12.2 可远程处理对象353
12.2.1 按值编组对象353
12.2.2 按引用编组对象354
12.3 建立远程服务357
12.3.1 编写数据提供者类357
12.3.2 编写远程服务组件361
12.3.3 发布远程服务组件362
12.3.4 服务器端激活365
12.3.5 客户端激活367
12.3.7 内存管理368
12.3.6 选择合适的激活模式368
12.4 调用远程服务369
12.4.1 配置调用程序369
12.4.2 编写客户端组件371
12.5 小结374
12.6 进阶阅读375
第13章 XML Web服务376
13.1 用于Web服务的.NET框架基础结构376
13.1.1 简单对象访问协议377
13.1.2 IIS支持378
13.1.3 WebService类379
13.2 构建.NET Web服务380
13.2.1 展示Web方法381
13.2.2 Web方法的SOAP消息格式化382
13.2.3 销售报告Web服务384
13.2.4 Web方法调用386
13.3 构建.NET框架Web服务客户端389
13.3.1 代理类390
13.3.2 通过脚本调用Web服务393
13.4.1 哪一个先出现395
13.4 比较.NET远程处理与Web服务395
13.4.2 Web服务的问题396
13.5 小结397
13.6 进阶阅读398
第14章 客户端XML399
14.1 IE中的XML支持399
14.1.1 数据岛标签399
14.1.2 MSXML解析器的作用400
14.1.3 嵌入XML数据的其他方法402
14.1.4 在ASP.NET中创建数据岛404
14.2 在IE中嵌入.NET框架组件405
14.2.1 为HTML页构建Windows Forms控件406
14.2.2 数据显示定制控件408
14.3 把它放到一起411
14.3.1 串行化DataSet对象到数据岛412
14.3.2 从MSXML文件到.NET XML文件414
14.4 小结416
14.5 进阶阅读417
15.1.1 用于配置设置的XML模式418
15.1 配置文件418
第15章 .NET框架应用程序配置418
15.1.2 机器配置文件419
15.1.3 安全配置文件420
15.1.4 应用程序配置文件420
15.2 管理配置设置421
15.2.1 ConfigurationSettings类422
15.2.2 AppSettingsReader类427
15.3 创建新的配置段427
15.3.1 声明新区段428
15.3.2 区段处理器的类型429
15.3.3 区段处理器431
15.3.4 定制属性名称432
15.4 为数据定制XML模式433
15.4.1 创建DataSet区段处理器433
15.4.2 实现DataSet区段处理器438
15.5 小结439
15.6 进阶阅读439
后记440
热门推荐
- 2878149.html
- 2193136.html
- 825591.html
- 3114422.html
- 310939.html
- 434669.html
- 3675980.html
- 2049517.html
- 366565.html
- 2509271.html
- http://www.ickdjs.cc/book_99933.html
- http://www.ickdjs.cc/book_3832335.html
- http://www.ickdjs.cc/book_1226143.html
- http://www.ickdjs.cc/book_2799401.html
- http://www.ickdjs.cc/book_3101146.html
- http://www.ickdjs.cc/book_938552.html
- http://www.ickdjs.cc/book_1469555.html
- http://www.ickdjs.cc/book_2486544.html
- http://www.ickdjs.cc/book_3656771.html
- http://www.ickdjs.cc/book_1572092.html