本書適合作為軟件開發(fā)入門者的自學(xué)用書,也適合作為高等院校相關(guān)專業(yè)的教學(xué)參考書,也可供開發(fā)人員查閱、參考。講解的很詳細,很容易理解,另外書本的內(nèi)容和排版也很對我的胃口,國內(nèi)比較好的一本講解C# 編程語言的書籍,并且該書籍配套了非常優(yōu)秀的!
C#從入門到精通(第3版)介紹
《C#從入門到精通(第3版)》從初學(xué)者角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用C#進行應(yīng)用程序開發(fā)應(yīng)該掌握的各方面技術(shù)。全書共分28章,包括初識C#及其開發(fā)環(huán)境、開始C#之旅、變量與常量、表達式與運算符、字符與字符串、流程控制語句、數(shù)組和集合、屬性和方法、結(jié)構(gòu)和類、面向?qū)ο蠹夹g(shù)高級應(yīng)用、異常處理、Windows窗體、Windows應(yīng)用程序常用控件、Windows應(yīng)用程序高級控件、數(shù)據(jù)訪問技術(shù)、DataGridView數(shù)據(jù)控件、程序調(diào)試、迭代器和分部類、泛型的使用、文件及數(shù)據(jù)流技術(shù)、幫助文件的使用、GDI+圖形圖像技術(shù)、水晶報表與打印、網(wǎng)絡(luò)編程技術(shù)、注冊表技術(shù)、線程的使用、Windows應(yīng)用程序打包、企業(yè)人事管理系統(tǒng)等。
C#從入門到精通第3版目錄
第1篇 基 礎(chǔ) 知 識
第1章 初識C#及其開發(fā)環(huán)境 3
視頻講解:46分鐘
1.1 C#概述 4
1.2 安裝與卸載Visual?Studio?2010 5
1.3 熟悉Visual?Studio?2010開發(fā)環(huán)境 9
1.4 Visual?Studio?2010幫助系統(tǒng) 15
1.5 小結(jié) 20
第2章 開始C#之旅 21
視頻講解:51分鐘
2.1 編寫第一個C#程序 22
2.2 初識C#程序結(jié)構(gòu) 23
2.3 程序編寫規(guī)范 26
2.4 小結(jié) 29
第3章 變量與常量 31
視頻講解:55分鐘
3.1 變量的基本概念 32
3.2 變量類型 32
3.3 變量操作 42
3.4 常量 44
3.5 小結(jié) 45
3.6 實踐與練習(xí) 45
第4章 表達式與運算符 47
視頻講解:47分鐘
4.1 表達式 48
4.2 運算符 48
4.3 運算符優(yōu)先級 61
4.4 小結(jié) 62
4.5 實踐與練習(xí) 62
第5章 字符與字符串 63
視頻講解:46分鐘
5.1 字符類Char的使用 64
5.2 字符串類String的使用 67
5.3 可變字符串類StringBuilder的使用 78
5.4 小結(jié) 80
5.5 實踐與練習(xí) 80
第6章 流程控制語句 81
視頻講解:53分鐘
6.1 選擇語句 82
6.2 迭代語句 87
6.3 跳轉(zhuǎn)語句 92
6.4 小結(jié) 97
6.5 實踐與練習(xí) 97
第7章 數(shù)組和集合 99
視頻講解:1小時1分鐘
7.1 數(shù)組概述 100
7.2 一維數(shù)組的聲明和使用 100
7.3 二維數(shù)組的聲明和使用 102
7.4 數(shù)組的基本操作 105
7.5 ArrayList類 112
7.6 Hashtable(哈希表) 119
7.7 小結(jié) 123
7.8 實踐與練習(xí) 123
第8章 屬性和方法 125
視頻講解:22分鐘
8.1 屬性 126
8.2 方法 129
8.3 小結(jié) 132
8.4 實踐與練習(xí) 132
第9章 結(jié)構(gòu)和類 133
視頻講解:1小時4分鐘
9.1 結(jié)構(gòu) 134
9.2 類 136
9.3 類的面向?qū)ο筇匦? 142
9.4 小結(jié) 148
9.5 實踐與練習(xí) 148
第2篇 核 心 技 術(shù)
第10章 面向?qū)ο蠹夹g(shù)高級應(yīng)用 151
視頻講解:41分鐘
10.1 接口 152
10.2 抽象類與抽象方法 158
10.3 密封類與密封方法 160
10.4 小結(jié) 163
10.5 實踐與練習(xí) 164
第11章 異常處理 165
視頻講解:26分鐘
11.1 異常處理概述 166
11.2 異常處理語句 166
11.3 小結(jié) 171
11.4 實踐與練習(xí) 172
第12章 Windows窗體 173
視頻講解:1小時1分鐘
12.1 Form窗體 174
12.2 MDI窗體 183
12.3 繼承窗體 187
12.4 小結(jié) 190
12.5 實踐與練習(xí) 190
第13章 Windows應(yīng)用程序常用控件 191
視頻講解:1小時33分鐘
13.1 控件概述 192
13.2 控件的相關(guān)操作 193
13.3 文本類控件 194
13.4 選擇類控件 203
13.5 分組類控件 214
13.6 菜單、工具欄和狀態(tài)欄控件 220
13.7 小結(jié) 224
13.8 實踐與練習(xí) 224
第14章 Windows應(yīng)用程序高級控件 225
視頻講解:1小時11分鐘
14.1 ImageList控件 226
14.2 ListView控件 229
14.3 TreeView控件 237
14.4 DateTimePicker控件 241
14.5 MonthCalendar控件 245
14.6 其他高級控件 248
14.7 小結(jié) 254
14.8 實踐與練習(xí) 254
第15章 數(shù)據(jù)訪問技術(shù) 255
視頻講解:1小時23分鐘
15.1 數(shù)據(jù)庫基礎(chǔ) 256
15.2 ADO.NET簡介 267
15.3 連接數(shù)據(jù)庫:Connection對象 268
15.4 執(zhí)行SQL語句:Command對象 272
15.5 讀取數(shù)據(jù):DataReader對象 276
15.6 數(shù)據(jù)適配器:DataAdapter對象 279
15.7 數(shù)據(jù)集:DataSet對象 282
15.8 小結(jié) 286
15.9 實踐與練習(xí) 286
第16章 DataGridView數(shù)據(jù)控件 287
視頻講解:47分鐘
16.1 DataGridView控件概述 288
16.2 在DataGridView控件中顯示數(shù)據(jù) 288
16.3 獲取DataGridView控件中的當(dāng)前單元格 289
16.4 直接在DataGridView控件中修改數(shù)據(jù) 290
16.5 當(dāng)選中DataGridView控件中的行時顯示不同的顏色 292
16.6 禁止在DataGridView控件中添加和刪除行 294
16.7 使用Columns和Rows屬性添加數(shù)據(jù) 295
16.8 小結(jié) 296
16.9 實踐與練習(xí) 296
第17章 程序調(diào)試 297
視頻講解:14分鐘
17.1 程序調(diào)試概述 298
17.2 常用的程序調(diào)試操作 298
17.3 小結(jié) 301
第3篇 高 級 應(yīng) 用
第18章 迭代器和分部類 305
視頻講解:20分鐘
18.1 迭代器 306
18.2 分部類 307
18.3 小結(jié) 310
18.4 實踐與練習(xí) 310
第19章 泛型的使用 311
視頻講解:23分鐘
19.1 泛型概述 312
19.2 泛型的使用 312
19.3 小結(jié) 315
19.4 實踐與練習(xí) 315
第20章 文件及數(shù)據(jù)流技術(shù) 317
視頻講解:1小時24分鐘
20.1 System.IO命名空間 318
20.2 文件基本操作 324
20.3 文件夾的基本操作 329
20.4 數(shù)據(jù)流 335
20.5 小結(jié) 341
20.6 實踐與練習(xí) 342
第21章 幫助文件的使用 343
視頻講解:28分鐘
21.1 幫助文件概述 344
21.2 制作幫助文件 344
21.3 幫助文件的使用 351
21.4 小結(jié) 351
第22章 GDI+圖形圖像技術(shù) 353
視頻講解:1小時12分鐘
22.1 GDI+繪圖基礎(chǔ) 354
22.2 基本圖形繪制 358
22.3 GDI+繪圖的應(yīng)用 363
22.4 小結(jié) 371
22.5 實踐與練習(xí) 371
第23章 水晶報表與打印 373
視頻講解:1小時22分鐘
23.1 水晶報表簡介 374
23.2 .NET平臺下的Crystal報表 374
23.3 Crystal報表數(shù)據(jù)源和數(shù)據(jù)訪問模式 376
23.4 水晶報表的基本操作 377
23.5 Windows打印控件 387
23.6 小結(jié) 395
23.7 實踐與練習(xí) 395
第24章 網(wǎng)絡(luò)編程技術(shù) 397
視頻講解:1小時14分鐘
24.1 網(wǎng)絡(luò)編程基礎(chǔ) 398
24.2 開發(fā)網(wǎng)絡(luò)應(yīng)用程序 415
24.3 小結(jié) 423
24.4 實踐與練習(xí) 423
第25章 注冊表技術(shù) 425
視頻講解:36分鐘
25.1 注冊表基礎(chǔ) 426
25.2 在C#中操作注冊表 428
25.3 注冊表的應(yīng)用 436
25.4 小結(jié) 442
25.5 實踐與練習(xí) 442
第26章 線程的使用 443
視頻講解:30分鐘
26.1 線程簡介 444
26.2 線程的基本操作 445
26.3 小結(jié) 457
第27章 Windows應(yīng)用程序打包 459
視頻講解:20分鐘
第4篇 項 目 實 戰(zhàn)
第28章 企業(yè)人事管理系統(tǒng) 471
視頻講解:1小時55分鐘
28.1 系統(tǒng)分析 472
28.2 系統(tǒng)設(shè)計 475
28.3 系統(tǒng)運行環(huán)境 480
28.4 數(shù)據(jù)庫與數(shù)據(jù)表設(shè)計 480
28.5 創(chuàng)建項目 490
28.6 公共類設(shè)計 492
28.7 登錄模塊設(shè)計 509
28.8 系統(tǒng)主窗體設(shè)計 511
28.9 人事檔案管理模塊設(shè)計 516
28.10 人事資料查詢模塊設(shè)計 530
28.11 通訊錄模塊設(shè)計 532
28.12 用戶設(shè)置模塊設(shè)計 537
28.13 數(shù)據(jù)庫維護模塊設(shè)計 540
28.14 運行項目 544
28.15 系統(tǒng)打包部署 545
28.16 開發(fā)的常見問題與解決 549
附錄A 553
- PC官方版
- 安卓官方手機版
- IOS官方手機版