书籍详情
.NET XML高级编程
作者:Dinar Dalvi,Joe Gray等著;英宇等译;英宇译
出版社:清华大学出版社
出版时间:2002-06-01
ISBN:9787302055228
定价:¥75.00
购买这本书可以去
内容简介
XML是描述和传送数据的一项成熟技术,该技术在软件开发的各个领域已经产生了巨大的影响。当Microsoft推出.NETFramework时,就广泛地使用了XML。没有其他的技术会像XML一样与.NET结合得如此紧密,这不仅体现在开发人员的工作上,也体现在整个基础架构中。本书的目的是尽可能地以最有效的方式为您提供足够的信息,让您学会如何在.NETFramework中使用XML。本书使用C#和VisualBasic.NET两种语言,解释了所有与XML相关的.NETFramework类库的用法细节,包括操作、验证、转换和串行化XML数据等。本书还介绍了开发人员如何在.NETFramework中使用XML的强大功能(例如,如何使用ADO.NET和ASP.NET的XML新功能)。如书中所述,.NETFramework自身就在配置文件、元数据和C#的XML代码文档机制中使用了XML。本书适合从事.NET开发的中高级程序员。阅读本书,您需要具备C#或VisualBasic.NET、XML以及XML相关技术(如XSLT、XPath和XMLSchemas)的基础知识。
作者简介
暂缺《.NET XML高级编程》作者简介
目录
第1章 . NET Framework概述
1. 1 . NET Framework
1. 1. 1 公共语言运行时
1. 1. 2 Framework类
1. 2 . NET语言
1. 2. 1 C#简介
1. 2. 2 VB. NET综览
1. 3 ASP. NET
1. 3. 1 HTML控件
1. 3. 2 Web控件
1. 3. 3 移动控件
1. 3. 4 Web服务
1. 4 global. asax
1. 4. 1 应用程序指令
1. 4. 2 服务器端对象标记
1. 4. 3 服务器端的include指令
1. 5 ADO. NET
1. 5. 1 数据访问
1. 5. 2 ADO与ADO. NET
1. 5. 3 XML和ADO. NET
1. 6 小结
第2章 . NET Framework中的XML
2. 1 从. INI文件到现在的注册表
2. 1. 1 使用XML建立配置文件的好处
2. 1. 2 配置文件的类型
2. 1. 3 配置文件的XML结构
2. 2 XML代码文档
2. 3 ADO. NET, 数据和XML
2. 3. 1 ADO的局限性
2. 3. 2 进入ADO. NET
2. 4 ASP. NET和XML
2. 5 Web服务
2. 6 XML串行化
2. 7 基于流和基于DOM的XML类
2. 7. 1 System. xml简介
2. 7. 2 . NET中的MSXML
2. 8 小结
第3章 读写XML
3. 1 所用的技术
3. 2 System. xml程序集
3. 3 读取XML文档
3. 3. 1 XmlReader抽象类
3. 3. 2 xmlReader与SAX的比较
3. 3. 3 xmlTextReader类
3. 3. 4 xmlNodeReader类
3. 3. 5 xmlValidatingReader类
3. 4 编写XML文档
3. 4. 1 xmlWriter抽象类
3. 4. 2 xmlTextWriter类
3. 5 一个更复杂的示例
3. 5. 1 问题
3. 5. 2 解决方案:封装Reader和Writer
3. 6 小结
第4章 XML的DOM导航
4. 1 所用的技术
4. 2 System. Xml程序集
4. 3 理解DOM类
4. 4 用法准则
4. 5 打开一个已有文档
4. 5. 1 从URL打开文档
4. 5. 2 从文件打开文档
4. 5. 3 从内存字符串打开文档
4. 6 在文档中导航
4. 7 在文档中搜索内容
4. 7. 1 GetElementsByTagName()方法
4. 7. 2 GetElementByld()方法
4. 7. 3 SelectNodes()方法
4. 7. 4 SelectSingleNode()方法
4. 8 访问内容
4. 8. 1 元素
4. 8. 2 文本
4. 8. 3 注释
4. 8. 4 处理指令
4. 8. 5 属性
4. 8. 6 实体处理
4. 8. 7 空白字符处理
4. 8. 8 命名空间支持
4. 8. 9 验证
4. 9 修改文档
4. 9. 1 删除内容
4. 9. 2 修改内容
4. 9. 3 创建新内容
4. 9. 4 插入内容
4. 9. 5 加入属性
4. 10 从头创建一个文档
4. 11 一个更复杂的示例
4. 11. 1 一个商务问题
4. 11. 2 解决方案:扩展xmlDocument类
4. 12 小结
第5章 XML的XSL转换
5. 1 所用的技术
5. 2 System. xmlXsl命名空间
5. 3 System. xml. XPath命名空间
5. 4 XSLT处理
5. 4. 1 XslTransform类
5. 4. 2 用msxsl:script编写嵌入式脚本语言
5. 4. 3 向一个转换传递参数
5. 4. 4 用扩展对象扩展样式表
5. 4. 5 调整XSLT转换以获得更佳姓能
5. 5 其他XPath函数
5. 5. 1 XPathNavigator抽象类
5. 5. 2 用XPath表达式测试节点
5. 5. 3 用XPath表达式选择节点
5. 5. 4 预编译XPath表达式
5. 6 小结
第6章 验证XML
6. 1 为XML文档定义语法
6. 1. 1 用DTD定义语法
6. 1. 2 用Microsoft XDR模式定义语法
6. 1. 3 用XSD模式定义语法
6. 2 在Visual Studio. NET中创建XSD模式
6. 2. 1 用XML Designer创建XSD模式
6. 2. 2 在数据库中创建XSD模式
6. 2. 3 使用XSD Generator创建XSD模式
6. 3 使用模式对象模型
6. 3. 1 模式对象模型类的层次结构
6. 3. 2 使用模式对象模型创建模式
6. 4 在. NET Framework中验证XML
6. 4. 1 链接XML文档到DTD或模式
6. 4. 2 执行验证
6. 4. 3 为模式建立缓存
6. 5 小结
第7章 串行化XML
7. 1 串行化一个对象为XML数据
7. 1. 1 定义一个用于串行化的类
7. 1. 2 创建用于串行化的类
7. 1. 3 创建一个XML串行化器
7. 1. 4 串行化对象
7. 1. 5 检查XML文档中已经串行化的数据
7. 2 并行化XML数据到对象
7. 2. 1 定义用于并行化的类
7. 2. 2 创建用于特殊类型的XML串行化器
7. 2. 3 并行化对象
7. 2. 4 使用并行化对象
7. 3 处理意外的XML内容
7. 3. 1 处理意外属性
7. 3. 2 处理意外元素
7. 3. 3 处理一般意外节点
7. 4 串行化和并行化复杂对象
7. 4. 1 串行化和并行化属性
7. 4. 2 串行化和并行化枚举值
7. 4. 3 串行化和并行化数组
7. 4. 4 串行化和并行化复合对象
7. 4. 5 带继承的串行化和并行化
7. 5 改进串行化过程
7. 5. 1 为串行化定义简单格式化
7. 5. 2 高级改进问题
7. 6 在串行化中使用XSD模式
7. 6. 1 从类产生XSD模式
7. 6. 2 从XSD模式产生类
7. 7 串行化对象图
7. 8 小结
第8章 MSXML
8. 1 什么是MSXML
8. 2 MSXML对象模型
8. 2. 1 DOM Document和Free Threaded DOM Document
8. 2. 2 XMLHTTP
8. 2. 3 XSL Template
8. 2. 4 SAX
8. 3 在. NET代码中使用MSXML
8. 4 MSXML以后是什么
8. 5 小结
第9章 扩展Xml Reader和Xml Writer
9. 1 为什么要扩展xml Reader和Xml Writer
9. 1. 1 为什么要使用一个XML接口
9. 1. 2 为什么要使用xml Reader/XML Writer作为接口
9. 2 工程的范围
9. 3 设置这个工程
9. 4 创建xml Simple Reader和xml Simple Node
9. 5 创建xmlWord2000Reader
9. 6 创建xmlSimpleWriter
9. 7 创建xmlWord000Writer
9. 8 创建xmlVisioReader
9. 9 创建XmlVisioWriter
9. 10 小结
第10章 ADO. NET
10. 1 XML在ADO. NET中的作用
10. 2 ADO. NET与ADO的比较
10. 2. 1 两者的相似点
10. 2. 2 两者的不同点
10. 2. 3 非连接数据
10. 3 托管数据提供者
10. 3. 1 SQL Server. NET数据提供者
10. 3. 2 OLEDB. NET数据提供者
10. 3. 3 0DBCNET数据提供者Betal
10. 3. 4 公共模型
10. 4 数据集(DataSets)
10. 4. 1 数据集与ADORecordset的比较
10. 4. 2 数据集与IDataReader的比较
10. 4. 3 数据集集合
10. 5 用数据集读和写XML
10. 5. 1 WriteXml方法
10. 5. 2 WriteXmlSchema方法
10. 5. 3 GetXml和GetxmlSchema方法
10. 5. 4 ReadXml方法
10. 5. 5 把模式信息加载到数据集中
10. 5. 6 XML命名空间
10. 5. 7 强类型化的数据集
10. 6 XmlDataDocument
10. 6. 1 与一个数据集建立同步
10. 6. 2 元素和行转换
10. 7 从SQL Server2000获取XML
10. 7. 1 使用FORXML
10. 7. 2 SQLXML托管类
10. 8 小结
第11章 ASP. NET
11. 1 概述
11. 2 什么是ASP. NET
11. 2. 1 语言无关执行
11. 2. 2 编译执行
11. 2. 3 事件驱动的处理过程和Web Form
11. 2. 4 服务器端控件
11. 2. 5 定制Web控件
11. 2. 6 错误处理和跟踪
11. 2. 7 服务器端缓存
11. 2. 8 配置和部署
11. 2. 9 ASP. NET与ASP的兼容性
11. 3 ASP.NET与XML
11. 3. 1 Web Forms和Web控件
11. 3. 2 活动的web Form--用户反馈的web Form
11. 3. 3 常用Web控件
11. 3. 4 使用DataGrid显示XML文档
11. 3. 5 使用XML控件显示XML文档
11. 4 ASP. NET应用程序配置
11. 4. 1 web. config文件的存放位置
11. 4. 2 web. config文件的结构
11. 4. 3 web. config文件的各个部分
11. 5 使用web. config设置
11. 6 小结
第12章 案例研究:使用ASP. NET与ADO. NET
12. 1 DVD租借系统设计
12. 1. 1 应用范围
12. 1. 2 技术准备
12. 2 设置环境
12. 2. 1 商品数据库
12. 2. 2 在浏览器上显示内容
12. 3 ASP.NET代码
12. 3. 1 管理端应用程序
12. 3. 2 客户端应用程序
12. 4 小结
第13章 Web服务与SOAP
13. 1 Web服务概述
13. 1. 1 市场和技术影响
13. 1. 2 新的分布式计算模型
13. 1. 3 . NET与Web服务
13. 2 创建一个简单的Web服务
13. 3 Web服务协议
13. 3. 1 HTTPGET和HTTPPOST
13. 3. 2 SOAP
13. 4 使用Web服务代理类
13. 4. 1 创建StockQuote Web服务
13. 4. 2 创建一个Web服务客户应用程序
13. 5 目录. 发现和描述
13. 5. 1 web服务目录--UDM
13. 5. 2 Web服务描述语言
13. 6 web服务中的状态管理
13. 6. 1 使用Session对象
13. 6. 2 使用Application对象
13. 7 ASP.NETWeb服务中的事务支持
13. 8 Web服务的设计考虑
13. 8. 1 消息设计--更多的消息与更多的通信量的比较
13. 8. 2 无状态的环境
13. 8. 3 同步和异步web服务的比较
13. 8. 4 松散辊合的功能组件
13. 9 小结
第14章 案例研究:使用Web服务
14. 1 应用背景
14. 2 工程描述
14. 2. 1 工程需求调查
14. 2. 2 功能需求
14. 2. 3 技术需求
14. 2. 4 使用说明
14. 3 Web服务设计
14. 3. 1 日历服务组件
14. 3. 2 日历服务数据库结构
14. 3. 3 功能规范
14. 4 日历服务的实现
14. 5 日历服务客户程序的实现
14. 5. 1 建立一个ASP. NET web客户程序
14. 5. 2 创建桌面客户程序
14. 6 小结
第15章 远程化概述
15. 1 远程化基础知识
15. 2 对象激活
15. 3 远程化通道
15. 4 小结
第16章 C#代码文档
16. 1 C#中XML文档的优点
16. 2 XML文档的编译
16. 2. 1 采用命令行编译
16. 2. 2 采用VisualStudio. NET编译
16. 2. 3 编译器提供的元素
16. 3 XML文档中的元素
16. 3. 1 <summary>和<remarks>
16. 3. 2 <c>
16. 3. 3 <para>
16. 3. 4 <param>和<returns>
16. 3. 5 <paramref>
16. 3. 6 <permission>
16. 3. 7 <See>和<seealso>
16. 3. 8 <list>
16. 3. 9 <example>和<code>
16. 3. 10 <value>
16. 3. 11 <excephon>
16. 3. 12 <include>
16. 3. 13 可扩展性
16. 4 在中间层中的实际用途
16. 5 转换
16. 5. 1 转换应用程序示例
16. 5. 2 其他考虑
16. 6 为VS. NET中的文档提供支持
16. 7 小结
附录A System. XmI命名空间
A. 1 System. xml类概览
A. 1. 1 xmlException类
A. 1. 2 xmlConvert类
A. 1. 3 xmllmplementation类
A. 1. 4 xmlNamedNodeMap类
A. 1. 5 xmlAttributeCollection类
A. 1. 6 xmlNamespaceManager类
A. 1. 7 xmlNameTable类
A. 1. 8 xmINode类
A. 1. 9 xmlAttribute类
A. 1. 10 xmlDocument类
A. 1. 11 xmlDataDocument类
A.1.12 XmIDocumentFragment 类
A.I.13 XmIEntity 类
A.l.14 XmILinkedNode 类
A.1.I5 XmICharacterData 类
A.l.16 XmICDataSection 类
A.l.17 XmIComment 类
A.1.18 XmISignificantWhitespace 类
A.l.19 XmIText 类
A.1.20 XmIWhitespace 类
A.l.2l XmIDeclaration 类
A.1.22 XmIDocumentType 类
A.l.23 XmIElement 类
A.I.24 XmIEntityReference 类
A.l.25 XmIProcessinglnstruction 类
A.I.26 XmINotation 类
A.l.27 XmINodeList 类
A.1.2S XmlParserContext 类
A.l.29 XmIQualifiedName 类
A.l.30 XmIReader 类
A.l.3l XmINodeReader 类
A.1.32 XmITextReader 类
A.l.33 XmIValidatingReader 类
A.l.34 XmIResolver 类
A.l.35 XmIUrIResolver 类
A.l.36 XmIWriter 类
A.1.37 XmITextWriter 类
附录B System.Xml.Xsl 和 System.Xml.XPath 命名空间
B.I System.Xml.Xsl 命名空间
B.1.1 System.Xml.Xsl 类概览
B.l.2 XsltArgumentList 类
B.1.3 XsltContext 类
B.1.4 XsltException 类
B.l.5 XsltCompileException 类
B.l.6 XsITransform 类
B.2 System.Xml.XPath命名空间
B.2.l System.Xml.XPath 类概览
B.2.2 XPathDoeument 类
B. 2. 3 XPathException类
B. 2. 4 XPathExpression类
B. 2. 5 XPathNavigator类
B. 2. 6 XPathNodeIterator类
附录C . NET术语
附录D 资源
D. 1 Web站点
D. 2 书目
D. 3 技术文章与报告
D. 4 规范
D. 5 其他Web站点
1. 1 . NET Framework
1. 1. 1 公共语言运行时
1. 1. 2 Framework类
1. 2 . NET语言
1. 2. 1 C#简介
1. 2. 2 VB. NET综览
1. 3 ASP. NET
1. 3. 1 HTML控件
1. 3. 2 Web控件
1. 3. 3 移动控件
1. 3. 4 Web服务
1. 4 global. asax
1. 4. 1 应用程序指令
1. 4. 2 服务器端对象标记
1. 4. 3 服务器端的include指令
1. 5 ADO. NET
1. 5. 1 数据访问
1. 5. 2 ADO与ADO. NET
1. 5. 3 XML和ADO. NET
1. 6 小结
第2章 . NET Framework中的XML
2. 1 从. INI文件到现在的注册表
2. 1. 1 使用XML建立配置文件的好处
2. 1. 2 配置文件的类型
2. 1. 3 配置文件的XML结构
2. 2 XML代码文档
2. 3 ADO. NET, 数据和XML
2. 3. 1 ADO的局限性
2. 3. 2 进入ADO. NET
2. 4 ASP. NET和XML
2. 5 Web服务
2. 6 XML串行化
2. 7 基于流和基于DOM的XML类
2. 7. 1 System. xml简介
2. 7. 2 . NET中的MSXML
2. 8 小结
第3章 读写XML
3. 1 所用的技术
3. 2 System. xml程序集
3. 3 读取XML文档
3. 3. 1 XmlReader抽象类
3. 3. 2 xmlReader与SAX的比较
3. 3. 3 xmlTextReader类
3. 3. 4 xmlNodeReader类
3. 3. 5 xmlValidatingReader类
3. 4 编写XML文档
3. 4. 1 xmlWriter抽象类
3. 4. 2 xmlTextWriter类
3. 5 一个更复杂的示例
3. 5. 1 问题
3. 5. 2 解决方案:封装Reader和Writer
3. 6 小结
第4章 XML的DOM导航
4. 1 所用的技术
4. 2 System. Xml程序集
4. 3 理解DOM类
4. 4 用法准则
4. 5 打开一个已有文档
4. 5. 1 从URL打开文档
4. 5. 2 从文件打开文档
4. 5. 3 从内存字符串打开文档
4. 6 在文档中导航
4. 7 在文档中搜索内容
4. 7. 1 GetElementsByTagName()方法
4. 7. 2 GetElementByld()方法
4. 7. 3 SelectNodes()方法
4. 7. 4 SelectSingleNode()方法
4. 8 访问内容
4. 8. 1 元素
4. 8. 2 文本
4. 8. 3 注释
4. 8. 4 处理指令
4. 8. 5 属性
4. 8. 6 实体处理
4. 8. 7 空白字符处理
4. 8. 8 命名空间支持
4. 8. 9 验证
4. 9 修改文档
4. 9. 1 删除内容
4. 9. 2 修改内容
4. 9. 3 创建新内容
4. 9. 4 插入内容
4. 9. 5 加入属性
4. 10 从头创建一个文档
4. 11 一个更复杂的示例
4. 11. 1 一个商务问题
4. 11. 2 解决方案:扩展xmlDocument类
4. 12 小结
第5章 XML的XSL转换
5. 1 所用的技术
5. 2 System. xmlXsl命名空间
5. 3 System. xml. XPath命名空间
5. 4 XSLT处理
5. 4. 1 XslTransform类
5. 4. 2 用msxsl:script编写嵌入式脚本语言
5. 4. 3 向一个转换传递参数
5. 4. 4 用扩展对象扩展样式表
5. 4. 5 调整XSLT转换以获得更佳姓能
5. 5 其他XPath函数
5. 5. 1 XPathNavigator抽象类
5. 5. 2 用XPath表达式测试节点
5. 5. 3 用XPath表达式选择节点
5. 5. 4 预编译XPath表达式
5. 6 小结
第6章 验证XML
6. 1 为XML文档定义语法
6. 1. 1 用DTD定义语法
6. 1. 2 用Microsoft XDR模式定义语法
6. 1. 3 用XSD模式定义语法
6. 2 在Visual Studio. NET中创建XSD模式
6. 2. 1 用XML Designer创建XSD模式
6. 2. 2 在数据库中创建XSD模式
6. 2. 3 使用XSD Generator创建XSD模式
6. 3 使用模式对象模型
6. 3. 1 模式对象模型类的层次结构
6. 3. 2 使用模式对象模型创建模式
6. 4 在. NET Framework中验证XML
6. 4. 1 链接XML文档到DTD或模式
6. 4. 2 执行验证
6. 4. 3 为模式建立缓存
6. 5 小结
第7章 串行化XML
7. 1 串行化一个对象为XML数据
7. 1. 1 定义一个用于串行化的类
7. 1. 2 创建用于串行化的类
7. 1. 3 创建一个XML串行化器
7. 1. 4 串行化对象
7. 1. 5 检查XML文档中已经串行化的数据
7. 2 并行化XML数据到对象
7. 2. 1 定义用于并行化的类
7. 2. 2 创建用于特殊类型的XML串行化器
7. 2. 3 并行化对象
7. 2. 4 使用并行化对象
7. 3 处理意外的XML内容
7. 3. 1 处理意外属性
7. 3. 2 处理意外元素
7. 3. 3 处理一般意外节点
7. 4 串行化和并行化复杂对象
7. 4. 1 串行化和并行化属性
7. 4. 2 串行化和并行化枚举值
7. 4. 3 串行化和并行化数组
7. 4. 4 串行化和并行化复合对象
7. 4. 5 带继承的串行化和并行化
7. 5 改进串行化过程
7. 5. 1 为串行化定义简单格式化
7. 5. 2 高级改进问题
7. 6 在串行化中使用XSD模式
7. 6. 1 从类产生XSD模式
7. 6. 2 从XSD模式产生类
7. 7 串行化对象图
7. 8 小结
第8章 MSXML
8. 1 什么是MSXML
8. 2 MSXML对象模型
8. 2. 1 DOM Document和Free Threaded DOM Document
8. 2. 2 XMLHTTP
8. 2. 3 XSL Template
8. 2. 4 SAX
8. 3 在. NET代码中使用MSXML
8. 4 MSXML以后是什么
8. 5 小结
第9章 扩展Xml Reader和Xml Writer
9. 1 为什么要扩展xml Reader和Xml Writer
9. 1. 1 为什么要使用一个XML接口
9. 1. 2 为什么要使用xml Reader/XML Writer作为接口
9. 2 工程的范围
9. 3 设置这个工程
9. 4 创建xml Simple Reader和xml Simple Node
9. 5 创建xmlWord2000Reader
9. 6 创建xmlSimpleWriter
9. 7 创建xmlWord000Writer
9. 8 创建xmlVisioReader
9. 9 创建XmlVisioWriter
9. 10 小结
第10章 ADO. NET
10. 1 XML在ADO. NET中的作用
10. 2 ADO. NET与ADO的比较
10. 2. 1 两者的相似点
10. 2. 2 两者的不同点
10. 2. 3 非连接数据
10. 3 托管数据提供者
10. 3. 1 SQL Server. NET数据提供者
10. 3. 2 OLEDB. NET数据提供者
10. 3. 3 0DBCNET数据提供者Betal
10. 3. 4 公共模型
10. 4 数据集(DataSets)
10. 4. 1 数据集与ADORecordset的比较
10. 4. 2 数据集与IDataReader的比较
10. 4. 3 数据集集合
10. 5 用数据集读和写XML
10. 5. 1 WriteXml方法
10. 5. 2 WriteXmlSchema方法
10. 5. 3 GetXml和GetxmlSchema方法
10. 5. 4 ReadXml方法
10. 5. 5 把模式信息加载到数据集中
10. 5. 6 XML命名空间
10. 5. 7 强类型化的数据集
10. 6 XmlDataDocument
10. 6. 1 与一个数据集建立同步
10. 6. 2 元素和行转换
10. 7 从SQL Server2000获取XML
10. 7. 1 使用FORXML
10. 7. 2 SQLXML托管类
10. 8 小结
第11章 ASP. NET
11. 1 概述
11. 2 什么是ASP. NET
11. 2. 1 语言无关执行
11. 2. 2 编译执行
11. 2. 3 事件驱动的处理过程和Web Form
11. 2. 4 服务器端控件
11. 2. 5 定制Web控件
11. 2. 6 错误处理和跟踪
11. 2. 7 服务器端缓存
11. 2. 8 配置和部署
11. 2. 9 ASP. NET与ASP的兼容性
11. 3 ASP.NET与XML
11. 3. 1 Web Forms和Web控件
11. 3. 2 活动的web Form--用户反馈的web Form
11. 3. 3 常用Web控件
11. 3. 4 使用DataGrid显示XML文档
11. 3. 5 使用XML控件显示XML文档
11. 4 ASP. NET应用程序配置
11. 4. 1 web. config文件的存放位置
11. 4. 2 web. config文件的结构
11. 4. 3 web. config文件的各个部分
11. 5 使用web. config设置
11. 6 小结
第12章 案例研究:使用ASP. NET与ADO. NET
12. 1 DVD租借系统设计
12. 1. 1 应用范围
12. 1. 2 技术准备
12. 2 设置环境
12. 2. 1 商品数据库
12. 2. 2 在浏览器上显示内容
12. 3 ASP.NET代码
12. 3. 1 管理端应用程序
12. 3. 2 客户端应用程序
12. 4 小结
第13章 Web服务与SOAP
13. 1 Web服务概述
13. 1. 1 市场和技术影响
13. 1. 2 新的分布式计算模型
13. 1. 3 . NET与Web服务
13. 2 创建一个简单的Web服务
13. 3 Web服务协议
13. 3. 1 HTTPGET和HTTPPOST
13. 3. 2 SOAP
13. 4 使用Web服务代理类
13. 4. 1 创建StockQuote Web服务
13. 4. 2 创建一个Web服务客户应用程序
13. 5 目录. 发现和描述
13. 5. 1 web服务目录--UDM
13. 5. 2 Web服务描述语言
13. 6 web服务中的状态管理
13. 6. 1 使用Session对象
13. 6. 2 使用Application对象
13. 7 ASP.NETWeb服务中的事务支持
13. 8 Web服务的设计考虑
13. 8. 1 消息设计--更多的消息与更多的通信量的比较
13. 8. 2 无状态的环境
13. 8. 3 同步和异步web服务的比较
13. 8. 4 松散辊合的功能组件
13. 9 小结
第14章 案例研究:使用Web服务
14. 1 应用背景
14. 2 工程描述
14. 2. 1 工程需求调查
14. 2. 2 功能需求
14. 2. 3 技术需求
14. 2. 4 使用说明
14. 3 Web服务设计
14. 3. 1 日历服务组件
14. 3. 2 日历服务数据库结构
14. 3. 3 功能规范
14. 4 日历服务的实现
14. 5 日历服务客户程序的实现
14. 5. 1 建立一个ASP. NET web客户程序
14. 5. 2 创建桌面客户程序
14. 6 小结
第15章 远程化概述
15. 1 远程化基础知识
15. 2 对象激活
15. 3 远程化通道
15. 4 小结
第16章 C#代码文档
16. 1 C#中XML文档的优点
16. 2 XML文档的编译
16. 2. 1 采用命令行编译
16. 2. 2 采用VisualStudio. NET编译
16. 2. 3 编译器提供的元素
16. 3 XML文档中的元素
16. 3. 1 <summary>和<remarks>
16. 3. 2 <c>
16. 3. 3 <para>
16. 3. 4 <param>和<returns>
16. 3. 5 <paramref>
16. 3. 6 <permission>
16. 3. 7 <See>和<seealso>
16. 3. 8 <list>
16. 3. 9 <example>和<code>
16. 3. 10 <value>
16. 3. 11 <excephon>
16. 3. 12 <include>
16. 3. 13 可扩展性
16. 4 在中间层中的实际用途
16. 5 转换
16. 5. 1 转换应用程序示例
16. 5. 2 其他考虑
16. 6 为VS. NET中的文档提供支持
16. 7 小结
附录A System. XmI命名空间
A. 1 System. xml类概览
A. 1. 1 xmlException类
A. 1. 2 xmlConvert类
A. 1. 3 xmllmplementation类
A. 1. 4 xmlNamedNodeMap类
A. 1. 5 xmlAttributeCollection类
A. 1. 6 xmlNamespaceManager类
A. 1. 7 xmlNameTable类
A. 1. 8 xmINode类
A. 1. 9 xmlAttribute类
A. 1. 10 xmlDocument类
A. 1. 11 xmlDataDocument类
A.1.12 XmIDocumentFragment 类
A.I.13 XmIEntity 类
A.l.14 XmILinkedNode 类
A.1.I5 XmICharacterData 类
A.l.16 XmICDataSection 类
A.l.17 XmIComment 类
A.1.18 XmISignificantWhitespace 类
A.l.19 XmIText 类
A.1.20 XmIWhitespace 类
A.l.2l XmIDeclaration 类
A.1.22 XmIDocumentType 类
A.l.23 XmIElement 类
A.I.24 XmIEntityReference 类
A.l.25 XmIProcessinglnstruction 类
A.I.26 XmINotation 类
A.l.27 XmINodeList 类
A.1.2S XmlParserContext 类
A.l.29 XmIQualifiedName 类
A.l.30 XmIReader 类
A.l.3l XmINodeReader 类
A.1.32 XmITextReader 类
A.l.33 XmIValidatingReader 类
A.l.34 XmIResolver 类
A.l.35 XmIUrIResolver 类
A.l.36 XmIWriter 类
A.1.37 XmITextWriter 类
附录B System.Xml.Xsl 和 System.Xml.XPath 命名空间
B.I System.Xml.Xsl 命名空间
B.1.1 System.Xml.Xsl 类概览
B.l.2 XsltArgumentList 类
B.1.3 XsltContext 类
B.1.4 XsltException 类
B.l.5 XsltCompileException 类
B.l.6 XsITransform 类
B.2 System.Xml.XPath命名空间
B.2.l System.Xml.XPath 类概览
B.2.2 XPathDoeument 类
B. 2. 3 XPathException类
B. 2. 4 XPathExpression类
B. 2. 5 XPathNavigator类
B. 2. 6 XPathNodeIterator类
附录C . NET术语
附录D 资源
D. 1 Web站点
D. 2 书目
D. 3 技术文章与报告
D. 4 规范
D. 5 其他Web站点
猜您喜欢