Visual C# 2010程式設計教程

Visual C# 2010程式設計教程

《Visual C# 2010程式設計教程》一書由陳建偉 張波編著,清華大學出版社於2012年6月出版。

基本介紹

  • 書名:Visual C# 2010程式設計教程
  • 作者:陳建偉 張波
  • ISBN:9787302286097
  • 頁數:326
  • 定價:33.00元
  • 出版社:清華大學出版社
  • 出版時間:2012-6
  • 開本:16開
  • 副標題:Visual C# 2010程式設計教程
內容介紹,用途,圖書目錄,

內容介紹

《VisualC#2010程式設計教程》詳細介紹了VisualC#2010程式設計的基礎知識、基本方法和套用技巧,共分14章,主要內容包括.NET平台與VisualStudio2010開發環境、C#語言基礎及面向對象程式設計、C#程式設計、C#Web程式設計、C#泛型編程、C#資料庫程式設計及ADO.NET等相關知識,並在最後講解了運用C#處理檔案和進行LINQ語言集成查詢的內容。《VisualC#2010程式設計教程》的講述由淺入深、循序漸進,並針對各章知識點附以大量的示例程式和習題。通過本書的學習,讀者可以逐步掌握C#程式設計。本書難度適中,實例豐富,可操作性強,可作為高等學校計算機相關專業的教材或參考用書,也可供廣大程式設計師參考。
《高等學校計算機套用規劃教材:VisualC#2010程式設計教程》詳細介紹了Visual C# 2010程式設計的基礎知識、基本方法和套用技巧,共分14章,主要內容包括.NET平台與Visual Studio 2010開發環境、C#語言基礎及面向對象程式設計、C#程式設計、C# Web程式設計、C#泛型編程、C#資料庫程式設計及ADO.NET等相關知識,並在最後講解了運用C#處理檔案和進行LINQ語言集成查詢的內容。《高等學校計算機套用規劃教材:VisualC#2010程式設計教程》的講述由淺入深、循序漸進,並針對各章知識點附以大量的示例程式和習題。通過《高等學校計算機套用規劃教材:VisualC#2010程式設計教程》的學習,讀者可以逐步掌握C#程式設計。

用途

《高等學校計算機套用規劃教材:VisualC#2010程式設計教程》難度適中,實例豐富,可操作性強,可作為高等學校計算機相關專業的教材或參考用書,也可供廣大程式設計師參考。

圖書目錄

第1章C#與VisualStudio2010集成開發環境1
1.1C#語言簡介1
1.1.1C#語言誕生的背景1
1.1.2C#語言的特點2
1.2.NET開發平台2
1.2.1.NET框架概述3
1.2.2安裝VisualStudio2010系統的必備條件4
1.2.3安裝VisualStudio20104
1.2.4卸載VisualStudio20109
1.3VisualStudio2010集成開發環境10
1.3.1創建項目10
1.3.2標題欄和選單欄12
1.3.3工具列15
1.3.4工具箱15
1.3.5視窗16
1.4編寫一個簡單的VisualC#2010.NET應用程式18
1.4.1創建控制台應用程式18
1.4.2創建Windows應用程式20
1.5本章小結22
1.6測試與練習22
1.7拓展實訓——創建簡單的應用程式23
第2章C#語言編程基礎24
2.1C#語言基本語法24
2.1.1C#語言編程規則24
2.1.2數據類型25
2.1.3常量與變數29
2.1.4類型轉換32
2.2運算符與表達式36
2.3C#語句41
2.3.1順序結構41
2.3.2分支結構41VisualC#2010程式設計教程目錄2.3.3循環結構48
2.3.4跳轉語句54
2.4本章小結57
2.5測試與練習57
2.6拓展實訓——C#基本語法練習59
第3章面向對象編程基礎60
3.1面向對象概念60
3.2類和對象63
3.2.1類的聲明和實例化63
3.2.2類的數據成員和作用域64
3.2.3類的可訪問性65
3.3類的方法65
3.3.1方法的聲明與調用65
3.3.2方法的參數傳遞68
3.3.3方法的重載70
3.4構造函式71
3.4.1構造函式的聲明和調用71
3.4.2構造函式的重載72
3.5類的繼承74
3.5.1創建派生類74
3.5.2派生類的構造函式76
3.6多態80
3.6.1方法重載實現多態80
3.6.2虛方法83
3.7異常處理85
3.7.1異常與異常類85
3.7.2異常處理機制86
3.7.3用戶自定義異常類90
3.8接口、委託與事件91
3.8.1接口91
3.8.2委託94
3.8.3事件96
3.9本章小結98
3.10測試與練習98
3.11拓展實訓——數和對象101第4章Windows應用程式開發102
4.1開發應用程式的步驟102
4.2窗體105
4.2.1創建Windows應用程式項目105
4.2.2選擇啟動窗體105
4.2.3窗體屬性106
4.2.4窗體的常用方法和事件108
4.3Windows控制項套用109
4.3.1常用控制項109
4.3.2Label控制項111
4.3.3Button控制項112
4.3.4TextBox控制項114
4.3.5RadioButton控制項和GroupBox控制項116
4.3.6CheckBox控制項118
4.3.7ListBox控制項121
4.3.8ComboBox控制項123
4.3.9ListView控制項125
4.3.10Timer控制項和PictureBox控制項128
4.3.11ProgressBar控制項130
4.4選單131
4.4.1創建下拉式選單132
4.4.2創建上下文選單134
4.5對話框135
4.5.1訊息框135
4.5.2窗體對話框136
4.5.3通用對話框137
4.6單文檔(SDI)和多文檔界面(MDI)144
4.7本章小結145
4.8測試與練習146
4.9拓展實訓——圖像瀏覽器的實現148第5章GDI+編程149
5.1GDI+入門基礎149
5.1.1圖形坐標系統150
5.1.2像素150
5.1.3Graphics類150
5.1.4顏色153
5.2繪圖154
5.2.1畫筆154
5.2.2畫刷157
5.2.3繪製直線163
5.2.4繪製矩形165
5.2.5繪製橢圓167
5.2.6繪製圓弧168
5.2.7畫扇形圖170
5.2.8繪製多邊形171
5.3文本輸出173
5.3.1Font對象173
5.3.2文本輸出173
5.4圖像處理基礎176
5.4.1圖像處理概述176
5.4.2圖像的輸入與保存177
5.4.3圖像複製和貼上179
5.5彩色圖像處理183
5.6本章小結187
5.7測試與練習188
5.8拓展實訓——用GDI+顯示用戶照片188第6章檔案操作190
6.1檔案概述190
6.2System.IO模型191
6.3C#的檔案流192
6.4檔案與目錄類196
6.4.1Directory類和DirectoryInfo類196
6.4.2File類和FileInfo類198
6.5本章小結201
6.6測試與練習202
6.7拓展實訓——創建刪除、移動、複製檔案的控制台應用程式202第7章多執行緒技術203
7.1多執行緒概述203
7.2執行緒的操作與控制204
7.2.1執行緒的建立與啟動204
7.2.2執行緒的掛起、恢復與終止206
7.2.3執行緒的狀態及優先權208
7.3執行緒的同步和異步209
7.3.1執行緒的同步209
7.3.2執行緒的異步211
7.4執行緒間的通信214
7.5C#套接字接口編程技術216
7.5.1套接字接口編程的基本概念216
7.5.2.NET中的套接字支持216
7.5.3.NET套接字接口編程常用類217
7.6本章小結219
7.7測試與練習219
7.8拓展實訓——聊天程式的實現220第8章C#與資料庫訪問技術222
8.1資料庫系統簡介222
8.2資料庫基礎223
8.2.1資料庫和資料庫管理系統223
8.2.2表和視圖223
8.2.3用VS2010創建資料庫和表224
8.2.4結構化查詢語言225
8.2.5數據訪問命名空間228
8.3ADO.NET概述230
8.4創建連線232
8.4.1SqlConnection類232
8.4.2設定連線字元串233
8.4.3使用Connection對象233
8.5DataSet對象與DataAdapter對象234
8.5.1DataSet對象234
8.5.2DataAdapter對象238
8.6Command對象與DataReader對象238
8.7本章小結241
8.8測試與練習242
8.9拓展實訓——書店管理系統倉儲管理模組的實現243
參考文獻246

相關詞條

熱門詞條

聯絡我們