C#.NET程式設計實用教程

C#.NET程式設計實用教程

《C#.NET程式設計實用教程》是2011年出版的圖書,作者是汪維華、汪清、胡章平、王瑞胡。

基本介紹

  • 書名:C#.NET程式設計實用教程
  • ISBN:9787302237587
  • 出版社:清華大學出版社
  • 出版時間:2011.01.01
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:汪維華、汪維清、胡章平、王瑞胡
定價:35元
印次:1-4
ISBN:9787302237587
出版日期:2011.01.01
印刷日期:2015.01.15

內容簡介

Visual C#.NET是新一代基於C++語言的可視化開發工具,是微軟公司發布的一種面向對象的、運行於.NET Framework之上的高級程式設計語言。本書通過一系列實例系統地介紹了C#的基本語法知識、Visual C#.NET面向對象程式設計技術、Visual C#.NET圖形圖像編程技術、進程執行緒編程技術和ASP.NET程式開發基礎等,幫助讀者快速、簡單地學習Visual C#.NET。本書共11章,既介紹了Visual C#.NET的基礎知識,也包含了大量編程技術細節和技巧,是讀者學習Visual C#.NET編程難得的一本好書。本書可作為各專業的學生或工程技術人員學習Visual C#.NET程式的教材,也可供其他Visual C#.NET編程的初級和高級讀者學習、參考。

圖書目錄

第1章C#.NET概述
1.1程式設計語言
1.1.1程式設計語言簡介
1.1.2程式設計語言的發展
1.1.3高級語言的類型
1.2.NET
1.2.1Microsoft .NET簡介
1.2.2.NET的組成
1.2.3.NET戰略
1.2.4.NET Framework
1.3C#語言簡介
1.3.1C#語言發展歷史
1.3.2C#特點
1.4Visual Studio集成開發環境
1.4.1Visual Studio集成開發環境介紹
1.4.2Visual Studio 歷代開發環境演變史
1.5熟悉Visual Studio 2008開發環境
1.5.1創建控制台應用程式
1.5.2創建Windows應用程式
1.5.3選單欄介紹
1.5.4工具列介紹
1.5.5“工具箱”面板介紹
1.5.6“屬性”面板介紹
1.5.7解決方案資源管理器介紹
1.5.8創建第一個WinForm項目
習題1
第2章C#程式設計基礎
2.1C#基本數據類型
2.1.1值類型
2.1.2引用類型
2.2常量、變數與表達式
2.2.1常量
2.2.2變數
2.2.3運算符與表達式
2.2.4運算符的優先權與結合性
2.2.5類型轉換
2.3選擇結構
2.3.1if語句
2.3.2switch語句
2.4循環結構
2.4.1while語句
2.4.2dowhile語句
2.4.3for語句
2.4.4foreach語句
2.4.5跳轉語句
2.5數組
2.5.1一維數組
2.5.2多維數組
2.6異常處理
2.7綜合案例
習題2
第3章面向對象程式設計
3.1面向對象編程簡介
3.2類的定義
3.2.1類的聲明
3.2.2構造函式
3.2.3析構函式
3.2.4this的引用
3.3方法
3.3.1方法參數
3.3.2方法繼承
3.4屬性
3.5繼承
3.5.1繼承的使用
3.5.2隱藏基類成員
3.5.3密封方法
3.6多態
3.6.1方法覆蓋與多態
3.6.2抽象類
3.6.3接口多態性
3.7接口
3.7.1接口定義
3.7.2定義接口成員
3.7.3訪問接口
3.7.4實現接口
3.8集合與索引器
3.8.1索引器
3.8.2集合
3.9委託與事件
3.9.1委託
3.9.2事件
3.10操作符重載
習題3
第4章Windows程式設計基礎
4.1可視化編程基礎
4.2基本控制項
4.2.1Control類中定義的基礎控制項屬性
4.2.2Button控制項
4.2.3CheckBox控制項
4.2.4RadioButton控制項
4.2.5ComboBox控制項、ListBox控制項和CheckedListBox控制項
4.2.6DateTimePicker控制項
4.2.7ErrorProvider組件
4.2.8HelpProvider組件
4.2.9Label控制項
4.2.10TreeView控制項和ListView控制項
4.2.11PictureBox控制項
4.2.12ProgressBar控制項
4.2.13TextBox控制項、RichTextBox控制項與MaskedTextBox控制項
4.2.14Panel控制項
4.2.15SplitContainer控制項
4.2.16TabControl控制項和TabPages控制項
4.3選單、工具列及狀態欄
4.3.1創建選單
4.3.2工具列
4.3.3狀態欄
4.4多文檔界面
4.5列印
4.6WinFom程式開發案例
習題4
第5章資料庫套用開發技術
5.1資料庫套用開發概述
5.2ADO.NET資料庫開發方式
5.2.1ADO.NET資料庫開發概述
5.2.2.NET Framework 數據提供程式
5.2.3.NET Framework DataSet
5.2.4資料庫操作過程
5.3Connection對象
5.4Command對象
5.5DataReader對象
5.5.1DataReader對象概述
5.5.2從DataReader讀取數據
5.5.3DataReader對象的使用
5.6DataAdapter對象與DataSet對象
5.6.1ADO.NET數據集工作原理
5.6.2DataAdapter對象
5.6.3DataSet對象
5.6.4DataTable對象
5.6.5DataColumn對象
5.6.6DataRow對象
5.6.7多表操作
5.7XML和DataSet
5.7.1XML
5.7.2.NET框架中與XML有關的命名空間
5.7.3寫XML文檔
5.7.4讀XML文檔的方法
5.7.5XmlDocument類
5.8數據綁定
5.8.1簡單控制項和複雜控制項的數據綁定
5.8.2DataGridView資料庫控制項綁定
5.9資料庫應用程式開發案例
習題5
第6章檔案操作
6.1概述
6.1.1檔案和流
6.1.2流相關類介紹
6.2檔案和資料夾操作
6.2.1DirectoryInfo類
6.2.2Directory類
6.2.3FileInfo類
6.2.4File類
6.3讀寫檔案
6.3.1StreamReader
6.3.2StreamWriter
6.3.3FileStream對象
6.4實現異步讀取檔案
6.5檔案操作案例
習題6
第7章多執行緒開發技術
7.1進程執行緒基本概述
7.1.1進程基本概念
7.1.2執行緒基本概念
7.2進程開發技術
7.2.1進程管理
7.2.2進程創建與關閉
7.2.3獲取進程信息
7.3執行緒開發技術
7.3.1執行緒開發
7.3.2執行緒同步
7.3.3執行緒通信
7.3.4執行緒池
7.4多執行緒案例
習題7
第8章GDI+圖形編程基礎
8.1圖形概述
8.2基本圖形結構
8.2.1Point結構
8.2.2Size結構
8.2.3Point結構與Size結構的轉換
8.2.4Rectangle結構
8.3Graphics類
8.4GDI+坐標系統
8.5顏色
8.5.1color結構
8.5.2用不透明和半透明的直線繪製圖形
8.5.3用合成模式控制通道混合
8.5.4C#顏色套用實例
8.5.5顏色對話框
8.5.6顏色對話框實例
8.6字型
8.6.1使用Font類繪製文本
8.6.2FontFamily類
8.6.3字型對話框
8.6.4字型對話框實例
8.7畫筆與畫刷
8.7.1畫筆
8.7.2畫刷
8.8圖形程式案例
習題8
第9章圖像編程技術
9.1圖像處理概述
9.2圖形檔案格式
9.3圖像處理常用控制項
9.3.1Picturebox控制項
9.3.2ImageList控制項
9.4坐標變換
9.5圖像檔案格式轉換
9.6像素處理
9.6.1GetPixel方法
9.6.2記憶體拷貝法
9.6.3指針法
9.7圖像編程案例
習題9
第10章ASP.NET編程基礎
10.1ASP.NET概述
10.2WebForm基礎
10.3ASP.NET控制項
10.3.1常用伺服器端控制項
10.3.2HTML控制項
10.4頁面信息傳遞
10.4.1利用cookies保持客戶端信息
10.4.2QueryString
10.4.3Application
10.4.4Session
10.5Web應用程式案例
習題10
第11章實驗
實驗1熟悉VisualStudio2008編程環境
實驗2控制台程式編程
實驗3面向對象程式設計
實驗4C#基本控制項
實驗5資料庫套用
實驗6檔案操作
實驗7多執行緒開發
實驗8C#圖形編程
實驗9C#圖像編程
實驗10Web應用程式開發
參考文獻

相關詞條

熱門詞條

聯絡我們