XML与Visual Basic.NET编程技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:田原,唐铸文著
- 出 版 社:北京:科学出版社
- 出版年份:2006
- ISBN:7030173791
- 页数:329 页
第1章 XML概述 1
1.1 什么是XML 1
1.1.1 XML是元标记语言 1
第1部分 XML技术基础 1
1.1.2 XML描述的是结构和语义,而不是格式化 2
1.2 XML的应用 3
1.2.1 设计与特定领域有关的标记语言 3
1.2.2 自描述数据 3
1.2.3 应用程序间的数据交换 4
1.2.4 结构化和集成的数据 4
1.3.2 语法分析程序 5
1.3 XML文档的“生命” 5
1.3.1 编辑器 5
1.3.3 浏览器和其他工具 6
1.3.4 XML文档处理流程 6
1.4 相关技术 6
1.4.1 HTML 6
1.4.2 CSS 7
1.4.3 XSL 7
1.4.4 URL和URI 8
1.4.5 XLink和XPointer 8
1.4.6 Unicode字符集 8
1.4.7 如何将这些技术融合在一起 9
第2章 第一个XML文档 10
2.1 Hello XML 10
2.1.1 创建一个简单的XML文档 10
2.1.2 保存XML文件 10
2.1.3 将XML文件载入Web浏览器 11
2.2 考察简单的XML文档 11
2.3 赋予XML标记以意义 12
2.4 为XML文档编写样式表 13
2.5 将样式表附加到XML文档上 14
3.1 XML标记简介 15
第3章 使用XML创建标记 15
3.2 分析程序和格式正确的XML文档 16
3.3 使用msxml分析XML文档 16
3.4 字符 17
3.4.1 字符集 17
3.4.2 字符和标记 18
3.4.3 空格、实体引用和内置的实体 18
3.4.4 在XML文档中使用汉字 18
3.5 标记 19
3.6 CDATA部分 20
3.7 XML命名空间 21
4.1 XML文档分析程序 24
4.2 文档类型声明 24
第4章 文档类型定义 24
4.3 元素类型声明 25
4.3.1 序列、竖杠字符和发生指示器 27
4.3.2 EMPTY、混合的内容和ANY 30
4.4 属性声明 32
4.5 属性类型 33
4.5.1 标志属性类型 33
4.5.2 枚举属性类型 35
4.6 条件语句 35
第5章 Schema 38
5.1 Schema和DTD 38
5.2 Microsoft XML Schema:描述元素 39
5.3 Microsoft XML Schema:描述属性 44
5.4 Microsoft XML Schema:数据类型 47
第6章 样式表 52
6.1 什么是样式表 52
6.2 CSS 53
6.2.1 CSS的书写规范 53
6.2.2 使用CSS显示XML文档 56
6.3 XSL 59
6.3.1 XSL概述 59
6.3.2 一个XSLT的简单例子 60
6.3.3 节点匹配路径XPath 63
6.3.4 XSLT句法与函数 67
6.3.5 FO概览 71
6.4 两种样式表的比较 72
第7章 XML协议 74
7.1 XML与SGML标准体系 74
7.1.1 XML基础标准及其相互关系 74
7.1.2 SGML标准体系框架 76
7.1.3 XML标准体系框架 78
7.2 主要国际标准组织简介 80
7.2.1 OASIS 80
7.2.2 W3C 80
7.3.1 面向网页:HTML的升级版——XHTML 81
7.3 主要XML应用标准简介 81
7.3.2 面向科技领域:最古老的XML——MathML 83
7.3.3 面向图形图像——SVG 86
7.3.4 面向多媒体:融时空于一体——SMIL 93
7.3.5 面向电子商务:cXML等 96
7.3.6 面向无线网:HDML和WML 97
7.3.7 面向电子书:OEB 97
第8章 DOM与SAX接口 99
8.1 接口概述 99
8.1.1 接口的由来 99
8.1.2 DOM与SAX并存 100
8.2.1 DOM的组成 101
8.2.2 DOM树 101
8.2 DOM 101
8.2.3 DOM的基本接口 103
8.2.4 DOM的应用 105
8.3 DOM实例 110
8.3.1 投票系统 111
8.3.2 留言本 115
8.4 XML简单应用程序接口 123
8.4.1 SAX分析器接口简介 123
8.4.2 编写SAX应用 124
8.4.3 应用程序的编译与执行 129
9.1 .NET Framework概述 130
9.1.1 公共语言运行库 130
第2部分 XML与Visual Basic.NET编程技术 130
第9章 Visual Basic.NET基础 130
9.1.2 类库 131
9.1.3 编译成中间语言 132
9.1.4 程序集 132
9.1.5 引用集合 132
9.1.6 ASP.NET 132
9.2 Visual Basic.NET概述 133
9.3 Visual Basic.NET的新特点 133
9.4 Visual Basic.NET的集成开发环境 136
9.5.1 创建新Visual Basic.NET工程 138
9.5 Visual Basic.NET的第一个应用程序 138
9.5.2 创建应用程序的用户界面 139
9.5.3 设置用户界面中各对象的属性 140
9.5.4 编写程序代码 140
9.5.5 保存和运行程序 141
9.5.6 创建可执行文件 142
第10章 在.NET中读取XML 143
10.1 流模型 143
10.1.1 流模型和DOM 143
10.1.2 流模型中的变量 144
10.2 XmlTextReader类 145
10.2.1 XmlTextReader属性 148
10.2.2 读取属性 155
10.2.3 读取较大的数据块 160
10.3 XmlNodeReader类 163
10.4 XmlValidatingReader类 166
第11章 在.NET中编写XML 170
11.1 利用.NET类编写XML文档 170
11.2 XmlWriter类 170
11.2.1 XmlWriter方法 170
11.2.2 XmlWriter属性 181
11.3 XmlTextWriter类 183
11.3.1 XmlTextWriter构造函数 183
11.3.2 XmlTextWriter属性 184
11.3.3 使用XmlTextWriter 186
第12章 在.NET中实现DOM 200
12.1 DOM 200
12.1.1 DOM与流模型 200
12.1.2 .NET DOM继承模型 202
12.2 XmlNode类 206
12.2.1 XmlNode类的定义和作用 206
12.2.2 XmlNode属性 206
12.2.3 XmlNode方法 212
12.3 XmlDocument类 217
12.3.1 创建节点 218
12.3.2 加载和保存 219
12.3.3 编辑XML文档 225
第13章 在.NET中使用XSLT 234
13.1 XSLT类简介 234
13.2 XslTransform类 235
13.3 XsltArgumentList类 256
第14章 XML架构和.NET 263
14.1 在Visual Studio.NET中利用架构编辑器 263
14.1.1 根据XML文档生成架构 263
14.1.2 通过编程方式验证XML 270
14.1.3 处理异常和利用Validation EventHandler 282
14.2 XSD和用xsd.exe进行串行化 284
15.1.2 ADO.NET简介 287
15.1.1 数据库基础知识 287
15.1 数据访问基础知识 287
第15章 XML和ADO.NET 287
15.1.3 结构化查询语言SQL 288
15.1.4 ADO.NET数据存取的基本概念 290
15.2 应用ADO.NET访问数据库 292
15.2.1 创建和使用Connection对象 292
15.2.2 创建和使用Command对象 293
15.2.3 创建和使用DataAdapter对象 294
15.2.4 创建和使用DataSet对象 295
15.3 数据绑定 296
15.3.1 简单的数据绑定 297
15.4 使用数据控件访问数据库 298
15.3.2 复杂的数据绑定 298
15.5 XmlDataDocument类 306
第16章 XML Web服务 315
16.1 创建Web服务 315
16.1.1 创建一个XML Web服务项目 315
16.1.2 建立XML Web服务客户端项目 319
16.2 一个关于数据库XML Web服务的实例 322
16.2.1 建立服务器端程序 323
16.2.2 对客户端进行身份验证 325
16.2.3 创建Windows应用客户界面 326
主要参考文献 329
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《饮冰文客梁启超》韩宗文著 2019
- 《浙江精神与浙江发展 第3版》段治文著 2017
- 《共和国国情报告 南方冰雪报告》陈启文著 2019
- 《计算机技术与云安全应用》朱献文著 2019
- 《夜闻录》高楼大厦,马翼文著 2020
- 《古典诗歌研究汇刊 十六编 第18册 金元咏梅词研究 上》郑琇文著 2014
- 《四库传奇》张鉴,薛晰文著 2017
- 《临夏书法史略》徐光文著 2016
- 《治理视角下学生参与决策机制研究》刘博文著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019