C#編程和.NET框架

出版時(shí)間:2012-4  出版社:機(jī)械工業(yè)出版社  作者:崔建江 編  頁(yè)數(shù):380  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材·普通高等教育“十一五”計(jì)算機(jī)類(lèi)規(guī)劃教材:C#編程和.NET框架》是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材之一,介紹C#語(yǔ)言編程和其開(kāi)發(fā)平臺(tái).NET框架的主要內(nèi)容。全書(shū)共分13章。第1章介紹本課程的預(yù)備知識(shí)、C#和.NET的概要內(nèi)容。第2章至第5章介紹C#相關(guān)的知識(shí),包括C#的開(kāi)發(fā)環(huán)境以及編譯調(diào)試方法、C#語(yǔ)言基礎(chǔ)、面向?qū)ο蟮腃#程序設(shè)計(jì)和C#進(jìn)階。第6章介紹.NET框架。第7章講解C#窗體程序設(shè)計(jì)。第g章介紹C#流與文件操作。第9章介紹ADO.NET程序開(kāi)發(fā)。第10章介紹ASP.NET程序開(kāi)發(fā)。第11章介紹Web服務(wù)和訪(fǎng)問(wèn)Intemet。第12章介紹C#高級(jí)應(yīng)用,如C#創(chuàng)建和調(diào)用DLL、C#串行通信實(shí)現(xiàn)等。第13章給出了一個(gè)完整的基于.NET開(kāi)發(fā)的實(shí)例。
  《普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材·普通高等教育“十一五”計(jì)算機(jī)類(lèi)規(guī)劃教材:C#編程和.NET框架》是在作者多年講授C#課程的講義基礎(chǔ)上整理而成的,包含多年的實(shí)際經(jīng)驗(yàn)。本書(shū)力求內(nèi)容組織合理、難易程度適當(dāng),并考慮了學(xué)校講授時(shí)的課時(shí)限制情況,因此比較適合作為普通高等學(xué)校各類(lèi)專(zhuān)業(yè)本科生和研究生學(xué)習(xí)C#和.NET的教材或參考書(shū)。本書(shū)定位為相關(guān)知識(shí)的入門(mén)讀物,因此也可供一般讀者學(xué)習(xí)和掌握C#語(yǔ)言編程和.NET框架的入門(mén)參考。學(xué)習(xí)本書(shū)的讀者最好具備一定的C/C++的知識(shí),以期達(dá)到較好的學(xué)習(xí)效果。

書(shū)籍目錄

前言
第1章 緒論
 1.1 計(jì)算機(jī)語(yǔ)言概述
  1.1.1 機(jī)器語(yǔ)言
  1.1.2 匯編語(yǔ)言
  1.1.3 面向過(guò)程的高級(jí)語(yǔ)言
  1.1.4 面向?qū)ο蟮母呒?jí)語(yǔ)言
  1.1.5 高級(jí)編程語(yǔ)言的發(fā)展
 1.2 C#言
  1.2.1 C#的來(lái)源
  1.2.2 C#的定義
  1.2.3 C#的特點(diǎn)
  1.2.4 C#與Java及C++
 1.3.NET平臺(tái)與.NET框架
  1.3.1.NET平臺(tái)介紹
  1.3.2.NET框架介紹
  1.3.3.NET框架下的程序編譯過(guò)程
 1.4 小結(jié)
第2章 C#的開(kāi)發(fā)環(huán)境及編譯調(diào)試方法
 2.1 Visual Studio.NET集成開(kāi)發(fā)環(huán)境
  2.1.1 Visual Studio.NET的安裝和設(shè)置
  2.1.2 Visual Studio.NET集成開(kāi)發(fā)環(huán)境簡(jiǎn)介
 2.2 C#程序設(shè)計(jì)介紹
  2.2.1 C耀序的種類(lèi)
  2.2.2 創(chuàng)建項(xiàng)目
  2.2.3 編寫(xiě)代碼
  2.2.4 運(yùn)行程序
  2.2.5 C#的基本編碼規(guī)則
 2.3 C#程序編譯調(diào)試
  2.3.1 基于.NET SDK的命令行編譯調(diào)試
  2.3.2 基于Visual Studio.NET集成開(kāi)發(fā)環(huán)境下的調(diào)試
 2.4 編譯預(yù)處理
 2.5 多語(yǔ)言在.NET框架下的互操作性
 2.6 小結(jié)
第3章 C#語(yǔ)言基礎(chǔ)
 3.1 C#關(guān)鍵字
 3.2 C#數(shù)據(jù)類(lèi)型
  3.2.1 CTS類(lèi)型
  3.2.2 值類(lèi)型與引用類(lèi)型
  3.2.3 預(yù)定義類(lèi)型
  3.2.4 變量和常量
  3.2.5 預(yù)定義類(lèi)型的數(shù)據(jù)類(lèi)型轉(zhuǎn)換
  3.2.6 復(fù)合類(lèi)型
  3.2.7 值類(lèi)型和引用類(lèi)型間的轉(zhuǎn)換——裝箱和拆箱
 3.3 運(yùn)算符與表達(dá)式
  3.3.1 運(yùn)算符
  3.3.2 表達(dá)式和運(yùn)算符的優(yōu)先級(jí)
 3.4 基本語(yǔ)句與控制語(yǔ)句
  3.4.1 基本語(yǔ)句
  3.4.2 條件語(yǔ)句
  3.4.3 循環(huán)語(yǔ)句
  3.4.4 跳轉(zhuǎn)語(yǔ)句
 3.5 數(shù)組
 3.6 集合
  3.6.1 ArrayList類(lèi)
  3.6.2 Queue類(lèi)
  3.6.3 Stack類(lèi)
  3.6.4 Hashtable類(lèi)
  3.6.5 數(shù)組和集合的對(duì)比
 3.7 小結(jié)
  習(xí)題
第4章 面向?qū)ο蟮腃#程序設(shè)計(jì)
 4.1 從結(jié)構(gòu)化程序設(shè)計(jì)到面向?qū)ο?br />  4.1.1 結(jié)構(gòu)化程序設(shè)計(jì)產(chǎn)生的背景
  4.1.2 結(jié)構(gòu)化程序設(shè)計(jì)方法
  4.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)方法
  4.1.4 面向?qū)ο蟮幕靖拍?br />  4.1.5 面向?qū)ο蠓椒ǖ娜齻€(gè)基本特征
 4.2 類(lèi)和對(duì)象
  4.2.1 類(lèi)的定義
  4.2.2 類(lèi)的成員概述
  4.2.3 常量和字段
  4.2.4 由類(lèi)創(chuàng)建對(duì)象
  4.2.5 方法
  4.2.6 運(yùn)算符重載
  4.2.7 索引器
 4.3 面向?qū)ο蟮姆庋b性實(shí)現(xiàn)
  4.3.1 封裝
  4.3.2 屬性
 4.4 面向?qū)ο蟮睦^承性實(shí)現(xiàn)
  4.4.1 繼承的基本概念
  4.4.2 派生類(lèi)的定義
  4.4.3 Object類(lèi)
  4.4.4 派生類(lèi)中調(diào)用基類(lèi)構(gòu)造函數(shù)
 4.5 面向?qū)ο蟮亩鄳B(tài)性實(shí)現(xiàn)
  4.5.1 多態(tài)的基本概念
  4.5.2 虛方法
  4.5.3 抽象方法和抽象類(lèi)
  4.5.4 接口
 4.6 小結(jié)
  習(xí)題
第5章 面向?qū)ο蟮腃#進(jìn)階
 5.1 命名空間
  5.1.1 命名空間的定義
  5.1.2 命名空間的使用
 5.2 不安全代碼
  5.2.1 C#中的指針
  5.2.2 不安全代碼塊
 5.3 異常處理
  5.3.1 C#的異常處理機(jī)制
  5.3.2.NET框架中的異常類(lèi)
  5.3.3 System. Exception的屬性
  5.3.4 自定義異常類(lèi)
 5.4 線(xiàn)程
  5.4.1 C#中的線(xiàn)程
  5.4.2 線(xiàn)程操作
  5.4.3 線(xiàn)程狀態(tài)
  5.4.4 線(xiàn)程同步
 5.5 C#的字符串處理
  5.5.1 String類(lèi)
  5.5.2 動(dòng)態(tài)創(chuàng)建字符串
  5.5.3 正則表達(dá)式
 5.6 代理與事件
  5.6.1 函數(shù)指針
  5.6.2 代理
  5.6.3 事件
 5.7 小結(jié)
  習(xí)題
第6章.NET框架
 6.1.NET框架結(jié)構(gòu)概述
  6.1.1 中間語(yǔ)言
  6.1.2.NET類(lèi)庫(kù)
  6.1.3.NET框架特點(diǎn)
 6.2.NET框架下的3C
  6.2.1 CLR
  6.2.2 CTS
  6.2.3 CLS
 6.3 應(yīng)用程序管理
  6.3.1 將源代碼編譯為托管模塊
  6.3.2 將托管模塊組合為程序集
 6.4 程序運(yùn)行管理
  6.4.1 在程序集上加載CLR
  6.4.2 執(zhí)行程序集代碼
 6.5.NET應(yīng)用程序的部署和發(fā)布
  6.5.1 程序集的部署
  6.5.2 應(yīng)用程序的發(fā)布
 6.6 內(nèi)存管理
  6.6.1.NET運(yùn)行時(shí)的內(nèi)存分配
  6.6.2.NET內(nèi)存管理的核心——垃圾回收機(jī)制
  6.6.3 代齡機(jī)制
  6.6.4 非托管資源的管理-Finalize和Dispose
 6.7 小結(jié)
  習(xí)題
第7章 C#窗體程序設(shè)計(jì)
 7.1 窗體、屬性與事件
  7.1.1 窗體生成
  7.1.2 窗體的基本屬性
  7.1.3 添加菜單、工具條和按鈕
  7.1.4 窗體的事件響應(yīng)(鼠標(biāo)和鍵盤(pán))
 7.2 窗體常用控件
  7.2.1 常用控件
  7.2.2 控件的基本屬性與方法
  7.2.3 公共控件
  7.2.4 容器控件
  7.2.5 菜單與工具欄
  7.2.6 對(duì)話(huà)框控件
  ……
第8章 C#流與文件操作
第9章 ADO.NET程序開(kāi)發(fā)
第10章 ASP.NET程序開(kāi)發(fā)
第11章 Web服務(wù)和訪(fǎng)問(wèn)Internet
第12章 C#高級(jí)應(yīng)用
第13章 .NET程序設(shè)計(jì)——建立一個(gè)建筑能耗監(jiān)測(cè)系統(tǒng)
  附錄 C#中的關(guān)鍵字含義
  參考文獻(xiàn)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C#編程和.NET框架 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)4條)

 
 

  •   把C#講的淺顯易懂!很適合入門(mén)的人!
  •   適合初學(xué)者的一本書(shū),是中國(guó)人寫(xiě)的,不會(huì)有翻譯的問(wèn)題,當(dāng)一本工具書(shū)看,還是可以的
  •   是正版的,很贊,很劃算,感覺(jué)還可以
  •   教材不是很詳細(xì),要參考其他詳細(xì)的反過(guò)來(lái)看才更理解。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7