注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程C# XML入門經(jīng)典:C#編程人員必備的XML技能

C# XML入門經(jīng)典:C#編程人員必備的XML技能

C# XML入門經(jīng)典:C#編程人員必備的XML技能

定 價(jià):¥78.00

作 者: (美)Stewart Fraser,(美)Steven Livingstone著;毛堯飛,崔偉譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C#

ISBN: 9787302074670 出版時(shí)間: 2003-11-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 608 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  XML技術(shù)是近年來(lái)最熱門的話題,并且已經(jīng)廣泛應(yīng)用于編程領(lǐng)域中。本書主要講述了XML技術(shù)在C#中的應(yīng)用,同時(shí)還介紹了XML的相關(guān)技術(shù),如XPath、XSLT和XML Schema等。主要內(nèi)容包括:XML語(yǔ)法和格式良好的XML,XML命名空間,利用DTD和XML Schema進(jìn)行XML驗(yàn)證,使用SOAP和Web服務(wù),以及運(yùn)用ADO.NET進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)等。本書還用兩個(gè)案例分析來(lái)展示XML的具體應(yīng)用。本書適合于有一定的C#編程經(jīng)驗(yàn)但又想了解XML知識(shí)的開(kāi)發(fā)人員。

作者簡(jiǎn)介

暫缺《C# XML入門經(jīng)典:C#編程人員必備的XML技能》作者簡(jiǎn)介

圖書目錄

第1章 在C#中使用XML的原因

1.1 使用XML的原因
1.1.1 開(kāi)放性
1.1.2 簡(jiǎn)單性
1.1.3 自我描述性
1.1.4 互操作性
1.1.5 結(jié)構(gòu)
1.1.6 分開(kāi)結(jié)構(gòu)和內(nèi)容
1.1.7 可擴(kuò)展性
1.2 什么是XML
1.2.1 XML涉及多種語(yǔ)言
1.2.2 XML文檔
1.3 使用XML的對(duì)象
1.3.1 內(nèi)容表示
1.3.2 B2B電子商務(wù)
1.3.3 遠(yuǎn)程過(guò)程調(diào)用
1.3.4 數(shù)據(jù)存儲(chǔ)和訪問(wèn)
1.3.5 不使用XML的情況
1.4 XML標(biāo)準(zhǔn)
1.4.1 什么是W3C
1.4.2 XML標(biāo)準(zhǔn)
1.4.3 與XML相關(guān)的標(biāo)準(zhǔn)
1.4.4 標(biāo)準(zhǔn)重要的原因
1.5 XML如何適應(yīng).NET
1.5.1 在.NET Framework中使用XML
1.5.2 .NET中的XML支持
1.6 小結(jié)

第2章 XML概述

2.1 XML的概念
2.1.1 XML元素
2.1.2 XML屬性
2.1.3 XML解析器
2.1.4 構(gòu)建XML
2.1.5 XML文檔的各個(gè)組成部分
2.2 創(chuàng)建格式良好的XML文檔
2.2.1 XML中的元素
2.2.2 XML中的屬性
2.2.3 在XML中使用注釋
2.3 驗(yàn)證XML文檔的有效性
2.3.1 文檔類型定義
2.3.2 XML Schema
2.3.3 XML編碼
2.4 小結(jié)

第3章 在.NET中使用XML

3.1 XML如何適合.NET
3.1.1 XML
3.1.2 文檔對(duì)象模型(DOM)
3.1.3 命名空間
3.1.4 DTD和XML Schema
3.1.5 XPath
3.1.6 XSLT
3.2 .NET Framework使用XML
3.2.1 配置文件
3.2.2 ADO.NET
3.2.3 SOAP和Web服務(wù)
3.3 案例分析——電話簿樣式應(yīng)用程序
3.4 小結(jié)

第4章 在.NET中讀取XML

4.1 流模型
4.1.1 流模型和DOM的比較
4.1.2 流模型中的變體
4.2 XmlTextReader類
4.2.1 XmlTextReader屬性
4.2.2 讀取屬性
4.2.3 讀取較大的數(shù)據(jù)塊
4.3 XmlNodeReader類
4.4 XmlValidatingReader類
4.5 小結(jié)

第5章 在.NET中編寫XML

5.1 利用.NET類編寫XML文檔
5.2 XmlWriter類
5.2.1 XmlWriter方法
5.2.2 XmlWriter屬性
5.3 XmlWriter類
5.3.1 XmlTextWriter構(gòu)造函數(shù)
5.3.2 XmlTextWirter屬性
5.3.3 處理XmlTextWirter
5.3.4 寫入較大的數(shù)據(jù)塊
5.4 小結(jié)

第6章 在.NET中實(shí)現(xiàn)DOM

6.1 文檔對(duì)象模型
6.1.1 文檔對(duì)象模型與流模型
6.1.2 .NET DOM繼承模型
6.2 XmlNode類
6.2.1 XmlNode的定義
6.2.2 XmlNode的屬性
6.2.3 XmlNode的方法
6.3 XmlDocument類
6.3.1 創(chuàng)建節(jié)點(diǎn)
6.3.2 加載和保存
6.3.3 迭代XmlDocument實(shí)例
6.3.4 編輯XML文檔
6.4 案例分析
6.4.1 體系結(jié)構(gòu)
6.4.2 應(yīng)用程序詳細(xì)信息
6.4.3 加載用戶聯(lián)系人
6.4.4 搜索聯(lián)系人
6.4.5 導(dǎo)出聯(lián)系人
6.4.6 導(dǎo)入其他聯(lián)系人
6.5 小結(jié)

第7章 XPath和.NET

7.1 System.Xml.XPath命名空間
7.2 .NET中的XPath類
7.2.1 XPathDocument類
7.2.2 XPathNavigator類
7.2.3 XPathExpression類
7.3 自定義導(dǎo)航器
7.4 XML串行化
7.4.1 如何串行化
7.4.2 XmlSerializer類
7.4.3 XmlRootAttribute類
7.4.4 XmlElementAttribute類
7.4.5 XmlAttrbuteAttribute類
7.4.6 使用多個(gè)類進(jìn)行串行化
7.4.7 改進(jìn)案例分析
7.5 小結(jié)

第8章 XSLT

8.1 何時(shí)使用XSLT
8.1.1 格式化
8.1.2 轉(zhuǎn)換
8.2 XSL語(yǔ)言
8.3 使用XSL
8.4 XSL命名空間
8.5 剖析一個(gè)簡(jiǎn)單的XSL示例
8.5.1 添加處理指令
8.5.2 創(chuàng)建樣式表
8.6 創(chuàng)建XSLT樣式表
8.6.1 使用XSLT元素
8.6.2 模式、匹配和模板
8.6.3 高級(jí)模板
8.6.4 XSLT函數(shù)
8.6.5 XSLT和空白
8.7 小結(jié)

第9章 在.NET中使用XSLT

9.1 .NET中的XSLT類
9.2 XslTransform類
9.2.1 載入樣式表
9.2.2 轉(zhuǎn)換樣式表
9.2.3 使用XPathDocument使性能最優(yōu)化
9.2.4 轉(zhuǎn)換XML文檔——實(shí)際示例
9.2.5 樣式表中的腳本
9.2.6 XSLT中的參數(shù)
9.3 XsltArgumentList類
9.4 小結(jié)

第10章 XML模式——背景知識(shí)、語(yǔ)言和一般用法

10.1 XML模式(XSD)的任務(wù)
10.2 格式良好且有效的XML模式
10.3 什么是模式
10.4 XML模式定義語(yǔ)言
10.4.1 XSD中的元素
10.4.2 定義屬性
10.5 XML模式數(shù)據(jù)類型
10.5.1 通用數(shù)據(jù)類型
10.5.2 簡(jiǎn)單類型
10.5.3 復(fù)雜類型
10.5.4 內(nèi)容模型
10.6 模式驗(yàn)證技術(shù)
10.6.1 驗(yàn)證和命名空間
10.6.2 通過(guò)編程方式進(jìn)行驗(yàn)證
10.7 內(nèi)聯(lián)模式
10.8 模式的模塊化
10.8.1 包含模式
10.8.2 導(dǎo)入模式
10.8.3 模式的一般用途
10.9 案列分析——?jiǎng)?chuàng)建一上XSD模式
10.10 小結(jié)

第11章 XML模式和.NET

11.1 在Visual Studio.NET中利用模式編輯器
11.1.1 從XML文檔中生成模式
11.1.2 通過(guò)編程方式驗(yàn)證XML
11.1.3 處理異常和利用ValidationEventHandler
11.2 XSD和用xsd.exe進(jìn)行串行化
11.3 案例分析——改進(jìn)驗(yàn)證操作
11.4 小結(jié)

第12章 XML在ADO.NET中的用法

12.1 ADO.NET概述
12.2 .NET數(shù)據(jù)提供者
12.2.1 Connection類
12.2.2 Command類
12.2.3 DataReader類
12.2.4 DataAdapter類
12.2.5 CommandBuilder類
12.3 DataSet類
12.3.1 數(shù)據(jù)訪問(wèn)策略
12.3.2 在DataTable中處理數(shù)據(jù)
12.3.3 關(guān)聯(lián)
12.3.4 DataSet和XML
12.4 XmlDataDocument類
12.5 小結(jié)

第13章 Web服務(wù)和Remoting

13.1 Web服務(wù)的概念
13.1.1 GXA——全局XML體系結(jié)構(gòu)
13.1.2 Web服務(wù)和.NET
13.2 SOAP協(xié)議
13.3 WSDL
13.3.1 WSDL的用法
13.3.2 簡(jiǎn)單的WSDL文件
13.3.3 發(fā)現(xiàn)——DISCO
13.3.4 目錄——UDDI
13.4 .NET Remoting
13.4.1 什么是Remoting——體系結(jié)構(gòu)概述
13.4.2 遠(yuǎn)程配置
13.5 案例分析和Web服務(wù)
13.5.1 修改當(dāng)前應(yīng)用程序
13.5.2 創(chuàng)建Web服務(wù)
13.5.3 測(cè)試Web服務(wù)
13.6 小結(jié)

第14章 案例分析:一個(gè)簡(jiǎn)單的新聞門戶網(wǎng)站

14.1 應(yīng)用程序概述
14.2 應(yīng)用程序的體系結(jié)構(gòu)
14.3 業(yè)務(wù)層
14.4 表示層
14.5 部署
14.6 利用新聞門戶網(wǎng)站應(yīng)用程序
14.6.1 安全性和提供者注冊(cè)
14.6.2 內(nèi)容管理
14.6.3 內(nèi)容管理的工作原理
14.6.4 contentManager.aspx
14.6.5 contentMangger.aspx.cs
14.7 主頁(yè)面
14.7.1 主頁(yè)面的工作原理
14.7.2 瀏覽內(nèi)容
14.7.3 今天發(fā)布什么類型的新聞
14.7.4 SQLXML托管類
14.8 改進(jìn)的建議
14.9 小結(jié)

附錄A 模式數(shù)據(jù)類型參考

附錄B XSL支持

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)