-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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書號
詳細書籍分類

Visual C# 2005全程指南

( 簡體 字)
作者:李建華等編著類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:電子工業出版社Visual C# 2005全程指南 3dWoo書號: 11469
詢問書籍請說出此書號!

缺書
不接受訂購

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

譯者序:

前言:

內容簡介:

本書通過大量的實例,由淺入深地介紹了Visual C# 2005從入門到精通的知識體系和編程方法。全書概念清晰、層次分明,通俗易懂。
本書詳細介紹了Visual C# 2005的基礎知識,Visual C# 2005編程語言的基本語法、聲明和調用方法,結構化程序設計,枚舉和結構的使用,數組和集合的使用,面向對象編程基礎,Windows窗體以及應用程序編程控件,開發圖形圖像軟件的基礎知識,使用ADO.NET中的高級技術來訪問數據庫,使用ASP.NET開發WEB網站等內容。
本書主要適用于初中級的Visual C#2005用戶,最后的“Visual C# 2005網絡編程技術”以及“Windows線程的高級編程知識”也適用于高級用戶使用,為了方便讀者的學習,本書在配套光盤中存放了所有本書的實例。
目錄:

C#基礎知識篇
第1章 Visual Studio 2005概述 1
1.1 C#基礎知識 2
1.1.1 C#簡介 2
1.1.2 .NET Framework 平臺體系結構 2
1.1.3 面向對象的程序設計方法 2
1.2 Visual Studio 2005的新特性 3
1.3 安裝Visual Studio 2005 4
1.4 IDE介紹 6
1.4.1 開始頁面 7
1.4.2 解決方案資源管理器 7
1.4.3 菜單欄 11
1.4.4 工具欄 11
1.4.5 工具箱 12
1.4.6 代碼編輯器 13
1.4.7 對象瀏覽器 15
1.4.8 “屬性”面板 16
1.4.9 “命令”窗口 16
1.4.10 “即時”窗口 17
1.4.11 “任務列表”窗口 17
1.5 創建第1個控制臺應用程序 17
1.6 使用命名空間 21
1.7 Main方法 22
1.8 使用幫助 23
1.8.1 MSDN幫助 23
1.8.2 智能感知 24
1.9 本章小結 25
第2章 變量、操作符和表達式 26
2.1 語句 27
2.2 程序代碼的注釋 27
2.3 使用標識符 27
2.3.1 使用標識符的規則 27
2.4 變量和常量 28
2.4.1 變量 28
2.4.2 常量 29
2.5 數據類型 30
2.5.1 值類型和引用類型的區別 30
2.5.2 裝箱和拆箱轉換 30
2.5.3 基本數據類型 31
2.5.4 引用類型 32
2.6 運算符與表達式類型 34
2.6.1 運算符分類 34
2.6.2 運算符的優先級與結合性 37
2.7 類型轉換 38
2.7.1 隱式轉換 38
2.7.2 顯式轉換 39
2.8 本章小結 41
第3章 方法 42
3.1 聲明方法 43
3.1.1 聲明方法的語法格式 43
3.1.2 return語句 43
3.2 調用方法 44
3.2.1 ref關鍵字 44
3.2.2 創建out參數 46
3.3 運用作用域 48
3.4 方法的重載 49
3.5 本章小結 51
第4章 結構化程序設計 52
4.1 順序結構程序設計 53
4.1.1 單賦值語句 53
4.1.2 復合賦值語句 53
4.1.3 連續賦值語句 53
4.2 輸出和輸入 53
4.2.1 輸入方法 54
4.2.2 輸出方法 54
4.3 選擇結構程序設計 54
4.3.1 if語句(單分支選擇結構) 54
4.3.2 switch語句(多分支選擇結構) 58
4.4 循環結構程序設計 60
4.4.1 for循環語句 60
4.4.2 while循環語句 61
4.4.3 do…while循環語句 62
4.5 循環中斷 63
4.5.1 goto語句 63
4.5.2 break語句 65
4.5.3 continue語句 66
4.5.4 return語句 67
4.6 預處理指令 68
4.7 本章小結 70
第5章 枚舉和結構 71
5.1 枚舉 72
5.1.1 定義枚舉 72
5.1.2 使用枚舉 73
5.2 結構 74
5.2.1 定義結構 75
5.2.2 使用結構 75
5.3 本章小結 77
第6章 數組和集合 78
6.1 數組 79
6.1.1 聲明數組 79
6.1.2 數組初始化 79
6.1.3 訪問一個單獨的數組元素 80
6.1.4 foreach循環 80
6.1.5 使用數組 81
6.1.6 多維數組 81
6.2 集合 82
6.2.1 什么是集合 82
6.2.2 ArrayList類 82
6.2.3 Queue類 85
6.2.4 Stack類 87
6.2.5 Hashtable類 88
6.2.6 SortedList類 90
6.2.7 數組和集合的區別 92
6.3 本章小結 92
第7章 面向對象編程 93
7.1 類和對象 94
7.1.1 類的定義 94
7.1.2 聲明和使用對象 94
7.2 訪問控制 96
7.2.1 public 96
7.2.2 private 97
7.2.3 protected 97
7.2.4 internal 97
7.3 屬性 97
7.3.1 定義屬性 98
7.3.2 使用屬性 99
7.4 方法 99
7.5 構造函數 99
7.5.1 聲明構造函數 99
7.5.2 重載構造函數 101
7.6 析構函數 102
7.7 靜態成員 102
7.8 Visual Studio.NET中的OOP工具 104
7.8.1 在Visual Studio 2005中創建類 104
7.8.2 添加類成員 105
7.8.3 “類視圖”窗口 106
7.9 常用類操作和數據處理 106
7.9.1 Convert類 106
7.9.2 String類 108
7.9.3 Math類 114
7.9.4 DataTime類和TimeSpan類 115
7.10 本章小結 117
第8章 面向對象編程進階 118
8.1 封裝、繼承和多態 119
8.1.1 封裝 119
8.1.2 繼承 119
8.1.3 多態性 122
8.2 接口 127
8.2.1 聲明接口 127
8.2.2 接口限制 128
8.2.3 實現接口 128
8.2.4 使用多個接口 131
8.3 本章小結 131
Windows窗體設計篇
第9章 窗體 132
9.1 創建窗體 133
9.1.1 使用新建項目模板創建窗體 133
9.1.2 使用添加項目模板創建窗體 136
9.2 設置窗體屬性 137
9.3 窗體的常用事件 141
9.4 窗體的常用方法 144
9.5 本章小結 146
第10章 控件 147
10.1 Windows窗體界面設計 148
10.1.1 在窗體中添加控件 148
10.1.2 修改控件屬性 148
10.1.3 鼠標事件與鍵盤事件 149
10.2 常用文本編輯控件 150
10.2.1 標簽控件(Label) 150
10.2.2 文本框控件(TextBox) 152
10.3 按鈕類控件 154
10.3.1 按鈕控件(Button) 154
10.3.2 單選按鈕控件(RadioButton) 155
10.3.3 復選框控件(CheckBox) 156
10.4 列表框、帶復選框的列表框和
10.4 組合框控件 157
10.4.1 列表框控件(ListBox) 157
10.4.2 帶復選框的列表框控件
10.4.2 (CheckedListBox) 159
10.4.3 組合框控件(ComboBox) 160
10.5 分割線、分組框、面板和
10.5 選項卡控件 161
10.5.1 分割線控件(Splitter) 161
10.5.2 分組框控件(GroupBox) 161
10.5.3 面板控件(Panel) 162
10.5.4 選項卡控件(TabControl) 162
10.6 滾動類控件 164
10.6.1 水平滾動條(HscrollBar)和垂直滾動條
10.6.1 (VscrollBar)控件 164
10.6.2 進度條控件(ProgressBar) 165
10.6.3 跟蹤條控件(Trackbar) 167
10.7 列表視圖控件和樹視圖控件 167
10.7.1 列表視圖控件(ListView) 167
10.7.2 樹視圖控件(TreeView) 168
10.8 圖片框控件和圖像列表控件 170
10.8.1 圖片框控件(PictureBox) 170
10.8.2 圖像列表控件(ImageList) 171
10.9 定時器控件(Timer) 171
10.10 使用多個控件 173
10.10.1 選定多個控件 173
10.10.2 取消一組控件的選定 173
10.10.3 移動一組控件 174
10.10.4 分層控件 174
10.10.5 設置多個控件的屬性 174
10.10.6 對齊控件 174
10.10.7 設置控件的Tab鍵順序 175
10.10.8 鎖定控件 175
10.11 開發Windows窗體控件 175
10.11.1 創建用戶控件 176
10.11.2 創建自定義控件 182
10.12 本章小結 183
第11章 使用菜單和對話框 184
11.1 菜單 185
11.1.1 菜單控件(MenuStrip) 185
11.1.2 快捷菜單控件(ContextMenuStrip) 189
11.2 通用對話框控件 190
11.2.1 消息框控件(MessageBox) 191
11.2.2 打開文件對話框控件(OpenFileDialog) 192
11.2.3 “字體”對話框控件(FontDialog) 193
11.2.4 “顏色”對話框控件(ColorDialog) 195
11.2.5 “瀏覽文件夾”對話框控件
11.2.5 (folderBrowserDialog) 196
11.3 使用打印機 197
11.3.1 “打印”對話框控件(PrintDialog) 197
11.3.2 PrintDocumnet控件 199
11.3.3 打印預覽 199
11.4 工具欄和狀態欄控件 202
11.4.1 工具欄控件(ToolStrip) 202
11.4.2 狀態欄控件(StatusStrip) 204
11.5 設計MDI窗體 206
11.5.1 MDI主窗體和子窗體 206
11.5.2 MDI窗體的基本特征 207
11.5.3 操作子窗體 207
11.6 本章小結 210
第12章 調試與異常處理 211
12.1 程序錯誤 212
12.1.1 編譯錯誤 212
12.1.2 運行時錯誤 212
12.1.3 邏輯錯誤 212
12.2 程序調試 212
12.2.1 執行控制 212
12.2.2 附加到正在運行的程序或多個程序 213
12.2.3 斷點 214
12.2.4 查看程序的狀態 217
12.3 異常處理 218
12.3.1 throw語句 218
12.3.2 try-catch語句 219
12.3.3 finally語句 221
12.4 本章小結 222
文件技術篇
第13章 流和文件輸入/輸出操作 223
13.1 Stream類 224
13.2 FileStream類 224
13.2.1 文件位置 226
13.2.2 讀取數據 226
13.2.3 寫入數據 227
13.3 用于讀寫數據的類 229
13.3.1 讀寫二進制文件的操作 229
13.3.2 讀寫文本文件處理 232
13.4 文本與剪貼板之間的交互 237
13.5 文件和目錄類 239
13.5.1 文件類 239
13.5.2 目錄類 242
13.6 本章小結 245
圖形圖像與多媒體篇
第14章 圖形圖像與多媒體處理 246
14.1 GDI+概述 247
14.2 GDI+使用的坐標系 247
14.2.1 Point 247
14.2.2 Size 248
14.2.3 Rectangle 248
14.3 Graphics對象 248
14.4 Paint事件 250
14.5 顏色 251
14.6 字體 252
14.7 畫筆 255
14.8 畫刷 255
14.9 顯示圖像 257
14.10 圖形圖像與剪貼板的交互作用 258
14.11 使用媒體播放控件 261
14.12 本章小結 262
數據庫操作篇
第15章 數據庫技術 263
15.1 常用數據庫 264
15.1.1 Access數據庫 264
15.1.2 SQL Server數據庫 264
15.2 數據庫基礎知識 270
15.2.1 表 270
15.2.2 視圖 271
15.2.3 存儲過程 271
15.2.4 索引 271
15.3 ADO.NET概述 271
15.3.1 ADO與ADO.NET的關系 272
15.3.2 .NET Framework數據提供程序 272
15.3.3 .NET Framework數據提供程序的
15.3.3 核心對象 273
15.3.4 System.Data命名空間 273
15.4 連接數據庫 274
15.4.1 SqlConnection類 274
15.4.2 連接字符串 274
15.4.3 創建SQL Server連接 275
15.4.4 斷開SQL Server連接 276
15.4.5 OleDbConnection類 277
15.5 數據命令 279
15.5.1 查詢記錄 280
15.5.2 插入記錄 281
15.5.3 修改記錄 283
15.5.4 刪除記錄 286
15.6 SqlDataReader對象 288
15.7 使用可視控件訪問ADO.NET
15.7 數據庫 290
15.8 定義DataSet類 294
15.9 DataSet、DataTable和TableAdapter
15.9 對象 297
15.9.1 瀏覽數據 297
15.10 數據綁定 300
15.10.1 簡單的數據綁定 301
15.10.2 復雜的數據綁定 302
15.11 本章小結 304
第16章 使用ADO.NET訪問數據庫 305
16.1 ADO.NET體系結構 306
16.2 數據適配器 306
16.3 數據集 308
16.4 DataTable類 309
16.4.1 DataTable類的常用屬性和方法 309
16.4.2 創建數據表 310
16.4.3 定義數據表結構 312
16.4.4 操作數據表中的數據 314
16.5 DataRelation類 319
16.6 CurrencyManager和
16.6 BindingContext類 321
16.7 本章小結 325
網站開發篇
第17章 開發Web網站 326
17.1 ASP.NET概述 327
17.2 安裝與配置IIS服務器 327
17.3 創建一個基本的Web網站 333
17.4 ASP.NET的常用對象 336
17.4.1 Page對象 337
17.4.2 Response對象 337
17.4.3 Request對象 338
17.4.4 Server對象 342
17.4.5 Cookie對象 343
17.4.6 Session對象 344
17.4.7 Application對象 345
17.5 本章小結 347
第18章 使用ASP.NET服務器控件 348
18.1 HTML服務器控件 349
18.1.1 按鈕控件(HtmlInputButton) 349
18.1.2 單行文本框控件(HtmlInputText) 350
18.1.3 多行文本框控件(HtmlTextArea) 351
18.1.4 復選框控件(HtmlInputCheckBox) 351
18.1.5 單選框控件(HtmlInputRadioButton) 352
18.1.6 隱藏文本框控件(HtmlInputHidden) 353
18.1.7 表格控件(HtmlTable) 353
18.1.8 列表框/下拉框控件(HtmlSelect) 355
18.1.9 圖像控件(HtmlImage) 356
18.2 Web服務器控件 357
18.2.1 廣告條控件(AdRotator) 357
18.2.2 按鈕控件(Button) 357
18.2.3 復選框控件(Checkbox) 358
18.2.4 單選框控件(RadioButton) 358
18.2.5 超級鏈接控件(HyperLink) 359
18.2.6 鏈接按鈕控件(LinkButton) 360
18.2.7 圖像控件(Image) 361
18.2.8 文本框控件(TextBox) 361
18.2.9 圖像地圖控件(ImageMap) 362
18.3 驗證控件 365
18.3.1 必須字段驗證控件
18.3.1 (RequiredFieldValidator) 366
18.3.2 比較驗證控件(CompareValidator) 368
18.3.3 范圍驗證控件(RangeValidator) 370
18.3.4 正則表達式控件
18.3.4 (RegularExpressionValidator) 373
18.3.5 自定義驗證控件(CustomValidator) 375
18.3.6 驗證總結控件(ValidationSummary) 378
18.4 本章小結 380
第19章 保護網站并使用Web窗體訪問數據 381
19.1 身份驗證和授權 382
19.1.1 身份驗證的配置 382
19.1.2 使用安全控件 383
19.2 Gridview控件 385
19.3 查詢數據庫 386
19.3.1 連接數據庫 386
19.3.2 使用Gridview控件自動顯示數據 389
19.4 分頁顯示數據 390
19.5 在Gridview控件中實現數據操作 391
19.6 本章小結 393
高級開發篇
第20章 網絡編程 394
20.1 Socket的基本概念 395
20.1.1 Socket簡介 395
20.1.2 Socket編程原理 395
20.2 TCP/IP網絡模型 395
20.3 獲得網絡端點 396
20.3.1 IPEndPoint類 396
20.3.2 IPHostEntry類 397
20.4 網絡流 399
20.5 Socket通信 401
20.6 用戶數據報協議 403
20.7 傳輸控制協議 406
20.7.1 TcpListener類 406
20.7.2 TcpClient類 409
20.8 網絡聊天程序 411
20.9 電子郵件收發程序 417
20.9.1 與電子郵件系統相關的協議 417
20.9.2 Microsoft MAPI Control控件簡介 418
20.9.3 使用POP3協議接收郵件 421
20.10 本章小結 426
第21章 多線程技術 427
21.1 概述 428
21.1.1 什么是線程 428
21.1.2 單線程和多線程 428
21.1.3 多線程在.NET中如何工作 428
21.2 System.Threading命名空間 429
21.3 Thread類 430
21.4 Monitor類 434
21.5 Mutex類 436
21.6 ReaderWriterLock類 439
21.7 ThreadPool類 445
21.8 WaitHandle類 447
21.9 AutoResetEvent類 450
21.10 Timer類 452
21.11 本章小結 454
安裝與部署篇
第22章 部署應用程序 455
22.1 使用安裝項目部署Windows
22.1 應用程序 456
22.2 創建與生成安裝程序 457
22.3 本章小結 468
序: