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