c#網(wǎng)絡編程技術教程是一本C#網(wǎng)絡編程技術教程手冊,由金華和華進兩人共同編著。本書注重理論與實踐的結合、循序漸進的教學方法,系統(tǒng)介紹了C#網(wǎng)絡編程的相關知識,使讀者能夠快速掌握基于C#的網(wǎng)絡應用開發(fā)技術。根據(jù)應用的需要,書中在內容安排上對C#基礎知識進行了合理取舍,重點突出網(wǎng)絡編程的實用性,以掌握程序設計的基本方法;針對網(wǎng)絡編程技術。全書以“編程原理與思想”為中心,而不是以“代碼”為中心,重點突出對開發(fā)技術和技巧的講解。
內容介紹
《c#網(wǎng)絡編程技術教程》是一本系統(tǒng)介紹C#網(wǎng)絡編程技術的教材,本書共11章,由兩部分組成。第1部分(第1~5章)為基礎知識,內容包括Visual C#.NET集成開發(fā)環(huán)境、C#語言的基礎知識、面向對象的程序設計、C#的Windows編程方法、C#的常用數(shù)據(jù)類、網(wǎng)絡編程的基本概念、網(wǎng)絡套接字編程以及多線程編程的方法概述等。第2部分(第6~11章)介紹網(wǎng)絡編程的幾個常用領域,內容包括TCP/UDP編程、FTP編程、電子郵件協(xié)議編程、HTTP編程、Web Service編程以及密碼術網(wǎng)絡編程等。本書可作為高等院校計算機、網(wǎng)絡工程、通信工程、信息安全等專業(yè)的教材,也可作為相關工程技術人員的參考用書。
章節(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#語言的特點 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 服務器資源管理窗口 1.4 創(chuàng)建第一個C#.NET程序 1.4.1 創(chuàng)建C#控制臺應用程序 1.4.2 創(chuàng)建C#窗體應用程序 本章小結 習題 第2章 C#基礎編程 2.1 C#數(shù)據(jù)類型 2.1.1 標識符與關鍵字 2.1.2 值類型 2.1.3 引用類型 2.1.4 常量與變量 2.1.5 數(shù)據(jù)類型之間的轉換 2.1.6 裝箱與拆箱 2.2 表達式與運算符 2.2.1 表達式 2.2.2 運算符 2.2.3 運算符優(yōu)先級 2.3 C#流程控制 2.3.1 順序結構 2.3.2 選擇結構 2.3.3 循環(huán)結構 2.3.4 跳轉語句 2.4 C#異常處理 2.4.1 異常類 2.4.2 throw語句 2.4.3 try-catch語句 2.4.4 try-catch-finally語句 2.5 程序實例 2.5.1 素數(shù)判斷 2.5.2 選擇排序 本章小結 習題 第3章 C#面向對象編程 3.1 面向對象的基本概念 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)分析與設計方法 3.8.1 UML簡介 3.8.2 類圖 3.8.3 序列圖 本章小結 習題 第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程序設計基礎 4.4.1 創(chuàng)建簡單的WinForm程序 4.4.2 Windows窗體應用程序模型 4.4.3 WinForm常用控件 4.4.4 VisualC#的菜單設計與編程 4.4.5 VisualC#中的MDI編程 4.5 數(shù)據(jù)庫編程基礎 4.5.1 ADO.NET概述 4.5.2 ADO.NET的數(shù)據(jù)訪問對象 4.5.3 ADO.NET訪問常用數(shù)據(jù)庫 習題 第5章 C#網(wǎng)絡編程方法概述 5.1 TCP/IP概述 5.1.1 OSI參考模型與TCP/IP模型 5.1.2 TCP/IP基本概念 5.2.NET網(wǎng)絡編程基礎 5.2.1.NET中的網(wǎng)絡組件 5.2.2 網(wǎng)絡編程中的常用類 5.3 套接字編程 5.3.1 套接字簡介 5.3.2 套接字編程原理 5.3.3.NET中的Socket類 5.4 多線程編程 5.4.1 進程與線程 5.4.2 C#中多線程的開發(fā) 5.5 基于多線程的編程實例 本章小結 習題 第6章 TCP/UDP編程 6.1 TCP/UDP概述 6.2.NET中的TCP編程基礎 6.2.1 TcpClient類 6.2.2 TcpListener類 6.3 基于TCP的編程實例 6.3.1 服務器端編程 6.3.2 客戶端編程 6.4.NET中的UDP編程基礎 6.4.1 UdpClient類 6.4.2 基于UdpClient類的編程實例 6.5 多播編程 6.5.1 多播概念 6.5.2.NET中多播編程基礎 6.5.3 基于UdpClient的多播實例 本章小結 習題 第7章 FTP編程 7.1 FTP概述 7.1.1 FTP結構 7.1.2 FTP命令 7.1.3 FTP服務器響應碼 7.1.4 FTP流程 7.2.NET中的FTP編程 7.2.1 數(shù)據(jù)發(fā)送和接收編程方法 7.2.2 服務器端開發(fā) 7.2.3 客戶端開發(fā) 本章小結 習題 第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é)議編程實例 8.4 POP3協(xié)議編程 8.4.1 POP3概述 8.4.2 POP3客戶端程序Socket類實現(xiàn) 8.4.3 POP3客戶端程序TCP客戶端類實現(xiàn) 8.5 System.Web.Mail 8.5.1 System.Web.Mail簡介 8.5.2 設置SMTP服務器和E-mail地址 8.5.3 處理郵件內容及附件 8.5.4 郵件發(fā)送 本章小結 習題 第9章 HTTP編程 9.1 HTTP概述 9.1.1 HTTP標題 9.1.2 HTTP方法 9.1.3 HTTP響應信息 9.1.4 URL 9.1.5 HTTP流程 9.2.NET中HTTP編程 9.2.1 基于Socket類的服務器編程 9.2.2 基于TcpListener類的服務器編程 9.2.3 獲取網(wǎng)頁內容 9.3 基于HTTP的編程實例 9.3.1 界面設計 9.3.2 程序設計 本章小結 習題 第10章 WebService編程 10.1 WebService概述 10.1.1 WebService簡介 10.1.2 WebService的體系結構 10.1.3 WebService與。NET 10.1.4 WebService的優(yōu)缺點 10.2 XML簡介 10.2.1 基本概念 10.2.2 XML標準 10.2.3.NET中XML的讀取方法 10.2.4.NET中XML的編寫方法 10.3 SOAP簡介 10.3.1 SOAP介紹 10.3.2 WSDL 10.4 WebService編程實例 10.4.1 創(chuàng)建Web服務 10.4.2 調用Web服務 本章小結 習題 第11章 密碼術與網(wǎng)絡編程 11.1 密碼術概述 11.1.1 密碼術概述 11.1.2 對稱加密算法 11.1.3 非對稱加密算法 11.1.4 數(shù)字信封技術 11.1.5 數(shù)字簽名技術 11.2.NET密碼術編程基礎 11.2.1.NET中的散列算法及編程 11.2.2.NET中的對稱加密算法及編程 11.2.3 使用非對稱密碼術的。NET編程 11.3 綜合實例 本章小結 習題 參考文獻
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進行閱讀試讀
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- cnki全球學術快報電腦版 v1.0.1135.99M / 簡體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 數(shù)據(jù)挖掘導論 官方版61.61M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文