Visual C#.NET程序設(shè)計(jì)實(shí)用教程(21世紀(jì)高等學(xué)校計(jì)算機(jī)應(yīng)用技術(shù)規(guī)劃教材)
定 價(jià):36 元
叢書(shū)名:21世紀(jì)高等學(xué)校計(jì)算機(jī)應(yīng)用技術(shù)規(guī)劃教材
- 作者:李康樂(lè) 主編
- 出版時(shí)間:2014/6/1
- ISBN:9787302351566
- 出 版 社:清華大學(xué)出版社
- 中圖法分類(lèi):TP312C
- 頁(yè)碼:328
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
李康樂(lè)主編的《VisualC#.NET程序設(shè)計(jì)實(shí)用教程》以VisualStudio2008為開(kāi)發(fā)平臺(tái),全面系統(tǒng)地介紹了C#面向?qū)ο蟮木幊趟枷,將面向(qū)ο蟮某绦蛟O(shè)計(jì)方法貫穿始終。全書(shū)共11章,介紹了C#語(yǔ)言基礎(chǔ)、程序流程控制、Windows窗體程序、數(shù)組和集合、類(lèi)和對(duì)象、面向?qū)ο蠹夹g(shù)、異常處理、數(shù)據(jù)庫(kù)編程和文件操作等,每章都配有本章小結(jié)和習(xí)題,以方便讀者鞏固所學(xué)知識(shí)。特別地,在應(yīng)用性較強(qiáng)的章中,多加一節(jié)具有實(shí)際應(yīng)用的案例,通過(guò)案例將各知識(shí)點(diǎn)結(jié)合起來(lái),達(dá)到學(xué)以致用的目的。
本書(shū)案例典型,相關(guān)知識(shí)講解系統(tǒng),內(nèi)容豐富。
適合作為普通高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的教材,也可作為初學(xué)編程人員的自學(xué)用書(shū)。
本書(shū)是黑龍江省高等教育教學(xué)改革項(xiàng)目(項(xiàng)目名稱(chēng): 計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)金融應(yīng)用人才培養(yǎng)模式的研究與實(shí)踐; 項(xiàng)目編號(hào): JG2012010240)的部分研究成果。
C#是微軟公司專(zhuān)門(mén)為.NET應(yīng)用開(kāi)發(fā)的一種全新且簡(jiǎn)單、安全、面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。它吸取了C/C++、Delphi、Java等語(yǔ)言的優(yōu)點(diǎn),體現(xiàn)了當(dāng)今最新的程序設(shè)計(jì)技術(shù)的功能和精華,因此,贏得了越來(lái)越多的程序開(kāi)發(fā)人員的喜愛(ài)。C#不僅適合開(kāi)發(fā)傳統(tǒng)的Windows客戶(hù)端應(yīng)用程序,還特別適合于開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序和企業(yè)級(jí)Web應(yīng)用程序,近年來(lái)已成為一門(mén)主流語(yǔ)言。
本書(shū)基于Visual Studio 2008開(kāi)發(fā)環(huán)境,通過(guò)通俗易懂的語(yǔ)言和大量生動(dòng)典型的實(shí)例,由淺入深、循序漸進(jìn)地介紹使用C#進(jìn)行程序開(kāi)發(fā)的常用技術(shù)和方法。書(shū)中的實(shí)例全部出自編者實(shí)際教學(xué)和工作過(guò)程中所采用的實(shí)例,都在C#平臺(tái)上編譯調(diào)試通過(guò),以方便讀者自學(xué)理解。書(shū)中源程序注釋清晰明了,可以直接使用和更改,方便自行修改和升級(jí)。
全書(shū)共11章,分別介紹了C#語(yǔ)言基礎(chǔ)、程序流程控制、Windows窗體程序、數(shù)組和集合、面向?qū)ο缶幊碳夹g(shù)、異常處理、界面設(shè)計(jì)、數(shù)據(jù)庫(kù)編程和文件操作等內(nèi)容,每章都配有本章小結(jié)和習(xí)題,以方便讀者鞏固所學(xué)知識(shí)。
與市場(chǎng)上其他的C#教程相比,本書(shū)具有以下特點(diǎn):
1. 結(jié)構(gòu)合理,詳略得當(dāng)
本書(shū)結(jié)構(gòu)安排合理、由淺入深,將面向?qū)ο蟮某绦蛟O(shè)計(jì)方法貫穿始終,讓讀者能夠逐步體會(huì)并掌握面向?qū)ο蠹夹g(shù)的精髓。既避開(kāi)了晦澀難懂的理論知識(shí),又覆蓋了編程所需的各方面技術(shù)。
2. 循序漸進(jìn),輕松上手
本書(shū)內(nèi)容敘述從零起步,循序漸進(jìn),全面提高學(xué)、練、用的能力。通過(guò)實(shí)例,可以使讀者輕松上手,快速掌握所學(xué)內(nèi)容。
3. 實(shí)例豐富,貼近實(shí)際
本書(shū)每部分內(nèi)容都配有示例,簡(jiǎn)單易懂,幫助讀者理解相關(guān)知識(shí)內(nèi)容。特別地,在應(yīng)用性較強(qiáng)的章中,多加一節(jié)具有實(shí)際應(yīng)用的案例,通過(guò)案例將各知識(shí)點(diǎn)結(jié)合起來(lái),達(dá)到學(xué)以致用的目的。
4. 圖文并茂,步驟詳細(xì)
本書(shū)在講解技術(shù)和例題時(shí),圖文并茂,步驟詳細(xì),讀者只需要按照步驟操作,就可以體會(huì)到編程帶來(lái)的樂(lè)趣和成就感。
本書(shū)可作為普通高等院校計(jì)算機(jī)及其相關(guān)專(zhuān)業(yè)的教材,也可作為初學(xué)編程人員的自學(xué)用書(shū)。在清華大學(xué)出版社的網(wǎng)站(http://www.tup.tsinghua.edu.cn)上提供了本書(shū)的多媒體課件和所有例題源代碼。
本書(shū)由李康樂(lè)任主編、由張玉芬和趙立波任副主編,其中第2章和第4章由李康樂(lè)編寫(xiě),第1章、第3章和第5章由張玉芬編寫(xiě),第6章和第7章由趙立波編寫(xiě),第8章和第11章由李冰冰編寫(xiě),第9章由李康樂(lè)和楊萌共同編寫(xiě),第10章由張玉芬和楊萌共同編寫(xiě),全書(shū)由李康樂(lè)統(tǒng)稿。
由于時(shí)間倉(cāng)促、作者水平有限,書(shū)中難免存在疏漏和不足,懇請(qǐng)讀者批評(píng)指正,使本書(shū)得以改進(jìn)和完善。
編者2014年4月
第1章 概述
1.1 NET Framework簡(jiǎn)介
1.2 C#簡(jiǎn)介
1.3 Visual Studio 2008集成開(kāi)發(fā)環(huán)境
1.4 C#程序的建立與執(zhí)行
1.4.1 控制臺(tái)應(yīng)用程序
1.4.2 Windows窗體應(yīng)用程序
本章小結(jié)
習(xí)題
第2章 C#語(yǔ)言基礎(chǔ)
2.1 C#程序結(jié)構(gòu)
2.1.1 程序的組成要素
2.1.2 語(yǔ)法格式中的符號(hào)約定
2.2 數(shù)據(jù)類(lèi)型
2.2.1 值類(lèi)型 第1章 概述
1.1 NET Framework簡(jiǎn)介
1.2 C#簡(jiǎn)介
1.3 Visual Studio 2008集成開(kāi)發(fā)環(huán)境
1.4 C#程序的建立與執(zhí)行
1.4.1 控制臺(tái)應(yīng)用程序
1.4.2 Windows窗體應(yīng)用程序
本章小結(jié)
習(xí)題
第2章 C#語(yǔ)言基礎(chǔ)
2.1 C#程序結(jié)構(gòu)
2.1.1 程序的組成要素
2.1.2 語(yǔ)法格式中的符號(hào)約定
2.2 數(shù)據(jù)類(lèi)型
2.2.1 值類(lèi)型
2.2.2 引用類(lèi)型
2.3 變量和常量
2.3.1 變量
2.3.2 常量
2.3.3 類(lèi)型轉(zhuǎn)換
2.4 運(yùn)算符和表達(dá)式
2.4.1 運(yùn)算符與表達(dá)式類(lèi)型
2.4.2 運(yùn)算符的優(yōu)先級(jí)
2.5 常用.NET框架類(lèi)
2.5.1 Ramdom類(lèi)
2.5.2 Math類(lèi)
2.5.3 DateTime類(lèi)
本章小結(jié)
習(xí)題
第3章 程序流程控制
3.1 順序結(jié)構(gòu)
3.1.1 賦值語(yǔ)句
3.1.2 輸入語(yǔ)句與輸出語(yǔ)句
3.2 選擇結(jié)構(gòu)
3.2.1 if語(yǔ)句
3.2.2 switch語(yǔ)句
3.3 循環(huán)結(jié)構(gòu)
3.3.1 while語(yǔ)句
3.3.2 dowhile語(yǔ)句
3.3.3 for語(yǔ)句
3.3.4 foreach語(yǔ)句
3.3.5 循環(huán)嵌套
3.3.6 跳轉(zhuǎn)語(yǔ)句
3.4 程序流程控制的應(yīng)用
本章小結(jié)
習(xí)題
第4章 Windows窗體程序
4.1 窗體
4.1.1 窗體的組成
4.1.2 窗體的屬性
4.1.3 窗體的方法
4.1.4 窗體的事件
4.1.5 窗體的布局
4.2 常用控件
4.2.1 基本控件
4.2.2 選擇類(lèi)控件
4.2.3 PictureBox控件和ImageList組件
4.2.4 Timer組件和ProgressBar控件
4.3 容器控件
4.3.1 GroupBox控件
4.3.2 Panel控件
4.3.3 TabControl控件
本章小結(jié)
習(xí)題
第5章 數(shù)組和集合
5.1 一維數(shù)組
5.1.1 一維數(shù)組的聲明
5.1.2 一維數(shù)組的初始化
5.1.3 訪問(wèn)一維數(shù)組中的元素
5.2 二維數(shù)組
5.2.1 二維數(shù)組的聲明
5.2.2 二維數(shù)組的初始化
5.2.3 訪問(wèn)二維數(shù)組中的元素
5.3 集合
5.3.1 ArrayList集合類(lèi)
5.3.2 HashTable集合
5.4 數(shù)組的應(yīng)用
本章小結(jié)
習(xí)題
第6章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
6.1 面向?qū)ο缶幊?br /> 6.1.1 面向?qū)ο缶幊毯?jiǎn)介
6.1.2 面向?qū)ο缶幊陶Z(yǔ)言的特點(diǎn)
6.2 類(lèi)和對(duì)象
6.2.1 定義一個(gè)類(lèi)
6.2.2 對(duì)象的創(chuàng)建
6.2.3 類(lèi)的成員簡(jiǎn)介
6.3 字段
6.4 方法
6.4.1 定義方法
6.4.2 方法的參數(shù)和返回值
6.4.3 方法的重載
6.4.4 變量的作用域
6.5 this關(guān)鍵字
6.6 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.6.1 構(gòu)造函數(shù)
6.6.2 析構(gòu)函數(shù)
6.7 屬性
6.8 類(lèi)的靜態(tài)成員
本章小結(jié)
習(xí)題
第7章 面向?qū)ο蠹夹g(shù)
7.1 繼承
7.1.1 繼承的實(shí)現(xiàn)
7.1.2 基類(lèi)成員的隱藏
7.1.3 派生類(lèi)的構(gòu)造函數(shù)
7.2 多態(tài)
7.2.1 虛方法
7.2.2 抽象類(lèi)和抽象方法
7.2.3 密封類(lèi)和密封方法
7.3 接口
7.3.1 接口的聲明
7.3.2 接口的實(shí)現(xiàn)
7.3.3 接口和抽象類(lèi)
7.4 委托
7.4.1 委托的聲明
7.4.2 委托的使用
7.5 事件
7.5.1 使用事件
7.5.2 定義事件
7.6 綜合應(yīng)用
本章小結(jié)
習(xí)題
第8章 異常處理
8.1 異常處理
8.1.1 異常類(lèi)
8.1.2 引發(fā)異常
8.1.3 異常處理機(jī)制
8.2 程序調(diào)試
8.2.1 程序錯(cuò)誤
8.2.2 程序調(diào)試
本章小結(jié)
習(xí)題
第9章 界面設(shè)計(jì)
9.1 菜單、工具欄與狀態(tài)欄
9.1.1 菜單
9.1.2 工具欄
9.1.3 狀態(tài)欄
9.2 對(duì)話框
9.2.1 通用對(duì)話框
9.2.2 自定義對(duì)話框
9.3 多文檔操作
本章小結(jié)
習(xí)題
第10章 數(shù)據(jù)庫(kù)編程
10.1 SQL基礎(chǔ)知識(shí)
10.1.1 查詢(xún)語(yǔ)句
10.1.2 插入語(yǔ)句
10.1.3 修改語(yǔ)句
10.1.4 刪除語(yǔ)句
10.2 ADO.NET概述
10.2.1 ADO.NET概念
10.2.2 ADO.NET對(duì)象模型
10.2.3 ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)的兩種模式
10.3 利用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)
10.3.1 Connection對(duì)象
10.3.2 Command對(duì)象
10.3.3 DataReader對(duì)象
10.3.4 DataAdapter對(duì)象
10.3.5 DataSet對(duì)象
10.3.6 ADO.NET相關(guān)組件
10.3.7 數(shù)據(jù)綁定
10.4 數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用
本章小結(jié)
習(xí)題
第11章 文件和流
11.1 文件和流的概念
11.2 文件的存儲(chǔ)管理
11.2.1 DriveInfo類(lèi)
11.2.2 Directory類(lèi)和DirectoryInfo類(lèi)
11.2.3 Path類(lèi)
11.2.4 File類(lèi)和FileInfo類(lèi)
11.3 文件的操作
11.3.1 Stream類(lèi)
11.3.2 FileStream類(lèi)
11.3.3 StreamReader類(lèi)和StreamWriter類(lèi)
11.3.4 BinaryReader類(lèi)和BinaryWriter類(lèi)
本章小結(jié)
習(xí)題
參考文獻(xiàn)