書(shū)籍簡(jiǎn)介:
本書(shū)內(nèi)容分為7部分,共18章。第1部分是C#編程基礎(chǔ),簡(jiǎn)要介紹C# 與.NET的關(guān)系、C#開(kāi)發(fā)及運(yùn)行環(huán)境,以及C#的語(yǔ)言基礎(chǔ),包括數(shù)據(jù)類(lèi)型與常變量、運(yùn)算符和表達(dá)式、程序流控制等內(nèi)容。第2部分介紹面向?qū)ο蟮腃#程序設(shè)計(jì),內(nèi)容包括面向?qū)ο蟮乃枷?、?lèi)和對(duì)象相關(guān)介紹,以及繼承機(jī)制與方法調(diào)用等內(nèi)容。第3部分引入C#編程的接口、文件和流操作的相關(guān)內(nèi)容,包括接口定義與實(shí)現(xiàn)、抽象類(lèi)與接口、文件讀寫(xiě)和流的操作。第4部分開(kāi)始介紹C#網(wǎng)絡(luò)編程基礎(chǔ),內(nèi)容包括網(wǎng)絡(luò)通信量的監(jiān)視、TCP和UDP編程簡(jiǎn)介、DNS 的使用和套接字編程簡(jiǎn)介等。第5部分深入介紹了C#套接字編程的相關(guān)內(nèi)容,包括面向連接的TCP協(xié)議編程、無(wú)連接的UDP協(xié)議編程、異步套接字編程和網(wǎng)絡(luò)組播技術(shù)等內(nèi)容。第6部分介紹大量的分類(lèi)開(kāi)發(fā)實(shí)例的實(shí)現(xiàn),包括DNS的開(kāi)發(fā)、FTP協(xié)議編程、SMTP協(xié)議編程、HTTP協(xié)議編程和ASP網(wǎng)頁(yè)應(yīng)用程序編程的實(shí)現(xiàn)。第7部分介紹一個(gè)大型的C#網(wǎng)絡(luò)開(kāi)發(fā)實(shí)例的實(shí)現(xiàn)。
本書(shū)可作為初學(xué)者學(xué)習(xí)C#網(wǎng)絡(luò)程序設(shè)計(jì)的入門(mén)教程,也可以作為計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)人員與開(kāi)發(fā)人員的技術(shù)參考書(shū)。
作者簡(jiǎn)介:
殷泰暉 等編著
出版日期:
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#開(kāi)發(fā)及運(yùn)行環(huán)境
1.2.1 C#開(kāi)發(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#語(yǔ)言基礎(chǔ)
2.1 數(shù)據(jù)類(lèi)型與常變量
2.1.1 值類(lèi)型
2.1.2 引用類(lèi)型
2.1.3 常量與變量
2.1.4 類(lèi)型轉(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 條件語(yǔ)句
2.3.2 循環(huán)語(yǔ)句
2.3.3 跳轉(zhuǎn)結(jié)構(gòu)
2.3.4 條件編譯
2.3.5 異常處理
2.4 小結(jié)
第2部分 面向?qū)ο蟮腃#程序設(shè)計(jì)
第3章 C#面向?qū)ο笤O(shè)計(jì)基礎(chǔ)
3.1 面向?qū)ο蟮乃枷?br> 3.1.1 面向?qū)ο蟮脑O(shè)計(jì)理念
3.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)過(guò)程
3.2 類(lèi)和對(duì)象
3.2.1 類(lèi)和對(duì)象的關(guān)系
3.2.2 類(lèi)
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章 無(wú)連接套接字編程
第11章 異步套接字編程
第12章 C#網(wǎng)絡(luò)組播技術(shù)
第6部分 C#分類(lèi)開(kāi)發(fā)分析
第13章 C#DNS開(kāi)發(fā)
第14章 C#FTP編程
第15章 SMTP協(xié)議編程
第16章 C#HTTP協(xié)議編程
第17章 ASP頁(yè)面應(yīng)用程序開(kāi)發(fā)
第7部分 大型C#綜合網(wǎng)絡(luò)開(kāi)發(fā)實(shí)例
第18章 C#開(kāi)發(fā)綜合實(shí)例——網(wǎng)絡(luò)學(xué)籍管理系統(tǒng)
封面圖: