-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

C#從入門到精通(第5版)

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:清華大學出版社C#從入門到精通(第5版) 3dWoo書號: 51873
詢問書籍請說出此書號!

缺書
NT售價: 400

出版日:10/1/2019
頁數:570
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302535850
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

叢書說明:“軟件開發視頻大講堂”叢書(第1版)于2008年8月出版,因其編寫細膩,易學實用,配備海量學習資源和全程視頻等,在軟件開發類圖書市場上產生了很大反響,絕大部分品種在全國軟件開發零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優秀暢銷書”。“軟件開發視頻大講堂”叢書(第2版)于2010年8月出版,第3版于2012年8月出版,第4版于2016年10月出版。十年錘煉,打造經典。叢書迄今累計重印500多次,銷售200多萬冊。不僅深受廣大程序員的喜愛,還被百余所高校選為計算機、軟件等相關專業的教學參考用書。“軟件開發視頻大講堂”叢書(第5版)在繼承前4版所有優點的基礎上,進一步修正了疏漏,優化了圖書內容,更新了開發環境和工具,并根據讀者建議替換了部分學習視頻。同時,提供了從“入門學習→實例應用→模塊開發→項目開發→能力測試→面試”等各個階段的海量開發資源庫,使之更適合讀者學習、訓練、測試。為了方便教學,還提供了教學課件PPT。
C#是微軟公司為Visual Studio開發平臺推出的一種簡潔、類型安全的面向對象的編程語言,開發人員可以通過它編寫在.NET Framework上運行的各種安全可靠的應用程序。C#面世以來以其易學易用、功能強大的優勢被廣泛應用,而Visual Studio開發平臺則憑借其強大的可視化用戶界面設計,讓程序員從復雜的界面設計中解脫出來,使編程成為一種享受。C#不但可以開發數據庫管理系統,而且也可以開發集聲音、動畫、視頻為一體的多媒體應用程序和網絡應用程序,這使得它正在成為程序開發人員使用的主流編程語言。
本書內容
本書提供了從入門到編程高手所必備的各類知識,共分4篇。
第1篇:基礎知識。本篇通過初識C#及其開發環境、開始C#之旅、變量與常量、表達式與運算符、字符與字符串、流程控制語句、數組和集合、屬性和方法、結構和類等內容的介紹,并結合大量的圖示、舉例、錄像等,使您快速掌握C#語言,為以后編程奠定堅實的基礎。
第2篇:核心技術。本篇介紹Windows窗體、Windows應用程序常用控件、Windows應用程序高級控件、數據訪問技術、DataGridView數據控件、LINQ數據訪問技術、程序調試與異常處理等內容。學習完這一部分,讓讀者能夠開發一些小型應用程序。
第3篇:高級應用。本篇介紹面向對象技術高級應用、迭代器和分部類、泛型、文件及數據流技術、GDI+圖形圖像技術、Windows打印技術、網絡編程技術、注冊表技術、線程的使用等內容。學習完這一部分,讓讀者能夠開發文件流程序、圖形圖像程序、打印程序、多媒體程序、網絡程序和多線程應用程序等。
第4篇:項目實戰。本篇通過一個大型、完整的企業人事管理系統,運用軟件工程的設計思想,讓讀者學習如何進行軟件項目的實踐開發。書中按照“編寫項目計劃書→系統設計→數據庫設計→創建項目→實現項目→運行項目→解決開發常見問題”的流程進行介紹,帶領讀者一步一步親身體驗開發項目的全過程。
本書特點
由淺入深,循序漸進:本書以初、中級程序員為對象,先從 C#語言基礎學起,再學習 C#的核心技術,然后學習C#的高級應用,最后學習開發一個完整項目。講解過程中步驟詳盡,版式新穎,在操作的內容圖片上以“???…”的“編號+內容”的方式進行標注,讓讀者在閱讀中一目了然,從而快速把握書中內容。
微課視頻,講解詳盡。為便于讀者直觀感受程序開發的全過程,書中大部分章節都配備了教學微視頻,使用手機掃描正文小節標題一側的二維碼,即可觀看學習,能快速引導初學者入門,感受編程的快樂和成就感,進一步增強學習的信心。
實例典型,輕松易學:通過例子學習是最好的學習方式,本書通過“一個知識點、一個例子、一個結果、一段評析、一個綜合應用”的模式,透徹詳盡地講述了實際開發中所需的各類知識。另外,為了便于讀者閱讀程序代碼,快速學習編程技能,書中幾乎每行代碼都提供了注釋。
精彩欄目,貼心提醒:本書根據需要在各章使用了很多“注意”“說明”“技巧”等小欄目,讓讀者可以在學習過程中更輕松地理解相關知識點及概念,并輕松地掌握個別技術的應用 技巧。
應用實踐,隨時練習:書中幾乎每章都提供了“實踐與練習”,讓讀者能夠通過對問題的解答重新回顧、熟悉所學的知識,舉一反三,為進一步學習做好充分的準備。
讀者對象
初學編程的入門者;編程愛好者;大中專院校的老師和學生;相關培訓機構的老師和學員;做畢業設計的學生;初、中級程序開發人員;程序測試及維護人員;參加實習的“菜鳥”程序員。
讀者服務
學習本書時,請先掃描封底的權限二維碼(需要刮開涂層)獲取學習權限,然后即可免費學習書中的所有線上線下資源。本書所附贈的各類學習資源,讀者可登錄清華大學出版社網站,在對應圖書頁面下獲取其下載方式。也可掃描圖書封底的“文泉云盤”二維碼,獲取其下載方式。為了方便解決本書疑難問題,讀者朋友可加我們的企業QQ,也可以登錄明日科技官方網站留言,我們將竭誠為您服務。
致讀者
本書由明日科技C#程序開發團隊組織編寫,明日科技是一家專業從事軟件開發、教育培訓以及軟件開發教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。其編寫的教材多次榮獲“全行業優秀暢銷品種”“中國大學出版社優秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。
在編寫本書的過程中,我們始終本著科學、嚴謹的態度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正。感謝您購買本書,希望本書能成為您編程路上的領航者。
“零門檻”編程,一切皆有可能。祝讀書快樂!
內容簡介:

《C#從入門到精通(第5版)》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用C#進行WinForm應用程序開發應該掌握的各方面技術。全書共分26章,包括初識C#及其開發環境、開始C#之旅、變量與常量、表達式與運算符、字符與字符串、流程控制語句、數組和集合、屬性和方法、結構和類、Windows窗體、Windows應用程序常用控件、Windows應用程序高級控件、數據訪問技術、DataGridView數據控件、LINQ數據訪問技術、程序調試與異常處理、面向對象技術高級應用、迭代器和分部類、泛型、文件及數據流技術、GDI+圖形圖像技術、Windows打印技術、網絡編程技術、注冊表技術、線程的使用、企業人事管理系統等內容。
目錄:

第1篇 基礎知識
第1章 初識C#及其開發環境2
視頻講解:1小時6分鐘
1.1 C#概述3
1.1.1 C#語言及其特點3
1.1.2 認識.NETFramework3
1.1.3 C#與.NET框架4
1.1.4 C#的應用領域4
1.2 安裝與卸載VisualStudio20175
1.2.1 安裝VisualStudio2017必備條件5
1.2.2 安裝VisualStudio20176
1.2.3 卸載VisualStudio20179
1.3 熟悉VisualStudio2017開發環境10
1.3.1 創建項目10
1.3.2 菜單欄12
1.3.3 工具欄13
1.3.4 “解決方案資源管理器”窗口14
1.3.5 “工具箱”窗口14
1.3.6 “屬性”窗口15
1.3.7 “錯誤列表”窗口16
1.4 小結16
第2章 開始C#之旅17
視頻講解:1小時10分鐘
2.1 編寫第一個C#程序18
2.2 初識C#程序結構19
2.2.1 命名空間19
2.2.2 類20
2.2.3 Main()方法21
2.2.4 標識符及關鍵字21
2.2.5 C#語句22
2.2.6 注釋22
2.3 程序編寫規范23
2.3.1 代碼書寫規則23
2.3.2 命名規范23
2.4 小結25
2.5 動手糾錯26
第3章 變量與常量27
視頻講解:2小時27分鐘
3.1 變量的基本概念28
3.2 變量的聲明及賦值28
3.2.1 聲明變量28
3.2.2 變量的賦值29
3.2.3 變量的作用域29
3.3 數據類型31
3.3.1 值類型31
3.3.2 引用類型34
3.3.3 值類型與引用類型的區別35
3.3.4 枚舉類型36
3.3.5 類型轉換38
3.4 常量41
3.5 小結42
3.6 實踐與練習42
3.7 動手糾錯42
第4章 表達式與運算符43
視頻講解:1小時38分鐘
4.1 表達式44
4.2 運算符44
4.2.1 算術運算符44
4.2.2 賦值運算符47
4.2.3 關系運算符48
4.2.4 邏輯運算符51
4.2.5 位運算符53
4.2.6 其他特殊運算符55
4.3 運算符優先級57
4.4 小結58
4.5 實踐與練習58
4.6 動手糾錯58
第5章 字符與字符串59
視頻講解:2小時6分鐘
5.1 字符類Char的使用60
5.1.1 Char類概述60
5.1.2 Char類的使用60
5.1.3 轉義字符62
5.2 字符串類String的使用64
5.2.1 字符串的聲明及賦值64
5.2.2 連接多個字符串64
5.2.3 比較字符串65
5.2.4 格式化字符串67
5.2.5 截取字符串69
5.2.6 分割字符串69
5.2.7 插入和填充字符串70
5.2.8 刪除字符串71
5.2.9 復制字符串72
5.2.10 替換字符串74
5.3 可變字符串類75
5.3.1 StringBuilder類的定義75
5.3.2 StringBuilder類的使用75
5.3.3 StringBuilder類與String類的區別77
5.4 小結78
5.5 實踐與練習78
5.6 動手糾錯78
第6章 流程控制語句79
視頻講解:1小時48分鐘
6.1 條件判斷語句80
6.1.1 if語句80
6.1.2 switch多分支語句84
6.2 循環語句87
6.2.1 while語句87
6.2.2 do…while語句90
6.2.3 for語句91
6.2.4 foreach語句93
6.3 跳轉語句94
6.3.1 break語句94
6.3.2 continue語句95
6.3.3 goto語句96
6.3.4 return語句98
6.4 小結98
6.5 實踐與練習99
6.6 動手糾錯99
第7章 數組和集合101
視頻講解:1小時47分鐘
7.1 數組概述102
7.2 一維數組的創建和使用102
7.2.1 一維數組的創建102
7.2.2 一維數組的初始化104
7.2.3 一維數組的使用104
7.3 二維數組的創建和使用105
7.3.1 二維數組的創建105
7.3.2 二維數組初始化106
7.3.3 二維數組的使用106
7.4 數組的基本操作108
7.4.1 遍歷數組108
7.4.2 添加/刪除數組元素108
7.4.3 對數組進行排序113
7.4.4 數組的合并與拆分114
7.5 數組排序算法116
7.5.1 冒泡排序116
7.5.2 直接插入排序118
7.5.3 選擇排序法120
7.6 ArrayList類121
7.6.1 ArrayList類概述121
7.6.2 ArrayList元素的添加123
7.6.3 ArrayList元素的刪除125
7.6.4 ArrayList的遍歷127
7.6.5 ArrayList元素的查找128
7.7 Hashtable(哈希表)128
7.7.1 Hashtable概述128
7.7.2 Hashtable元素的添加129
7.7.3 Hashtable元素的刪除129
7.7.4 Hashtable的遍歷130
7.7.5 Hashtable元素的查找131
7.8 小結132
7.9 實踐與練習132
7.10 動手糾錯133
第8章 屬性和方法134
視頻講解:43分鐘
8.1 屬性135
8.1.1 屬性概述135
8.1.2 屬性的使用136
8.2 方法138
8.2.1 方法的聲明138
8.2.2 方法的參數類型139
8.2.3 方法的分類141
8.2.4 方法的重載142
8.2.5 Main()方法143
8.3 小結144
8.4 實踐與練習144
8.5 動手糾錯144
第9章 結構和類146
視頻講解:1小時6分鐘
9.1 結構147
9.1.1 結構概述147
9.1.2 結構的使用148
9.2 面向對象概述149
9.2.1 對象149
9.2.2 類150
9.2.3 封裝151
9.2.4 繼承152
9.2.5 多態153
9.3 類153
9.3.1 類的概念154
9.3.2 類的聲明154
9.3.3 構造函數和析構函數155
9.3.4 對象的創建及使用156
9.3.5 this關鍵字160
9.3.6 類與對象的關系161
9.4 類的面向對象特性161
9.4.1 類的封裝161
9.4.2 類的繼承162
9.4.3 類的多態165
9.5 小結168
9.6 實踐與練習168
第2篇 核心技術
第10章 Windows窗體170
視頻講解:60分鐘
10.1 Form窗體171
10.1.1 Form窗體的概念171
10.1.2 添加和刪除窗體171
10.1.3 多窗體的使用173
10.1.4 窗體的屬性174
10.1.5 窗體的顯示與隱藏177
10.1.6 窗體的事件178
10.2 MDI窗體182
10.2.1 MDI窗體的概念182
10.2.2 如何設置MDI窗體183
10.2.3 排列MDI子窗體184
10.3 繼承窗體186
10.3.1 繼承窗體的概念186
10.3.2 創建繼承窗體186
10.3.3 在繼承窗體中修改繼承的控件屬性188
10.4 小結189
10.5 實踐與練習189
第11章 Windows應用程序常用控件189
視頻講解:1小時33分鐘
11.1 控件概述190
11.1.1 控件的分類及作用190
11.1.2 控件命名規范190
11.2 控件的相關操作191
11.2.1 添加控件191
11.2.2 對齊控件192
11.2.3 鎖定控件192
11.2.4 刪除控件192
11.3 文本類控件193
11.3.1 標簽控件(Label控件)193
11.3.2 按鈕控件(Button控件)194
11.3.3 文本框控件(TextBox控件)196
11.3.4 有格式文本控件(RichTextBox控件)199
11.4 選擇類控件203
11.4.1 下拉組合框控件(ComboBox控件)203
11.4.2 復選框控件(CheckBox控件)205
11.4.3 單選按鈕控件(RadioButton控件)207
11.4.4 數值選擇控件(NumericUpDown控件)209
11.4.5 列表控件(ListBox控件)211
11.5 分組類控件214
11.5.1 容器控件(Panel控件)214
11.5.2 分組框控件(GroupBox控件)216
11.5.3 選項卡控件(TabControl控件)216
11.6 菜單、工具欄和狀態欄控件221
11.6.1 菜單控件(MenuStrip控件)221
11.6.2 工具欄控件(ToolStrip控件)223
11.6.3 狀態欄控件(StatusStrip控件)225
11.7 小結226
11.8 實踐與練習226
第12章 Windows應用程序高級控件227
視頻講解:1小時11分鐘
12.1 ImageList控件(存儲圖像控件)228
12.1.1 在ImageList控件中添加圖像228
12.1.2 在ImageList控件中移除圖像229
12.2 ListView控件(列表視圖控件)231
12.2.1 在ListView控件中添加移除項232
12.2.2 選擇ListView控件中的項234
12.2.3 為ListView控件中的項添加圖標235
12.2.4 在ListView控件中啟用平鋪視圖236
12.2.5 為ListView控件中的項分組237
12.3 TreeView控件(樹控件)240
12.3.1 添加和刪除樹節點240
12.3.2 獲取樹控件中選中的節點242
12.3.3 為樹控件中的節點設置圖標243
12.4 DateTimePicker控件(日期控件)245
12.4.1 使用DateTimePicker控件顯示時間245
12.4.2 使用DateTimePicker控件以自定義格式顯示日期246
12.4.3 返回DateTimePicker控件中選擇的日期247
12.5 MonthCalendar控件(月歷控件)248
12.5.1 更改MonthCalendar控件的外觀248
12.5.2 在MonthCalendar控件中顯示多個月份249
12.5.3 在MonthCalendar控件中選擇日期范圍250
12.6 其他高級控件251
12.6.1 使用ErrorProvider控件驗證文本框輸入251
12.6.2 使用HelpProvider控件調用幫助文件253
12.6.3 使用Timer控件設置時間間隔254
12.6.4 使用ProgressBar控件顯示程序運行進度條256
12.7 小結257
12.8 實踐與練習257
第13章 數據訪問技術258
視頻講解:1小時46分鐘
13.1 數據庫基礎259
13.1.1 數據庫簡介259
13.1.2 SQL語言簡介259
13.1.3 數據庫的創建及刪除259
13.1.4 數據表的創建及刪除262
13.1.5 簡單SQL語句的應用264
13.2 ADO.NET簡介271
13.3 連接數據庫:Connection對象272
13.3.1 Connection對象概述272
13.3.2 連接數據庫272
13.3.3 關閉連接274
13.4 執行SQL語句:Command對象276
13.4.1 Command對象概述276
13.4.2 設置數據源類型277
13.4.3 執行SQL語句278
13.5 讀取數據:DataReader對象281
13.5.1 DataReader對象概述281
13.5.2 判斷查詢結果中是否有值281
13.5.3 讀取數據282
13.6 數據適配器:DataAdapter對象283
13.6.1 DataAdapter對象概述283
13.6.2 填充DataSet數據集284
13.6.3 更新數據源285
13.7 數據集:DataSet對象287
13.7.1 DataSet對象概述287
13.7.2 合并DataSet內容288
13.7.3 復制DataSet內容290
13.8 EntityFramework編程基礎291
13.8.1 什么是EntityFramework291
13.8.2 EntityFramework實體數據模型292
13.8.3 EntityFramework運行環境293
13.8.4 創建實體數據模型293
13.8.5 通過EF對數據表進行增刪改查操作297
13.9 小結300
13.10 實踐與練習300
第14章 DataGridView數據控件301
視頻講解:46分鐘
14.1 DataGridView控件概述302
14.2 在DataGridView控件中顯示數據302
14.3 獲取DataGridView控件中的當前單元格303
14.4 直接在DataGridView控件中修改數據304
14.5 當選中DataGridView控件中的行時顯示不同的顏色307
14.6 禁止在DataGridView控件中添加和刪除行308
14.7 使用Columns和Rows屬性添加數據309
14.8 小結310
14.9 實踐與練習311
第15章 LINQ數據訪問技術312
視頻講解:1小時2分鐘
15.1 LINQ基礎313
15.1.1 LINQ概述313
15.1.2 使用var創建隱型局部變量314
15.1.3 Lambda表達式的使用315
15.1.4 LINQ查詢表達式316
15.2 LINQ操作SQLServer數據庫318
15.2.1 使用LINQ查詢SQLServer數據庫318
15.2.2 使用LINQ管理SQLServer數據庫322
15.3 LINQ操作其他數據329
15.3.1 使用LINQ操作數組和集合329
15.3.2 使用LINQ操作DataSet數據集330
15.3.3 使用LINQ操作XML332
15.4 小結336
15.5 實踐與練習336
第16章 程序調試與異常處理337
視頻講解:39分鐘
16.1 程序調試概述338
16.2 常用的程序調試操作338
16.2.1 斷點操作338
16.2.2 開始執行340
16.2.3 中斷執行341
16.2.4 停止執行342
16.2.5 單步執行和逐過程執行342
16.2.6 運行到指定位置343
16.3 異常處理概述343
16.4 異常處理語句344
16.4.1 try…catch語句344
16.4.2 throw語句346
16.4.3 try…catch…finally語句347
16.5 小結349
16.6 實踐與練習349
第3篇 高級應用
第17章 面向對象技術高級應用351
視頻講解:49分鐘
17.1 抽象類與抽象方法352
17.1.1 抽象類概述及聲明352
17.1.2 抽象方法概述及聲明353
17.1.3 抽象類與抽象方法的使用354
17.2 接口355
17.2.1 接口的概念及聲明355
17.2.2 接口的實現與繼承357
17.2.3 顯式接口成員實現360
17.2.4 抽象類與接口361
17.3 密封類與密封方法362
17.3.1 密封類概述及聲明362
17.3.2 密封方法概述及聲明363
17.3.3 密封類與密封方法的使用363
17.4 委托和匿名方法365
17.4.1 委托365
17.4.2 匿名方法366
17.5 事件367
17.5.1 委托的發布和訂閱368
17.5.2 事件的發布和訂閱369
17.5.3 EventHandler類370
17.5.4 Windows事件概述372
17.6 小結373
17.7 實踐與練習373
第18章 迭代器和分部類374
視頻講解:19分鐘
18.1 迭代器375
18.1.1 迭代器概述375
18.1.2 迭代器的使用375
18.2 分部類376
18.2.1 分部類概述376
18.2.2 分部類的使用377
18.3 小結378
18.4 實踐與練習379
第19章 泛型380
視頻講解:22分鐘
19.1 泛型概述381
19.2 泛型的使用381
19.2.1 類型參數T381
19.2.2 泛型接口382
19.2.3 泛型方法383
19.3 小結384
19.4 實踐與練習384
第20章 文件及數據流技術385
視頻講解:1小時22分鐘
20.1 System.IO命名空間386
20.1.1 File類和Directory類386
20.1.2 FileInfo類和DirectoryInfo類390
20.2 文件基本操作393
20.2.1 判斷文件是否存在393
20.2.2 創建文件394
20.2.3 復制或移動文件395
20.2.4 刪除文件396
20.2.5 獲取文件的基本信息397
20.3 文件夾的基本操作398
20.3.1 判斷文件夾是否存在398
20.3.2 創建文件夾399
20.3.3 移動文件夾400
20.3.4 刪除文件夾401
20.3.5 遍歷文件夾401
20.4 數據流404
20.4.1 流操作類介紹404
20.4.2 文件流類404
20.4.3 文本文件的寫入與讀取406
20.4.4 二進制文件的寫入與讀取409
20.5 小結411
20.6 實踐與練習411
第21章 GDI+圖形圖像技術412
視頻講解:1小時11分鐘
21.1 GDI+繪圖基礎413
21.1.1 GDI+概述413
21.1.2 創建Graphics對象413
21.1.3 創建Pen對象414
21.1.4 創建Brush對象414
21.2 基本圖形繪制417
21.2.1 GDI+中的直線和矩形417
21.2.2 GDI+中的橢圓、圓弧和扇形419
21.2.3 GDI+中的多邊形422
21.3 GDI+繪圖的應用424
21.3.1 繪制柱形圖424
21.3.2 繪制折線圖427
21.3.3 繪制餅形圖429
21.4 小結432
21.5 實踐與練習432
第22章 Windows打印技術433
視頻講解:27分鐘
22.1 PageSetupDialog控件434
22.2 PrintDialog控件436
22.3 PrintDocument控件438
22.4 PrintPreviewControl控件439
22.5 PrintPreviewDialog控件440
22.6 小結441
22.7 實踐與練習441
第23章 網絡編程技術442
視頻講解:48分鐘
23.1 網絡編程基礎443
23.1.1 System.Net命名空間443
23.1.2 System.Net.Sockets命名空間450
23.2 開發網絡應用程序457
23.2.1 創建Web頁面瀏覽器457
23.2.2 局域網聊天程序458
23.3 小結461
23.4 實踐與練習461
第24章 注冊表技術462
視頻講解:20分鐘
24.1 注冊表基礎463
24.1.1 Windows注冊表概述463
24.1.2 Registry和RegistryKey類463
24.2 在C#中操作注冊表465
24.2.1 讀取注冊表中的信息465
24.2.2 創建和修改注冊表信息467
24.2.3 刪除注冊表中的信息470
24.3 小結474
24.4 實踐與練習474
第25章 線程的使用475
視頻講解:29分鐘
25.1 線程簡介476
25.1.1 單線程簡介476
25.1.2 多線程簡介476
25.2 線程的基本操作477
25.2.1 Thread類477
25.2.2 創建線程480
25.2.3 線程的掛起與恢復481
25.2.4 線程休眠482
25.2.5 終止線程482
25.2.6 線程的優先級484
25.2.7 線程同步485
25.3 小結489
25.4 實踐與練習490
第4篇 項目實戰
第26章 企業人事管理系統492
視頻講解:1小時54分鐘
26.1 系統分析493
26.1.1 需求分析493
26.1.2 可行性分析493
26.1.3 編寫項目計劃書494
26.2 系統設計496
26.2.1 系統目標496
26.2.2 系統功能結構496
26.2.3 系統業務流程圖497
26.2.4 系統編碼規范498
26.3 系統運行環境501
26.4 數據庫與數據表設計501
26.4.1 數據庫分析502
26.4.2 創建數據庫502
26.4.3 創建數據表505
26.4.4 數據表邏輯關系510
26.5 創建項目512
26.6 公共類設計514
26.6.1 MyMeans公共類514
26.6.2 MyModule公共類517
26.7 登錄模塊設計531
26.7.1 設計登錄窗體532
26.7.2 按Enter鍵時移動鼠標焦點532
26.7.3 登錄功能的實現532
26.8 系統主窗體設計533
26.8.1 設計菜單欄534
26.8.2 設計工具欄535
26.8.3 設計導航菜單537
26.8.4 設計狀態欄538
26.9 人事檔案管理模塊設計539
26.9.1 設計人事檔案管理窗體540
26.9.2 添加/修改人事檔案信息542
26.9.3 刪除人事檔案信息544
26.9.4 單條件查詢人事檔案信息544
26.9.5 逐條查看人事檔案信息547
26.9.6 將人事檔案信息導出為Word文檔548
26.9.7 將人事檔案信息導出為Excel表格553
26.10 人事資料查詢模塊設計558
26.10.1 設計人事資料查詢窗體558
26.10.2 多條件查詢人事資料559
26.11 通訊錄模塊設計560
26.11.1 設計通訊錄窗體561
26.11.2 添加/修改通訊錄信息561
26.11.3 刪除通訊錄信息564
26.11.4 查詢通訊錄信息564
26.12 用戶設置模塊設計565
26.12.1 設計用戶設置窗體565
26.12.2 添加/修改用戶信息566
26.12.3 刪除用戶基本信息568
26.12.4 設置用戶操作權限568
26.13 數據庫維護模塊設計569
26.13.1 設計數據庫維護窗體570
26.13.2 備份數據庫570
26.13.3 還原數據庫571
26.14 運行項目573
26.15 開發的常見問題與解決574
26.15.1 程序為什么會無法運行574
26.15.2 為什么無法添加職工基本信息574
26.15.3 選擇職工頭像時出現異常怎么辦576
26.15.4 數據庫還原不成功應該如何解決576
26.16 小結576
附錄577
序: