注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計.NET基于XML的ASP.NET開發(fā)

基于XML的ASP.NET開發(fā)

基于XML的ASP.NET開發(fā)

定 價:¥42.00

作 者: (美)Dan Wahlin著;王寶良譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: ASP.NET

ISBN: 9787302056492 出版時間: 2002-07-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 445 字?jǐn)?shù):  

內(nèi)容簡介

  隨著微軟引入了.NET平臺,XML在編程領(lǐng)域中的應(yīng)用達(dá)到了新的高潮。本書詳細(xì)介紹了這種前途無量的標(biāo)記語言,全面展示了ASP.NET開發(fā)人員如何使用XML來提高應(yīng)用程序的效率。本書著先介紹了一些不可不知的概念,包括XML元數(shù)據(jù)語言、文檔類型定義(DTD)、XMLSchema、XPath語言,以及需要留意的最新技術(shù)——XPointer和Xlink。然后深入探討了如何以多種不同的方法使用ASP.NET來創(chuàng)建、解析和轉(zhuǎn)換MXL文檔,并將其傳送給其他系統(tǒng)。第2部分是本書的精華所在,為了鮮活地體現(xiàn)這一點,書中提供了大量實例代碼,幫助讀者輕松掌握相關(guān)的概念并馬上投入實踐。本書適用于廣大網(wǎng)站開發(fā)人員、應(yīng)用程序開發(fā)員、產(chǎn)品技術(shù)員,以及.NET愛好者。對ASP.NET開發(fā)人員來說,本書更是必不可少的。

作者簡介

暫缺《基于XML的ASP.NET開發(fā)》作者簡介

圖書目錄

第1章 XML和ASP.NET開發(fā) 
1.1 XML的祖先--SGML 
1.2 為什么我們需要XML 
1.3 XML的可擴(kuò)展性 
1.4 XML和HTML之間的區(qū)別 
1.4.1 顯示與描述 
1.4.2 結(jié)束標(biāo)記 
1.4.3 元素嵌套 
1.4.4 引用屬性 
1.4.5 大小寫敏感 
1.5 MSXML3與.NET平臺的System.Xml集 
1.6 ASP.NET開發(fā)人員如何使用XML 
1.7 小結(jié) 
第2章 在ASP.NET中使用XML基礎(chǔ) 
2.1 一個XML文檔中有什么 
2.2 格式正確的XML文檔 
2.2.1 根元素 
2.2.2 
對<br/> 
2.2.3 嵌套禁忌 
2.2.4 其他的規(guī)則 
2.3 有效的XML文檔 
2.4 XML聲明 
2.4.1 xml關(guān)鍵字 
2.4.2 XML文檔版本
2.4.3 編碼類型 
2.4.4 standalone關(guān)鍵字 
2.5 XML元素 
2.6 XML屬性 
2.7 XML名字空間 
2.7.1 名字空間結(jié)構(gòu) 
2.7.2 默認(rèn)名字空間 
2.7.3 限定名字空間 
2.8 XML處理指令 
2.9 XML注釋 
2.10 XML實體 
2.10.1 標(biāo)準(zhǔn)實體 
2.10.2 字符實體 
2.10.3 內(nèi)部、外部和參數(shù)實體 
2.11 CDATA 段 
2.12 處理空格 
2.13 XML與XHTML的關(guān)系 
2.14 使用ASP.NET對象生成XML 
2.14.1 應(yīng)用程序細(xì)節(jié) 
2.14.2 創(chuàng)建應(yīng)用程序 
2.14.3 應(yīng)用程序小結(jié)
2.15 小結(jié)
第3章 XPath,XPointer和 XLink
3.1 初識XML的幾個近親
3.2 XPath--XML的SQL
3.2.1 XPath基礎(chǔ)
3.2.2 XPath函數(shù)
3.2.3 XPath縮寫實例
3.3 XPointer--訪問XML文檔片段
3.3.1 XPointer基礎(chǔ)
3.3.2 XPointer實例
3.4 XLink--資源關(guān)系管理
3.4.1 XLink基礎(chǔ)
3.4.2 XLink關(guān)鍵字定義
3.4.3 XLink屬性
3.5 XLink簡單鏈接
3.6 XLink擴(kuò)展鏈接
3.7 將XLink組合起來
3.8 小結(jié)
第4章 理解DTD和XML schema
4.1 為什么使用DTD或schema
4.2 我需要驗證嗎
4.3 DTD基礎(chǔ)
4.3.1 DTD的DOCTYPE
4.3.2 DTD元素
4.3.3 DTD屬性
4.3.4 DTD實體
4.3.5 DTD符號
4.3.6 總結(jié)DTD
4.4 XML schema
4.4.1 一個XML-DR schema示例和它的DTD對應(yīng)體
4.4.2 對XML-DR schema中的名字空間使用Schema關(guān)鍵字 
4.4.3 XML-DR元素、組和屬性 
4.4.4 XML數(shù)據(jù)類型 
4.4.5 XML-DR的description元素 
4.4.6 XML-DR總結(jié) 
4.5 W3C XML schema 
4.5.1 W3C schema元素和屬性 
4.5.2 數(shù)據(jù)類型定義 
4.5.3 創(chuàng)建惟一的字段、鍵和關(guān)系 
4.5.4 XML schema中的名字空間支持 
4.5.5 從XML文檔內(nèi)部引用XML schema 
4.5.6 XML schema總結(jié) 
4.6 小結(jié) 
第5章 在ASP.NET中使用XmlTextReader和XmlTextWriter類 
5.1 System.Xml集簡介 
5.2 In-Memory和Forward-Only解析 
5.3 拉和推模型 
5.4 使用XmlTextReader類解析XML 
5.5 使用XmlTextReader構(gòu)造一個SAX風(fēng)格的推模型 
5.5.1 第1步:引用集 
5.5.2 第2步:設(shè)置處理函數(shù) 
5.5.3 第3步:聲明XmlTextReader類 
5.5.4 第4步:初始化XmlTextReader類 
5.5.5 第5步:從流中讀 
5.5.6 第6步:檢查元素節(jié)點 
5.5.7 第7步:檢查結(jié)尾元素節(jié)點 
5.5.8 第8步:讀文本節(jié)點 
5.5.9 第9步:操作處理指令、空格以及實體 
5.5.10 第10步:結(jié)束解析處理以及捕獲錯誤 
5.5.11 第11步:從ASP.NET頁面中調(diào)用SAX解析器 
5.6 使用XmlTextReader和XmlValidatingReader驗證XML文檔 
5.6.1 初始化XmlValidatingReader 
5.6.2 設(shè)置ValidationType 
5.6.3 使用XmlSchemaCollection類 
5.6.4 連接事件處理程序 
5.6.5 創(chuàng)建一個通用的驗證類 
5.7 使用XmlTextReader類傳遞認(rèn)證證書 
5.8 使用XmlTextWriter類創(chuàng)建XML文檔 
5.9 小結(jié) 
第6章 使用ASP.NET編寫文檔對象模型(DOM) 
6.1 歡迎使用DOM 
6.2 In-Memory解析與Forward-Only解析 
6.3 通過Interop使用MSXML3 
6.4 System.Xml名字空間和封裝集中的DOM類 
6.5 XmlNode類 
6.6 XmlDocument類 
6.6.1 XmlDocument對象屬性和方法 
6.6.2 使用XmlDocument類裝載XML文檔 
6.6.3 使用XmlDocument類創(chuàng)建節(jié)點 
6.7 XmlNodeList類 
6.8 XmlNamedNodeMap類 
6.9 在DOM中使用XPath選擇節(jié)點 
6.10 將其組合到一起 
6.11 XmlNodeReader類 
6.12 XMLHTTPRequest對象 
6.13 示例應(yīng)用程序--客戶/服務(wù)器端分層XML菜單 
6.14 再訪第2章的示例應(yīng)用程序 
6.15 小結(jié) 
第7章 使用XSLT和ASP.NET轉(zhuǎn)換XML 
7.1 什么是XSLT 
7.2 轉(zhuǎn)換的過程 
7.3 熟悉XSLT 
7.4 XSLT語言 
7.4.1 XSLT文檔根元素 
7.4.2 XSLT元素 
7.4.3 使用XSLT元素將XML轉(zhuǎn)換成另一種形式的XML 
7.5 XSLT函數(shù) 
7.6 轉(zhuǎn)換XML時涉及到的.NET類 
7.6.1 XPathDocument類 
7.6.2 XslTransform類 
7.6.3 XsltArgumentList類 
7.6.4 將其組合到一起 
7.6.5 在XSLT中使用擴(kuò)展對象 
7.7 創(chuàng)建一個可重用的XSLT類 
7.8 小結(jié) 
第8章 充分利用ADO.NET的XML功能 
8.1 ADO.NET 
8.2 傳統(tǒng)ADO與ADO.NET 
8.2.1 XML集成 
8.2.2 RecordSet對象發(fā)生了什么改變 
8.2.3 脫機(jī)方式與連接方式 
8.3 ADO.NET基礎(chǔ) 
8.3.1 ADO.NET管理提供程序 
8.3.2 Command類 
8.3.3 SqlDataAdapter和OleDbDataAdapter類 
8.4 DataSet類 
8.4.1 以XML形式查看DataSet 
8.4.2 使用XML裝載DataSet 
8.4.3 以XML方式保存DataSet 
8.5 使用DataSet和XmlDataDocument類 
8.5.1 XmlDataDocument屬性和方法 
8.5.2 使用MappingType枚舉來形成DataSet列 
8.5.3 將XSD schema映射到DataSet 
8.5.4 使用XML創(chuàng)建DataSet映射 
8.5.5 使用DataSet處理層次結(jié)構(gòu)XML數(shù)據(jù)和XSLT 
8.6 小結(jié) 
第9章 SQL Server 2000,XML和ASP.NET 
9.1 SQL Server 2000中的XML特性 
9.2 使用HTTP查詢SQL Server 2000 
9.2.1 在IIS中配置SQL Server虛擬目錄 
9.2.2 使用FOR XML關(guān)鍵字通過HTTP查詢SQL Server 2000 
9.2.3 使用HTTP查詢返回元素和schema 
9.2.4 使用XML模板通過HTTP查詢SQL Server 2000 
9.3 使用模板、XPath和XDR schema通過HTTP查詢SQL Server 2000 
9.3.1 SQL Server 2000 schema和注解 
9.3.2 在URL中使用XPath查詢和schema 
9.3.3 使用XPath查詢,schema和模板 
9.4 使用EXPLICIT模式查詢 
9.5 使用OPENXML操作XML 
9.6 XML Updategrams--在ASP.NET中用XML更新、插入和刪除數(shù)據(jù)庫記錄 
9.7 在SQL Server 2000中使用ADO.NET 
9.8 小結(jié) 
第10章 使用ASP.NET,XML,SOAP和Web服務(wù) 
10.1 理解SOAP 
10.1.1 SOAP的幾個替代者 
10.1.2 什么是SOAP 
10.1.3 分析SOAP的結(jié)構(gòu) 
10.1.4 SOAP envelope 
10.1.5 SOAP標(biāo)題 
10.1.6 SOAP主體 
10.1.7 SOAP編碼和數(shù)據(jù)類型 
10.1.8 SOAP HTTP標(biāo)題 
10.2 理解Web服務(wù) 
10.2.1 Web服務(wù)協(xié)議(SOAP,HTTP-GET,HTTP-POST) 
10.2.2 Web服務(wù)體系結(jié)構(gòu) 
10.2.3 Web服務(wù)屬性 
10.2.4 從ASP.NET文件中使用Web服務(wù) 
10.3 通過Web服務(wù)檢索客戶訂單 
10.3.1 Web服務(wù)描述 
10.3.2 創(chuàng)建ACME Distribution公司的Web服務(wù) 
10.3.3 使用ACME Distribution公司的Web服務(wù) 
10.4 小結(jié)

本目錄推薦

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