[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 教育资源 >> 學習課件 >> 《零基礎學Visual C# 2005 教案PPT/隨書光盤》[ISO]
《零基礎學Visual C# 2005 教案PPT/隨書光盤》[ISO]
下載分級 教育资源
資源類別 學習課件
發布時間 2017/7/14
大       小 -
《零基礎學Visual C# 2005 教案PPT/隨書光盤》[ISO] 簡介: 資料介紹 相關專題學習資料: c#教
電驢資源下載/磁力鏈接資源下載:
全選
"《零基礎學Visual C# 2005 教案PPT/隨書光盤》[ISO]"介紹

資料介紹

相關專題學習資料:
  • c#教程/視頻教程
  • 計算機資料

IPB Image

出版社 : 機械工業出版社
作者  : 張慶華/
出版日期:2007年12月
本書精華
◎Visual Studio 2005的使用
◎標識符、類型、變量、語句和算術運算符
◎循環語句、錯誤和異常處理
◎類的構造函數和析構函數、靜態成員和實例變量、類的繼承
◎枚舉與結構
◎數組、集合、使用數組參數
◎值和引用、參數傳遞、內存分配
◎繼承、接口、抽象類與多態
◎封裝與屬性、操作符的重載
◎枚舉
◎委托、匿名與事件處理
◎索引器、泛型、文件與I/O
◎垃圾回收、資源管理
◎Windows Form編程
◎ASP.NET 2.0 編程
◎訪問ADO.NET 2.0數據庫
◎綜合案例:電子書店
第一篇 入 門 知 識
第1章 C#語言入門 1
1.1 C#簡介 1
1.2 安裝和配置Visual Studio 2005安裝程序 2
1.2.1 Visual Studio 2005的基本情況 2
1.2.2 Visual Studio 2005的選擇和安裝 2
1.3 在CLI模式下編程 7
1.3.1 CLI模式編程的環境 7
1.3.2 Hello World程序代碼 8
1.3.3 編譯Hello World程序 9
1.4 在Visual Studio 2005 環境中編程 11
1.4.1 Visual Studio 2005編輯器簡介 11
1.4.2 創建項目 12
1.4.3 生成文件 13
1.4.4 設計用戶界面 14
1.5 創建第一個Windows窗體應用程序 14
1.5.1 創建空的Windows窗體應用程序 14
1.5.2 完善功能 15
1.5.3 程序解釋 18
1.6 總結 20
第2章 使用變量、操作符和表達式 21
2.1 標識符 21
2.1.1 標識符的演示程序 21
2.1.2 解釋程序 23
2.2 標識關鍵字 24
2.3 類型 25
2.3.1 值類型 25
2.3.2 System.ValueType類型 25
2.3.3 默認構造函數 25
2.3.4 結構類型 26
2.3.5 結構類型的范例 26
2.3.6 簡單類型 28
2.3.7 整型 29
2.3.8 浮點型 29
2.3.9 數字型 30
2.3.10 bool類型 30
2.3.11 枚舉類型 31
2.3.12 枚舉類型的范例 31
2.3.13 枚舉類型程序的解釋 33
2.3.14 引用類型 34
2.3.15 類類型 34
2.3.16 Object類型 35
2.3.17 Object類型的范例 35
2.3.18 Object類型范例的解釋 38
2.3.19 string類型 39
2.3.20 接口類型 39
2.4 常量和變量 42
2.4.1 常量 42
2.4.2 靜態變量 42
2.4.3 實例變量 43
2.4.4 變量的引用 45
2.5 理解語句 45
2.5.1 塊語句 45
2.5.2 聲明語句和表達式語句 45
2.5.3 選擇語句和迭代語句 46
2.5.4 跳轉語句 47
2.6 使用算術運算符 49
2.6.1 關系運算符與賦值運算符 49
2.6.2 邏輯運算符 50
2.6.3 算術運算符 50
2.6.4 位運算符 51
2.6.5 條件運算符 53
2.6.6 類型信息運算符 55
2.6.7 checked和unchecked運算符 58
2.6.8 控制優先級 62
2.7 總結 62
第3章 使用循環語句 63
3.1 聲明bool變量 63
3.1.1 bool變量的實例 63
3.1.2 bool變量實例的解釋 65
3.2 使用if語句 66
3.2.1 理解if語句的語法 66
3.2.2 使用else語句 66
3.2.3 嵌套if語句 67
3.2.4 if語句的實例 68
3.2.5 if語句實例的解釋 69
3.3 使用switch語句 70
3.3.1 理解switch語句的語法 71
3.3.2 switch語句的實例 72
3.3.3 switch語句實例的解釋 73
3.4 使用while語句 74
3.4.1 while語句的實例 74
3.4.2 while語句實例的解釋 75
3.5 使用for語句 76
3.5.1 for循環語句的語法 76
3.5.2 for循環語句的實例 77
3.5.3 for循環語句實例的解釋 79
3.6 使用foreach語句 79
3.6.1 foreach循環語句的實例 80
3.6.2 foreach循環語句實例的解釋 81
3.7 使用do語句 82
3.7.1 do語句的語法 82
3.7.2 do語句的實例 82
3.7.3 do語句實例的解釋 83
3.8 總結 84
第4章 處理錯誤和異常 85
4.1 處理錯誤 85
4.1.1 異常處理的實例 85
4.1.2 異常處理機制的解釋 87
4.2 拋出異常的throw 87
4.2.1 拋出異常的實例 88
4.2.2 拋出異常實例的解釋 89
4.3 捕獲異常的catch 90
4.3.1 捕獲異常的實例 90
4.3.2 捕獲異常實例的解釋 92
4.4 使用多個catch處理程序 93
4.4.1 使用多個catch處理程序的實例 94
4.4.2 使用多個catch處理程序實例的解釋 97
4.5 使用finally清理異常 98
4.5.1 finally清理異常的實例 99
4.5.2 finally實例的解釋 102
4.6 使用Exception類 104
4.6.1 構造Exception對象 104
4.6.2 StackTrace特性 109
4.7 總結 111
第二篇 深入學習C#語言
第5章 類和對象 113
5.1 理解類的概念 113
5.2 定義類 114
5.2.1 類的成員 114
5.2.2 訪問修飾符 115
5.2.3 Main()方法 116
5.3 構造函數 122
5.3.1 構造函數的演示程序 122
5.3.2 構造函數的演示程序的解釋 123
5.3.3 聲明變量與實例化變量 124
5.3.4 C#語言的構造函數的初始化 126
5.3.5 析構函數 130
5.4 靜態成員與實例變量 132
5.4.1 靜態成員與實例成員 132
5.4.2 構造函數中的靜態成員與實例變量 134
5.4.3 使用const關鍵字來創建static字段 138
5.4.4 只讀字段 139
5.5 類的繼承 143
5.5.1 類的繼承的實例 143
5.5.2 類的繼承的實例的解釋 145
5.5.3 封閉類 146
5.6 總結 148
第6章 枚舉和結構 149
6.1 使用枚舉 149
6.1.1 聲明枚舉類型 149
6.1.2 枚舉類型的范例 150
6.1.3 使用枚舉進行類型轉換 151
6.1.4 枚舉類型的轉換 151
6.1.5 枚舉中的System.FlagsAttribute 152
6.1.6 FlagsAttribute的范例 153
6.2 使用結構類型 155
6.2.1 聲明結構類型 155
6.2.2 結構類型的范例 156
6.2.3 理解結構和類的區別 157
6.2.4 結構變量的聲明范例 158
6.2.5 復制結構變量 159
6.2.6 復制結構變量的實例 160
6.3 總結 162
第7章 數組和集合 163
7.1 數組 163
7.1.1 聲明數組變量 163
7.1.2 創建數組實例和初始化變量 165
7.1.3 遍歷多維數組 166
7.1.4 訪問二維數組的范例的解釋 168
7.1.5 使用數組的Rank屬性 169
7.1.6 復制數組 170
7.2 集合類 172
7.2.1 ArrayList類 172
7.2.2 Queue類 173
7.2.3 Stack類 175
7.2.4 Hashtable類 176
7.2.5 SortedList類 178
7.3 使用數組參數 180
7.3.1 使用一維數組參數 180
7.3.2 使用二維數組參數 181
7.3.3 聲明params數組 182
7.4 總結 183
第8章 值和引用 184
8.1 理解值類型 184
8.1.1 聲明值類型 184
8.1.2 值類型的生存期 186
8.1.3 聲明新的值類型 186
8.2 理解引用類型 191
8.2.1 處理數組 192
8.2.2 處理字符串 193
8.3 Boxing與Unboxing操作 196
8.3.1 Boxing操作 196
8.3.2 Unboxing操作 196
8.3.3 Boxing和Unboxing的范例 197
8.4 參數傳遞 198
8.4.1 值參數 199
8.4.2 引用參數 200
8.4.3 創建ref參數 202
8.4.4 創建out參數 204
8.5 內存分配 205
8.5.1 垃圾回收機制 206
8.5.2 System.Object類 208
8.6 總結 208
第9章 使用繼承和多態 209
9.1 繼承 209
9.2 使用繼承 209
9.2.1 基類和派生類 209
9.2.2 使用Base方法調用基類構造函數 212
9.2.3 new方法 214
9.2.4 virtual方法 216
9.2.5 override方法 218
9.3 創建接口 220
9.3.1 接口語法 220
9.3.2 接口限制 221
9.3.3 實現接口 221
9.3.4 接口的繼承 223
9.3.5 ICloneable接口 225
9.4 抽象類 227
9.4.1 抽象類的定義 228
9.4.2 抽象類的實例 228
9.5 多態 230
9.5.1 多態的定義 230
9.5.2 多態的實例 231
9.6 總結 232
第10章 實現Property(屬性) 233
10.1 封裝和屬性 233
10.1.1 封裝 233
10.1.2 屬性 234
10.2 屬性的定義 235
10.2.1 Attribute類 235
10.2.2 只讀屬性 237
10.2.3 可讀寫屬性 238
10.2.4 只讀屬性 240
10.3 屬性的局限性 242
10.4 總結 242
第11章 枚舉集合 243
11.1 枚舉集合中的元素 243
11.1.1 數組與枚舉 243
11.1.2 IEnumerable接口 244
11.1.3 實現IEnumerable接口 245
11.2 使用迭代器來實現一個枚舉器 247
11.2.1 yield 關鍵字 247
11.2.2 迭代器概述 248
11.2.3 使用迭代器 249
11.3 總結 250
第12章 操作符重載 251
12.1 理解操作符 251
12.1.1 操作符重載的限制 251
12.1.2 重載的操作符 251
12.1.3 重載操作符的實例 252
12.1.4 創建對稱操作符 253
12.2 聲明遞增和遞減操作符 255
12.2.1 實現遞增和遞減操作符重載的實例 255
12.2.2 實例分析 257
12.3 定義操作符對 257
12.3.1 實現操作符對的實例 258
12.3.2 實例分析 259
12.4 理解轉換操作符 260
12.4.1 用戶定義的轉換語法和規則 260
12.4.2 用戶定義的轉換操作符的實例 261
12.4.3 實例分析 263
12.5 總結 264
第13章 委托和事件 265
13.1 聲明和使用委托 265
13.1.1 委托的概念 265
13.1.2 委托的聲明 265
13.1.3 委托的創建 266
13.1.4 將委托作為回調方法 266
13.1.5 使用算符作為委托 268
13.1.6 組合委托 270
13.2 匿名方法 272
13.2.1 匿名方法的定義 272
13.2.2 使用匿名方法 272
13.3 事件處理 273
13.3.1 聲明事件 273
13.3.2 訂閱事件 274
13.3.3 觸發事件 274
13.3.4 Windows窗體應用程序中的事件 275
13.3.5 使用事件 275
13.4 總結 277
第14章 使用索引器 278
14.1 索引器的概念 278
14.1.1 定義索引器 278
14.1.2 使用索引器的例子 279
14.1.3 理解索引器的訪問過程 281
14.2 接口中的索引器 281
14.2.1 接口中實現索引器 281
14.2.2 實現實例 282
14.3 屬性、數組和索引器 283
14.3.1 使用數組實現對對象的訪問 283
14.3.2 使用索引器實現對對象的訪問 285
14.4 索引器的局限性 286
14.5 總結 286
第15章 泛型概述 287
15.1 泛型的提出 287
15.1.1 泛型的聲明 287
15.1.2 泛型的特點 288
15.2 泛型的解決方案 290
15.2.1 泛型的類型參數 290
15.2.2 泛型的約束 291
15.3 創建泛型類 294
15.3.1 創建泛型類型的注意事項 294
15.3.2 泛型接口 295
15.3.3 泛型接口的規則 299
15.4 創建泛型方法 300
15.5 總結 301
第三篇 C#典型應用
第16章 文件與I/O 303
16.1 流類 303
16.1.1 FileStream 304
16.1.2 StreamReader與StreamWriter 307
16.1.3 內存與緩沖流 308
16.1.4 字符串讀取器和寫出器 311
16.1.5 二進制讀取器和寫出器 312
16.2 文件系統類 313
16.2.1 Directory和DirectoryInfo 313
16.2.2 File和FileInfo 316
16.2.3 分析路徑 317
16.3 流的非控制台使用方式 318
16.3.1 OpenFileDialog 318
16.3.2 讀取Web頁面 319
16.4 串行化 320
16.4.1 使用BinaryFormatter進行串行化 321
16.4.2 使用ISerializable 323
16.5 總結 325
第17章 垃圾回收和資源管理 326
17.1 垃圾收集 326
17.1.1 GC的原理 326
17.1.2 編寫析構函數 327
17.1.3 強制的垃圾收集 329
17.2 資源管理 330
17.2.1 dispose方法 331
17.2.2 IDisposable方法 332
17.3 總結 334
第18章 Windows Form編程基礎 335
18.1 創建應用程序 335
18.1.1 創建Windows窗體應用程序 335
18.1.2 生成的文件 336
18.1.3 執行Windows窗體項目 339
18.1.4 公共Windows窗體屬性 339
18.2 在窗體上添加控件 340
18.2.1 使用Label窗體控件 340
18.2.2 使用TextBox控件 342
18.2.3 使用Button控件 344
18.2.4 使用ComboBox控件 345
18.2.5 使用CheckBox控件 347
18.2.6 使用ListBox控件 348
18.2.7 使用MonthCalendar控件 350
18.2.8 使用RichTextBox控件 352
18.2.9 使用WebBrowser控件 353
18.3 處理菜單事件 356
18.3.1 創建菜單 356
18.3.2 菜單事件的應用 356
18.3.3 快捷菜單 359
18.4 使用公共對話框控件 360
18.4.1 使用OpenFileDialog控件 360
18.4.2 使用SaveFileDialog控件 362
18.5 驗證數據 364
18.5.1 CausesValidation屬性 364
18.5.2 校驗事件 364
18.5.3 使用ErrorProvider控件驗證的實例 364
18.6 總結 366
第19章 ASP .NET 2.0概述 367
19.1 理解ASP .NET 367
19.1.1 Web服務器請求和應答 367
19.1.2 管理狀態 368
19.2 使用ASP .NET創建Web應用程序 369
19.2 1 配置IIS服務器 369
19.2.2 構建ASP .NET應用程序 370
19.2.3 代碼解析 371
19.3 理解HTML控件 373
19.3.1 Input(Button):按鈕控件 373
19.3.2 Input(Text):文本控件 374
19.3.3 Input(Submit):提交控件 375
19.3.4 Input(Reset):重置控件 376
19.3.5 Input(Checkbox):復選框控件 377
19.3.6 Input(Radio):單選按鈕控件 378
19.3.7 Input(File):上傳控件 379
19.3.8 Input(Hidden):隱藏控件 381
19.4 理解ASP .NET控件 382
19.4.1 Button:按鈕控件 382
19.4.2 TextBox:文本框控件 382
19.4.3 DropdownList:下拉列表框控件 383
19.4.4 ListBox:列表框控件 384
19.4.5 CheckBox:復選框控件 384
19.4.6 RadioButton:單選按鈕控件 385
19.4.7 Image:圖像控件 386
19.4.8 Table:表格控件 386
19.4.9 FileUpload:上傳控件 387
19.5 校驗控件 388
19.5.1 RequiredFieldValidator:驗證輸入是否為空 388
19.5.2 CompareValidator:比較驗證 391
19.5.3 RangeValidator:范圍驗證 392
19.5.4 RegularExpressionValidator:正則表達式驗證 393
19.5.5 CustomValidator:用戶自定義驗證 393
19.5.6 ValidationSummary:匯總顯示驗證 395
19.6 創建和使用主題 395
19.6.1 主題和控件外觀概述 395
19.6.2 主題的應用范圍 396
19.6.3 使用主題定義網站 397
19.7 使用Web窗體的GridView控件 398
19.7.1 使用GridView控件 398
19.7.2 GridView控件的格式設定 399
19.7.3 分頁和排序 402
19.7.4 使用PagerStyle屬性和PagerSettings屬性 405
19.7.5 GridView控件的更新 405
19.8 總結 408
第20章 數據庫訪問技術 409
20.1 概述 409
20.1.1 基本概念 409
20.1.2 安裝SQL Server 410
20.1.3 SQL Server基本操作 413
20.2 結構化查詢語言 415
20.2.1 SQL基本語法和語句 415
20.2.2 常用函數 417
20.3 ADO .NET概述 418
20.4 連接數據庫 419
20.4.1 連接SQL Server數據庫 420
20.4.2 連接Access數據源 423
20.5 讀取和操作數據 427
20.5.1 讀取數據 427
20.5.2 操作數據 431
20.5.3 調用存儲過程 432
20.5.4 存儲過程的參數 433
20.6 數據集 435
20.6.1 填充數據集 437
20.6.2 數據表、行和列 439
20.6.3 過濾數據集 444
20.7 數據綁定技術 446
20.7.1 數據綁定概述 446
20.7.2 Eval和Bind方法 447
20.8 數據源控件 448
20.8.1 SQL數據源控件SqlDataSource 448
20.8.2 Access數據源控件AccessDataSource 452
20.8.3 對象數據源控件ObjectDataSource 453
20.8.4 XML數據源控件XmlDataSource 456
20.8.5 站點地圖數據源控件SiteMapDataSource 457
20.9 重復控件Repeater 459
20.9.1 Repeater控件概述 459
20.9.2 使用Repeater控件的模板 460
20.9.3 使用Repeater控件顯示數據編號 461
20.10 數據列表控件DataList 462
20.10.1 DataList控件概述 462
20.10.2 使用DataList控件的模板 463
20.10.3 應用CommandArgument屬性 465
20.10.4 應用DataKeyField屬性獲取主鍵 465
20.10.5 DataList控件的事件 465
20.11 網格視圖控件GridView 467
20.11.1 GridView控件概述 467
20.11.2 GridView控件的模板、行和列 468
20.11.3 編輯數據 470
20.11.4 排序數據 470
20.12 總結 471
第四篇 綜 合 案 例
第21章 電子書店 473
21.1 程序功能預覽 473
21.1.1 用戶管理模塊 473
21.1.2 管理員管理模塊 474
21.2 模塊解析 474
21.2.1 用戶管理 474
21.2.2 公告信息 475
21.2.3 書籍列表 476
21.2.4 購物車 476
21.2.5 服務台 476
21.2.6 後台管理 477
21.2.7 庫存管理 477
21.2.8 訂單管理 478
21.3 數據庫設計 478
21.3.1 表設計 478
21.3.2 UserInfo表的設計 479
21.3.3 AdminInfo表的設計 479
21.3.4 BulletinInfo表的設計 479
21.3.5 BooksInfo表的設計 480
21.3.6 BooksType表的設計 480
21.3.7 OrderInfo表的設計 480
21.3.8 OrderDetail表的設計 481
21.3.9 表的關系 481
21.4 網站整體風格設計 481
21.4.1 添加功能面板 482
21.4.2 添加登錄控件 483
21.4.3 添加歡迎控件 485
21.4.4 書籍分類導航面板的構建 486
21.5 用戶模塊的構建 489
21.5.1 構建網站的首頁 489
21.5.2 公告信息頁面的構建 493
21.5.3 書籍列表頁面的構建 494
21.5.4 書籍詳細信息頁面的構建 498
21.5.5 注冊頁面的構建 499
21.5.6 查看用戶詳細信息頁面的構建 501
21.5.7 購物車功能的實現 504
21.5.8 服務台頁面的實現 509
21.5.9 用戶訂單的構建 514
21.5.10 用戶訂單詳細頁面的構建 516
21.6 網站後台的整體風格構建 519
21.6.1 添加主功能面板 519
21.6.2 添加歡迎控件 519
21.6.3 添加分類導航面板 520
21.7 管理員模塊的構建 520
21.7.1 管理員登錄頁面 521
21.7.2 書籍列表頁面 522
21.7.3 書籍詳細信息查看頁面 527
21.7.4 書籍信息修改頁面 529
21.7.5 設置特價書籍價格頁面 532
21.7.6 添加新書籍頁面 535
21.7.7 管理員列表頁面 536
21.7.8 管理員詳細信息頁面 538
21.7.9 添加管理員的頁面 540
21.7.10 用戶列表頁面 541
21.7.11 用戶信息查看頁面 542
21.7.12 訂單列表頁面 543
21.7.13 訂單詳情查看頁面 546
21.7.14 公告列表頁面 549
21.7.15 公告添加頁面的構建 551
21.7.16 後續的完善工作 552
21.8 總結 552

[安全檢測]
已通過安全檢測
安全檢測軟體: NOD32防毒系統
版本: 2.70.39
殺毒引擎版本: 2707(20071206)

共用伺服器:no1.eserver.emule.org.cn

共用服務時間:周日——周四 晚上18:00-5:00

相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved