-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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#

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:人民郵電出版社視頻學C# 3dWoo書號: 25487
詢問書籍請說出此書號!

缺書
不接受訂購

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

譯者序:

前言:

內容簡介:

本書全面介紹了使用C#進行程序開發的各種技術。在內容編排上由淺入深,讓讀者循序漸進地掌握編程技術;在內容講解上結合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術;在內容形式上附有大量的注意、技巧、說明、編程信條及輕松一刻等欄目,夯實讀者編程技術,豐富編程經驗。
  全書共19章,按內容結構可以分為3篇,C#編程基礎篇、Windows程序設計篇和C#高級應用篇。C#編程基礎篇介紹了C#語言編程的基礎知識;Windows程序設計篇介紹了使用C#進行Windows程序設計的相關技術,例如,對話框、菜單、工具欄和各種控件的使用等;C#高級應用篇介紹了文件與流、GDI+技術、圖像處理、多媒體技術和網絡編程技術等程序開發必備的知識。
  本書附有配套光盤。光盤中提供了本書所有程序的源代碼、教學錄像、項目全程開發錄像和編程詞典體驗版學習軟件。其中,源代碼全部經過精心調試,能夠在Windows 2000、Windows XP、Windows 2003、Windows Vista、Windows 7系統下編譯和運行。
  本書適用于C#的愛好者、初學者和中級開發人員,也可以作為大中專院校和培訓機構的教材。

目錄:

第1篇 C#編程基礎篇

第0章 學前指導——跨越程序開發的盲區
 30分鐘互動教學視頻
0.1 認識程序 4
0.2 程序員的成長之路 6
0.3 如何學好編程 6
0.4 就業與薪資 8
0.5 了解開發相關的幾個概念 8
0.6 獲取開發環境 10
0.7 編程答疑 13
0.8 光盤使用指南 18

第1章 認識Visual C#——撥開C#的神秘面紗
 90分鐘互動教學視頻
 15分鐘常見問題講解視頻
 14個編程技術要點
 2個編程開發實例
 8個編程技巧說明
1.1 C#概述 22
1.1.1 C#發展歷程 22
1.1.2 C#語言特點 22
1.1.3 C#語言編程環境 23
1.2 .NET Framework 3.5簡介 24
1.2.1 什么是.NET Framework 3.5 24
1.2.2 C#與.NET的關系 25
1.3 安裝與卸載Visual Studio 2008 26
1.3.1 系統必備 26
1.3.2 安裝Visual Studio 2008 26
1.3.3 卸載Visual Studio 2008 28
1.4 啟動Visual Studio 2008開發環境 30
1.4.1 啟動Visual Studio 2008 30
1.4.2 創建項目 31
1.4.3 創建網站 32
1.5 熟悉Visual Studio 2008開發環境 34
1.5.1 新特性 34
1.5.2 主窗口 34
1.5.3 菜單欄 35
1.5.4 工具欄 36
1.5.5 工具箱窗口 37
1.5.6 解決方案資源管理器 37
1.5.7 屬性窗口 38
1.5.8 窗體設計窗口 38
1.6 Visual Studio 2008幫助系統 39
1.6.1 安裝MSDN 39
1.6.2 使用MSDN 41
1.7 實踐練習 42

第2章 C#語言基礎——C#開發的必修課
 106分鐘互動教學視頻
 15分鐘常見問題講解視頻
 10個編程技術要點
 41個編程開發實例
 23個編程技巧說明
2.1 C#程序的基本組成 44
2.1.1 命名空間 44
2.1.2 類 44
2.1.3 Main方法 45
2.1.4 標識符 45
2.1.5 關鍵字 45
2.1.6 C#語句 46
2.1.7 代碼注釋 46
2.2 數據類型 47
2.2.1 值類型 47
2.2.2 引用類型 50
2.2.3 類型轉換 51
2.3 常量和變量 54
2.3.1 常量的聲明和使用 54
2.3.2 變量的聲明和使用 55
2.4 運算符 57
2.4.1 算術運算符 57
2.4.2 賦值運算符 59
2.4.3 關系運算符 59
2.4.4 其他運算符 62
2.4.5 運算符優先級 67
2.5 實踐練習 68

第3章 C#流程控制語句——構建合乎邏輯的C#代碼
 66分鐘互動教學視頻
 15分鐘常見問題講解視頻
 10個編程技術要點
 16個編程開發實例
 14個編程技巧說明
3.1 選擇語句 70
3.1.1 使用if語句實現條件選擇 70
3.1.2 使用switch語句實現分支選擇 75
3.2 循環語句 76
3.2.1 使用while語句循環執行語句 76
3.2.2 使用do...while語句至少執行一次循環 77
3.2.3 使用for語句實現代碼循環 79
3.2.4 使用foreach語句遍歷集合 81
3.3 跳轉語句 81
3.3.1 使用break語句跳出循環 82
3.3.2 使用continue語句繼續執行代碼 83
3.3.3 使用return語句實現程序返回 83
3.3.4 使用goto語句實現程序跳轉 84
3.4 實踐練習 86

第4章 字符與字符串——打開字符串的潘多拉魔盒
 78分鐘互動教學視頻
 15分鐘常見問題講解視頻
 13個編程技術要點
 27個編程開發實例
 14個編程技巧說明
4.1 字符 88
4.1.1 字符的使用 88
4.1.2 轉義字符的使用 90
4.2 字符串 91
4.2.1 字符串概述 91
4.2.2 比較字符串 92
4.2.3 格式化字符串 94
4.2.4 截取字符串 95
4.2.5 分割字符串 96
4.2.6 插入和填充字符串 97
4.2.7 復制字符串 98
4.2.8 替換字符串 100
4.2.9 刪除字符串 101
4.2.10 可變字符串 101
4.3 正則表達式 104
4.4 實踐練習 106

第5章 數組和集合——串起數據的珍珠鏈
 118分鐘互動教學視頻
 15分鐘常見問題講解視頻
 8個編程技術要點
 52個編程開發實例
 32個編程技巧說明
5.1 一維數組 108
5.1.1 一維數組的概述 108
5.1.2 一維數組的聲明與使用 108
5.2 二維數組 110
5.2.1 二維數組的概述 110
5.2.2 二維數組的聲明與使用 111
5.3 Array類 113
5.3.1 Array類的概述 113
5.3.2 Array類的屬性 113
5.3.3 Array類的方法 114
5.4 數組操作 120
5.4.1 輸入與輸出數組 120
5.4.2 數組的定位 122
5.4.3 數組的排序 123
5.4.4 添加、刪除數組元素 126
5.5 ArrayList類 130
5.5.1 ArrayList類概述 130
5.5.2 遍歷ArrayList集合 131
5.5.3 添加ArrayList元素 131
5.5.4 刪除ArrayList元素 132
5.5.5 查找ArrayList元素 133
5.6 實踐練習 134

第6章 面向對象程序設計——步入面向對象的殿堂
 142分鐘互動教學視頻
 15分鐘常見問題講解視頻
 12個編程技術要點
 32個編程開發實例
 33個編程技巧說明
6.1 類 136
6.1.1 面向對象概述 136
6.1.2 聲明類 137
6.1.3 類的成員 137
6.1.4 對象 139
6.1.5 內部類 142
6.1.6 分部類 142
6.2 字段和屬性 145
6.2.1 字段 145
6.2.2 屬性 145
6.2.3 字段和屬性的區別 148
6.3 方法 148
6.3.1 聲明方法 148
6.3.2 靜態方法 150
6.3.3 非靜態方法 151
6.3.4 重載方法 152
6.4 結構和枚舉 153
6.4.1 結構 153
6.4.2 枚舉 156
6.5 繼承 157
6.5.1 繼承概述 157
6.5.2 繼承的基石——接口 158
6.5.3 繼承的使用 161
6.5.4 繼承的原則 164
6.6 多態 165
6.6.1 多態概述 165
6.6.2 虛方法與重寫方法 165
6.6.3 多態的使用 166
6.7 實踐練習 167

第7章 編程加油站(一)
 42分鐘互動教學視頻
必知必會001 關于.NET的幾個重要概念 170
必知必會002 .NET 3.5中的幾個新特性 170
必知必會003 如何將double類型的數輸出保留小數點后兩位 170
必知必會004 裝箱和拆箱詳解 170
必知必會005 按位運算過程 171
必知必會006 移位運算過程 171
必知必會007 Path += @"\01.jpg";如何理解 172
必知必會008 4種循環結構 173
必知必會009 數組排序的幾種算法 173
必知必會010 如何獲取數組的列數 174
必知必會011 什么是面向對象編程 174
必知必會012 面向對象的3個特性 174
必知必會013 類與對象的關系 175
必知必會014 重載方法與重寫方法 175
必知必會015 理解面向對象的多態性 175

第2篇 Windows程序設計篇

第8章 Windows窗體——搭建交互圖形界面的階梯
 57分鐘互動教學視頻
 15分鐘常見問題講解視頻
 6個編程技術要點
 13個編程開發實例
 14個編程技巧說明
8.1 Windows窗體介紹 180
8.1.1 設置窗體屬性 180
8.1.2 調用窗體方法 184
8.1.3 觸發窗體事件 185
8.2 Windows窗體的調用 187
8.2.1 調用模式窗體 187
8.2.2 調用非模式窗體 188
8.3 MDI窗體 188
8.3.1 MDI窗體概述 188
8.3.2 創建MDI窗體 189
8.3.3 操作MDI窗體 190
8.4 實踐練習 192

第9章 常用控件——提高程序效率的利器
 160分鐘互動教學視頻
 15分鐘常見問題講解視頻
 22個編程技術要點
 28個編程開發實例
 12個編程技巧說明
9.1 文本編輯控件 194
9.1.1 通過TextBox控件錄入數據 194
9.1.2 通過RichTextBox控件顯示圖文數據 196
9.1.3 使用Label控件顯示文字 198
9.1.4 使用LinkLabel控件創建超鏈接 199
9.1.5 使用Button控件作為按鈕 200
9.2 容器控件 202
9.2.1 使用Panel控件作為容器控件 202
9.2.2 使用GroupBox控件進行分組 202
9.2.3 使用TabControl控件創建多面板 203
9.3 列表選擇控件 205
9.3.1 通過ListBox控件顯示文件夾中文件列表 205
9.3.2 使用ComboBox控件選擇職位 206
9.3.3 對ListView控件中的列表項進行分組 208
9.3.4 使用TreeView控件顯示部門結構 210
9.3.5 使用NumericUpDown控件實現數字選擇 213
9.4 對話框 214
9.4.1 打開對話框 214
9.4.2 另存為對話框 216
9.4.3 瀏覽文件夾對話框 217
9.4.4 字體對話框 218
9.4.5 顏色對話框 219
9.5 菜單與工具欄控件 221
9.5.1 菜單控件 221
9.5.2 快捷菜單控件 222
9.5.3 工具欄控件 223
9.5.4 狀態欄控件 225
9.6 實踐練習 226

第10章 高級控件——高效程序開發的利器
 102分鐘互動教學視頻
 15分鐘常見問題講解視頻
 11個編程技術要點
 14個編程開發實例
 7個編程技巧說明
10.1 計時器組件 228
10.2 圖形控件 230
10.2.1 利用PictureBox控件顯示圖片 230
10.2.2 通過ImageList組件設置圖片集合 231
10.3 進度條控件 232
10.4 選擇控件 234
10.4.1 CheckBox控件——復選框 234
10.4.2 CheckedListBox控件——復選框列表 236
10.4.3 RadioButton控件——單選按鈕 239
10.5 打印組件 241
10.5.1 PageSetupDialog組件——打印設置 241
10.5.2 PrintDocument組件——設置打印文檔 242
10.5.3 PrintPreviewDialog組件——打印預覽 243
10.5.4 PrintDialog組件——打印對話框 244
10.6 實踐練習 245

第11章 數據庫操作——有效操作數據庫的捷徑
 178分鐘互動教學視頻
 15分鐘常見問題講解視頻
 12個編程技術要點
 22個編程開發實例
 20個編程技巧說明
11.1 ADO.NET概述 248
11.2 使用Connection對象連接數據庫 249
11.2.1 熟悉Connection對象 249
11.2.2 數據庫連接字符串 250
11.2.3 使用SqlConnection對象連接數據庫 250
11.2.4 使用OleDbConnection對象連接數據庫 251
11.3 使用Command對象操作數據庫 253
11.3.1 熟悉Command對象 253
11.3.2 使用Command對象添加數據 254
11.3.3 使用Command對象修改數據 254
11.3.4 使用Command對象刪除數據 256
11.3.5 使用Command對象調用存儲過程 257
11.4 使用DataReader對象讀取數據 258
11.4.1 理解DataReader對象 258
11.4.2 使用DataReader對象讀取數據 259
11.5 使用DataSet和DataAdapter對象查詢數據 260
11.5.1 熟悉DataSet對象和DataAdapter對象 260
11.5.2 使用DataAdapter對象填充DataSet數據集 262
11.5.3 使用DataAdapter對象更新數據庫中數據 263
11.5.4 DataSet對象與DataReader對象的區別 265
11.6 數據控件 266
11.6.1 DataGridView控件的使用 266
11.6.2 BindingSource組件的使用 269
11.6.3 BindingNavigator控件的使用 272
11.7 實踐練習 274

第12章 編程加油站(二)
 35分鐘互動教學視頻
必知必會001 模式窗體與非模式窗體 276
必知必會002 父窗體和子窗體 276
必知必會003 控件的本質是什么 276
必知必會004 文本編輯控件的種類 276
必知必會005 在窗體中看不到可視控件的原因 276
必知必會006 容器控件的種類 276
必知必會007 列表選擇控件的種類 277
必知必會008 對話框控件的種類 277
必知必會009 菜單與工具欄控件的種類 277
必知必會010 選擇控件的種類 277
必知必會011 打印組件的種類 277
必知必會012 SQL Server 2000無法安裝是怎么回事 278
必知必會013 詳解ADO.NET技術 278
必知必會014 DataSet對象與DataReader對象的區別 279
必知必會015 數據控件的種類 279
必知必會016 SQL Server 2005中如何創建存儲過程和觸發器 279

第3篇 C#高級應用篇

第13章 文件與流——構造C#代碼的潤滑劑
 160分鐘互動教學視頻
 15分鐘常見問題講解視頻
 12個編程技術要點
 66個編程開發實例
 34個編程技巧說明
13.1 System.IO命名空間 284
13.2 文件基本操作 284
13.2.1 文件操作類File和FileInfo 285
13.2.2 創建文件 286
13.2.3 打開文件 288
13.2.4 判斷文件是否存在 291
13.2.5 復制或移動文件 292
13.2.6 刪除文件 294
13.2.7 獲取文件基本信息 294
13.3 文件夾基本操作 296
13.3.1 文件夾操作類Directory和DirectoryInfo 296
13.3.2 創建文件夾 297
13.3.3 判斷文件夾是否存在 297
13.3.4 移動文件夾 298
13.3.5 刪除文件夾 298
13.3.6 遍歷文件夾中的子文件夾及文件 299
13.4 文件流操作 303
13.4.1 文本文件的讀取 303
13.4.2 文本文件的寫入 306
13.4.3 大文件的復制 309
13.5 實踐練習 314

第14章 GDI+技術——圖像繪制的手術刀
 93分鐘互動教學視頻
 15分鐘常見問題講解視頻
 15個編程技術要點
 21個編程開發實例
 12個編程技巧說明
14.1 圖形對象 316
14.1.1 Graphics——繪圖對象 316
14.1.2 Font——字體對象 318
14.1.3 Pen——畫筆對象 318
14.1.4 Brush和SolidBrush對象 318
14.1.5 Bitmap——位圖對象 318
14.2 基本圖形的繪制 319
14.2.1 直線的繪制 319
14.2.2 矩形的繪制 321
14.2.3 橢圓的繪制 322
14.2.4 圓弧的繪制 323
14.2.5 圖像的繪制 323
14.3 復雜圖形的繪制 325
14.3.1 扇形的繪制 325
14.3.2 貝塞爾曲線的繪制 325
14.3.3 多邊形的繪制 327
14.3.4 文本的繪制 328
14.4 GraphicsPath類——圖形路徑 329
14.4.1 GraphicsPath類的屬性 329
14.4.2 GraphicsPath類的方法 329
14.4.3 GraphicsPath類的使用 331
14.5 實踐練習 331

第15章 圖像處理——實現令人眼花繚亂的圖像效果
 110分鐘互動教學視頻
 15分鐘常見問題講解視頻
 10個編程技術要點
 13個編程開發實例
 10個編程技巧說明
15.1 圖像格式轉換 334
15.1.1 圖像格式概述 334
15.1.2 圖像格式轉換 334
15.2 圖像處理 340
15.2.1 圖像的縮放 340
15.2.2 圖像的轉動 341
15.2.3 局部放大圖像 343
15.3 圖像特殊效果 345
15.3.1 百葉窗效果 345
15.3.2 交錯效果 346
15.3.3 紋理效果 348
15.3.4 浮雕效果 349
15.3.5 積木效果 351
15.3.6 馬賽克效果 353
15.4 實踐練習 354

第16章 多媒體技術——動感地帶
 65分鐘互動教學視頻
 15分鐘常見問題講解視頻
 3個編程技術要點
 6個編程開發實例
 7個編程技巧說明
16.1 ImageAnimator類——動畫設計 356
16.1.1 ImageAnimator類概述 356
16.1.2 ImageAnimator類方法 356
16.1.3 ImageAnimator類應用 357
16.2 音頻與視頻處理 358
16.2.1 Windows Media Player控件的使用 358
16.2.2 使用DirectShow技術設計多媒體程序 362
16.3 實踐練習 367

第17章 網絡編程技術——深入虎穴得虎子
 80分鐘互動教學視頻
 15分鐘常見問題講解視頻
 5個編程技術要點
 12個編程開發實例
 5個編程技巧說明
17.1 System.Net.Sockets命名空間 370
17.2 Socket類——網絡編程基礎類 370
17.3 TcpClient類和TcpListener類 374
17.4 UdpClient類——UDP連接 377
17.5 實踐練習 379

第18章 編程加油站(三)
 50分鐘互動教學視頻
必知必會001 File類和FileInfo類的區別 382
必知必會002 如何將長文件名轉換為短文件名 382
必知必會003 文本文件的編碼方式 382
必知必會004 Directory類和DirectoryInfo類的區別 382
必知必會005 文本文件的讀取與寫入 383
必知必會006 創建Graphics繪圖對象 383
必知必會007 如何以二進制格式存取圖片 383
必知必會008 常見的幾種圖像格式 384
必知必會009 如何生成圖像縮略圖 384
必知必會010 實現圖像特殊效果的通用方法 385
必知必會011 Windows Media Player控件的添加 385
必知必會012 DirectShow開發前奏 386
必知必會013 TCP/IP協議的實現原理 387
必知必會014 UDP協議的實現原理 387
必知必會015 解決網絡編程中的套接字錯誤 388

項目開發實戰A 文件批量處理器(光盤\C#項目\A-文件批量處理器\文件批量處理器.doc)
 100分鐘互動教學視頻
 7個編程技術要點
A.1 概述
A.2 關鍵技術
A.2.1 文件流技術
A.2.2 文件解壓縮技術
A.2.3 獲取系統文件及文件夾圖標
A.2.4 獲取指定目錄下的所有文件及文件夾
A.2.5 Word操作技術
A.2.6 進度條的顯示
A.2.7 對ListView控件中的項進行排序
A.3 設計過程
A.3.1 主窗體預覽
A.3.2 批量復制、剪切文件
A.3.3 批量復制、剪切文件夾
A.3.4 批量重命名文件
A.3.5 批量刪除文件及文件夾
A.3.6 搜索文件及文件夾
A.3.7 批量壓縮、解壓文件
A.3.8 分割、合并文件

項目開發實戰B 魔法兔子軟件(光盤\C#項目\B-魔法兔子軟件\魔法兔子軟件.doc)
 113分鐘互動教學視頻
 3個編程技術要點
B.1 概述
B.2 關鍵技術
B.2.1 獲取進程信息
B.2.2 獲取計算機信息
B.2.3 修改注冊表
B.3 設計過程
B.3.1 主窗體
B.3.2 功能菜單設計
B.3.3 系統檢測
B.3.4 系統優化
B.3.5 超級工具
B.3.6 實用工具
B.3.7 任務管理器
B.3.8 選項設置
序: