書籍簡介:
本書內(nèi)容分為7部分,共18章。第1部分是C#編程基礎(chǔ),簡要介紹C# 與.NET的關(guān)系、C#開發(fā)及運(yùn)行環(huán)境,以及C#的語言基礎(chǔ),包括數(shù)據(jù)類型與常變量、運(yùn)算符和表達(dá)式、程序流控制等內(nèi)容。第2部分介紹面向?qū)ο蟮腃#程序設(shè)計,內(nèi)容包括面向?qū)ο蟮乃枷?、類和對象相關(guān)介紹,以及繼承機(jī)制與方法調(diào)用等內(nèi)容。第3部分引入C#編程的接口、文件和流操作的相關(guān)內(nèi)容,包括接口定義與實(shí)現(xiàn)、抽象類與接口、文件讀寫和流的操作。第4部分開始介紹C#網(wǎng)絡(luò)編程基礎(chǔ),內(nèi)容包括網(wǎng)絡(luò)通信量的監(jiān)視、TCP和UDP編程簡介、DNS 的使用和套接字編程簡介等。第5部分深入介紹了C#套接字編程的相關(guān)內(nèi)容,包括面向連接的TCP協(xié)議編程、無連接的UDP協(xié)議編程、異步套接字編程和網(wǎng)絡(luò)組播技術(shù)等內(nèi)容。第6部分介紹大量的分類開發(fā)實(shí)例的實(shí)現(xiàn),包括DNS的開發(fā)、FTP協(xié)議編程、SMTP協(xié)議編程、HTTP協(xié)議編程和ASP網(wǎng)頁應(yīng)用程序編程的實(shí)現(xiàn)。第7部分介紹一個大型的C#網(wǎng)絡(luò)開發(fā)實(shí)例的實(shí)現(xiàn)。
本書可作為初學(xué)者學(xué)習(xí)C#網(wǎng)絡(luò)程序設(shè)計的入門教程,也可以作為計算機(jī)網(wǎng)絡(luò)設(shè)計人員與開發(fā)人員的技術(shù)參考書。
作者簡介:
殷泰暉
出版日期:
2007年06月
章節(jié)目錄:
第1部分 C#編程基礎(chǔ)
第1章 C#與.NET概述
1.1 NET與C#
1.1.1 Microsoft.NET
1.1.2 C#與.NET
1.2 C#開發(fā)及運(yùn)行環(huán)境
1.2.1 C#開發(fā)工具及相關(guān)
1.2.2 C#安裝與執(zhí)行環(huán)境
1.3 C#編程與實(shí)例…………
1.3.1 C#編程特點(diǎn)與風(fēng)格
1.3.2 使用C#創(chuàng)建.NET應(yīng)用程序
1.4 分析與小結(jié)
第2章 C#語言基礎(chǔ)
2.1 數(shù)據(jù)類型與常變量
2.1.1 值類型
2.1.2 引用類型
2.1.3 常量與變量
2.1.4 類型轉(zhuǎn)換
2.2 操作符和表達(dá)式
2.2.1 操作運(yùn)算符
2.2.2 算術(shù)操作符和算術(shù)表達(dá)式
2.2.3 賦值操作符和賦值表達(dá)式
2.2.4 關(guān)系操作符和關(guān)系表達(dá)式
2.2.5 邏輯操作符和邏輯表達(dá)式
2.2.6 位運(yùn)算
2.2.7 其他特殊操作符
2.3 程序流控
2.3.1 條件語句
2.3.2 循環(huán)語句
2.3.3 跳轉(zhuǎn)結(jié)構(gòu)
2.3.4 條件編譯
2.3.5 異常處理
2.4 小結(jié)
第2部分 面向?qū)ο蟮腃#程序設(shè)計
第3章 C#面向?qū)ο笤O(shè)計基礎(chǔ)
3.1 面向?qū)ο蟮乃枷?br> 3.1.1 面向?qū)ο蟮脑O(shè)計理念
3.1.2 面向?qū)ο蟮某绦蛟O(shè)計過程
3.2 類和對象
3.2.1 類和對象的關(guān)系
3.2.2 類
3.2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
3.3 其他相關(guān)介紹
3.3.1 方法
3.3.2 域的概念
3.3.3 屬性
3.4 小結(jié)
第4章 C#面向?qū)ο笊钊敕治?br>第3部分 C#編程提高
第5章 接口
第6章 文件和流
第4部分 網(wǎng)絡(luò)編程基礎(chǔ)
第7章 網(wǎng)絡(luò)編程相關(guān)內(nèi)容
第8章 C#網(wǎng)絡(luò)套接字編程
第5部分 網(wǎng)絡(luò)編程深入分析
第9章 面向連接的套接字編程
第10章 無連接套接字編程
第11章 異步套接字編程
第12章 C#網(wǎng)絡(luò)組播技術(shù)
第6部分 C#分類開發(fā)分析
第13章 C#DNS開發(fā)
第14章 C#FTP編程
第15章 SMTP協(xié)議編程
第16章 C#HTTP協(xié)議編程
第17章 ASP頁面應(yīng)用程序開發(fā)
第7部分 大型C#綜合網(wǎng)絡(luò)開發(fā)實(shí)例
第18章 C#開發(fā)綜合實(shí)例——網(wǎng)絡(luò)學(xué)籍管理系統(tǒng)
封面圖: