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

C#.NET Web開發(fā)指南

C#.NET Web開發(fā)指南

定 價(jià):¥59.00

作 者: (美)A.·托特斯基(Adrian Turtschi)等著;王海峰 等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 開發(fā)人員專業(yè)技術(shù)叢書
標(biāo) 簽: C#

ISBN: 9787111104865 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開本: 24cm+光盤1片 頁數(shù): 543頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了.NET框架類庫的功能。主要內(nèi)容包括:Microsoft .NET平臺簡介、C#編程介紹、Visual Studio.NET集成開發(fā)環(huán)境、Windows窗體、使用TCP和UDP協(xié)議進(jìn)行網(wǎng)絡(luò)編程、遠(yuǎn)程連接、消息隊(duì)列、ADO.NET、XML、ASP.NET、Web服務(wù)等。本書編排獨(dú)特、針對性極強(qiáng)。通過閱讀本書,讀者將學(xué)會(huì)如何使用C#創(chuàng)建新應(yīng)用程序。本書適合從事網(wǎng)絡(luò)開發(fā)人員,從其他語言轉(zhuǎn)為C#語言的開發(fā)人員閱讀。隨書光盤中包含了本書使用的代碼文件。

作者簡介

  Adrian Turtschi(MCSE,MCSD)是AVanade公司的首席架構(gòu)方案開發(fā)者,他負(fù)責(zé)提供移動(dòng)計(jì)算空間方案,他從2000年秋使用Microsoft .NET平臺,擅長用Web服務(wù)開發(fā)企業(yè)系統(tǒng)。他對使用Web服務(wù)來鏈接平臺和系統(tǒng)邊界尤其感興趣。在加入Avanade之前,他在Boston的畢馬威的Global Knowledge Exchange工作,幫助設(shè)計(jì)和開發(fā)畢馬威的全球知識管理和協(xié)作方案,世界范圍內(nèi)已經(jīng)有100 000專業(yè)人員使用。Adrian具有在瑞士、荷蘭和美國的工作經(jīng)驗(yàn),具有數(shù)學(xué)和計(jì)算機(jī)學(xué)位,現(xiàn)在居住在德國的柏林。等等

圖書目錄

前言
作者簡介
關(guān)于隨書光盤
第1章 Microsoft.NET平臺簡介 
1.1 簡介 
1.2 .NET平臺簡介 
1.2.1 Microsoft .NET 和 Windows DNA 
1.2.2 Microsoft .NET體系結(jié)構(gòu) 
1.3 .NET 平臺的特點(diǎn) 
1.3.1 多語言開發(fā) 
1.3.2 獨(dú)立于平臺和處理器 
1.3.3 自動(dòng)內(nèi)存管理 
1.3.4 版本支持 
1.3.5 支持開放標(biāo)準(zhǔn) 
1.3.6 配置簡單 
1.3.7 分布式體系結(jié)構(gòu) 
1.3.8 與非托管代碼的互用 
1.3.9 安全性 
1.3.10 性能和伸縮性 
1.4 .NET結(jié)構(gòu)組件 
1.4.1 .NET運(yùn)行時(shí)環(huán)境 
1.4.2 托管/非托管代碼 
1.4.3 中間語言 
1.4.4 公共類型系統(tǒng) 
1.4.5 .NET基礎(chǔ)類庫 
1.4.6 配件 
1.4.7 元數(shù)據(jù) 
1.4.8 配件和模塊 
1.4.9 配件緩存 
1.4.10 映射 
1.4.11 即時(shí)編譯 
1.4.12 垃圾收集 
1.5 探討代碼運(yùn)行過程 
1.6 追求標(biāo)準(zhǔn)化 
1.7 小結(jié) 
1.8 內(nèi)容回顧 
1.9 常見問題解答 
第2章 C#編程介紹 
2.1 簡介 
2.2 開始 
2.3 創(chuàng)建第一個(gè)C#程序 
2.3.1 編譯和執(zhí)行 
2.3.2 定義類 
2.3.3 聲明Main方法 
2.3.4 用名字空間組織庫 
2.3.5 使用關(guān)鍵字using 
2.3.6 添加注釋 
2.4 數(shù)據(jù)類型簡介 
2.4.1 數(shù)值型 
2.4.2 引用類型 
2.5 控制結(jié)構(gòu)說明 
2.5.1 使用if語句 
2.5.2 使用if-else語句 
2.5.3 使用switch case語句 
2.5.4 使用for語句 
2.5.5 使用while語句 
2.5.6 使用do while語句 
2.5.7 使用break語句 
2.5.8 使用continue語句 
2.5.9 使用return語句 
2.5.10 使用goto語句 
2.6 理解屬性和索引器 
2.6.1 使用屬性 
2.6.2 索引器訪問列表 
2.7 使用代理和事件 
2.7.1 代理 
2.7.2 事件 
2.8 使用異常處理 
2.8.1 使用try塊
2.8.2 使用catch塊
2.8.3 使用finally塊
2.8.4 使用throw語句
2.9 理解繼承 
2.10 小結(jié)
2.11 內(nèi)容回顧
2.12 常見問題解答 
第3章 Visual Studio.NET IDE
3.1 簡介
3.2 Visual Studio.NET介紹
3.3 VS.NET組件
3.3.1 設(shè)計(jì)窗口
3.3.2 代碼窗口 
3.3.3 服務(wù)器瀏覽器 
3.3.4 工具箱 
3.3.5 ??看翱?nbsp;
3.3.6 屬性瀏覽器 
3.3.7 解決方案瀏覽器
3.3.8 對象瀏覽器
3.3.9 動(dòng)態(tài)幫助
3.3.10 任務(wù)列表瀏覽器
3.4 VS.NET的特點(diǎn)
3.4.1 IntelliSense
3.4.2 XML編輯器
3.4.3 文檔生成:嵌入的XML注釋
3.5 定制IDE
3.6 創(chuàng)建一個(gè)工程
3.6.1 工程
3.6.2 創(chuàng)建一個(gè)工程
3.6.3 添加引用
3.6.4 建立工程
3.6.5 調(diào)試工程
3.7 小結(jié)
3.8 內(nèi)容回顧
3.9 常見問題解答
第4章 Windows窗體
4.1 簡介
4.2 Windows窗體簡介
4.3 編寫一個(gè)簡單的Windows窗體應(yīng)用 
4.3.1 添加控件 
4.3.2 添加事件句柄 
4.3.3 在運(yùn)行時(shí)環(huán)境添加控件 
4.3.4 在運(yùn)行時(shí)環(huán)境添加事件句柄 
4.4 編寫一個(gè)簡單的文本編輯器 
4.4.1 開始工程 
4.4.2 創(chuàng)建菜單 
4.4.3 添加新窗體 
4.4.4 創(chuàng)建多文檔界面 
4.4.5 創(chuàng)建對話框窗體 
4.4.6 使用窗體繼承 
4.4.7 添加TabControl 
4.4.8 固定控件 
4.4.9 連接對話框 
4.5 使用ListView和TreeView控件 
4.5.1 建立ImageList 
4.5.2 添加ListView 
4.5.3 連接上下文菜單 
4.5.4 添加TreeView 
4.5.5 添加分割條 
4.5.6 實(shí)現(xiàn)拖放 
4.6 創(chuàng)建控件 
4.6.1 創(chuàng)建用戶控件 
4.6.2 編寫定制控件 
4.6.3 子控件 
4.6.4 Internet Explorer中的定制控件 
4.7 小結(jié) 
4.8 內(nèi)容回顧 
4.9 常見問題解答 
第5章 使用TCP和UDP協(xié)議 
5.1 簡介 
5.2 網(wǎng)絡(luò)和Socket簡介 
5.2.1 TCP簡介 
5.2.2 UDP簡介 
5.2.3 端口簡介 
5.2.4 System.Net名字空間 
5.2.5 System.Net.Sockets名字空間 
5.3 TCP指令傳送和處理示例 
5.3.1 所需的.NET類的一般用法 
5.3.2 服務(wù)器 
5.3.3 客戶 
5.3.4 編譯并運(yùn)行示例 
5.4 UDP指令傳送和處理示例 
5.4.1 所需的.NET類的一般用法 
5.4.2 服務(wù)器 
5.4.3 客戶 
5.4.4 編譯并運(yùn)行示例 
5.5 使用UDP多點(diǎn)傳送創(chuàng)建新聞收報(bào)機(jī) 
5.5.1 所需.NET類的一般用法 
5.5.2 服務(wù)器 
5.5.3 客戶 
5.5.4 編譯并運(yùn)行示例 
5.6 創(chuàng)建UDP客戶服務(wù)器聊天應(yīng)用程序 
5.6.1 TCPServerSession類 
5.6.2 TCPServer類 
5.6.3 聊天協(xié)議 
5.6.4 ChatServer類 
5.6.5 ChatClient類 
5.6.6 編譯并運(yùn)行示例 
5.7 創(chuàng)建TCP對等網(wǎng)絡(luò)文件共享應(yīng)用程序 
5.7.1 遠(yuǎn)程文件流協(xié)議 
5.7.2 RemoteFileStreamServer類 
5.7.3 RemoteFileStreamProxy類 
5.7.4 FileSharingPeer類 
5.7.5 編譯并運(yùn)行示例 
5.8 訪問Web資源 
5.8.1 所需.NET類的一般用法 
5.8.2 Web訪問客戶 
5.8.3 編譯并運(yùn)行示例 
5.8.4 請求方法 
5.8.5 重定向 
5.8.6 驗(yàn)證 
5.8.7 cookie 
5.9 小結(jié) 
5.10 內(nèi)容回顧 
5.11 常見問題解答 
第6章 遠(yuǎn)程連接 
6.1 簡介 
6.2 遠(yuǎn)程連接簡介 
6.3 創(chuàng)建一個(gè)簡單的遠(yuǎn)程客戶服務(wù)器 
6.3.1 創(chuàng)建遠(yuǎn)程服務(wù)器對象 
6.3.2 創(chuàng)建宿主應(yīng)用程序 
6.3.3 創(chuàng)建客戶應(yīng)用程序 
6.3.4 理解遠(yuǎn)程代碼 
6.3.5 改進(jìn)樣例應(yīng)用程序 
6.4 創(chuàng)建Intranet應(yīng)用程序 
6.5 創(chuàng)建基于服務(wù)的應(yīng)用程序 
6.6 小結(jié) 
6.7 內(nèi)容回顧 
6.8 常見問題解答 
第7章 使用MSMQ的消息隊(duì)列 
7.1 簡介 
7.2 MSMQ簡介 
7.2.1 MSMQ體系結(jié)構(gòu) 
7.2.2 安裝MSMQ 
7.3 創(chuàng)建一個(gè)簡單的應(yīng)用程序 
7.4 創(chuàng)建一個(gè)復(fù)雜的應(yīng)用程序 
7.4.1 創(chuàng)建MSMQGraphics繪圖庫 
7.4.2 創(chuàng)建DrawingSender工程 
7.4.3 創(chuàng)建DrawingReceiver工程 
7.5 創(chuàng)建一個(gè)異步應(yīng)用程序 
7.6 小結(jié) 
7.7 內(nèi)容回顧 
7.8 常見問題解答 
第8章 ADO.NET 
8.1 簡介 
8.2 ADO.NET簡介 
8.2.1 ADO.NET結(jié)構(gòu) 
8.2.2 理解Connection對象 
8.2.3 建立連接字符串 
8.2.4 理解Command對象 
8.2.5 理解DataReader 
8.2.6 掌握DataSet和DataAdapter 
8.2.7 DataReader與DataSet模型之間的不同點(diǎn) 
8.2.8 理解DataView對象 
8.3 使用System.Data.OleDb工作 
8.3.1 使用DataReader 
8.3.2 使用DataSet 
8.4 使用SQL.NET工作 
8.5 使用Odbc.NET工作 
8.6 小結(jié) 
8.7 內(nèi)容回顧 
8.8 常見問題解答 
第9章 使用XML工作 
9.1 簡介 
9.2 XML簡介 
9.2.1 XML DOM說明 
9.2.2 XPath說明 
9.2.3 XSL說明 
9.2.4 XML Schema說明 
9.2.5 .NET框架中的XML類 
9.3 使用XML DOM 
9.3.1 創(chuàng)建一個(gè)空的XML DOM文檔 
9.3.2 向XML文檔中添加元素 
9.3.3 更新XML文檔中的元素 
9.3.4 刪除XML文檔中的元素 
9.3.5 加載和保存XML文檔 
9.4 使用XML和相關(guān)數(shù)據(jù) 
9.4.1 XML和DataSet類 
9.4.2 XML Schema和DataSet類 
9.4.3 遍歷DataSet類中的關(guān)系 
9.5 使用XPath和XSL 
9.5.1 使用XPath工作 
9.5.2 使用XSL工作 
9.6 小結(jié) 
9.7 內(nèi)容回顧 
9.8 常見問題解答 
第10章 ASP.NET 
10.1 簡介 
10.2 ASP.NET體系結(jié)構(gòu)簡介 
10.2.1 ASP.NET服務(wù)器控件 
10.2.2 使用用戶控件工作 
10.2.3 定制控件 
10.2.4 理解Web.config文件 
10.2.5 使用Global.asax頁 
10.3 使用Web Forms 
10.3.1 創(chuàng)建簡單的Web窗體 
10.3.2 建立XML Poll 
10.4 使用ADO.NET 
10.4.1 使用SQL建立一個(gè)留言板 
10.4.2 使用SQL建立購物車 
10.5 小結(jié) 
10.6 內(nèi)容回顧 
10.7 常見問題解答 
第11章 Web Services 
11.1 簡介 
11.2 Web Services案例 
11.2.1 SOAP的任務(wù) 
11.2.2 為什么選用SOAP 
11.2.3 為什么開發(fā)Web Services 
11.2.4 Web Services世界 
11.3 Web Services標(biāo)準(zhǔn) 
11.3.1 分布式對象配線——SOAP協(xié)議 
11.3.2 描述Web Services——WSDL 
11.3.3 發(fā)現(xiàn)Web Services ——DISCO 
11.3.4 發(fā)布Web Services——UDDI 
11.4 使用Web Services工作 
11.4.1 傳遞復(fù)雜的數(shù)據(jù)類型 
11.4.2 錯(cuò)誤處理 
11.4.3 編寫SOAP客戶應(yīng)用程序 
11.4.4 傳遞對象 
11.4.5 傳遞關(guān)系數(shù)據(jù) 
11.4.6 傳遞XML文檔 
11.4.7 使用UDDI工作 
11.4.8 SOAP標(biāo)題 
11.5 高級Web Services 
11.5.1 維持狀態(tài) 
11.5.2 安全性 
11.6 小結(jié) 
11.7 內(nèi)容回顧 
11.8 常見問題解答 
第12章 創(chuàng)建Jokes Web服務(wù) 
12.1 簡介 
12.2 Jokes Web服務(wù)的動(dòng)機(jī)和需求 
12.3 功能應(yīng)用程序設(shè)計(jì) 
12.3.1 定義公共方法 
12.3.2 定義數(shù)據(jù)庫方案 
12.3.3 定義Web服務(wù)結(jié)構(gòu) 
12.4 實(shí)現(xiàn)Jokes數(shù)據(jù)庫 
12.4.1 安裝數(shù)據(jù)庫 
12.4.2 創(chuàng)建存儲過程 
12.5 實(shí)現(xiàn)Jokes中間層 
12.5.1 設(shè)置Visual Studio工程 
12.5.2 開發(fā)錯(cuò)誤處理器 
12.5.3 開發(fā)數(shù)據(jù)庫訪問組件 
12.5.4 開發(fā)用戶管理服務(wù) 
12.5.5 開發(fā)Jokes服務(wù) 
12.6 創(chuàng)建客戶應(yīng)用程序 
12.7 改進(jìn)Jokes Web服務(wù)的一些想法 
12.8 小結(jié) 
12.9 內(nèi)容回顧 
12.10 常見問題解答

本目錄推薦

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