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

C#從入門到精通

( 簡體 字)
作者:國家863中部軟件孵化器類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:人民郵電出版社C#從入門到精通 3dWoo書號: 25830
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:4/1/2010
頁數:483
光碟數:1 (含視頻教學)
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787115222947
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書以零基礎講解為宗旨,用實例引導讀者深入學習,采取【基礎知識→核心技術→應用開發→項目實戰】的講解模式,深入淺出地講解C#的各項技術及實戰技能。
  本書第1篇【基礎知識】主要講解認識C#、C#語法入門、程序控制結構、面向對象入門、面向對象的重要特征及集合與泛型等;第2篇【核心技術】主要講解常用窗體控件、高級窗體控件、C#文件流、多線程操作、ADO.NET 3.5數據庫操作、語言集成查詢(LINQ)、ASP.NET開發入門及異常、調試、測試和部署等;第3篇【應用開發】主要講解數據庫通用類、信息錄入系統、信息修改系統、信息查詢系統、Web應用登錄系統、角色管理系統、用戶管理系統和字典管理系統等實用模塊的開發;第4篇【項目實戰】包括實戰前的項目規劃及人力資源管理系統、綜合檔案管理系統、銷售公司網站、圖書管理系統和酒店管理系統等5個項目的實戰。第5篇【王牌資源】在DVD光盤中贈送了豐富的資源,諸如C#類庫查詢手冊、C#控件查詢手冊、C#源碼大放送、本書【練一練】答案、C#程序員職業規劃、C#程序員面試技巧、C#常見面試題、C#常見錯誤代碼及解決方案、C#開發經驗及技巧大匯總等。
  另外光盤中還包含30小時的全程同步視頻教學錄像及7小時的指導錄像(包括本書所有范例運行指導錄像及各章上機指導錄像)。
  本書適合任何想學習C#的人員,無論您是否從事計算機相關行業,無論您是否接觸過C#,通過學習均可快速掌握C#的開發方法和技巧。

目錄:

如何學習C# Ⅰ

第1篇 基礎知識

第1章 Hello C#——認識 C# 2
  視頻教學錄像:1小時5分鐘
  本章將帶領您步入 C# 3.0的世界,并教會您用自己的雙手開啟C# 3.0之門——使用Visual Studio 2008創建第1個 C# 3.0應用程序。
1.1 C# 簡介 3
1.1.1 C#的發展歷史 3
1.1.2 C# 3.0的新特性 3
1.2 C#程序運行平臺——.NET框架 4
  .NET 框架定義了.NET應用程序的開發和運行環境,類似Java的虛擬機。C#編寫的程序必須在.NET Framework上運行,就像火車必須在鐵軌上才能行駛一樣。
1.2.1 .NET框架介紹 4
1.2.2 .NET Framework 3.5新增功能 5
1.2.3 C#程序的運行機制 5
1.3 C#程序開發利器——集成開發環境Visual Studio 2008 6
  工欲善其事 必先利其器。Visual Studio 2008為我們開發C#程序提供了強大的功能和舒適的環境。本節學習Visual Studio 2008的安裝及其使用環境。
1.3.1 Visual Studio 2008的安裝 6
1.3.2 Visual Studio 2008集成開發環境 8
1.4 創建第1個C#程序 11
1.4.1 創建第1個控制臺應用程序 11
1.4.2 創建第1個Windows窗體應用程序 13
1.5 使用幫助 17
1.5.1 使用MSDN 17
1.5.2 學會使用網絡 18
1.6 練一練 18
1.7 跟我上機 19

第2章 C#程序開發基礎——C#語法入門 20
  視頻教學錄像:1小時9分鐘
  C#程序是由若干行語句組成的,書寫C#語句要符合C#語法的要求。本章從C#基本語法講起,帶您步入C#的開發世界。
2.1 數據類型 21
2.1.1 值類型和引用類型概述 21
2.1.2 值類型 22
2.1.3 引用類型 25
2.2 常量與變量 26
2.2.1 變量 26
2.2.2 常量 27
2.2.3 隱式類型的局部變量 27
2.3 運算符和表達式 30
2.3.1 一元運算符 30
2.3.2 二元運算符 30
2.3.3 三元運算符 32
2.3.4 運算符優先級 34
2.4 存異求同——類型轉換 35
  在C#中不同的數據類型數據在一起運算時,需要轉換為相同的數據類型,否則容易產生錯誤。本節介紹不同類型之間的數據如何轉換為相同的類型。
2.4.1 隱式轉換 35
2.4.2 顯式轉換 36
2.4.3 使用Convert類轉換 36
2.4.4 裝箱和拆箱 38
2.4.5 數值和字符串之間的轉換 38
2.5 復雜的數據類型——數組和枚舉 39
  簡單數據類型變量如整型、字符串類型等都只能存儲一個值,而數組則可存儲多個相同類型的數據。使用枚舉,可以避免不合理的賦值,使程序更加合理和安全。本節講解數組和枚舉的使用。
2.5.1 數組的定義和使用 39
2.5.2 Array類 40
2.5.3 匿名數組 43
2.5.4 枚舉的定義和使用 44
2.6 練一練 45
2.7 跟我上機 46

第3章 C#程序開發基礎——程序控制結構 47
  視頻教學錄像:38分鐘
  怎樣讓程序代碼按照自己的思路運行?使用順序、選擇和循環等3種結構可以編寫流程控制語句,幫助您開發自己需要的程序!
3.1 賦值和注釋語句 48
3.1.1 賦值語句 48
3.1.2 注釋語句 48
3.2 選擇正確的道路——分支結構 49
  根據條件的不同結果,如何選擇執行不同的代碼,本節介紹的分支結構能使您面對不同的路徑做出正確的選擇。
3.2.1 條件語句 49
3.2.2 switch結構 52
3.3 循環結構 55
3.3.1 while循環 55
3.3.2 for循環 56
3.3.3 foreach循環 57
3.3.4 循環嵌套 58
3.4 字符串操作 59
3.4.1 靜態串String 59
3.4.2 動態串StringBuilder 62
3.5 練一練 64
3.6 跟我上機 65

第4章 主流軟件開發方法——面向對象入門 66
  視頻教學錄像:1小時3分鐘
  面向對象程序設計是目前主要的軟件開發設計方法。在面向對象的世界中,軟件皆是由類和對象組成的。
4.1 從特殊到一般——C#中的類 67
類是一類事物共同特征的抽象。面向對象程序設計的基礎是類和對象,類是面向對象程序設計思想的靈魂。
4.1.1 類的概念 67
4.1.2 類的定義 67
4.1.3 類的成員 70
4.2 從一般到特殊——C#中的對象 74
  對象是類中的個體,是一個具體的事物,創建對象就是從一般到特殊創建實例的過程。
4.2.1 對象的概念 74
4.2.2 對象的創建和使用 74
4.2.3 匿名類型和對象初始化器 75
4.2.4 構造函數和析構函數 75
4.2.5 參數傳遞 78
4.3 分部類 80
4.4 結構與類 81
4.4.1 結構的定義和使用 82
4.4.2 類和結構的關系 84
4.5 命名空間 84
4.5.1 聲明命名空間 84
4.5.2 using關鍵字 85
4.6 練一練 86
4.7 跟我上機 86

第5章 深入了解面向對象——面向對象的重要特征 87
  視頻教學錄像:1小時9分鐘
  熟悉面向對象的特點,靈活地運用于軟件開發中,可以設計開發出好的面向對象軟件。本章重點介紹面向對象中的繼承、多態、接口和抽象類,以便開發出結構良好,便于重用和維護的代碼。
5.1 子承父業——繼承 88
  繼承可以重用現有的類,節省程序開發的時間。重用經過實踐檢驗和調試的高質量代碼,能提高系統的質量。
5.1.1 繼承的定義和使用 88
5.1.2 繼承的特性 93
5.1.3 base和this關鍵字 93
5.2 蝌蚪和青蛙——多態 98
  多態是面向對象的重要特性,利用多態可以提高程序的抽象程度和簡潔性,降低類之間的耦合,這對程序的設計、開發和維護有很大的好處。
5.2.1 多態的概念 98
5.2.2 多態的實現 98
5.2.3 方法重載、重寫和隱藏 99
5.3 統一的標準——接口 100
5.3.1 接口的定義 100
5.3.2 接口的實現 101
5.3.3 接口的繼承 104
5.4 抽象類和密封類 105
5.4.1 抽象類和抽象方法 105
5.4.2 實現抽象方法 105
5.4.3 接口、類和抽象類 106
5.4.4 密封類 106
5.5 委托、事件和索引器 107
5.5.1 委托 107
5.5.2 索引器 110
5.5.3 事件 112
5.6 練一練 116
5.7 跟我上機 116

第6章 特殊的類——集合與泛型 117
  視頻教學錄像:55分鐘
  集合好比容器,可以方便地對多個相似項進行分組和管理,是一個特殊的類。利用泛型可以減少編碼量,提高應用程序運行的效率。
6.1 集合 118
6.1.1 集合概述 118
6.1.2 System.Collections命名空間 118
6.2 動態數組——ArrayList類 119
  ArrayList是可以根據需要自動擴充的動態數組,既有數組的特征,又有集合的特性,既可以通過下標進行元素訪問,又可以像處理集合那樣操作ArrayList。
6.2.1 ArrayList類介紹 119
6.2.2 ArrayList類的使用 119
6.3 HashTable類 127
6.3.1 HashTable類介紹 127
6.3.2 HashTable類的使用 127
6.4 通用類型——泛型 130
  泛型對于整個C#具有重要的意義。利用泛型,可以減少代碼編寫的工作量,提高程序的運行效率。微軟對此技術非常重視。
6.4.1 泛型概述 130
6.4.2 使用泛型 131
6.4.3 使用泛型的建議 135
6.5 練一練 136
6.6 跟我上機 136

第2篇 核心技術

第7章 Windows應用程序開發初步——常用窗體控件 138
  視頻教學錄像:1小時9分鐘
  Windows應用程序是運行在Windows系列操作系統上的應用軟件,具有和Windows操作系統相似的界面。在Visual Studio 2008中利用窗體控件可以快速開發Windows應用程序。
7.1 Windows窗體簡介 139
7.1.1 Windows窗體應用程序 139
7.1.2 窗體的屬性 139
7.1.3 窗體的重要方法和事件 141
7.1.4 常用的輸入、輸出方法 141
7.2 利用“積木”編程序——常用Windows窗體控件 142
  對于一個應用程序而言,控件是搭建用戶界面的積木。.NET Framework提供了非常多的控件,用于快速開發出專業的Windows應用程序。
7.2.1 標簽控件和超鏈接標簽控件 142
7.2.2 按鈕控件 143
7.2.3 文本框控件和分組框控件 144
7.2.4 單選按鈕控件和復選框控件 146
7.2.5 列表框控件和組合框控件 150
7.2.6 圖片框控件和進度條控件 152
7.2.7 日期控件 154
7.2.8 選項卡控件 155
7.2.9 Timer控件 155
7.3 Windows應用程序的結構和開發步驟 158
7.4 練一練 159
7.5 跟我上機 160

第8章 Windows應用程序開發進階——高級窗體控件 161
  視頻教學錄像:1小時28分鐘
  菜單、列表視圖和通用對話框等高級控件用于構建更加美觀、實用、功能強大的Windows應用程序。
8.1 菜單、工具欄和狀態欄控件 162
8.1.1 菜單控件的使用 162
8.1.2 快捷菜單 164
8.1.3 工具欄控件的使用 164
8.1.4 狀態欄控件的使用 167
8.2 列表視圖和樹視圖控件 168
8.2.1 列表視圖控件的使用 168
8.2.2 樹視圖控件的使用 172
8.3 完成復雜功能的對話框——通用對話框控件 176
  使用Mircrosoft提供的字體、顏色、文件和打印等通用對話框,可以輕松地實現字體設置、顏色設置、打開文件、保存文件和打印等復雜功能。
8.3.1 字體對話框 176
8.3.2 顏色對話框 178
8.3.3 文件對話框 179
8.3.4 打印對話框 181
8.4 多文檔界面編程 181
8.4.1 多文檔界面應用程序簡介 182
8.4.2 多文檔界面應用程序編程 183
8.5 練一練 187
8.6 跟我上機 187

第9章 文件操作的利器——C#文件流 188
  視頻教學錄像:1小時45分鐘
  文件流就像自來水管道中的水流一樣,我們可以通過無形的管道來對磁盤文件進行操作。本章重點介紹利用C#文件流如何操作磁盤文件。
9.1 操作文件的流模型——文件和流 189
  .NET 中的所有輸入、輸出操作都要用到流,流是指計算機的輸入和輸出之間傳遞的數據序列,是二進制字節序列的面向對象的抽象概念。
9.1.1 文件和流的概念 189
9.1.2 FileStream類 189
9.2 讀寫文本文件 191
9.2.1 StreamReader類 191
9.2.2 StreamWriter類 192
9.3 讀寫二進制文件 194
9.3.1 BinaryReader類 195
9.3.2 BinaryWriter類 195
9.4 讀寫內存流 198
9.4.1 讀寫內存 198
9.4.2 讀寫緩沖區 198
9.5 組織管理計算機中的內容——文件和文件夾操作 199
  相信大家對文件和文件夾的概念都不陌生,.NET提供了幾個類,可以幫助我們輕松地實現對文件和文件夾的操作
9.5.1 File類和FileInfo類 200
9.5.2 Directory類和DirectoryInfo 類 202
9.6 練一練 203
9.7 跟我上機 204

第10章 齊頭并進完成任務——多線程操作 205
  視頻教學錄像:1小時24分鐘
  如何提高操作的效率,讓一個操作能分成多個部分同時進行,本章介紹的多線程操作能幫助您達到此目的。
10.1 多管齊下——多線程和多線程的實現 206
  使用多線程,可以提高程序的用戶滿意度,可以把占據長時間的程序中的任務放到后臺去處理。Windows系列操作系統就是實現多線程的典型代表。
10.1.1 線程的概念 206
10.1.2 線程執行函數 207
10.1.3 啟動線程 208
10.1.4 結束線程 210
10.2 合理利用資源——線程間數據同步 213
  多線程之間的同步永遠是個重要的問題。如果多個線程都要存取同樣的對象,而一個線程操作的結果反過來又會影響另一個線程運行的時候,同步問題就顯得更加重要。
10.2.1 線程間數據共享 213
10.2.2 lock語句同步數據訪問 215
10.2.3 Mutex類同步數據訪問 220
10.2.4 Monitor類同步數據訪問數 224
10.3 帶參數的線程 226
10.3.1 帶參數線程處理函數 226
10.3.2 使用帶參數線程 226
10.4 線程池 230
10.5 練一練 233
10.6 跟我上機 233

第11章 數據庫的操縱工具——ADO.NET 3.5數據庫操作 234
  視頻教學錄像:1小時51分鐘
  ADO.NET就是操作數據庫的橋梁,通過這個橋梁,可以到達各種類型的數據庫并進行相關的操作。
11.1 數據庫基本知識和SQL Server 2005簡介 235
11.1.1 數據庫的基本概念 235
11.1.2 SQL Server 2005簡介 236
11.2 使用Visual Studio 2008創建SQL Server數據庫 238
11.3 ADO.NET簡介 239
11.4 ADO.NET的重要組件——數據集和數據適配器 248
  數據集是ADO.NET的重要組件,是內存中的數據庫,但它并不直接和數據庫打交道,它和數據庫之間的相互作用是通過數據適配器這個橋梁來完成的。
11.4.1 數據集的概念和工作原理 248
11.4.2 數據適配器 249
11.4.3 使用DataGridView控件顯示和操作數據 250
11.5 水晶報表 254
11.5.1 水晶報表簡介 254
11.5.2 創建與數據庫交互的水晶報表 254
11.5.3 報表數據的相關操作 258
11.6 練一練 260
11.7 跟我上機 260

第12章 數據查詢新模型——語言集成查詢(LINQ) 261
  視頻教學錄像:1小時22分鐘
  LINQ是一種標準,可以對數據庫、XML、數組、集合和文本等數據源使用同一種語法進行查詢,是VS 2008的重要革新。
12.1 LINQ簡介 262
12.1.1 LINQ簡介 262
12.1.2 LINQ基礎 264
12.2 LINQ操作實戰——使用LINQ 270
  針對不同的數據源,LINQ有不同的處理模塊,但是一般的語法是通用的。
12.2.1 查詢結果分組、排序和設置過濾條件 270
12.2.2 復合查詢 272
12.2.3 聯接查詢 274
12.2.4 聚集查詢和分區類查詢 276
12.2.5 查詢數據類型 279
12.2.6 LINQ to DataSet 280
12.3 LINQ其他功能介紹 282
12.3.1 從方法中返回查詢 282
12.3.2 在運行時動態指定謂詞篩選器 283
12.3.3 在查詢表達式中處理 Null 值 284
12.3.4 在查詢表達式中處理異常 285
12.4 練一練 287
12.5 跟我上機 288

第13章 運行在互聯網上的應用——ASP.NET開發入門 289
  視頻教學錄像:1小時34分鐘
  Web應用程序開發隨著Internet的普及越來越流行,采用C# 3.0可以快速開發流行的ASP.NET Web應用程序。
13.1 ASP.NET介紹 290
13.1.1 ASP.NET概述 290
13.1.2 第1個ASP.NET應用程序 290
13.1.3 ASP.NET 文件類型和目錄結構 293
13.2 網頁構成要素——ASP.NET常用控件 294
  ASP.NET控件是動態網站中組成網頁的最基本的要素。
13.2.1 HTML控件和HTML服務器控件 294
13.2.2 ASP.NET標準服務器控件 295
13.2.3 登錄控件和驗證控件 297
13.2.4 數據源控件和數據綁定控件 301
13.2.5 外觀、主題和母版頁 306
13.3 ASP.NET Ajax簡介 311
13.4 練一練 314
13.5 跟我上機 314

第14章 開發出符合質量要求的軟件——異常、調試、測試和部署 315
  視頻教學錄像:1小時1分鐘
  程序運行出錯,可以通過調試來定位錯誤的位置;通過測試可以保證程序的質量;通過部署可以方便地把開發好的程序安裝在目標計算機上。
14.1 處驚不變看異常——異常和異常處理 316
  由于各種因素系統不可避免地會出現異常,性能良好且健壯的程序面對異常要能進行有效的異常處理。
14.1.1 異常和異常處理 316
14.1.2 異常類 316
14.1.3 異常處理語句 317
14.1.4 自定義異常 320
14.2 調試 323
14.2.1 錯誤類型 323
14.2.2 Visual Studio 2008中的調試工具 324
14.2.3 調試的技巧 326
14.2.4 ASP.NET應用程序的調試和跟蹤 328
14.3 測試 331
14.4 部署 334
14.4.1 創建部署項目 334
14.4.2 部署編輯器的使用 336
14.5 練一練 338
14.6 跟我上機 339

第3篇 應用開發

第15章 應用開發——數據庫通用類的設計 342
  視頻教學錄像:1小時17分鐘
  為了提高代碼的可重用性和規范性,減少重復代碼,通常都是把與數據庫交互的功能單獨封裝在一個類中,以實現對數據庫表的操作。
15.1 系統分析 343
15.1.1 三層體系結構 343
15.1.2 系統分析 344
15.2 數據庫分析和設計 344
15.2.1 數據庫分析和設計 344
15.2.2 數據庫通用類的創建 346
15.3 系統設計 347
15.4 運行系統 349
15.5 應用是目的——在我的Windows窗體應用程序中應用本系統 351
  開發的最終目的是應用。系統開發得再好,不被應用也是白費功夫。
15.6 開發過程常見問題及解決 351

第16章 向數據庫中添加記錄——信息錄入系統 353
  視頻教學錄像:52分鐘
  如何添加信息到數據庫表中?其實非常簡單。
16.1 系統分析 354
16.2 數據庫分析和設計 354
16.3 系統設計 355
16.4 運行系統 362
16.5 在我的Windows窗體應用程序中應用本系統 362
16.6 開發過程常見問題及解決 362

第17章 更新數據——信息修改系統 365
  視頻教學錄像:43分鐘
  信息不斷變化,如何修改系統保持數據庫中數據的及時更新呢?
17.1 系統分析 366
17.2 數據庫分析和設計 366
17.3 系統設計 367
17.4 運行系統 372
17.5 在我的Windows窗體應用程序中應用本系統 373
17.6 開發過程常見問題及解決 373

第18章 最常用的操作——信息查詢系統 374
  視頻教學錄像:44分鐘
  信息查詢是應用最多的操作,本章介紹如何查詢數據庫表中的內容。
18.1 系統分析 375
18.2 數據庫分析和設計 375
18.3 系統設計 376
18.4 運行系統 379
18.5 在我的Windows窗體應用程序中應用本系統 379
18.6 開發過程常見問題及解決 379

第19章 Web應用登錄系統 381
  視頻教學錄像:59分鐘
  您想知道登錄模塊的設計開發嗎?本章介紹流行的三層架構下登錄系統的設計與開發。
19.1 系統分析 382
19.2 數據庫分析和設計 382
19.3 系統設計 382
19.4 運行系統 386
19.5 在我的Web應用中應用本系統 387
19.6 開發過程常見問題及解決 387

第20章 角色管理系統 389
  視頻教學錄像:1小時17分鐘
  基于角色進行權限管理,您想知道是怎么實現的嗎?
20.1 系統分析 390
20.2 數據庫分析和設計 390
20.3 系統設計 391
20.4 運行系統 397
20.5 在我的Web應用中應用本系統 397
20.6 開發過程常見問題及解決 397

第21章 用戶管理系統 398
  視頻教學錄像:49分鐘
  不同的用戶操作的權限不一樣,本章介紹系統管理員如何對用戶進行管理。
21.1 系統分析 399
21.2 數據庫分析和設計 399
21.3 系統設計 399
21.4 運行系統 403
21.5 在我的Web應用中應用本系統 403
21.6 開發過程常見問題及解決 403

第22章 字典管理系統 405
  視頻教學錄像:58分鐘
  系統中的信息存入數據字典,可以方便系統的維護,提高代碼的通用性,本章介紹數據字典的設計與維護。
22.1 系統分析 406
22.2 數據庫分析和設計 406
22.3 系統設計 407
22.4 運行系統 409
22.5 在我的Web應用中應用本系統 410
22.6 開發過程常見問題及解決 410

第4篇 項目實戰

第23章 項目實戰前的幾點忠告——項目規劃 412
  視頻教學錄像:48分鐘
  在項目開發前,您知道要做什么嗎?
23.1 項目開發流程 413
23.2 滿足客戶需求 413
23.3 組建項目開發團隊 413
23.4 項目說明書 414
23.5 項目開發階段的運作 417

第24章 人力資源管理系統實戰 419
  視頻教學錄像:1小時25分鐘
  如何實現員工管理、工資管理、獎懲管理等,本章通過一個實際的項目,介紹如何采用三層架構進行人力資源管理系統的設計與開發,采用實體類在三層之間傳遞數據。
24.1 開發背景 420
24.2 需求及功能分析 420
24.3 數據庫設計 421
24.4 實體類設計 423
24.5 數據訪問層設計 424
24.6 業務邏輯層設計 427
24.7 表示層設計 428
24.8 運行系統 432
24.9 本章小結 433

第25章 基于Web的綜合檔案管理系統 434
  視頻教學錄像:1小時32分鐘
  利用數據集可以在三層之間傳遞數據。本章使用C# 2008開發一個三層架構的基于Web的綜合檔案管理系統。
25.1 開發背景 435
25.2 需求及功能分析 435
25.3 數據庫設計 435
25.4 實體類設計 438
25.5 數據訪問層設計 440
25.6 業務邏輯層設計 443
25.7 表示層設計 446
25.8 運行系統 450
25.9 本章小結 451

第26章 輕松管理不用愁——管理系統開發實戰 452
  視頻教學錄像:1小時46分鐘
  銷售公司網站!酒店管理系統!圖書管理系統!
26.1 銷售公司網站開發實戰 453
26.1.1 需求分析 453
26.1.2 系統實現 455
26.1.3 技術要點 458
26.2 圖書管理系統開發實戰 458
26.2.1 需求分析 459
26.2.2 系統實現 459
26.2.3 技術要點 465
26.3 酒店管理系統開發實戰 465
26.3.1 需求分析 465
26.3.2 系統實現 466
26.3.3 技術要點 474

第5篇 王牌資源

王牌資源一覽 476

王牌1 C#類庫查詢手冊(光盤中) 485
  索引 486
  Microsoft.Aspnet.Snapin命名空間 497
     AspNetManagementUtility類 503
  Microsoft.Build.Build Engine命名空間 506
     BuildItem類 506
     BuildItemGroup類 509
     BuildItemGroupCollection類 510
     BuildProperty類 512
     BuildPropertyGroup類 514
     BuildPropertyGroupCollection類 516
  Microsoft.Win 32命名空間 519
     IntranetZoneCredentialPolicy類 519
     PowerModeChangedEventArgs類 521
     Registry類 522
     RegistryKey類 524
     SessionEndedEventArgs類 528
     SessionEndingEventArgs類 530
     SessionSwitchEventArgs類 532
     SystemEvents類 534
     TimerElapsedEventArgs類 537
     UserPreferenceChangedEventArgs類 539
     UserPreferenceChangingEventArgs類 541
  System命名空間 543
     AccessViolationException類 543
     ActivationContext類 543
     Activator類 545
     Array類 547
     AppDomain類 553
     Console類 560
     Convert類 565
     Delegate類 568
     Buffer類 571
     Exception類 573
     EventArgs類 575
     MarshalByRefObject類 577
     Math類 579
     Object類 583
     OutOfMemoryException類 584
     Random類 587
     String類 589
     Type類 596
     ValueType類 611
  Microsoft.SqlServer.Server命名空間 614
     InvalidUdtException類 614
  System.Data.Sql命名空間 617
     SqlDataSourceEnumerator類 617
     SqlNotificationRequest類 618
  System.Data.SqlClient命名空間 621
     SqlCommand類 621
     SqlCommandBuilder類 625
     SqlConnection類 630
     SqlDataAdapter類 634
     SqlDataReader類 640
     SqlTransaction類 644
  System.Collections命名空間 647
     ArrayList類 647
     BitArray類 651
  System.DirectoryServices命名空間 655
     DirectoryEntries類 656
     DirectoryEntry類 658
     DirectorySearcher類 663
     PropertyCollection類 668
     PropertyValueCollection類 670
     SchemaNameCollection類 674
     SearchResult類 677
     SearchResultCollection類 678
  System.ComponentModel命名空間 682
     AddingNewEventArgs類 682
     AmbientValueAttribute類 682
     Array Converter類 682
     AsyncCompletedEventArgs類 683
     AsyncOperation類 683
     AsyncOperationManager類 683
     AttributeCollection類 683
     AttributeProviderAttribute類 683
     BackgroundWorker類 684
     BaseNumberConverter類 684
     BindableAttribute類 684
     BindingList類 684
     BooleanConverter類 684
     BrowsableAttribute類 685
     ByteConverter類 685
     CancelEventArgs類 685
     CategoryAttribute類 685
     CharConverter類 685
     CollectionChangeEventArgs類 686
     CollectionConverter類 686
     ComplexBindingPropertiesAttribute類 686
     Component類 686
     ComponentCollection類 686
     ComponentConverter類 687
     ComponentEditor類 687
     ComponentResourceManager類 687
     Container類 687
     ContainerFilterService類 687
     CultureInfoConverter類 688
     CustomTypeDescriptor類 688
     DataObjectAttribute類 688
     DataObjectFieldAttribute類 688
     DataObjectMethodAttribute類 688
     DateTimeConverter類 689
     DecimalConverter類 689
     DefaultBindingPropertyAttribute類 689
     DefaultEventAttribute類 689
     DefaultPropertyAttribute類 689
     DefaultValueAttribute類 690
     DescriptionAttribute類 690
     DesignerAttribute類 690
     DesignerCategoryAttribute類 690
     DesignerSerializationVisibilityAttribute類 690
     DesignOnlyAttribute類 691
     DesignTimeVisibleAttribute類 691
     DisplayNameAttribute類 691
     DoubleConverter類 691
     DoWorkEventArgs類 691
     EditorAttribute類 692
     EditorBrowsableAttribute類 692
     EnumConverter類 692
     EventDescriptor類 692
     EventDescriptorCollection類 692
     EventHandlerList類 693
     ExpandableObjectConverter類 693
     ExtenderProvidedPropertyAttribute類 693
     GuidConverter類 693
     HandledEventArgs類 693
     ImmutableObjectAttribute類 694
     InheritanceAttribute類 694
     InitializationEventAttribute類 694
     InstallerTypeAttribute類 694
     InstanceCreationEditor類 694
     Int16Converter類 695
     Int32Converter類 695
     Int64Converter類 695
     InvalidAsynchronousStateException類 695
     InvalidEnumArgumentException類 695
     License類 696
     LicenseContext類 696
     LicenseException類 696
     LicenseManager類 696
     LicenseProvider類 696
     LicenseProviderAttribute類 697
     LicFileLicenseProvider類 697
     ListBindableAttribute類 697
     ListChangedEventArgs類 697
     ListSortDescription類 697
     ListSortDescriptionCollection類 698
     LocalizableAttribute類 698
     LookupBindingPropertiesAttribute類 698
     MarshalByValueComponent類 698
     MaskedTextProvider類 698
     MemberDescriptor類 699
     MergablePropertyAttribute類 699
     MultilineStringConverter類 699
     NestedContainer類 699
     NotifyParentPropertyAttribute類 699
     NullableConverter類 700
     ParenthesizePropertyNameAttribute類 700
     PasswordPropertyTextAttribute類 700
     ProgressChangedEventArgs類 700
     PropertyChangedEventArgs類 700
     PropertyDescriptor類 701
     PropertyDescriptorCollection類 701
     PropertyTabAttribute類 701
     ProvidePropertyAttribute類 701
     ReadOnlyAttribute類 701
     RecommendedAsConfigurableAttribute類 702
     ReferenceConverter類 702
     RefreshEventArgs類 702
     RefreshPropertiesAttribute類 702
     RunInstallerAttribute類 702
     RunWorkerCompletedEventArgs類 703
     SByteConverter類 703
     SettingsBindableAttribute類 703
     SingleConverter類 703
     StringConverter類 703
     SyntaxCheck類 704
     TimeSpanConverter類 704
     ToolboxItemAttribute類 704
     ToolboxItemFilterAttribute類 704
     TypeConverter類 704
     TypeConverter.SimpleProperty Descriptor類 705
     TypeConverter.StandardValues Collection類 705
     TypeConverterAttribute類 705
     TypeDescriptionProvider類 705
     TypeDescriptionProviderAttribute類 705
     TypeDescriptor類 706
     TypeListConverter類 706
     UInt16Converter類 706
     UInt32Converter類 706
     UInt64Converter類 706
     WarningException類 707
     Win32Exception類 707
  System.IO命名空間 708
     BinaryReader類 708
     BinaryWriter類 712
     BufferedStream類 715
     Directory類 719
     DirectoryInfo類 722
     File類 726
     FileInfo類 731
     FileStream類 736
     FileSystemInfo類 741
     Stream類 745
     StreamReader類 750
  System.Reflection命名空間 754
     Assembly類 754
     AssemblyName類 760
     ConstructorInfo類 763
     Pointer類 769
  System.Text命名空間 771
     ASCIIEncoding類 771
     Decoder類 776
     Encoder類 778
     Encoding類 781
     StringBuilder類 786
     UnicodeEncoding類 789
  System.Text.Regular Expressions命名空間 795
     Group類 795
     Match類 797
     Regex類 799
     GroupCollection類 804
  System.Threading命名空間 807
     AutoResetEvent類 807
     EventWaitHandle類 810
     Monitor類 813
     Mutex類 815
     ReaderWriterLock類 817
     RegisteredWaitHandle類 820
     Thread類 821
     ThreadPool類 827
     Timer類 829
     WaitHandle類 830
  System.Timers命名空間 835
     ElapsedEventArgs類 835
     Timer類 836
     TimersDescriptionAttribute類 840
  System.Windows.Forms命名空間 844
     Form類 845
     Application類 897
  System.Drawing命名空間 904
     Bitmap類 904
     Brush類 911
     Font類 913
     Image類 917
     Pen類 923
     Region類 927
  System.Data命名空間 932
     Constraint類 932
     ConstraintCollection類 935
     DataSet類 949
     DataTable類 957
     DataView類 968
  System.Net命名空間 974
     Cookie類 974
     Dns類 977
     EndPoint類 980
     HttpListener類 982
     IPAddress類 986
     IPEndPoint類 990
     IPHostEntry類 992
     SocketAddress類 994
     WebRequest類 996
  System.Security命名空間 1003
     CodeAccessPermission類 1003
     HostSecurityManager類 1006
     SecurityException類 1008
     SecurityManager類 1011
     VerificationException類 1013
  System.Collections. Specialized命名空間 1016
     HybridDictionary類 1016
     ListDictionary類 1019
     NameObjectCollectionBase類 1022
     StringDictionary類 1025
     StringEnumerator類 1028
  System.Runtime.Remoting命名空間 1030
     RemotingConfiguration類 1030
     ObjRef類 1034
     RemotingServices類 1037
  System.Data.Odbc命名空間 1041
     OdbcCommand類 1041
     OdbcCommandBuilder類 1045
     OdbcConnection類 1050
     OdbcDataAdapter類 1054
     OdbcDataReader類 1059
     OdbcParameter類 1062
     OdbcTransaction類 1066
  System.Net.Sockets命名空間 1069
     Socket類 1069
     TcpClient類 1079
     TcpListener類 1083
     UdpClient類 1086
  System.Globalization命名空間 1091
     Calendar類 1091
     CultureInfo類 1098
     DateTimeFormatInfo類 1104
     RegionInfo類 1111
     StringInfo類 1114
     TextInfo類 1116
  System.Diagnostics命名空間 1120
     ConditionalAttribute類 1121
     Debug類 1123
     EventLog類 1125
     EventLogEntry類 1129
     EventLogEntryCollection類 1133
     PerformanceCounter類 1134
     Process類 1138
     ProcessModule類 1142
     ProcessThread類 1145
     ProcessStartInfo類 1148
     StackFrame類 1150
     StackTrace類 1152
     TextWriterTraceListener類 1154
  System.Drawing.Printing命名空間 1159
     Margins類 1159
     PageSettings類 1161
     PaperSource類 1164
     PrintDocument類 1166
     PrinterSettings類 1169
     PrintPageEventArgs類 1174
     PrinterResolution類 1176
     PaperSize類 1178
     PaperSource類 1180
     QueryPageSettingsEventArgs類 1181
  System.Management命名空間 1184
     ManagementObjectSearcher類 1184
     ManagementQuery類 1188
     ManagementEventWatcher類 1189
  System.IO.Ports命名空間 1194
     SerialDataReceivedEventArgs類 1194
     SerialErrorReceivedEventArgs類 1195
     SerialPinChangedEventArgs類 1197
     SerialPort類 1198
  System.Web命名空間 1206
     AspNetHostingPermission類 1206
     HttpApplication類 1209
     HttpApplicationState類 1215
     HttpBrowserCapabilities類 1219
     HttpClientCertificate類 1225
     HttpContext類 1231
     HttpRequest類 1236
     HttpResponse類 1240
     HttpServerUtility類 1246
     HttpUtility類 1249
  System.Messaging命名空間 1253
     MessageQueue類 1254
     Cursor類 1267
     Message類 1268
  System.Configuration.Install命名空間 1278
     Installer類 1278
     InstallContext類 1284
     InstallerCollection類 1285
王牌2 C#控件查詢手冊(光盤中) 1290
  索引 1291
  數據顯示控件 1294
     DataGridView控件 1294
  數據綁定和定位控件 1295
     BindingSource組件 1295
     BindingNavigator控件 1296
  文本編輯控件 1298
     TextBox控件 1298
     RichTextBox控件 1298
     MaskedTextBox控件 1300
  信息顯示控件 1302
     Label控件 1302
     LinkLabel控件 1302
     StatusStrip控件 1303
     ProgressBar控件 1304
  網頁顯示控件 1306
     WebBrowser控件 1306
  從列表中選擇控件 1308
     CheckedListBox控件 1308
     ComboBox控件 1309
     DomainUpDown控件 1310
     ListBox控件 1311
     ListView控件 1313
     NumericUpDown控件 1315
     TreeView控件 1316
  圖形顯示控件 1318
     PictureBox控件 1318
  圖形存儲控件 1319
     ImageList控件 1319
  值的設置控件 1320
     CheckBox控件 1320
     CheckedListBox控件 1320
     RadioButton控件 1321
     TrackBar控件 1321
  數據的設置控件 1323
     DateTimePicker控件 1323
     MonthCalendar控件 1324
  對話框控件 1325
     ColorDialog控件 1325
     FontDialog控件 1325
     OpenFileDialog控件 1326
     PrintDialog控件 1326
     PrintPreviewDialog控件 1326
     FolderBrowserDialog控件 1327
     SaveFileDialog控件 1327
  菜單控件 1329
     MenuStrip控件 1329
     ContextMenuStrip控件 1329
  命令控件 1331
     Button控件 1331
     LinkLabel控件 1331
     NotifyIcon控件 1331
     ToolStrip控件 1332
  用戶幫助控件 1334
     HelpProvider組件 1334
     ToolTip組件 1334
  分組控件 1336
     Panel控件 1336
     GroupBox控件 1336
     TabControl控件 1337
     SplitContainer控件 1338
     TableLayoutPanel控件 1339
     FlowLayoutPanel控件 1340
  音頻控件 1341
     SoundPlayer控件 1341
王牌3 C#源碼大放送(光盤中)
  源碼使用說明 1342
  源碼01 銷售管理系統
  源碼02 彩票分析系統
  源碼03 餐飲管理系統
  源碼04 C#點名程序
  源碼05 象棋游戲
  源碼06 變色球游戲
  源碼07 多功能計算器
  源碼08 記事本
  源碼09 簡易畫圖程序
  源碼10 成績管理系統
王牌4 學習成果檢測——本書【練一練】答案(光盤中) 1358
王牌5 C#程序員職業規劃(光盤中) 1378
王牌6 C#程序員面試技巧(光盤中) 1380
王牌7 C#常見面試題(光盤中) 1382
王牌8 掃雷英雄榜——C#常見錯誤及解決方案(光盤中) 1396
王牌9 優秀程序員之路——C#開發經驗及技巧大匯總(光盤中) 1453
序: