注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C#網(wǎng)絡(luò)開(kāi)發(fā)項(xiàng)目教程

C#網(wǎng)絡(luò)開(kāi)發(fā)項(xiàng)目教程

C#網(wǎng)絡(luò)開(kāi)發(fā)項(xiàng)目教程

定 價(jià):¥29.00

作 者: 陳青華 主編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買這本書可以去


ISBN: 9787121189630 出版時(shí)間: 2012-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 233 字?jǐn)?shù):  

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

  C#是微軟公司推出的一種面向?qū)ο?、類型安全的語(yǔ)言,簡(jiǎn)單易學(xué)且功能強(qiáng)大,本書通過(guò)精選的實(shí)際項(xiàng)目詳細(xì)介紹了C#在網(wǎng)絡(luò)開(kāi)發(fā)方面的方法和技巧。本書詳細(xì)講述了郵件發(fā)送和接收、FTP客戶端、P2P聊天、局域網(wǎng)綜合工具(主機(jī)掃描、端口掃描、廣播程)、網(wǎng)絡(luò)五子棋、Web服務(wù)(天氣預(yù)報(bào)查詢、航班查詢)、無(wú)紙化考試系統(tǒng)等程序的開(kāi)發(fā),涉及到SMTP、ICMP、TCP、UDP等多種網(wǎng)絡(luò)協(xié)議。本書還介紹了不同于TCP/IP通信的Remoting通信技術(shù),以及程序發(fā)布和美化方面的技巧。案例內(nèi)容豐富,講解詳細(xì),并有一定的工程背景,具有很高的實(shí)用價(jià)值。

作者簡(jiǎn)介

暫缺《C#網(wǎng)絡(luò)開(kāi)發(fā)項(xiàng)目教程》作者簡(jiǎn)介

圖書目錄

第1章 網(wǎng)絡(luò)開(kāi)發(fā)基礎(chǔ)
1.1 OSI參考模型
1.1.1 OSI分層模型
1.1.2 OSI各層介紹
1.2 TCP/IP網(wǎng)絡(luò)模型
1.2.1 TCP協(xié)議和UDP協(xié)議
1.2.2 端口
1.2.3 套接字Socket
1.3 C#網(wǎng)絡(luò)開(kāi)發(fā)相關(guān)的類概覽
1.3.1 網(wǎng)絡(luò)開(kāi)發(fā)相關(guān)的命名空間
1.3.2 網(wǎng)絡(luò)開(kāi)發(fā)相關(guān)的類
1.4 Windows常用網(wǎng)絡(luò)命令
1.4.1 ipconfig命令
1.4.2 ping命令
1.4.3 netstat命令
1.4.4 nbtstat命令
1.5 小結(jié)
1.6 習(xí)題
第2章 C#語(yǔ)言基礎(chǔ)
2.1 C#語(yǔ)言及開(kāi)發(fā)環(huán)境簡(jiǎn)介
2.1.1 C#語(yǔ)言簡(jiǎn)介
2.1.2 熟悉Visual Studio 2008
2.2 數(shù)據(jù)類型及類型的轉(zhuǎn)換
2.2.1 數(shù)據(jù)類型
2.2.2 數(shù)據(jù)類型的轉(zhuǎn)換
2.3 數(shù)組、字符串和結(jié)構(gòu)體
2.3.1 數(shù)組
2.3.2 字符串
2.3.3 結(jié)構(gòu)體
2.4 集合相關(guān)類
2.4.1 動(dòng)態(tài)數(shù)組ArrayList
2.4.2 堆棧Stack
2.4.3 隊(duì)列Queue
2.4.4 哈希表HashTable
2.5 異常的處理
2.6 多線程
2.6.1 進(jìn)程與線程
2.6.2 Thread類
2.6.3 線程的操作
2.6.4 線程舉例
2.7 委托和事件
2.7.1 委托delegate
2.7.2 事件Event
2.8 文件、目錄和流
2.8.1 文件和目錄操作
2.8.2 NetWorkStream網(wǎng)絡(luò)流
2.9 小結(jié)
2.10 習(xí)題
第3章 電子郵件的發(fā)送和接收
3.1 項(xiàng)目展示
3.2 任務(wù)1:電子郵件的發(fā)送
3.2.1 SMTP協(xié)議簡(jiǎn)介
3.2.2 SMTP相關(guān)的類
3.2.3 任務(wù)實(shí)施
3.3 任務(wù)2:電子郵件的接收
3.3.1 POP3協(xié)議簡(jiǎn)介
3.3.2 LumiSoft庫(kù)簡(jiǎn)介
3.3.3 任務(wù)實(shí)施
3.4 小結(jié)
3.5 習(xí)題
第4章 FTP客戶端設(shè)計(jì)
4.1 項(xiàng)目展示
4.2 任務(wù)1:配置FTP服務(wù)器
4.2.1 FTP概述
4.2.2 配置FTP服務(wù)器
4.3 FTP客戶端開(kāi)發(fā)相關(guān)的類
4.3.1 FtpWebRequest和FtpWebResponse
4.3.2 TreeView控件
4.4 任務(wù)2:實(shí)現(xiàn)FTP文件上傳功能
4.4.1 在C#程序中調(diào)用Windows API
4.4.2 用TreeView控件實(shí)現(xiàn)本地文件瀏覽
4.4.3 任務(wù)實(shí)施
4.5 任務(wù)3:實(shí)現(xiàn)FTP文件下載功能
4.6 小結(jié)
4.7 習(xí)題
第5章 局域網(wǎng)綜合工具設(shè)計(jì)
5.1 項(xiàng)目展示
5.2 任務(wù)1:獲得本機(jī)IP和主機(jī)名
5.2.1 IPAddress類和IPHostEntry類
5.2.2 Dns類
5.2.3 任務(wù)實(shí)施
5.3 任務(wù)2:局域網(wǎng)主機(jī)掃描
5.3.1 ProcessStartInfo和Process類
5.3.2 任務(wù)實(shí)施
5.4 任務(wù)3:局域網(wǎng)端口掃描
5.4.1 ICMP協(xié)議簡(jiǎn)介
5.4.2 Ping相關(guān)類
5.4.3 Socket類
5.4.4 任務(wù)實(shí)施
5.5 任務(wù)4:局域網(wǎng)聊天
5.5.1 TcpClient類
5.5.2 TcpListener類
5.5.3 監(jiān)聽(tīng)類Listener
5.5.4 聊天程序的發(fā)送類Sender
5.5.5 任務(wù)實(shí)施
5.6 任務(wù)5:局域網(wǎng)廣播
5.6.1 相關(guān)知識(shí)
5.6.2 任務(wù)實(shí)施
5.7 小結(jié)
5.8 習(xí)題
第6章 Web Service應(yīng)用設(shè)計(jì)
6.1 項(xiàng)目展示
6.2 Web Service簡(jiǎn)介
6.3 任務(wù)1:實(shí)現(xiàn)天氣預(yù)報(bào)功能
6.4 任務(wù)2:實(shí)現(xiàn)國(guó)內(nèi)航班查詢功能
6.5 任務(wù)3:創(chuàng)建Web服務(wù)
6.6 小結(jié)
6.7 習(xí)題
第7章 網(wǎng)絡(luò)五子棋游戲
7.1 項(xiàng)目展示
7.2 任務(wù)1:游戲的設(shè)計(jì)
7.2.1 功能的設(shè)計(jì)
7.2.2 數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)
7.2.3 應(yīng)用協(xié)議的設(shè)計(jì)
7.2.4 坐標(biāo)的轉(zhuǎn)換
7.3 任務(wù)2:程序資源的組織
7.3.1 圖片資源
7.3.2 聲音資源
7.4 任務(wù)3:游戲勝負(fù)的判斷
7.5 任務(wù)4:網(wǎng)絡(luò)通信類的設(shè)計(jì)
7.5.1 監(jiān)聽(tīng)類
7.5.2 發(fā)送類
7.6 任務(wù)5:游戲中的事件
7.6.1 主窗體加載事件
7.6.2 鼠標(biāo)事件
7.6.3 更新事件
7.6.4 鍵盤事件
7.7 項(xiàng)目的實(shí)施
7.8 小結(jié)
7.9 習(xí)題
第8章 Remoting通信技術(shù)
8.1 Remoting技術(shù)概述
8.2 Remoting體系的基本元素
8.3 遠(yuǎn)程對(duì)象
8.4 Remoting通道
8.4.1 Remoting通道的注冊(cè)
8.4.2 Remoting通道的注銷
8.5 遠(yuǎn)程對(duì)象的激活方式
8.6 訪問(wèn)遠(yuǎn)程Access數(shù)據(jù)庫(kù)
8.6.1 ADO.NET概述
8.6.2 創(chuàng)建遠(yuǎn)程數(shù)據(jù)庫(kù)訪問(wèn)的共享類
8.6.3 服務(wù)端RemoteDbServer
8.6.4 客戶端RemoteDbClient
8.7 小結(jié)
8.8 習(xí)題
第9章 無(wú)紙化考試系統(tǒng)
9.1 項(xiàng)目展示
9.2 任務(wù)1:系統(tǒng)結(jié)構(gòu)與功能設(shè)計(jì)
9.2.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
9.2.2 功能設(shè)計(jì)
9.3 任務(wù)2:數(shù)據(jù)庫(kù)設(shè)計(jì)
9.4 任務(wù)3:數(shù)據(jù)庫(kù)訪問(wèn)設(shè)計(jì)
9.4.1 通用數(shù)據(jù)庫(kù)訪問(wèn)類AccessHelper
9.4.2 建立模型層
9.4.3 數(shù)據(jù)訪問(wèn)層
9.4.4 業(yè)務(wù)邏輯層
9.4.5 外觀層設(shè)計(jì)
9.5 任務(wù)4:輔助類設(shè)計(jì)
9.6 任務(wù)5:遠(yuǎn)程對(duì)象設(shè)計(jì)
9.7 任務(wù)6:服務(wù)器端設(shè)計(jì)
9.7.1 服務(wù)器登錄窗體設(shè)計(jì)
9.7.2 服務(wù)器主窗體設(shè)計(jì)
9.7.3 服務(wù)器中心窗體
9.7.4 服務(wù)器配置窗體
9.7.5 考生監(jiān)視窗體
9.7.6 成績(jī)?yōu)g覽窗體
9.8 任務(wù)7:客戶端設(shè)計(jì)
9.8.1 考生登錄窗體設(shè)計(jì)
9.8.2 考試窗體設(shè)計(jì)
9.9 小結(jié)
9.10 習(xí)題
第10章 應(yīng)用程序的發(fā)布和美化
10.1 概述
10.2 應(yīng)用程序的發(fā)布
10.3 應(yīng)用程序的美化
10.4 小結(jié)
10.5 習(xí)題
附錄A 課程設(shè)計(jì)參考方案
附錄B C#編碼參考規(guī)范
參考文獻(xiàn)

本目錄推薦

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