出版時間:2012-1 出版社:水利水電出版社 作者:陳語林 頁數(shù):274
內(nèi)容概要
C#是目前最為流行的程序設(shè)計語言之一。這本《C#程序設(shè)計》由陳語林主編,以Microsoft Visual Studio
2008為平臺,介紹C#面向?qū)ο蟮某绦蛟O(shè)計語言、常用算法和編程思想,并通過大量豐富的實例以圖文并茂的形式進(jìn)行說明。
本書共分為11章,第1~8章主要介紹C群語言的基礎(chǔ)知識,內(nèi)容包括基本概念和開發(fā)環(huán)境、語言基礎(chǔ)、基本控制結(jié)構(gòu)、復(fù)合數(shù)據(jù)類型、面向?qū)ο蟪绦蛟O(shè)計方法、常用控件、界面設(shè)計等;第9章介紹C#的數(shù)據(jù)庫開發(fā)技術(shù);第10、11章介紹通過ASP.NET技術(shù)進(jìn)行網(wǎng)絡(luò)開發(fā)。每章后都給出豐富的習(xí)題供讀者自測。
《C#程序設(shè)計》通過實例與代碼設(shè)計有機(jī)結(jié)合起來,并做到概念清晰、邏輯性強(qiáng)且層次分明。本書可作為高等學(xué)校計算機(jī)或工科非計算機(jī)專業(yè)的程序設(shè)計教材,也可供從事軟件開發(fā)的愛好者參考。
書籍目錄
前言
第1章 C# 2.0開發(fā)環(huán)境
1.1 C#與.NET Framework 2.0簡介
1.1.1.NET Framework 2.0簡介
1.1.2 C#介紹
1.2 Visual Studio 2008集成開發(fā)環(huán)境
1.2.1 安裝環(huán)境要求
1.2.2 軟件安裝步驟
1.2.3 Visual Studio 2008基本功能簡介
1.3 命名空間
1.4 創(chuàng)建第一個C#頁目
1.4.1第一個控制臺應(yīng)用程序
1.4.2第一個Windows窗體應(yīng)用程序
1.5 MSDN
1.5.1 安裝MSDN幫助文檔
1.5.2 MSDN的基本使用
思考與練習(xí)題
第2章 C#程序設(shè)計基礎(chǔ)
2.1 C#語句
2.2 關(guān)鍵字與標(biāo)識符
2.2.1 關(guān)鍵字
2.2.2 標(biāo)識符
2.3 運算符與表達(dá)式
2.3.1 一元運算符
2.3.2 二元運算符
2.3.3 三元運算符
2.3.4 其他簡化運算符
2.3.5 運算符的優(yōu)先級
2.3.6 表達(dá)式
2.4 枚舉與結(jié)構(gòu)
2.4.1 枚舉
2.4.2 結(jié)構(gòu)
2.5 數(shù)組與集合
2.5.1 數(shù)組
2.5.2 集合
思考與練習(xí)題
第3章 程序控制結(jié)構(gòu)
3.1 順序結(jié)構(gòu)
3.2 分支選擇結(jié)構(gòu)
3.2.1 if語句
3.2.2 嵌套jf語句
3.2.3 switch語句
3.3 循環(huán)結(jié)構(gòu)
3.3.1 for循環(huán)語句
3.3.2 while循環(huán)語句
3.3.3 do-while循環(huán)語句
3.3.4 foreach循環(huán)語句
3.3.5 常用算法
3.4 控制轉(zhuǎn)向的語句
3.4.1 break語句
3.4.2 Continue語句
3.4.3 return語句
3.4.4 goto語句
3.4.5 常用算法實例
思考與練習(xí)題
第4章 錯誤及異常處理
4.1 錯誤與異常簡介
4.2 程序調(diào)試技術(shù)
4.2.1 語法錯誤
4.2.2 邏輯錯誤
4.3 捕獲異常
4.4 異常處理
4.5 常用異常
第5章 C#面向?qū)ο蟪绦蛟O(shè)計技術(shù)
5.1 類與對象
5.1.1 面向?qū)ο缶幊?br /> 5.1.2 類
5.1.3 對象
5.2 類的繼承
5.2.1 成員訪問和繼承
5.2.2 構(gòu)造函數(shù)和繼承
5.2 3 類的繼承應(yīng)用
5.3 接口
5.4 抽象類與抽象方法
5.5 密封類與密封方法
5.6 迭代器與分部類
5.6.1 迭代器
5.6.2 分部類
5.7 索引器
5.8 泛型
5.9 運算符重載
思考與練習(xí)題
第6章 窗體與控件
6.1 窗體設(shè)計器
6.1.1 認(rèn)識窗體設(shè)計器
6.1.2 使用窗體設(shè)計器
6.1.3 使用其他工具
6.2 常用控件
6.2.1 控件的操作
6.2.2 Label——標(biāo)簽控件
6.2.3 TextBox——文本框控件
6.2.4 Button——按鈕控件
6.2.5 LinkLabel——鏈接標(biāo)簽控件
6.2.6 RadioButton——單選按鈕控件
6.2.7 CheckBox——復(fù)選框控件
6.2.8 GroupBox——分組框控件
6.2.9 Panel——面板控件
6.2.10 ListBox——列表框控件
6.2.11 CheCkedListBox——可選列表框控件
6.2.12 ComboBox——組合框控件
6.2.13 綜合實例一——計算器
6.2.14 綜合實例二——展覽廳
6.3 自定義控件
6.3.1 復(fù)合控件
6.3.2 擴(kuò)展控件
6.3.3 自定義控件
思考與練習(xí)題
第7章 菜單、工具欄和狀態(tài)欄設(shè)計
7.1 菜單設(shè)計
7.1.1 下拉式菜單
7.1.2 上下文菜單
7.1.3 綜合實例——通訊錄
7.2 工具欄
7.2.1 設(shè)計工具欄
7.2.2 處理工具欄
7.3 狀態(tài)欄
7.3.1 設(shè)計狀態(tài)欄
7.3.2 處理狀態(tài)欄
思考與練習(xí)題
第8章 對話框與多文檔界面
8.1 常用對話框
8.1.1 消息對話框
8.1.2 “打開”對話框
8.1.3 “另存為”對話框
8.1.4 “字體”對話框
8.1.5 “顏色”對話框
8.1.6 “關(guān)于”對話框
8.2 SDI和MDI應(yīng)用程序
8.2.1 SDI應(yīng)用程序
8.2.2 MDI應(yīng)用程序
8.3 GDI+應(yīng)用
8.3.1 簡介Graphics類
8.3.2 畫筆Pen類
8.3.3 字體Font類
8.3.4 位圖Bitmap類
8.3.5 實例擴(kuò)展
8.4 多媒體播放器
思考與練習(xí)題
第9章 數(shù)據(jù)庫訪問技術(shù)與應(yīng)用
9.1 數(shù)據(jù)庫基礎(chǔ)知識
9.1.1 數(shù)據(jù)庫的概念
9.1.2 結(jié)構(gòu)化查詢語言(SOL)
9.1.3 MiCrosoft SQL Selver 2005 Express數(shù)據(jù)庫
9.2 ADO.NET
9.2.1 ADO.NET簡介
9.2.2 ADO.NET類介紹
9.3 ADO.NET與數(shù)據(jù)庫的連接
9.3.1 ADO.NET與SQL Servel連接
9.3.2 ADO.NET與ACCess連接
9.3.3 ADO.NET與MySQL連接
9.3.4 AD0.NET與Orale連接
9.4 窗體域數(shù)據(jù)控件的綁定
9.4.1 列表控件
9.4.2 GridView控件
思考與練習(xí)題
第10 章Web應(yīng)用基礎(chǔ)
10.1 HTML簡介
10.2 HTML基礎(chǔ)語法
10.2.1 頁面介紹標(biāo)記
10.2.2 格式設(shè)置標(biāo)記
10.2.3 文本標(biāo)記
10.2.4 圖像標(biāo)記
10.2.5 表格標(biāo)記
10.2.6 鏈接標(biāo)記
10.2.7 表單標(biāo)記
10.3 常見控件
10.3.1 Label控件
10.3.2 TextBox控件
10.3.3 Button控件
10.3.4 DropDownList控件
10.3.5 ListBox控件
10.3.6 CheCkBox控件和CheCkBoxList控件
10.3.7 RadioButton控件和RadioButtonList控件
10.3.8 Image控件
10.3.9 Table控件
10.3.10 Calendar控件
10.4 數(shù)據(jù)校驗
思考與練習(xí)題
第11章 ASE.NET數(shù)據(jù)庫開發(fā)實例
11.1 部署應(yīng)用程序
11.1.1 建立部署工程
11.1.2 規(guī)劃安裝程序
11.1.3 制作安裝程序
11.2 學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)
11.2.1 需求分析
11.2.2 數(shù)據(jù)庫設(shè)計
11.2.3 系統(tǒng)模塊設(shè)計
11.2.4 管理員信息模塊
11.2.5 學(xué)生信息管理模塊
11.2.6 其他模塊
思考與練習(xí)題
參考資料
編輯推薦
《21世紀(jì)高等院校規(guī)劃教材:C#程序設(shè)計》特色: 針對初學(xué)者的特點一編排上注重由簡到繁、由淺入深和循序漸進(jìn)的特點,力求概念清晰、邏輯性強(qiáng)、層次分明?! 〔捎冒咐虒W(xué)方式一總結(jié)作者多年教學(xué)經(jīng)驗,通過大量經(jīng)典案例配合基礎(chǔ)知識、基本技能和應(yīng)用技巧的學(xué)習(xí)。 配以大量經(jīng)典習(xí)題一復(fù)習(xí)C#程序設(shè)計的基本知識和程序設(shè)計方法,加強(qiáng)對學(xué)生自學(xué)能力、創(chuàng)新能力的培養(yǎng)?! 〗o出大量代碼注釋一結(jié)合案例講解程序設(shè)計的思想和方法。
圖書封面
評論、評分、閱讀與下載