注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程用.NET和XML構(gòu)建Web應(yīng)用程序

用.NET和XML構(gòu)建Web應(yīng)用程序

用.NET和XML構(gòu)建Web應(yīng)用程序

定 價(jià):¥43.00

作 者: (美)Eric Bell[等]著;夏江譯;夏江譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302071648 出版時(shí)間: 2003-09-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 426 字?jǐn)?shù):  

內(nèi)容簡介

  一種嶄新的、打破商業(yè)集成壁壘的計(jì)算機(jī)模型正在悄然形成。在這種模型下,數(shù)據(jù)可以在因特網(wǎng)上自由交換,應(yīng)用程序則可以通過因特網(wǎng)無縫地進(jìn)行協(xié)作?;赬MLWeb服務(wù),這一嶄新的計(jì)算機(jī)模型將我們的因特網(wǎng)經(jīng)濟(jì)帶入一個(gè)新紀(jì)元。ERICBELL是20多年硬件工程師、軟件工程師和培訓(xùn)講師的工作經(jīng)驗(yàn)。1993年,他開始專門研究Windwos技術(shù),現(xiàn)已成為該領(lǐng)域的專家。HAO“HOWARD”FENG是Granitar公司的體系結(jié)構(gòu)設(shè)計(jì)者,在J2EE平臺和微軟的商業(yè)服務(wù)器平臺均有豐富的設(shè)計(jì),開發(fā)和安裝經(jīng)驗(yàn)。EDWARDL.W.SOONG,作為AnewTechnology公司的創(chuàng)始人和總裁,是電子商務(wù)咨詢和開發(fā)的專家,也是IT培訓(xùn)和技術(shù)類商業(yè)開發(fā)的專家。書中通過對傳統(tǒng)Web開發(fā)過程和.NETWeb開發(fā)過程的全面比較,突出.NET在創(chuàng)建高級Web應(yīng)用有服務(wù)方面的優(yōu)點(diǎn),并重點(diǎn)介紹了主要的.NETWeb技術(shù):ASP.NET、ADO.NET、Web服務(wù)和XML編程,以及一些先進(jìn)技術(shù),諸如SOAP、對象遠(yuǎn)程部署、系統(tǒng)集成等。最后給出一個(gè)實(shí)例分析,展示如何利用.NETWeb和XML技術(shù)創(chuàng)建一種新型的商業(yè)模型。本書面向有經(jīng)驗(yàn)但尚不熟悉.NET的程序員,對于具有VB,C/C++,JScript和Java編程經(jīng)驗(yàn)的讀者,本書也給出了向.NET技術(shù)過渡的實(shí)用指導(dǎo)。

作者簡介

  ERIC BELL是20多年硬件工程師、軟件工程師和培訓(xùn)講師的工作經(jīng)驗(yàn)。1993年,他開始專門研究Windwos技術(shù),現(xiàn)已成為該領(lǐng)域的專家。HAO“HOWARD”FENG是Granitar公司的體系結(jié)構(gòu)設(shè)計(jì)者,在J2EE平臺和微軟的商業(yè)服務(wù)器平臺均有豐富的設(shè)計(jì),開發(fā)和安裝經(jīng)驗(yàn)。EDWARDL.W.SOONG,作為Anew Technology公司的創(chuàng)始人和總裁,是電子商務(wù)咨詢和開發(fā)的專家,也是IT培訓(xùn)和技術(shù)類商業(yè)開發(fā)的專家。

圖書目錄

第1章  . NET世界的Web站點(diǎn)                  
 1. 1  集成的Web站點(diǎn)                  
 1. 1. 1  協(xié)作                  
 1. 1. 2  協(xié)作的代價(jià)                  
 1. 1. 3  體驗(yàn)                  
 1. 1. 4  站點(diǎn)間協(xié)作                  
 1. 1. 5  . NET的解決方案                  
 1. 2  不同形式的比較                  
 1. 2. 1  傳統(tǒng)在線宣傳冊                  
 1. 2. 2. NET在線宣傳冊                  
 1. 2. 3  傳統(tǒng)服務(wù)支持網(wǎng)站                  
 1. 2. 4  . NET的服務(wù)支持網(wǎng)站                  
 1. 2. 5  傳統(tǒng)在線商店                  
 1. 2. 6  . NET在線商店                  
 1. 2. 7傳統(tǒng)Web應(yīng)用                  
 1. 2. 8  . NETWeb應(yīng)用                  
 1. 2. 9  傳統(tǒng)服務(wù)                  
 1. 2. 10  . NET服務(wù)                  
 1. 3  體驗(yàn)                  
 1. 3. 1  Web服務(wù)中的體驗(yàn)                  
 1. 3. 2  表層體驗(yàn)                  
 1. 3. 3  向深層體驗(yàn)演化                  
 1. 3. 4  深層體驗(yàn)                  
 1. 3. 5  實(shí)現(xiàn)體驗(yàn)                  
 1. 4  構(gòu)建和維護(hù)Web站點(diǎn)                  
 1. 4. 1  頁面                  
 1. 4. 2  服務(wù)                  
 1. 4. 3  產(chǎn)品                  
 1. 4. 4  利用. NET進(jìn)行構(gòu)建和維護(hù)                  
 1. 4. 5  實(shí)現(xiàn). NET                  
 1. 4. 6  遷移至. NET                  
 1. 5  未回答的問題                  
 1. 5. 1  可用性                  
 1. 5. 2  機(jī)密性                  
 1. 5. 3  供應(yīng)                  
 1. 5. 4  調(diào)解                  
 1. 6  未來5年                  
 小結(jié)                  
 第2章  . NET基礎(chǔ)                  
 2. 1  概述                  
 2. 1. 1  通用語言運(yùn)行時(shí)                  
 2. 1. 2  . NET框架類庫                  
 2. 1. 3  應(yīng)用開發(fā)                  
 2. 2  . NET框架內(nèi)部                  
 2. 2. 1  受控執(zhí)行進(jìn)程                  
 2. 2. 2  多語言執(zhí)行環(huán)境                  
 2. 2. 3  微軟中間語言                  
 2. 2. 4  JIT編譯                  
 2. 2. 5  執(zhí)行                  
 2. 3  集合                  
 2. 3. 1  集合的功能                  
 2. 3. 2  集合的優(yōu)點(diǎn)                  
 2. 3. 3  集合的內(nèi)容                  
 2. 3. 4  集合的安全事項(xiàng)                  
 2. 3. 5  集合的版本管理                  
 2. 3. 6  集合的位置                  
 2. 3. 7  比肩執(zhí)行                  
 2. 4  應(yīng)用域                  
 2. 4. 1  什么是應(yīng)用域                  
 2. 4. 2  應(yīng)用域和集合                  
 2. 4. 3  應(yīng)用域與線程                  
 2. 5  運(yùn)行時(shí)宿主(Run-TimeHosts)                  
 小結(jié)                  
 第3章  . NET框架的編程環(huán)境                  
 3. 1  跨語言互操作性                  
 3. 2  編程環(huán)境                  
 3. 2. 1  語言支持                  
 3. 2. 2  通用類型系統(tǒng)                  
 3. 2. 3  元數(shù)據(jù)系統(tǒng)                  
 3. 2. 4  通用語言規(guī)范                  
 3. 2. 5  調(diào)試器                  
 3. 2. 6  類                  
 3. 2. 7  類庫                  
 3. 3  能說"Hello!"的控制臺程序                  
 3. 3. 1  所需工具                  
 3. 3. 2  所需類和方法                  
 3. 3. 3  C++程序                  
 3. 3. 4  C#程序                  
 3. 3. 5  VisualBasic程序                  
 3. 4  說"Hello!"的組件                  
 3. 4. 1  基類                  
 3. 4. 2  C#編寫的派生類組件                  
 3. 4. 3  VisualBasic編寫的派生類組件                  
 3. 4. 4  C++編寫的派生類組件                  
 3. 5  組件的客戶端程序                  
 3. 5. 1  C#編寫的控制臺程序                  
 3. 5. 2  VisualBasic編寫的控制臺程序                  
 3. 5. 3  C++編寫的控制臺程序                  
 3. 5. 4  Windows程序                  
 3. 5. 5  ASP. NET頁面                  
 3. 6  網(wǎng)絡(luò)編程                  
 3. 6. 1  請求響應(yīng)模型                  
 3. 6. 2  TCP客戶                  
 3. 6. 3  套接字編程                  
 3. 6. 4  TCPListener和服務(wù)器編程                  
 小結(jié)                  
 第4章  ASPNET                  
 4. 1  概述                  
 4. 2  ASP. NET特性                  
 4. 2. 1  ASP. NET與ASP代碼的對比                  
 4. 2. 2  ASP. NET和通用語言運(yùn)行時(shí)                  
 4. 2. 3  ASP. NET的其他特征                  
 4. 3 Web表單                  
 4. 3. 1  Web表單和頁面類                  
 4. 3. 2  ASP. NET頁面處理                  
 4. 3. 3  Page指令和跟蹤                  
 4. 3. 4  HttpRequest和HttpResponse類                  
 4. 4  服務(wù)器端控件                  
 4. 4. 1  HTML控件                  
 4. 4. 2  Validation控件                  
 4. 4. 3  WebForm控件                  
 4. 4. 4  Rich控件                  
 4. 5 ASP. NETWeb應(yīng)用程序                  
 4. 5. 1  用VisualStudio. NET建立TAUM網(wǎng)站                  
 4. 5. 2 ASP. NET狀態(tài)基本組成                  
 4. 5. 3  ASP. NET下的配置                  
 4. 5. 4  ASP. NET下的應(yīng)用程序安全性                  
 4. 6  從ASP移植到ASP. NET                  
 4. 6. 1  移植或不移植                  
 4. 6. 2  發(fā)生改變的部分                  
 4. 6. 3  最好通過實(shí)踐來為移植做準(zhǔn)備                  
 小結(jié)                  
 第5章  ADO. NET                  
 5. 1  概述                  
 5. 1. 1  ADO. NET設(shè)計(jì)目的                  
 5. 1. 2 ADO. NET體系結(jié)構(gòu)                  
 5. 2  簡單的例子                  
 5. 3  ADO. NET數(shù)據(jù)提供者                  
 5. 3. 1  SQLServer. NETDataProvider                  
 5. 3. 2  OLEDB. NETDataProvider                  
 5. 3. 3  選擇一個(gè). NET數(shù)據(jù)提供者                  
 5. 3. 4  通用模型                  
 5. 4  使用. NET數(shù)據(jù)提供者訪問數(shù)據(jù)                  
 5. 4. 1  Connection                  
 5. 4. 2  Command                  
 5. 4. 3  DataReader                  
 5. 4. 4  取得單值                  
 5. 4. 5  多個(gè)結(jié)果集                  
 5. 4. 6  非查詢SQL語句                  
 5. 4. 7  存儲過程和函數(shù)                  
 5. 4. 8  事務(wù)                  
 5. 5  DataSet和DataAdapter                  
 5. 5. 1  DataSet構(gòu)造塊                  
 5. 5. 2  從數(shù)據(jù)庫組裝DataSet                  
 5. 5. 3  定義一個(gè)新的DataTable                  
 5. 5. 4  操縱DataTable                  
 5. 5. 5  DataTable之間的關(guān)系                  
 5. 5. 6  從DataSet更新數(shù)據(jù)庫                  
 5. 6 XML與ADO. NET的集成                  
 5. 6. 1  XML與DataSet之間的數(shù)據(jù)交換                  
 5. 6. 2  DataSet的模式和XML                  
 5. 6. 3  TypedDataSet                  
 小結(jié)                  
 第6章  Web服務(wù)                  
 6. 1  定義Web服務(wù)                  
 6. 1. 1  C#編寫的Hello服務(wù)                  
 6. 1. 2  VisualBasic編寫的Hello服務(wù)                  
 6. 1. 3  JScript編寫的Hello服務(wù)                  
 6. 2  Web服務(wù)客戶端                  
 6. 2. 1  為Web服務(wù)作代理                  
 6. 2. 2  作為Web服務(wù)客戶端的控制臺程序                  
 6. 2. 3  作為Web服務(wù)客戶端的ASP. NET頁面                  
 6. 3  Web服務(wù)的異步調(diào)用                  
 6. 3. 1  同步模式與異步模式                  
 6. 3. 2  異步調(diào)用標(biāo)準(zhǔn)方法                  
 6. 3. 3  Web服務(wù)的捷徑                  
 小結(jié)                  
 第7章  用. NET框架進(jìn)行XML編程                  
 7. 1  訪問XML                  
 7. 1. 1  樹---XMLDOM--隨機(jī)層次防問模型                  
 7. 1. 2  指針--讀寫器--順序訪問模型(單向)                  
 7. 1. 3  檢查                  
 7. 1. 4  寫XML數(shù)據(jù)                  
 7. 2  使用關(guān)系數(shù)據(jù):XmlDataDocument和DataSet                  
 7. 2. 1  DataSet和模式:DataSet. ReadSchema                  
 7. 2. 2  將XML映射到表格:DataSet. Tables                  
 7. 2. 3  行中的數(shù)據(jù)記錄:DataSet. Tables[]. Rows                  
 7. 3  轉(zhuǎn)換XML                  
 7. 3. 1  使用XML樣式表:Xml. Xsl. XslTransform                  
 7. 3. 2  轉(zhuǎn)換成XHTML或者其他XML                  
 7. 4  服務(wù)XML                  
 7. 4. 1  在Web服務(wù)器上進(jìn)行XML服務(wù)                  
 7. 4. 2  數(shù)據(jù)表示                  
 7. 4. 3  數(shù)據(jù)交換                  
 7. 4. 4  Web服務(wù)和對象遠(yuǎn)程部署                  
 小結(jié)                  
 第8章  對象遠(yuǎn)程部署                  
 8. 1  概念                  
 8. 1. 1  應(yīng)用間通信                  
 8. 1. 2  對象遠(yuǎn)程部署的構(gòu)造塊                  
 8. 1. 3  服務(wù)器對象                  
 8. 1. 4  通道                  
 8. 1. 5  格式化器                  
 8. 1. 6  已知對象的注冊                  
 8. 1. 7  遠(yuǎn)程部署配置                  
 8. 1. 8  激活                  
 8. 2  HTTP通道上的對象遠(yuǎn)程部署                  
 8. 2. 1  已知對象注冊服務(wù)器                  
 8. 2. 2  使用Activator. GetObject的客戶端                  
 8. 2. 3  遠(yuǎn)程注冊服務(wù)器                  
 8. 2. 4  遠(yuǎn)程注冊客戶端                  
 8. 2. 5  客戶端的ASRNET頁面                  
 8. 3  TCP通道上的對象遠(yuǎn)程部署                  
 8. 3. 1  已知對象注冊服務(wù)器                  
 8. 3. 2  使用Activator. GetObject的客戶端                  
 8. 3. 3  遠(yuǎn)程注冊服務(wù)器                  
 8. 3. 4  遠(yuǎn)程注冊客戶端                  
 8. 3. 5  客戶端的ASENET頁面                  
 8. 4  遠(yuǎn)程方法的異步調(diào)用                  
 8. 5  部署未實(shí)現(xiàn)的服務(wù)                  
 8. 5. I  使用基類                  
 8. 5. 2  使用接口                  
 小結(jié)                  
 第9章  SOAP客戶端與XML                  
 9. 1  SOAP概念                  
 9. 1. 1  什么是SOAP                  
 9. 1. 2  SOAP消息交換模型與XML                  
 9. 1. 3  SOAP封裝                  
 9. 1. 4  SOAP編碼                  
 9. 1. 5  SOAP㈩錯(cuò)處理                  
 9. 1. 6  存HTTP小使用SOAP和為RPC使用SOAP                  
 9. 2  SOAP的優(yōu)勢                  
 9. 2. 1  SOAP與DCOM                  
 9. 2. 2  SOAP與CORBA                  
 9. 2. 3  SOAP與RMI-IIOP                  
 9. 2. 4  SOAP的局限性                  
 9. 2. 5  結(jié)論                  
 9. 3  在. NET下構(gòu)建簡單SOAP客戶端程序                  
 9. 3. 1  使用SOAP客戶端程序訪問Web服務(wù)                  
 9. 3. 2  使用SOAP客戶端的. NET遠(yuǎn)程部署                  
 小結(jié)                  
 第10章  . NET平臺和其他平臺的互操作                  
 10. 1  WSDL和. NET                  
 10. 1. I  WSDL定義                  
 10. 1. 2  操作和端口類型                  
 10. 1. 3  綁定                  
 10. 1. 4  端口和服務(wù)                  
 10. 2  與. NET互操作的例子                  
 10. 2. 1  從ApacheSOAP客戶端訪問. NETWeb服務(wù)                  
 10. 2. 2  從. NETSOAP客戶端訪問ApacheWeb服務(wù)                  
 10. 3  通用描述. 發(fā)現(xiàn)及集成                  
 10. 3. 1  什么是UDDI                  
 10. 3. 2  使用SOAP, UDDI和WSDL連接企業(yè)                  
 10. 3. 3  UDDI發(fā)展現(xiàn)狀                  
 小結(jié)                  
 第11章  案例研究:分布式Web應(yīng)用                  
 11. 1  TAU商業(yè)模型                  
 11. 2 TAU. NET系統(tǒng)設(shè)計(jì)目標(biāo)                  
 11. 2. 1  子系統(tǒng)                  
 11. 2. 2  信息交換                  
 11. 2. 3  遠(yuǎn)程服務(wù)                  
 11. 2. 4  TAU. NET節(jié)點(diǎn)                  
 11. 3  體系結(jié)構(gòu)                  
 11. 3. 1  概述                  
 11. 3. 2  數(shù)據(jù)交換模式                  
 11. 3. 3  TAU. NET節(jié)點(diǎn)接門                  
 11. 4  TAU. NET節(jié)點(diǎn)適配器                  
 11. 4. 1  TAU. NET節(jié)點(diǎn)適配器鏈接子系統(tǒng)數(shù)據(jù)庫                  
 11. 4. 2  TAU. NET節(jié)點(diǎn)適配器為網(wǎng)頁提供服務(wù)                  
 小結(jié)                  
 附錄A  Web編程基礎(chǔ)                  
 A. 1  經(jīng)典Web技術(shù)                  
 A. 2  因特網(wǎng)編程測試環(huán)境                  
 A. 3  微軟的Web技術(shù)                  
 A. 4  ASP和COM                  
 小結(jié)                  
 附錄B  VB. NET的新功能                  
 B. 1  更強(qiáng)的面向?qū)ο筇卣?nbsp;                 
 B. 2  更加模塊化                  
 B. 3  更加正式, 減少隨意性                  
 B. 4  更安個(gè), 更強(qiáng)人的性能提高                  
 小結(jié)                  
 附錄C  C++, 或Java程序員的C#                  
 C. 1  C++程序員的C#                  
 C. 2  Java程序員的C#                  
 小結(jié)                  
 附錄D  JScript. NET的新功能                  
 D. 1  為什么使用JS. NET                  
 D. 2  編譯的JScript                  
 D. 3  JS. NET的兩種用法                  
 D. 4  VisualStudio. NET中的JScript一覽                  
 D. 5  面向?qū)ο蠊δ?nbsp;                 
 D. 6  性能的提高                  
 D. 7  打包與部署(EXE, DLL和打包)                  
 D. 8  調(diào)試                  
 D. 9  編譯器                  
 小結(jié)                  
 附錄E  VisuaIStudio. NET                  
 E. 1  VisualStudio. NET概述                  
 E. 2  工具條                  
 E. 3  創(chuàng)建控制臺應(yīng)用程序                  
 E. 4  使用VS. NET的文本編輯器                  
 E. 5  項(xiàng)目配置                  
 E. 6  調(diào)試                  
 小結(jié)                  

本目錄推薦

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