注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信計(jì)算機(jī)網(wǎng)絡(luò)C#網(wǎng)絡(luò)應(yīng)用案例導(dǎo)航

C#網(wǎng)絡(luò)應(yīng)用案例導(dǎo)航

C#網(wǎng)絡(luò)應(yīng)用案例導(dǎo)航

定 價(jià):¥45.00

作 者: 黃承安,謝東文,許聰編著
出版社: 中國(guó)鐵道出版社
叢編項(xiàng): 熱點(diǎn)編程系列叢書(shū)
標(biāo) 簽: C#

ISBN: 9787113050689 出版時(shí)間: 2003-02-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 442 字?jǐn)?shù):  

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

  本書(shū)采用實(shí)例的形式,深入淺出地全面介紹了如何使用C#語(yǔ)言在.NET框架下開(kāi)發(fā)各種網(wǎng)絡(luò)程序。包括使用.NET框架中的TcpClient、TcpServer、.NETRemoting、ASP.NET、Socket等組件開(kāi)發(fā)郵件服務(wù)、FTP、聊天室、分布式數(shù)據(jù)庫(kù)等各種功能非常強(qiáng)大且實(shí)用的程序。同時(shí)讀者可以隨著本書(shū)的實(shí)現(xiàn)步驟一步一步做出程序,有個(gè)感性的認(rèn)識(shí)后,再對(duì)照源代碼,看程序分析部分的講解。最后還可以動(dòng)手改一下程序,看看效果。這樣的學(xué)習(xí)方法相信可以使您輕松愉快的學(xué)好C#網(wǎng)絡(luò)編程。本書(shū)內(nèi)容豐富、可操作性強(qiáng)、語(yǔ)言生動(dòng)流暢、沒(méi)有晦澀的專業(yè)術(shù)語(yǔ),能夠使讀者在輕松愉快的環(huán)境下迅速掌握利用C#網(wǎng)絡(luò)編程的方法和技巧。本書(shū)附帶的光盤(pán)中附有全部實(shí)例源代碼。本書(shū)即適用于C#的初學(xué)者,又適用于想使用C#開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序的專業(yè)人員。

作者簡(jiǎn)介

暫缺《C#網(wǎng)絡(luò)應(yīng)用案例導(dǎo)航》作者簡(jiǎn)介

圖書(shū)目錄

第1章 .NET簡(jiǎn)介 
1-1 微軟的.NET計(jì)劃 
1-1-1 .NET開(kāi)發(fā)背景 
1-1-2 什么是.NET 
1-1-3 .NET的核心組件 
1-1-4 .NET的重大意義 
1-1-5 服務(wù)概念嶄露頭角 
1-2 .NET框架 
1-2-1 什么是.NET框架 
1-2-2 虛擬對(duì)象系統(tǒng) 
1-2-3 元數(shù)據(jù) 
1-2-4 公共語(yǔ)言規(guī)范 
1-2-5 虛擬執(zhí)行系統(tǒng) 
1-2-6 公共語(yǔ)言運(yùn)行時(shí)(Common Language Runtime) 
1-2-7 統(tǒng)一的.NET框架類庫(kù) 
1-2-8 對(duì)比.NET框架與Java框架 
1-3 C#語(yǔ)言 
1-3-1 C#的開(kāi)發(fā)背景 
1-3-2 C#語(yǔ)言的特點(diǎn) 
1-4 Visual Studio.NET的全新集成開(kāi)發(fā)環(huán)境 
1-4-1 啟動(dòng)界面 
1-4-2 解決方案管理器 
1-4-3 工具箱 
1-4-4 代碼編輯窗口 
1-4-5 資源視圖 
1-4-6 類視圖 
1-4-7 屬性窗口 
1-4-8 服務(wù)器瀏覽器 
1-4-9 提示窗口欄 
1-5 Visual Studio.NET中的向?qū)А?br />1-5-1 程序框架向?qū)А?br />1-5-2 添加類向?qū)А?br />1-5-3 類成員變量、成員函數(shù)添加向?qū)А?br />1-6 小結(jié) 
第2章 .NET網(wǎng)絡(luò)編程方法概述 
2-1 Internet基礎(chǔ) 
2-1-1 Internet的發(fā)展歷史 
2-1-2 網(wǎng)絡(luò)結(jié)構(gòu) 
2-1-3 網(wǎng)絡(luò)邏輯分層 
2-1-4 TCP/IP網(wǎng)絡(luò)協(xié)議 
2-1-5 套接字(Socket) 
2-2 .NET網(wǎng)絡(luò)編程組件 
2-2-1 .NET中的網(wǎng)絡(luò)組件 
2-2-2 System.Net.Sockets命名空間 
2-2-3 網(wǎng)絡(luò)通信中的流 
2-2-4 網(wǎng)絡(luò)編程中其他常用類 
2-3 .NET中Socket編程 
2-3-1 Socket簡(jiǎn)介 
2-3-2 .NET中的Socket類 
2-3-3 Socket的同步和異步編程 
2-3-4 基于UDP協(xié)議的Socket 
2-4 TCP編程 
2-4-1 TcpClient 
2-4-2 TcpListener 
2-5 小結(jié) 
第3章 瀏覽器程序 
3-1 實(shí)例功能 
3-2 編程思路 
3-3 預(yù)備知識(shí) 
3-3-1 網(wǎng)絡(luò)協(xié)議 
3-3-2 HTTP協(xié)議 
3-3-3 瀏覽器與HTTP協(xié)議 
3-4 瀏覽器程序?qū)崿F(xiàn)步驟 
3-4-1 步驟1-建立程序框架 
3-4-2 步驟2-建立程序界面 
3-4-3 步驟3-實(shí)現(xiàn)瀏覽器功能 
3-5 瀏覽器擴(kuò)展功能的實(shí)現(xiàn) 
3-5-1 阻止用戶瀏覽不良網(wǎng)站 
3-5-2 記錄用戶瀏覽的網(wǎng)站地址 
3-5-3 過(guò)濾IE的彈出式廣告窗口 
3-5-4 程序清單 
3-6 網(wǎng)頁(yè)源代碼瀏覽程序 
3-6-1 步驟1-建立程序框架 
3-6-2 步驟2-建立程序界面 
3-6-3 步驟3-實(shí)現(xiàn)瀏覽源代碼功能 
3-6-4 源代碼瀏覽程序清單
3-7 實(shí)例小結(jié)
第4章 電子郵件發(fā)送接收程序
4-1 實(shí)例功能
4-2 編程思路
4-3 預(yù)備知識(shí) 
4-3-1 電子郵件工作原理 
4-3-2 RFC821--簡(jiǎn)單郵件傳輸協(xié)議(SMTP) 
4-3-3 RFC1939-POP3協(xié)議 
4-4 發(fā)送郵件程序?qū)崿F(xiàn)步驟 
4-4-1 步驟1-建立程序框架 
4-4-2 步驟2-建立程序界面 
4-4-3 步驟3-實(shí)現(xiàn)發(fā)信功能 
4-4-4 發(fā)信程序代碼清單 
4-5 接收郵件程序?qū)崿F(xiàn)步驟 
4-5-1 步驟1-建立程序框架 
4-5-2 步驟2-建立程序界面 
4-5-3 步驟3-實(shí)現(xiàn)發(fā)信功能 
4-5-4 收信程序代碼清單 
4-6 封裝SMTP和POP3類 
4-6-1 SMTP的封裝類 
4-6-2 POP3的封裝類 
4-7 實(shí)例小結(jié) 
第5章 FTP服務(wù)器 
5-1 實(shí)例功能 
5-2 編程思路
5-3 預(yù)備知識(shí)
5-3-1 FTP協(xié)議概述
5-4 入門(mén)實(shí)例
5-4-1 基于TCP協(xié)議的網(wǎng)絡(luò)通訊小實(shí)例
5-4-2 多線程入門(mén)實(shí)例 
5-5 實(shí)現(xiàn)步驟 
5-5-1 步驟1-建立程序框架 
5-5-2 步驟2-實(shí)現(xiàn)MainApp 
5-5-3 步驟3-FTPD類主框架
5-5-4 步驟4-初始化連接 
5-5-5 步驟5-分析用戶請(qǐng)求
5-5-6 步驟6-處理用戶請(qǐng)求
5-5-7 FTP服務(wù)器程序清單
5-6 實(shí)例小結(jié)
第6章 網(wǎng)絡(luò)發(fā)布和訂閱 
6-1 實(shí)例功能 
6-2 編程思路
6-3 預(yù)備知識(shí)
6-3-1 事件(Event)編程模型
6-4 入門(mén)實(shí)例
6-4-1 .NET Remoting實(shí)例
6-4-2 事件編程模型實(shí)例
6-5 實(shí)現(xiàn)步驟
6-5-1 步驟1-建立程序框架
6-5-2 步驟2-生成發(fā)布內(nèi)容
6-5-3 步驟3-建立服務(wù)器端的.NET Remoting 框架
6-5-4 步驟4-建立客戶端.NET Remoting框架
6-5-5 步驟5-注冊(cè)訂閱者
6-5-6 步驟6-建立發(fā)布和訂閱事件模型
6-5-7 步驟7-觸發(fā)發(fā)布事件 
6-5-8 步驟8-客戶端顯示 
6-5-9 步驟9-編譯程序 
6-5-10 函數(shù)調(diào)用關(guān)系分析 
6-5-11 程序清單 
6-6 實(shí)例小結(jié) 
第7章 基于TCP協(xié)議的聊天、文件傳輸程序
7-1 實(shí)例功能
7-2 編程思路 
7-3 預(yù)備知識(shí) 
7-3-1 網(wǎng)絡(luò)協(xié)議 
7-3-2 流(Stream) 
7-3-3 Winsock與網(wǎng)絡(luò)協(xié)議 
7-3-4 System.Text命名空間 
7-4 入門(mén)實(shí)例 
7-5 實(shí)現(xiàn)步驟
7-5-1 步驟1-建立程序框架
7-5-2 步驟2-定義P2PSockEventArgs事件類和代表
7-5-3 步驟3-P2PSock類中的域定義
7-5-4 步驟4-P2PSock類構(gòu)造函數(shù) 
7-5-5 步驟5-P2PSock類與遠(yuǎn)端連接的建立 
7-5-6 步驟6-P2PSock類發(fā)送字符串?dāng)?shù)據(jù) 
7-5-7 步驟7-P2PSock類接收數(shù)據(jù)
7-5-8 步驟8-P2PSock類更改用戶名 
7-5-9 步驟9-P2PSock類文件定時(shí)器 
7-5-10 步驟10-P2PSock類文件收發(fā)功能 
7-5-11 步驟11-P2P MultiChat界面
7-5-12 步驟12-ChatForm類中手動(dòng)增加的域
7-5-13 步驟13-ChatForm類構(gòu)造函數(shù)
7-5-14 步驟14-ChatForm類服務(wù)器端偵聽(tīng) 
7-5-15 步驟15-ChatForm類各種P2PSock事件響應(yīng)
7-5-16 步驟16-ChatForm類本地用戶名更改
7-5-17 步驟17-ChatForm類和指定的遠(yuǎn)端建立連接
7-5-18 步驟18-ChatForm類文件發(fā)送
7-6 實(shí)例小結(jié)
第8章 用C#實(shí)現(xiàn)簡(jiǎn)單的網(wǎng)絡(luò)監(jiān)視軟件
8-1 實(shí)例功能
8-2 編程思路
8-3 預(yù)備知識(shí)
8-3-1 TCP/IP協(xié)議
8-3-2 Winsock編程
8-3-3 WMI技術(shù)
8-4 入門(mén)實(shí)例 
8-4-1 使用WMI的小實(shí)例 
8-5 實(shí)現(xiàn)步驟
8-5-1 步驟1-建立程序框架
8-5-2 步驟2-IP頭格式定義 
8-5-3 步驟3-PacketArrivedEventArgs事件類和代表 
8-5-4 步驟4-SniffSocketException異常類的實(shí)現(xiàn) 
8-5-5 步驟5-SniffSocket類構(gòu)造函數(shù) 
8-5-6 步驟6-創(chuàng)建和綁定連接 
8-5-7 步驟7-接收和處理IP包
8-5-8 步驟8-MainForm主界面
8-5-9 步驟9-主窗體載入過(guò)程
8-5-10 步驟10-PacketDisplay類的實(shí)現(xiàn) 
8-5-11 步驟11-主窗體sniff功能的實(shí)現(xiàn) 
8-5-12 步驟12-獨(dú)立的程序入口類 
8-6 實(shí)例小結(jié) 
第9章 遠(yuǎn)程分布式數(shù)據(jù)庫(kù)查詢系統(tǒng)
9-1 實(shí)例功能
9-2 編程思路
9-3 預(yù)備知識(shí) 
9-3-1 分布式數(shù)據(jù)庫(kù)技術(shù) 
9-3-2 使用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù) 
9-4 遠(yuǎn)程分布式數(shù)據(jù)庫(kù)查詢程序?qū)崿F(xiàn)步驟
9-4-1 步驟1-建立數(shù)據(jù)庫(kù)服務(wù)對(duì)象(DbServer)的dll工程
9-4-2 步驟2-創(chuàng)建數(shù)據(jù)庫(kù)和系統(tǒng)表
9-4-3 步驟3-DbServer類的初始化過(guò)程
9-4-4 步驟4-DbServer的查詢方法 
9-4-5 步驟5-DbServer的非查詢命令處理
9-4-6 步驟6-根據(jù)DataSet創(chuàng)建臨時(shí)表
9-4-7 步驟7-遠(yuǎn)程創(chuàng)建臨時(shí)表 
9-4-8 步驟8-合并兩個(gè)DataTable或兩張表 
9-4-9 步驟9-建立客戶端程序框架
9-4-10 步驟10-建立客戶端程序界面
9-4-11 步驟11-實(shí)現(xiàn)查詢功能
9-4-12 遠(yuǎn)程分布式數(shù)據(jù)庫(kù)查詢系統(tǒng)程序代碼清單
9-5 實(shí)例小結(jié)
第10章 ASP.NET網(wǎng)絡(luò)應(yīng)用程序
10-1 預(yù)備知識(shí)
10-1-1 ASP.NET歷史
10-1-2 什么是ASP.NET
10-1-3 ASP.NET核心內(nèi)容
10-1-4 ASP.NET應(yīng)用程序
10-1-5 ASP.NET 網(wǎng)絡(luò)服務(wù) 
10-1-6 ASP.NET中的文件類型 
10-1-7 ASP.NET中的狀態(tài) 
10-2 實(shí)例一 在網(wǎng)頁(yè)上發(fā)送電子郵件
10-2-1 功能描述
10-2-2 編程思路
10-2-3 實(shí)現(xiàn)步驟
10-3 實(shí)例二 對(duì)用戶進(jìn)行身份驗(yàn)證
10-3-1 功能描述
10-3-2 編程思路
10-3-3 實(shí)現(xiàn)步驟
10-4 實(shí)例三 顯示定制圖形
10-4-1 功能描述
10-4-2 編程思路
10-4-3 預(yù)備知識(shí)
10-4-4 實(shí)現(xiàn)步驟
10-5 小結(jié)
第11章 帶有身份驗(yàn)證的文件傳輸Web服務(wù) 
11-1 實(shí)例功能 
11-2 編程思路 
11-3 預(yù)備知識(shí) 
11-3-1 Web Service概念 
11-3-2 Web Service的優(yōu)缺點(diǎn)
11-3-3 XML技術(shù) 
11-4 入門(mén)實(shí)例
11-4-1 用ASP.NET創(chuàng)建Web Service方法概述
11-4-2 Web Service入門(mén)實(shí)例 
11-5 實(shí)現(xiàn)步驟 
11-5-1 步驟1-建立程序框架 
11-5-2 步驟2-Authentication類的實(shí)現(xiàn)
11-5-3 步驟3-FileService類的實(shí)現(xiàn) 
11-5-4 步驟4-客戶端Web Reference的添加 
11-5-5 步驟5-客戶端界面設(shè)計(jì) 
11-5-6 步驟6-客戶端Web服務(wù)調(diào)用 
11-6 實(shí)例小結(jié)

本目錄推薦

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