c#網(wǎng)絡(luò)編程技術(shù)教程是一本C#網(wǎng)絡(luò)編程技術(shù)教程手冊,由金華和華進(jìn)兩人共同編著。本書注重理論與實(shí)踐的結(jié)合、循序漸進(jìn)的教學(xué)方法,系統(tǒng)介紹了C#網(wǎng)絡(luò)編程的相關(guān)知識,使讀者能夠快速掌握基于C#的網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)。根據(jù)應(yīng)用的需要,書中在內(nèi)容安排上對C#基礎(chǔ)知識進(jìn)行了合理取舍,重點(diǎn)突出網(wǎng)絡(luò)編程的實(shí)用性,以掌握程序設(shè)計(jì)的基本方法;針對網(wǎng)絡(luò)編程技術(shù)。全書以“編程原理與思想”為中心,而不是以“代碼”為中心,重點(diǎn)突出對開發(fā)技術(shù)和技巧的講解。
內(nèi)容介紹
《c#網(wǎng)絡(luò)編程技術(shù)教程》是一本系統(tǒng)介紹C#網(wǎng)絡(luò)編程技術(shù)的教材,本書共11章,由兩部分組成。第1部分(第1~5章)為基礎(chǔ)知識,內(nèi)容包括Visual C#.NET集成開發(fā)環(huán)境、C#語言的基礎(chǔ)知識、面向?qū)ο蟮某绦蛟O(shè)計(jì)、C#的Windows編程方法、C#的常用數(shù)據(jù)類、網(wǎng)絡(luò)編程的基本概念、網(wǎng)絡(luò)套接字編程以及多線程編程的方法概述等。第2部分(第6~11章)介紹網(wǎng)絡(luò)編程的幾個(gè)常用領(lǐng)域,內(nèi)容包括TCP/UDP編程、FTP編程、電子郵件協(xié)議編程、HTTP編程、Web Service編程以及密碼術(shù)網(wǎng)絡(luò)編程等。本書可作為高等院校計(jì)算機(jī)、網(wǎng)絡(luò)工程、通信工程、信息安全等專業(yè)的教材,也可作為相關(guān)工程技術(shù)人員的參考用書。
章節(jié)目錄
第1章 C#.NET概述 1.1.NET平臺介紹 1.1.1 什么是。NET 1.1.2.NET的核心組件 1.1.3.NET的新特性 1.1.4.NET框架 1.2 C#語言簡介 1.2.1 C#的開發(fā)背景 1.2.2 C#語言的特點(diǎn) 1.2.3 C#與其他語言的比較 1.3 VisualC#.NET集成開發(fā)環(huán)境 1.3.1 啟動界面 1.3.2 解決方案資源管理器 1.3.3 工具箱 1.3.4 代碼編輯窗口 1.3.5 類視圖 1.3.6 屬性窗口 1.3.7 服務(wù)器資源管理窗口 1.4 創(chuàng)建第一個(gè)C#.NET程序 1.4.1 創(chuàng)建C#控制臺應(yīng)用程序 1.4.2 創(chuàng)建C#窗體應(yīng)用程序 本章小結(jié) 習(xí)題 第2章 C#基礎(chǔ)編程 2.1 C#數(shù)據(jù)類型 2.1.1 標(biāo)識符與關(guān)鍵字 2.1.2 值類型 2.1.3 引用類型 2.1.4 常量與變量 2.1.5 數(shù)據(jù)類型之間的轉(zhuǎn)換 2.1.6 裝箱與拆箱 2.2 表達(dá)式與運(yùn)算符 2.2.1 表達(dá)式 2.2.2 運(yùn)算符 2.2.3 運(yùn)算符優(yōu)先級 2.3 C#流程控制 2.3.1 順序結(jié)構(gòu) 2.3.2 選擇結(jié)構(gòu) 2.3.3 循環(huán)結(jié)構(gòu) 2.3.4 跳轉(zhuǎn)語句 2.4 C#異常處理 2.4.1 異常類 2.4.2 throw語句 2.4.3 try-catch語句 2.4.4 try-catch-finally語句 2.5 程序?qū)嵗? 2.5.1 素?cái)?shù)判斷 2.5.2 選擇排序 本章小結(jié) 習(xí)題 第3章 C#面向?qū)ο缶幊? 3.1 面向?qū)ο蟮幕靖拍? 3.2 類和對象 3.3 字段 3.4 方法 3.5 屬性與索引 3.5.1 屬性 3.5.2 索引 3.6 委托與事件 3.6.1 委托 3.6.2 事件 3.7 繼承與多態(tài) 3.7.1 繼承 3.7.2 抽象類與密封類 3.7.3 接口 3.7.4 多態(tài)性 3.8 基于UML的系統(tǒng)分析與設(shè)計(jì)方法 3.8.1 UML簡介 3.8.2 類圖 3.8.3 序列圖 本章小結(jié) 習(xí)題 第4章 C#常用數(shù)據(jù)類與Windows編程 4.1 String類和StringBuilder類 4.1.1 字符串表示格式 4.1.2 常用字符串操作方法 4.1.3 StringBuilder類的常用方法 4.2 ArrayList類 4.3 文件與IO流 4.3.1 用于文件操作的類 4.3.2 目錄和路徑操作 4.3.3 創(chuàng)建文件 4.3.4 讀寫文件 4.4 Windows程序設(shè)計(jì)基礎(chǔ) 4.4.1 創(chuàng)建簡單的WinForm程序 4.4.2 Windows窗體應(yīng)用程序模型 4.4.3 WinForm常用控件 4.4.4 VisualC#的菜單設(shè)計(jì)與編程 4.4.5 VisualC#中的MDI編程 4.5 數(shù)據(jù)庫編程基礎(chǔ) 4.5.1 ADO.NET概述 4.5.2 ADO.NET的數(shù)據(jù)訪問對象 4.5.3 ADO.NET訪問常用數(shù)據(jù)庫 習(xí)題 第5章 C#網(wǎng)絡(luò)編程方法概述 5.1 TCP/IP概述 5.1.1 OSI參考模型與TCP/IP模型 5.1.2 TCP/IP基本概念 5.2.NET網(wǎng)絡(luò)編程基礎(chǔ) 5.2.1.NET中的網(wǎng)絡(luò)組件 5.2.2 網(wǎng)絡(luò)編程中的常用類 5.3 套接字編程 5.3.1 套接字簡介 5.3.2 套接字編程原理 5.3.3.NET中的Socket類 5.4 多線程編程 5.4.1 進(jìn)程與線程 5.4.2 C#中多線程的開發(fā) 5.5 基于多線程的編程實(shí)例 本章小結(jié) 習(xí)題 第6章 TCP/UDP編程 6.1 TCP/UDP概述 6.2.NET中的TCP編程基礎(chǔ) 6.2.1 TcpClient類 6.2.2 TcpListener類 6.3 基于TCP的編程實(shí)例 6.3.1 服務(wù)器端編程 6.3.2 客戶端編程 6.4.NET中的UDP編程基礎(chǔ) 6.4.1 UdpClient類 6.4.2 基于UdpClient類的編程實(shí)例 6.5 多播編程 6.5.1 多播概念 6.5.2.NET中多播編程基礎(chǔ) 6.5.3 基于UdpClient的多播實(shí)例 本章小結(jié) 習(xí)題 第7章 FTP編程 7.1 FTP概述 7.1.1 FTP結(jié)構(gòu) 7.1.2 FTP命令 7.1.3 FTP服務(wù)器響應(yīng)碼 7.1.4 FTP流程 7.2.NET中的FTP編程 7.2.1 數(shù)據(jù)發(fā)送和接收編程方法 7.2.2 服務(wù)器端開發(fā) 7.2.3 客戶端開發(fā) 本章小結(jié) 習(xí)題 第8章 電子郵件協(xié)議編程 8.1 電子郵件協(xié)議概述 8.2 SMTP協(xié)議編程 8.2.1 郵件格式 8.2.2 SMTP信息 8.2.3 SMTP指令 8.2.4 SMTP流程 8.2.5 SMTP協(xié)議編程方法 8.3 ESMTP協(xié)議編程 8.3.1 ESMTP介紹 8.3.2 ESMTP協(xié)議編程實(shí)例 8.4 POP3協(xié)議編程 8.4.1 POP3概述 8.4.2 POP3客戶端程序Socket類實(shí)現(xiàn) 8.4.3 POP3客戶端程序TCP客戶端類實(shí)現(xiàn) 8.5 System.Web.Mail 8.5.1 System.Web.Mail簡介 8.5.2 設(shè)置SMTP服務(wù)器和E-mail地址 8.5.3 處理郵件內(nèi)容及附件 8.5.4 郵件發(fā)送 本章小結(jié) 習(xí)題 第9章 HTTP編程 9.1 HTTP概述 9.1.1 HTTP標(biāo)題 9.1.2 HTTP方法 9.1.3 HTTP響應(yīng)信息 9.1.4 URL 9.1.5 HTTP流程 9.2.NET中HTTP編程 9.2.1 基于Socket類的服務(wù)器編程 9.2.2 基于TcpListener類的服務(wù)器編程 9.2.3 獲取網(wǎng)頁內(nèi)容 9.3 基于HTTP的編程實(shí)例 9.3.1 界面設(shè)計(jì) 9.3.2 程序設(shè)計(jì) 本章小結(jié) 習(xí)題 第10章 WebService編程 10.1 WebService概述 10.1.1 WebService簡介 10.1.2 WebService的體系結(jié)構(gòu) 10.1.3 WebService與。NET 10.1.4 WebService的優(yōu)缺點(diǎn) 10.2 XML簡介 10.2.1 基本概念 10.2.2 XML標(biāo)準(zhǔn) 10.2.3.NET中XML的讀取方法 10.2.4.NET中XML的編寫方法 10.3 SOAP簡介 10.3.1 SOAP介紹 10.3.2 WSDL 10.4 WebService編程實(shí)例 10.4.1 創(chuàng)建Web服務(wù) 10.4.2 調(diào)用Web服務(wù) 本章小結(jié) 習(xí)題 第11章 密碼術(shù)與網(wǎng)絡(luò)編程 11.1 密碼術(shù)概述 11.1.1 密碼術(shù)概述 11.1.2 對稱加密算法 11.1.3 非對稱加密算法 11.1.4 數(shù)字信封技術(shù) 11.1.5 數(shù)字簽名技術(shù) 11.2.NET密碼術(shù)編程基礎(chǔ) 11.2.1.NET中的散列算法及編程 11.2.2.NET中的對稱加密算法及編程 11.2.3 使用非對稱密碼術(shù)的。NET編程 11.3 綜合實(shí)例 本章小結(jié) 習(xí)題 參考文獻(xiàn)
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀試讀
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 南方Plus電腦版 v11.8.027.22M / 簡體中文
- 有柿電腦版 v11.5.684.06M / 簡體中文
- 網(wǎng)易新聞電腦版 v112.697.63M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 吉利博瑞用戶手冊 pdf高清版57.89M / 簡體中文
- cnki全球?qū)W術(shù)快報(bào)電腦版 v0.2.3495.79M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡體中文
- HotSpot實(shí)戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡體中文