-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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#程式設計實用教程

( 簡體 字)
作者:王輝/張大治類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:清華大學出版社Visual C#程式設計實用教程 3dWoo書號: 6934
詢問書籍請說出此書號!

缺書
不接受訂購

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

譯者序:

前言:

內容簡介:

C#是Microsoft在推出.NET Framework 1.0時提供的一種全新的計算機語言,其最新版本C# 2.0是.NET 2.0的一部分,它在原有基礎上增加了一些更吸引人的功能。本書系統介紹了C#編程的相關內容,從基本語法講起,由淺入深、循序漸進地介紹了C#語言的編程技巧和面向對象編程的精髓。主要內容包括C#的基本語法、面向對象編程、Windows應用程序設計、數據庫編程、網絡編程、Web應用程序及Web服務、異常處理機制以及程序的部署和打包等。本書內容豐富、結構清晰、圖文并茂,實例具有極高的實用性和代表性,方便讀者上機實踐。
本書適合C#的初中、級讀者,可作為高等院校師生的培訓教材,也可供有一定C/C++編程基礎的中、高級程序員閱讀參考。
本書配套的電子教案和實例源代碼可以到http://www.tupwk.com.cn/21cn網站下載。
目錄:

第1章 .NET與C#概述 1
1.1 .NET概述 1
1.1.1 什么是.NET 1
1.1.2 Microsoft .NET的意義 3
1.2 .NET Framework 4
1.2.1 .NET Framework的內容 5
1.2.2 .NET Framework 的工作原理 6
1.3 C#簡介 10
1.3.1 C#與C++ 10
1.3.2 C#與Java 11
1.3.3 使用C#編寫程序 12
1.3.4 命名空間 12
1.3.5 C# 2.0的新增功能 14
1.4 本章小結 15
1.5 思考和練習 16
第2章 Visual Studio 2005開發環境 17
2.1 Visual Studio 2005概述 17
2.1.1 為什么選擇Visual
Studio 2005 17
2.1.2 Visual Studio 2005
Express產品 18
2.1.3 VS解決方案 18
2.2 環境介紹 19
2.2.1 環境設置 19
2.2.2 窗口布局 20
2.2.3 “選項”對話框 22
2.3 使用VS開發C#應用程序 22
2.3.1 控制臺應用程序 23
2.3.2 解決方案資源管理器 25
2.3.3 “屬性”窗口 26
2.3.4 “錯誤列表”窗口 26
2.3.5 Windows應用程序 27
2.3.6 使用智能提示 30
2.4 本章小結 30
2.5 思考和練習 30
第3章 C#程序設計基礎 31
3.1 簡單數據類型 31
3.1.1 設置單元格格式的方法 31
3.1.2 浮點數類型 32
3.1.3 其他數據類型 32
3.1.4 簡單數據類型實例 33
3.2 變量 35
3.2.1 變量的聲明 35
3.2.2 變量的命名規則 35
3.2.3 變量的賦值 36
3.3 運算符與表達式 38
3.3.1 算術運算符 38
3.3.2 賦值運算符 41
3.3.3 關系運算符 42
3.3.4 邏輯運算符 43
3.3.5 位運算符 44
3.3.6 布爾賦值運算符 47
3.3.7 運算符的優先級 47
3.4 類型轉換 48
3.4.1 隱式轉換 49
3.4.2 顯式轉換 50
3.4.3 選擇Convert命令進行
顯式轉換 53
3.5 流程控制 55
3.5.1 條件分支 55
3.5.2 循環 62
3.5.3 跳轉語句 64
3.6 本章小結 66
3.7 思考和練習 67
第4章 C#高級程序設計 69
4.1 復雜的變量類型 69
4.1.1 枚舉 69
4.1.2 結構 72
4.1.3 數組 81
4.2 函數 87
4.2.1 定義和使用函數 88
4.2.2 返回值 89
4.2.3 參數 90
4.2.4 Main()函數 95
4.3 變量的作用域 98
4.3.1 其他結構中變量的作用域 100
4.3.2 參數與全局數據 101
4.4 函數重載 102
4.5 使用unsafe代碼 104
4.6 類型操作符和sizeof操作符 107
4.6.1 類型操作符 107
4.6.2 sizeof操作符 109
4.7 本章小結 111
4.8 思考和練習 111
第5章 面向對象編程基礎 113
5.1 面向對象概述 113
5.2 OOP相關的概念 114
5.2.1 類和對象 114
5.2.2 靜態成員 116
5.2.3 對象的生命周期 117
5.2.4 繼承 118
5.2.5 接口 119
5.2.6 多態性 120
5.2.7 對象之間的關系 122
5.2.8 運算符重載 123
5.2.9 引用類型和值類型 124
5.3 VS 2005中的OOP工具 124
5.3.1 “類視圖”窗口 124
5.3.2 對象瀏覽器設置 126
5.3.3 添加新類 126
5.3.4 生成UML類圖 127
5.4 定義C#類 128
5.4.1 類的聲明 128
5.4.2 類基礎規范 129
5.4.3 類主體 131
5.5 類成員 132
5.5.1 構造函數和析構函數 132
5.5.2 定義字段 138
5.5.3 定義方法 139
5.5.4 定義屬性 146
5.5.5 使用類圖添加成員 148
5.6 應用實例 150
5.7 本章小結 154
5.8 思考和練習 154
第6章 OOP的高級技術 155
6.1 接口的定義與實現 155
6.1.1 接口的定義 155
6.1.2 接口的實現 156
6.2 委托與事件 158
6.2.1 委托 158
6.2.2 事件 160
6.3 集合與索引 165
6.3.1 提供集合功能的接口 165
6.3.2 使用集合 165
6.3.3 定義集合 166
6.3.4 索引 169
6.4 使用泛型 171
6.4.1 泛型概述 171
6.4.2 System.Collections.Generic
命名空間 172
6.4.3 可空類型 176
6.5 定義泛型 178
6.5.1 定義泛型類 178
6.5.2 定義泛型方法 184
6.5.3 定義泛型接口與泛型委托 185
6.6 本章小結 186
6.7 思考和練習 186
第7章 Windows編程基礎 189
7.1 Windows應用程序概述 189
7.1.1 窗體與控件 189
7.1.2 控件的屬性 190
7.1.3 控件的事件 191
7.1.4 添加事件處理函數 191
7.2 Button控件 192
7.2.1 Button控件的屬性 192
7.2.2 Button控件的事件 193
7.3 Label和LinkLabel控件 193
7.4 文本框控件 194
7.4.1 TextBox控件 195
7.4.2 應用實例:用戶登錄界面 196
7.4.3 RichTextBox控件 197
7.5 RadioButton、CheckBox和
GroupBox控件 199
7.5.1 RadioButton控件 199
7.5.2 CheckBox控件 200
7.5.3 GroupBox控件 200
7.6 TabControl控件 201
7.6.1 TabControl控件的屬性 201
7.6.2 應用實例:信息登記 202
7.7 菜單 205
7.7.1 創建菜單 205
7.7.2 菜單項的常用屬性與事件 206
7.7.3 彈出式菜單 207
7.8 通用對話框 208
7.8.1 文件對話框 208
7.8.2 打印對話框 210
7.8.3 字體和顏色對話框 212
7.8.4 應用實例:一個簡單的文本
編輯器 213
7.9 本章小結 217
7.10 思考和練習 217
第8章 數據庫編程 219
8.1 ADO.NET概述 219
8.1.1 ADO.NET架構 220
8.1.2 ADO.NET的設計目標 221
8.2 ADO.NET對象 222
8.2.1 提供者對象 222
8.2.2 數據集對象 223
8.3 使用ADO.NET訪問數據庫 224
8.3.1 使用DataReader 225
8.3.2 使用數據集對象 226
8.3.3 使用DataGridView控件 232
8.3.4 修改數據庫 234
8.3.5 在DataSet中訪問多個表 238
8.4 XML和ADO.NET 240
8.5 調用SQL存儲過程 241
8.6 本章小結 243
8.7 思考和練習 243
第9章 網絡編程 245
9.1 Internet概述 245
9.1.1 域名解析 246
9.1.2 統一資源標識符URI 248
9.1.3 TCP和UDP 249
9.2 C#網絡編程初探 250
9.2.1 使用WebClient類 250
9.2.2 使用WebRequest和
WebResponse 251
9.3 Socket編程 256
9.3.1 Socket編程概述 256
9.3.2 聊天室服務器程序 258
9.3.3 聊天室客戶端程序 263
9.4 本章小結 270
9.5 思考和練習 270
第10章 Web程序設計 271
10.1 Web編程基礎 271
 10.1.1 ASP.NET介紹 271
10.1.2 ASP.NET 工作原理 272
10.1.3 Web窗體頁指令 273
10.1.4 ASP.NET內部對象 274
10.2 創建Web站點 275
10.2.1 服務器控件 276
10.2.2 創建自己的Web站點 276
10.3 登錄控件 293
10.4 什么是Web服務 294
10.4.1 Web服務的定義 294
10.4.2 ASP.NET Web服務體系 295
10.5 XML和SOAP 296
10.5.1 XML 296
10.5.2 SOAP 300
10.6 創建Web服務 303
10.6.1 WebService類 303
10.6.2 創建Web服務項目 305
10.7 調用Web服務 308
10.7.1 調用Web服務的機制 308
10.7.2 使用Windows客戶程序 310
10.7.3 創建ASP.NET客戶程序 313
10.8 本章小結 315
10.9 思考和練習 315
第11章 異常處理和程序調試 317
11.1 異常處理 317
11.1.1 常見錯誤類型 317
11.1.2 異常 318
11.1.3 通用異常類 318
11.1.4 C#中的異常處理 319
11.2 調試C#程序 326
11.2.1 非中斷模式下的調試 326
11.2.2 中斷模式下的調試 331
11.3 本章小結 337
11.4 思考和練習 337
第12章 程序的打包與部署 339
12.1 部署概述 339
12.2 部署Windows應用程序 340
12.2.1 ClickOnce部署 340
12.2.2 安裝和部署項目類型 346
12.2.3 為Windows應用程序創建
安裝包 346
12.3 部署Web應用程序 353
12.3.1 復制Web站點 353
12.3.2 預編譯Web站點 355
12.3.3 為Web應用程序創建
安裝包 356
12.4 本章小結 357
12.5 思考和練習 357
序: