出版時(shí)間:2002-8-1 出版社:清華大學(xué)出版社 作者:孫永強(qiáng),陳宗斌,邸艷輝 頁(yè)數(shù):471
內(nèi)容概要
《Visual C# .NET入門(mén)與提高》詳細(xì)介紹了如何使用C#開(kāi)發(fā)面向.NET的應(yīng)用程序,包括.NET Framework和C#的基本知識(shí)、Windows窗體應(yīng)用程序的開(kāi)發(fā)、Web窗體程序的開(kāi)發(fā)、Web服務(wù)的開(kāi)發(fā)以及組件的開(kāi)發(fā),內(nèi)容由淺入深,結(jié)構(gòu)清晰,論證充分。此外,《Visual C# .NET入門(mén)與提高》還提供了大量的例程,使讀者能夠切實(shí)掌握C#各個(gè)方面的概念?!禫isual C# .NET入門(mén)與提高》不要求讀者具有某些編程語(yǔ)言的知識(shí),但是如果讀者熟悉C/C++語(yǔ)言的知識(shí),則可以更快地了解C#語(yǔ)言。
書(shū)籍目錄
第1章 概述
1.1 Visual Studio.NET的新特性
1.1.1 .NET框架
1.1.2 集成開(kāi)發(fā)環(huán)境(IDE)的新特性
1.1.3 Visual Studio.NET的其他新特性
1.2 C#簡(jiǎn)介
1.3 安裝Visual Studio.NET
1.3.1 系統(tǒng)需求
1.3.2 在Windows 2000 Server中安裝Visual Studio.NET
1.4 開(kāi)發(fā)環(huán)境介紹
1.4.1 開(kāi)始頁(yè)面
1.4.2 解決方案資源管理器
1.4.3 代碼編輯器
1.4.4 對(duì)象瀏覽器
1.4.5 屬性窗口
1.4.6 命令窗口
1.4.7 任務(wù)列表
1.4.8 調(diào)試器
第2章 第1個(gè)C#程序
2.1 創(chuàng)建程序
2.2 程序結(jié)構(gòu)分析
2.2.1 Class1.cs文件
2.2.2 AssemblyInfo.cs文件
2.2.3 程序結(jié)構(gòu)小結(jié)
2.3 生成并運(yùn)行程序
第3章 C#語(yǔ)言基礎(chǔ)
3.1 概述
3.2 C#的操作符
3.3 C#的常用語(yǔ)句
3.3.1 變量聲明語(yǔ)句
3.3.2 條件選擇語(yǔ)句
3.3.3 循環(huán)送代語(yǔ)句
3.3.4 方法調(diào)用語(yǔ)句
3.3.5 異常處理語(yǔ)句
3.3.6 非安全語(yǔ)句
3.4 預(yù)處理器指令
3.5 C#的類(lèi)型系統(tǒng)
3.5.1 命名空間
3.5.2 結(jié)構(gòu)類(lèi)型
3.5.3 枚舉類(lèi)型
3.5.4 包裝(boxing)和折包(unboxing)
3.5.5 類(lèi)
3.5.6 代理(delegate)
3.5.7 接口(interface)
3.5.8 object和string類(lèi)型
3.5.9 數(shù)組
3.6 屬性(Attribute)
第4章 第1個(gè)Windows應(yīng)用程序
4.1 概述
4.2 創(chuàng)建窗體
4.2.1 使用新建項(xiàng)目模板創(chuàng)建主窗體
4.2.2 使用添加項(xiàng)目模板創(chuàng)建窗體
4.3 設(shè)置窗體的屬性
4.4 處理窗體的事件
4.5 對(duì)話(huà)框
4.6 菜單
4.6.1 添加主菜單
4.6.2 添加快捷菜單
4.6.3 示例程序
4.7 多文檔界面
4.7.1 創(chuàng)建MDI主窗體
4.7.2 創(chuàng)建MDI子窗體
4.7.3 操作子窗體
4.7.4 示例程序
第5章 控件
5.1 向窗體中添加控件
5.2 調(diào)整控件
5.2.1 對(duì)控件進(jìn)行分層
5.2.2 在窗體中定位控件
5.2.3 改變控件的大小
5.2.4 相對(duì)于窗體的邊框固定控件
5.2.5 設(shè)置控件的Tab鍵順序
5.3 按鈕類(lèi)控件
5.3.1 按鈕控件
5.3.2 單選按鈕
5.3.3 復(fù)選框
5.3.4 示例程序
5.4 標(biāo)簽控件、文本框控件、列表框控件和組合框控件
5.4.1 標(biāo)簽控件
5.4.2 文本框控件
5.4.3 列表框控作
5.4.4 組合框控件
5.4.5 示例程序
5.5 圖片框控件、圖像列表控件和時(shí)鐘控件
5.5.1 圖片框控件
5.5.2 圖像列表
5.5.3 時(shí)鐘控件
5.5.4 示例程序
5.6 分割條控件、分組框控件、面板控件和選項(xiàng)卡控件
5.6.1 分割條控件
5.6.2 分組框控件
5.6.3 面板控件
5.6.4 選項(xiàng)卡控件
5.6.5 示例程序
5.7 工具欄控件和狀態(tài)欄控件
5.7.1 工具欄控件
5.7.2 狀態(tài)欄控件
5.7.3 示例程序
5.8 列表視圖和樹(shù)視圖
5.8.1 列表視圖
5.8.2 樹(shù)視圖
5.8.3 示例程序
第6章 通用對(duì)話(huà)框
6.1 消息框
6.2 文件對(duì)話(huà)框
6.3 【字體】對(duì)話(huà)框
6.4 【顏色】對(duì)話(huà)框
第7章 GDI+編程
7.1 Graphics對(duì)象
7.2 Paint事件
7.3 常用的數(shù)據(jù)結(jié)構(gòu)
7.4 示例程序
7.5 顏色
7.6 字體
7.7 畫(huà)筆
7.8 畫(huà)刷
7.9 顯示文字
7.10 顯示圖像
第8章 基本的文件輸入/輸出操作
8.1 Stream類(lèi)
8.2 FileStream類(lèi)
8.3 用于讀寫(xiě)數(shù)據(jù)的類(lèi)
8.3.1 BinaryReader類(lèi)
8.3.2 BinaryWriter類(lèi)
8.3.3 StreamReader類(lèi)
8.3.4 StreamWriter類(lèi)
8.4 文件和目錄類(lèi)
8.4.1 文件類(lèi)
8.4.2 目錄類(lèi)
8.5 Path類(lèi)
8.6 示例程序
第9章 打印和打印預(yù)覽
9.1 PrintDocument類(lèi)
9.1.1 設(shè)置類(lèi)的屬性
9.1.2 處理打印事件
9.2 PrintDialog對(duì)話(huà)框
9.3 打印預(yù)覽
9.4 示例程序
第10章 幫助系統(tǒng)
10.1 Help類(lèi)
10.2 HelpProvider類(lèi)
10.3 ToolTip類(lèi)
10.4 示例程序
第11章 進(jìn)程與線(xiàn)程
11.1 進(jìn)程
11.2 進(jìn)程示例程序
11.3 線(xiàn)程
11.3.1 創(chuàng)建并啟動(dòng)線(xiàn)程
11.3.2 控制線(xiàn)程的執(zhí)行
11.3.3 線(xiàn)程之間的同步
第12章 訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
12.1 數(shù)據(jù)庫(kù)連接
12.1.1 SqlConnection類(lèi)
12.1.2 OleDbConnection類(lèi)
12.2 數(shù)據(jù)命令
12.2.1 SqlCommand類(lèi)
12.2.2 OleDbCommand類(lèi)
12.3 SqlDataReader類(lèi)和OleDbDataReader類(lèi)
12.4 示例程序
第13章 使用ADO.NET訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
13.1 Windows窗體中的數(shù)據(jù)體系結(jié)構(gòu)
13.2 數(shù)據(jù)適配器
13.2.1 數(shù)據(jù)適配器的屬性和方法
13.2.2 創(chuàng)建數(shù)據(jù)適配器
13.3 數(shù)據(jù)集
13.3.1 創(chuàng)建數(shù)據(jù)集對(duì)象
13.3.2 創(chuàng)建非類(lèi)型化數(shù)據(jù)集
13.4 DataTable類(lèi)
13.4.1 創(chuàng)建數(shù)據(jù)表
13.4.2 定義表的結(jié)構(gòu)
13.4.3 操作表中的數(shù)據(jù)
13.5 DataRelation類(lèi)
13.6 使用視圖
13.6.1 數(shù)據(jù)視圖
13.6.2 數(shù)據(jù)行視圖
13.6.3 數(shù)據(jù)視圖管理器
13.7 CurrencyManager類(lèi)和BindingContext類(lèi)
13.8 示例程序
第14章 組件開(kāi)發(fā)
14.1 基本概念
14.2 在組件中使用事件
14.2.1 事件代理
14.2.2 在類(lèi)中觸發(fā)事件
14.2.3 示例程序
14.3 開(kāi)發(fā)Windows窗體控件
14.3.1 創(chuàng)建控件
14.3.2 為控件添加屬性、方法和事件
14.3.3 控件的繪制
14.3.4 為控件添加設(shè)計(jì)時(shí)支持
14.3.5 示例程序
第15章 開(kāi)發(fā)Web應(yīng)用程序
15.1 概述
15.2 創(chuàng)建一個(gè)基本的Web應(yīng)用程序
15.3 Global.asax和Global.asax.cs文件
15.4 Web表單
15.4.1 Web表單的代碼模型
15.4.2 Web表單頁(yè)面的處理過(guò)程
15.4.3 Web表單頁(yè)面中的事件處理
15.4.4 Web表單狀態(tài)管理
15.4.5 Page類(lèi)
15.5 其他相關(guān)類(lèi)
15.5.1 HttpRequest類(lèi)
15.5.2 HttpResponse類(lèi)
15.5.3 HttpBrowserCapabilities類(lèi)
15.5.4 HttpServerUtility類(lèi)
15.6 示例程序
第16章 使用ASP.NET服務(wù)器控件
16.1 服務(wù)器控件的基本概念
16.1.1 System.Web.UI.Control類(lèi)
16.1.2 向Web頁(yè)面中添加服務(wù)器控件
16.2 常用的Web服務(wù)器控件
16.2.1 AdRotator控件
16.2.2 Button控件
16.2.3 Label控件
16.2.4 TextBox控件
16.2.5 LinkButton控件
16.2.6 Image控件
16.2.7 ImageButton控件
16.2.8 HyperLink控件
16.2.9 DropDownList控件
16.2.10 ListBox控件
16.2.11 CheckBox和RadioButton控件
16.2.12 CheckBoxList和RadioButtonList控件
16.2.13 Panel控件
16.2.14 Table控件
16.2.15 示例程序
16.3 HTML服務(wù)器控件
16.3.1 HtmlGenericControl控件
16.3.2 HtmlButton控件
16.3.3 HtmlInputText控件
16.3.4 HtmlTextArea控件
16.3.5 HtmlInputCheckBox和HtmlInputRadioButton控件
16.3.6 HtmlInputHidden控件
16.3.7 HtmlInputFile控件
16.3.8 HtmlTable控件
16.3.9 HtmlImage控件
16.3.10 HtmlSelect控件
16.3.11 示例程序
16.4 驗(yàn)證控件
16.4.1 BaseValidator類(lèi)
16.4.2 必須字段驗(yàn)證控件
16.4.3 比較驗(yàn)證控件
16.4.4 正則表達(dá)式驗(yàn)證控件
16.4.5 自定義驗(yàn)證控件
16.4.6 ValidationSummary控件
16.4.7 示例程序
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual C#.NET入門(mén)與提高 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版