ASP.NET XML高级编程 C#编程篇PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:Chris Knowles,Stephen Mohr等著;刘爽译
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302061203
- 页数:353 页
第1章 XML技术简介 1
1.1 XML简介 1
1.1.1 XML的概念 1
1.1.2 XML的设计目标 2
1.2 XML的优点 3
1.2.1 通用数据交换格式 3
1.2.2 内容与表示的分离 6
1.2.3 基于XML的语言 7
1.2.4 内容管理和文档发布 7
1.2.5 XML和即时消息传输 8
1.2.6 XML作为一种文件格式 8
1.3 垂直行业中的XML 8
1.4 分布式体系结构 9
1.4.1 第一个模型客户机服务器模型 9
1.4.2 满足Web要求的体系结构3层结构 10
1.4.3 当前的体系结构n层结构 11
1.5 样例的结构 13
1.5.1 内容站点 14
1.5.2 内联网应用程序 14
1.6 ASP.NET Web开发 16
1.6.1 ASP.NET 16
1.6.2 XML在ASP.NET中的作用 17
1.7 XML1.0语法 19
1.7.1 特殊属性 19
1.7.2 XML1.1中的改变 21
1.7.3 格式良好的XML 21
1.8 XML中的命名空间 22
1.9 XML Information Set 23
1.10 处理XML 24
1.10.1 文档对象模型(DOM) 24
1.10.2 Simple API for XML(SAX) 24
1.11 XML数据绑定和XML串行化 25
1.12 验证XML 25
1.13 导航、转换和格式化XML 26
1.13.1 XPath 26
1.13.2 XSLT 27
1.13.3 XSLFO 29
1.14 XML系列中的其他标准 29
1.14.1 XLink和XPointer 29
1.14.2 XQuery 29
1.14.3 XHTML 29
1.14.4 XForms 30
1.15 XML安全标准 30
1.15.1 XML Signature 30
1.15.2 XML Encryption 30
1.15.3 XML Key Management Specification(XKMS) 31
1.16 XML消息传输 31
1.16.1 XMLRPC 31
1.16.2 SOAP 31
1.16.3 WSDL 33
1.16.4 UDDI 34
1.16.5 DIME 34
1.16.6 GXA 34
1.16.7 WSI 35
1.16.8 REST 35
1.17 小结 35
第2章 XmlReader类和XmlWriter类 37
2.1 读取XMLXmlReader 37
2.1.1 处理概念 37
2.1.2 派生类 39
2.1.3 XmlReader支持类 40
2.1.4 XmlTextReader类 40
2.1.5 XmlValidatingReader类 52
2.2 编写XMLXmlWriter类 60
2.3 小结 71
第3章 XmlDocument 72
3.1 文档对象模型 72
3.2 DOM的.NET类层次结构 73
3.3 核心类 74
3.3.1 XmlNode类 75
3.3.2 XmlNamedNodeMap类 80
3.3.3 XmlNodeList类 82
3.4 派生类 84
3.4.1 XmlDocument类 85
3.4.2 XmlDocumentFragment 91
3.4.3 XmlAttribute类 92
3.4.4 XmlLinkedNode类简介 93
3.4.5 XmlElement类 93
3.5 会议安排样例应用程序 96
3.5.1 用户界面和应用程序的生命周期 97
3.5.2 数据文档 99
3.5.3 服务器端的处理 101
3.6 小结 107
第4章 XPath 108
4.1 使用XPath的原因 108
4.1.1 XPath和.NET 108
4.1.2 XPath和XSLT样式表 109
4.1.3 XPath和SQL Server 2000 109
4.1.4 XPath和其他的XML技术 109
4.2 访问节点信息 109
4.3 定位路径 113
4.3.1 定位路径的结构 114
4.3.2 定位步骤 115
4.4 使用XPath和XmlNode 120
4.5 使用XPath运算符和函数 130
4.5.1 节点集运算符和函数 130
4.5.2 布尔运算符和函数 131
4.5.3 数值运算符和函数 133
4.5.4 字符串函数 134
4.6 使用XPathNavigator类 136
4.6.1 XPath表达式的结果类型 136
4.6.2 用XPathExpression确定结果的类型 136
4.6.3 创建XPath2.aspx Web窗体 137
4.7 小结 142
第5章 转换 143
5.1 XSLT概述 143
5.2 XSLT样式表的结构 145
5.2.1 XSLT是一种声明性的、基于规则的语言 146
5.2.2 指定输出类型 147
5.2.3 定义模板规则 147
5.2.4 通过<applytemplates>应用模板 150
5.2.5 把XSLT样式表应用于XML文档 151
5.2.6 改进模板规则 154
5.3 控制文档的输出 158
5.3.1 用<sort>排序节点集 158
5.3.2 使用<foreach>执行循环 160
5.3.3 在XSLT中使用条件逻辑 162
5.4 理解XSLT的函数、变量和参数 166
5.4.1 用generateid()惟一地标识节点 166
5.4.2 使用<key>和key()访问节点 168
5.4.3 用<variable>赋值 171
5.4.4 使用document()处理多个XML文档 172
5.4.5 用<param>创建动态的输出 174
5.4.6 使用XsltArgumentList添加参数 175
5.5 小结 177
第6章 ADO.NET 178
6.1 ADO.NET简介 178
6.2 创建ADONET Web应用程序 181
6.3 ASP.NET应用程序中的安全性和ADO.NET 182
6.3.1 使用用户ID和口令访问数据 182
6.3.2 用综合安全访问数据 185
6.4 在ASP.NET中使用DataSet 194
6.4.1 用DataAdapter填充DataSet 194
6.4.2 用XML内容填充DataSet 198
6.4.3 使DataSet与XmlDataDocument同步 200
6.5 小结 205
第7章 SQL Server2000和SqlXml托管类 206
7.1 SQL Server.NET数据提供者 206
7.1.1 SQL Server.NET数据提供者的优点 206
7.1.2 创建SQL2000 Web应用程序 207
7.2 理解XML查询 208
7.2.1 使用FOR XML编写XML查询 208
7.2.2 使用XMLDATA检索模式信息 210
7.3 在.NET客户机上检索XML 211
7.4 SQLXML3.0 214
7.4.1 SQLXML3.0的优点 214
7.4.2 SQLXML托管类 214
7.4.3 DisplayEmployees.aspx Web窗体 216
7.5 小结 224
第8章 电子商务和XML 226
8.1 用XML Web服务进行事务处理 226
8.2 SOAP电子消息传输的中枢 227
8.2.1 SOAP消息交换模型 228
8.2.2 SOAP消息 228
8.2.3 为RPC使用SOAP 230
8.2.4 通过HTTP使用SOAP 231
8.2.5 通过电子邮件使用SOAP 232
8.2.6 SOAP的安全性 232
8.2.7 编码、串行化和代理 233
8.2.8 SOAP1.1和SOAP1.2之间的区别 237
8.3 用WSDL描述Web服务 237
8.3.1 抽象和具体 238
8.3.2 WSDL结构 238
8.3.3 根元素 239
8.3.4 抽象定义元素 239
8.3.5 具体描述元素 241
8.3.6 SOAP绑定 242
8.3.7 使用<import>元素 244
8.4 使用UDDI查找组织和服务 246
8.5 Microsoft和IBM对Web服务的扩展 247
8.6 利用ebXML协作处理电子商务 251
8.6.1 ebXML简介 252
8.6.2 ebXML模型 252
8.6.3 重要的ebXML组件 253
8.6.4 ebXML的各个功能阶段 253
8.6.5 ebXML通信服务 255
8.7 小结 255
第9章 XQuery 257
9.1 XQuery1.0 257
9.1.1 XQuery(可读)语法 258
9.1.2 XQuery的实现 260
9.1.3 Microsoft提供的实现XQuery的.NET类 261
9.2 小结 277
第10章 性能 278
10.1 提高ASP.NET应用程序的性能 278
10.1.1 高速缓存 279
10.1.2 数据访问 280
10.1.3 处理字符串 282
10.2 ASP.NET中的性能监视 282
10.2.1 跟踪工具 283
10.2.2 在ASP.NET中测试性能 286
10.3 用ACT测试ASP.NET Web应用程序 292
10.3.1 应用程序 292
10.3.2 创建测试 301
10.3.3 ACTXQuerySearchEngine项目 303
10.3.4 测试结果 309
10.4 小结 313
第11章 Web服务案例分析电子商务引擎 314
11.1 电子商务引擎 315
11.2 数据库 318
11.3 构建服务 319
11.3.1 CatalogueService 320
11.3.2 测试CatalogueService 330
11.3.3 BasketService 334
11.3.4 OrderService 339
11.4 在线商店 343
11.4.1 使用CatalogueService 345
11.4.2 实现购物篮服务 349
11.5 小结 352
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《哈里森内科学 第19版 双语版 上》(美)丹尼斯·L.卡斯帕(Dennis L. Kasper),(美)安东尼·S.福奇由(Anthony S.Fauci),(美)斯蒂芬·L.豪泽(Stephen L.Hauser)著;王海译 2019
- 《第三帝国的兴亡》(英)克里斯·毕晓普(Chris Bishop),(英)戴维·乔丹(David Jordan)著 2019
- 《魔符》(美)斯蒂芬·金(Stephen King),(美)彼得·斯陶伯(Peter Straub)著 2013
- 《疯狂科学 3 第2版》(美)史蒂芬·沃尔特兹(Stephen Voltz) 2020
- 《当代国际政治理论》(美)布朗 (Chris Brown)著;邓凯元,张裕斌译;国家教育研究院译 2013
- 《基础毒理学》Chris Kent原著;赖俊雄总校阅;江秀梅,段蕴雯,赖珊湖,侯钰琪,张月惠,王耀宏译 2012
- 《自造者时代:启动人人制造的第三次工业革命》克里斯·安德森(CHRIS ANDERSON)著;连育德译 2013
- 《后现代主义》(英)Richard Appignanesi著;Chris Garratt绘画;黄训庆译 1996
- 《诊断外科病理学 第3版 上》Stephen S.Sternberg主编;回允中主译 2003
- 《文化研究智典》CHRIS BARKER著;许梦芸译 2007
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019