C#網絡程序開發案例教程(簡體書)
商品資訊
ISBN13:9787508371856
出版社:中國電力出版社
作者:《國家人力資源部和社會保障部; 國家工業和信息化部信息專業技術人才知識更新工程(“653”工程)指定教材》編委會
出版日:2008/08/01
裝訂:平裝
商品簡介
目次
商品簡介
C#是微軟公司推出的一種面向對象、類型安全的語言,簡單易學并且功能強大,本書結合精選的案例詳細介紹了C#網絡開發方面的方法和技巧。
本書共16章,分為兩部分:第一部分包括網絡開發的基礎,C#的基礎知識以及程序發布和美化方面的技巧;第二部分結合14個案例講述了FTP客戶端、SMTP郵件發送、P2P聊天、局域網主機掃描、端口掃描、廣播程序、ping程序、網絡五子棋、在線翻譯、天氣預報查詢、列車時刻查詢、遠程數據庫訪問、本機數據包監聽、局域網主機監控等程序的開發。案例內容豐富,講解詳細,并有一定的工程背景,具有很高的實用價值。
本書可作為高等學校及軟件學院的教材,也可供軟件開發人員參考。
本書共16章,分為兩部分:第一部分包括網絡開發的基礎,C#的基礎知識以及程序發布和美化方面的技巧;第二部分結合14個案例講述了FTP客戶端、SMTP郵件發送、P2P聊天、局域網主機掃描、端口掃描、廣播程序、ping程序、網絡五子棋、在線翻譯、天氣預報查詢、列車時刻查詢、遠程數據庫訪問、本機數據包監聽、局域網主機監控等程序的開發。案例內容豐富,講解詳細,并有一定的工程背景,具有很高的實用價值。
本書可作為高等學校及軟件學院的教材,也可供軟件開發人員參考。
目次
叢書序
前言
第1章 網絡編程基礎
1.1 OSI參考模型
1.2 TCP/IP網絡模型
1.3 C#開發環境的安裝和使用
1.4 WindowsXP常用網絡命令
1.5 小結
1.6 習題
第2章 C#語言基礎
2.1 概述
2.2 C#程序設計基礎.
2.3 C#集合操作相關類
2.4 C#的鼠標事件
2.5 C#的鍵盤事件
2.6 小結
2.7 習題
第3章 測試網絡是否通暢的程序ping
3.1 ICMP協議概述
3.2 必備知識
3.3 ping程序的實現
3.4 小結
3.5 習題
第4章 局域網掃描程序設計
4.1 概述
4.2 獲得本機主機名和IP地址
4.3 獲得局域網其他主機的主機名和IP地址
4.4 小結
4.5 習題
第5章 使用SMTP協議發送電子郵件
5.1 概述
5.2 C#編程中的相關類
5.3 郵件發送程序的實現
5.4 小結
5.5 習題
第6章 多線程技術及其應用
6.1 多線程概述
6.2 多線程應用實例
6.3 小結
6.4 習題
第7章 局域網聊天程序(P2P版)設計
7.1 P2P概述
7.2 C#中的Socket類
7.3 Tcp Listener類和TcpClient類
7.4 利用事件Event實現類之間的通信
7.5 聊天程序(P2P版)的實現
7.6 小結
7.7 習題
第8章 局域網主機監控軟件的設計
8.1 概述
8.2 系統的關鍵技術
8.3 系統的設計
8.4 系統的實現
8.5 小結
8.6 習題
第9章 局域網廣播程序設計
9.1 概述
9.2 局域網廣播程序設計
9.3 小結
9.4 習題
第1O章 基於WebService的程序設計
10.1 WebService技術概述
10.2 天氣預報程序設計
10.3 列車時刻查詢程序設計
10.4 小結
10.5 習題
第11章 Remoting通信技術及應用
11.1 Remoting技術概述
11.2 TCP通道示例
11.3 HTTP通道示例
11.4 訪問遠程Access數據庫
11.5 小結
11.6 習題
第12章 在線翻譯程序設計
12.1 概述
12.2 基礎知識
12.3 Translation程序的設計
12.4 Translation程序的實現
12.5 小結
12.6 習題
第13章 網絡五子棋遊戲設計
13.1 概述
13.2 遊戲的設計
13.3 遊戲的實現
13.4 小結
13.5 習題
第14章 FTP客戶端設計
14.1 概述
14.2 FTP協議相關類介紹
14.3 使用FTP協議上傳文件
14.4 使用FTP協議下載文件
14.5 小結
14.6 習題
第15章 原始套接字編程基礎
15.1 概述
15.2 必備知識
15.3 程序的實現
15.4 小結
15.5 習題
第16章 應用程序的發布和美化
16.1 概述
16.2 應用程序的發布
16.3 應用程序的美化
16.4 小結
16.5 習題
附錄A 《C#網絡程序開發案例教程》實驗指導
實驗一
實驗二
實驗三
實驗四
實驗五
實驗六
實驗七
實驗八
實驗九
實驗十
實驗十一
實驗十二
實驗十三
實驗十四
實驗十五
實驗十六
附錄B 《C#網絡程序開發案例教程》課程設計參考方案
附錄C C#編碼參考規範
參考文獻
前言
第1章 網絡編程基礎
1.1 OSI參考模型
1.2 TCP/IP網絡模型
1.3 C#開發環境的安裝和使用
1.4 WindowsXP常用網絡命令
1.5 小結
1.6 習題
第2章 C#語言基礎
2.1 概述
2.2 C#程序設計基礎.
2.3 C#集合操作相關類
2.4 C#的鼠標事件
2.5 C#的鍵盤事件
2.6 小結
2.7 習題
第3章 測試網絡是否通暢的程序ping
3.1 ICMP協議概述
3.2 必備知識
3.3 ping程序的實現
3.4 小結
3.5 習題
第4章 局域網掃描程序設計
4.1 概述
4.2 獲得本機主機名和IP地址
4.3 獲得局域網其他主機的主機名和IP地址
4.4 小結
4.5 習題
第5章 使用SMTP協議發送電子郵件
5.1 概述
5.2 C#編程中的相關類
5.3 郵件發送程序的實現
5.4 小結
5.5 習題
第6章 多線程技術及其應用
6.1 多線程概述
6.2 多線程應用實例
6.3 小結
6.4 習題
第7章 局域網聊天程序(P2P版)設計
7.1 P2P概述
7.2 C#中的Socket類
7.3 Tcp Listener類和TcpClient類
7.4 利用事件Event實現類之間的通信
7.5 聊天程序(P2P版)的實現
7.6 小結
7.7 習題
第8章 局域網主機監控軟件的設計
8.1 概述
8.2 系統的關鍵技術
8.3 系統的設計
8.4 系統的實現
8.5 小結
8.6 習題
第9章 局域網廣播程序設計
9.1 概述
9.2 局域網廣播程序設計
9.3 小結
9.4 習題
第1O章 基於WebService的程序設計
10.1 WebService技術概述
10.2 天氣預報程序設計
10.3 列車時刻查詢程序設計
10.4 小結
10.5 習題
第11章 Remoting通信技術及應用
11.1 Remoting技術概述
11.2 TCP通道示例
11.3 HTTP通道示例
11.4 訪問遠程Access數據庫
11.5 小結
11.6 習題
第12章 在線翻譯程序設計
12.1 概述
12.2 基礎知識
12.3 Translation程序的設計
12.4 Translation程序的實現
12.5 小結
12.6 習題
第13章 網絡五子棋遊戲設計
13.1 概述
13.2 遊戲的設計
13.3 遊戲的實現
13.4 小結
13.5 習題
第14章 FTP客戶端設計
14.1 概述
14.2 FTP協議相關類介紹
14.3 使用FTP協議上傳文件
14.4 使用FTP協議下載文件
14.5 小結
14.6 習題
第15章 原始套接字編程基礎
15.1 概述
15.2 必備知識
15.3 程序的實現
15.4 小結
15.5 習題
第16章 應用程序的發布和美化
16.1 概述
16.2 應用程序的發布
16.3 應用程序的美化
16.4 小結
16.5 習題
附錄A 《C#網絡程序開發案例教程》實驗指導
實驗一
實驗二
實驗三
實驗四
實驗五
實驗六
實驗七
實驗八
實驗九
實驗十
實驗十一
實驗十二
實驗十三
實驗十四
實驗十五
實驗十六
附錄B 《C#網絡程序開發案例教程》課程設計參考方案
附錄C C#編碼參考規範
參考文獻
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

