Visual C#.NET是面向?qū)ο蟮目梢暬绦蛟O(shè)計語言,具有簡潔、高效 、安全、性能優(yōu)良等特點,是面向?qū)ο蟪绦蛟O(shè)計、可視化程序設(shè)計教學(xué)的 主干語言之一!犊梢暬绦蛟O(shè)計與C#.NET語言》共分14章,全面闡述了程序設(shè)計的基本思想、結(jié)構(gòu)化程序 設(shè)計方法、面向?qū)ο蟮某绦蛟O(shè)計概念、可視化程序設(shè)計方法與原理、控件 窗體與界面設(shè)計技術(shù)、圖形編程、數(shù)據(jù)庫程序設(shè)計和’Web程序設(shè)計、文件 操作等內(nèi)容。本書的所有程序都在Windows 7平臺和Visual Studio. NET2008環(huán)境下調(diào)試通過,在Studio.NET2010下也可以正常運行,另外提 供了15個實驗和一套練習(xí)集。
《可視化程序設(shè)計與C#.NET語言》從第一門高級編程語言的角度出發(fā) ,讓學(xué)生全面了解程序設(shè)計思想及可視化編程技術(shù),全書理論分析透徹嚴(yán) 謹(jǐn),實例豐富生動,內(nèi)容由淺人深,能快速引導(dǎo)學(xué)生進(jìn)入Visual C#.NET 編程世界。本書可作為高等院校相關(guān)專業(yè)的程序設(shè)計類課程教材,也可作 為初學(xué)Visual C#.NET編程人員的參考用書。
1 Visual C#.NET簡介及集成開發(fā)環(huán)境
1.1 Visual Studio.NET簡介
1.2 Visual Studio.NET開發(fā)平臺的組成
1.3 創(chuàng)建應(yīng)用程序
1.4 C#集成開發(fā)環(huán)境
1.5 Visual Studi02010簡介
1.6 習(xí)題
2 C#語言基礎(chǔ)知識
2.1 C#軟件項目的組成
2.2 C#程序結(jié)構(gòu)
2.3 C#基本數(shù)據(jù)類型
2.4 變量和常量
2.5 運算符與表達(dá)式
2.6 文本框、按鈕對象相關(guān)操作
2.7 習(xí)題
3 順序結(jié)構(gòu)與選擇結(jié)構(gòu)程序設(shè)計
3.1 賦值語句
3.2 輸入與輸出
3.3 圖片框與圖片列表控件
3.4 選擇結(jié)構(gòu)
3.5 分組框與Panel控件
3.6 單選按鈕與復(fù)選框控件
3.7 常用數(shù)學(xué)函數(shù)方法
3.8 習(xí)題
4 循環(huán)結(jié)構(gòu)程序設(shè)計
4.1 for循環(huán)語句
4.2 while循環(huán)語句
4.3 do…while語句
4.4 三種循環(huán)控制語句的區(qū)別
4.5 循環(huán)的嵌套
4.6 break與COIltinue語句
4.7 列表框與組合框
4.8 計時(Timer)控件
4.9 習(xí)題
5 數(shù)組
5.1 數(shù)組概述
5.2 數(shù)組與數(shù)組元素
5.3 一維數(shù)組
5.4 多維數(shù)組
5.5 foreach語句
5.6 控件數(shù)組
5.7 字符串與字符
5.8 數(shù)組與數(shù)組列表屬性
5.9 鼠標(biāo)和鍵盤事件
5.1 0 習(xí)題
6 方法
6.1 方法概述
6.2 方法的聲明及定義
6.3 方法的調(diào)用
6.4 參數(shù)的傳遞
6.5 變量的生命期與作用域
6.6 方法的遞歸調(diào)用
6.7 數(shù)組作為方法參數(shù)
6.8 參數(shù)數(shù)組
6.9 習(xí)題
7 面向?qū)ο蟪绦蛟O(shè)計
7.1 面向?qū)ο蟾攀觥?br>7.2 類與對象的聲明
7.3 類的字段與屬性
7.4 類的方法及方法重載
7.5 靜態(tài)成員
7.6 構(gòu)造函數(shù)
7.7 類的繼承
7.8 多態(tài)性
7.9 C#.NET常用數(shù)據(jù)類型轉(zhuǎn)換方法
7.1 0 習(xí)題
8 Windows高級界面設(shè)計
8.1 主菜單的設(shè)計
8.2 RichTextBox控件
8.3 彈出式菜單的設(shè)計
8.4 工具欄設(shè)計
8.5 狀態(tài)欄設(shè)計
8.6 通用對話框
8.7 消息框
8.8 多選項卡
8.9 習(xí)題
9 數(shù)據(jù)庫應(yīng)用
9.1 數(shù)據(jù)庫的基本概念
9.2 Access數(shù)據(jù)庫操作
9.3 SQL語言
9.4 SQL Server 2005簡介
9.5 ADO.NET概述
9.6 利用ADO.NET控件編寫數(shù)據(jù)庫應(yīng)用程序
9.7 利用ADO.NET對象編程
9.8 習(xí)題
10 多媒體應(yīng)用程序開發(fā)
10.1 多媒體概念
10.2 Animation控件
10.3 Windows Media Player控件
10.4 ShockwaveFlash控件
10.5 WebBrowser控件
10.6 習(xí)題
11 Web應(yīng)用程序開發(fā)
11.1 ASP.NET簡介
11.2 ASP.NET應(yīng)用程序的組成
11.3 ASP.NET常用服務(wù)器控件
11.4 ASP.NET常用內(nèi)置對象
11.5 Web服務(wù)的創(chuàng)建和使用
11.6 習(xí)題
12 C#.NET圖形編程
12.1 GDI+繪圖基礎(chǔ)
12.2 Graphics對象
12.3 Pen及Brush對象
12.4 常用圖形的繪制方法
12.5 習(xí)題
13 文件
13.1 文件的相關(guān)概念
13.2 文件夾管理
13.3 File類
13.4 用FileStrearn讀寫文件
13.5 用BinaryReader、BinaryWriter類讀寫數(shù)據(jù)
13.6 用StreamReader和StreamWriter類讀寫字符串
13.7 習(xí)題
實驗設(shè)計
14.1 實驗?zāi)康呐c要求
14.2 實驗計劃
實驗1 Visual C#.NET及窗體設(shè)計
實驗2 基本數(shù)據(jù)類型
實驗3 運算符與表達(dá)式
實驗4 選擇結(jié)構(gòu)應(yīng)用
實驗5 復(fù)選框、組合框、switch語句等使用
實驗6 循環(huán)結(jié)構(gòu)應(yīng)用
實驗7 餐廳點菜系統(tǒng)
實驗8 面向?qū)ο蟪绦蛟O(shè)計
實驗9 Windows應(yīng)用程序設(shè)計
實驗10 Windows應(yīng)用程序設(shè)計2
實驗11 Windows高級界面設(shè)計
實驗12 對話框使用及圖形繪制
實驗13 數(shù)據(jù)庫操作
實驗14 多媒體應(yīng)用程序設(shè)計
實驗15 Web應(yīng)用程序設(shè)計
附錄1 綜合練習(xí)題
附錄2 C#關(guān)鍵字
參考文獻(xiàn)