Visual Basic.NET程式設計與項目實踐

《Visual Basic.NET程式設計與項目實踐》是2013年9月5日清華大學出版社出版的一本圖書,

基本介紹

  • 書名:Visual Basic.NET程式設計與項目實踐
  • ISBN:9787302336648
  • 定價:36元
  • 出版時間:2013年9月5日
圖書簡介,圖書目錄,

圖書簡介

本書主要介紹採用VisualStudio2008的VisualBasic.NET語言為前台,SQLServer2000資料庫為後台的資料庫系統開發技術。全書分為12章,具體包括初識VisualStudio2008,Microsoft.NET框架,編程基礎,顯示對話框,軟體開發過程,調試和錯誤處理,面向對象程式設計基礎,Windows應用程式,資料庫基礎,Web窗體,Web服務等內容,最後還詳細講解了一個通信錄系統的開發過程,讓讀者獲得更加感性的認識。
本書適合作為高職高專、本科計算機專業的教材,也適合初學資料庫開發的讀者使用,尤其適合初學VisualBasic.NET+SQLServer資料庫開發的讀者閱讀和參考。

圖書目錄

第1章 初識Visual Studio 2008 1
1.1 安裝Visual Studio 2008 1
1.2 Visual Studio 2008集成開發環境 3
1.2.1 配置設定 4
1.2.2 選單 5
1.2.3 解決方案、項目和檔案 9
1.2.4 社區集成 10
1.2.5 添加引用 10
1.2.6 數據選單 11
1.2.7 Visual Studio中的管理視窗 11
1.2.8 自動恢復 12
1.3 實踐訓練 12
1.3.1 Windows應用程式 13
1.3.2 控制台應用程式 13
1.4 習題 14
第2章 Microsoft .NET框架 16
2.1 .NET概述 16
2.1.1 MSN 1.0 16
2.1.2 .NET的理念 16
2.1.3 VB.NET和Java的OOP
設計 17
2.2 .NET框架概述 18
2.2.1 .NET框架類 19
2.2.2 客戶端應用程式開發 20
2.2.3 編譯.NET代碼 21
2.2.4 元數據 22
2.3 公共語言運行庫 23
2.3.1 通用類型系統 24
2.3.2 程式集 25
2.3.3 安全性 26
2.3.4 創建和使用組件 27
2.3.5 異常處理 28
2.3.6 互用性 28
2.3.7 公共語言運行庫 29
2.4 公共語言規範 30
2.5 實踐訓練 34
2.6 習題 35
第3章 編程基礎 37
3.1 數據類型和表達式 37
3.1.1 信息和數據 37
3.1.2 變數 37
3.1.3 注釋 42
3.1.4 數據類型 43
3.2 控制語句 51
3.2.1 做出決策 51
3.2.2 If語句 52
3.2.3 Select Case語句 53
3.2.4 For...Next循環 55
3.2.5 For Each ... Next循環 57
3.2.6 Do...Loop循環 59
3.3 數據結構 61
3.3.1 數組 61
3.3.2 枚舉 62
3.3.3 常數 63
3.3.4 結構 65
3.3.5 集合 66
3.4 實踐訓練 67
3.4.1 數組的使用 67
3.4.2 ToString函式的使用 67
3.5 習題 68
第4章 顯示對話框 70
4.1 MessageBox對話框 70
4.2 OpenFileDialog控制項 72
4.3 SaveFileDialog控制項 75
4.4 FontDialog控制項 78
4.5 ColorDialog控制項 80
4.6 PrintDialog控制項 83
4.7 實踐訓練 84
4.8 習題 86
第5章 軟體開發過程 88
5.1 概述 88
5.1.1 瀑布模型 89
5.1.2 原型模型 90
5.1.3 螺旋模型 90
5.2 軟體定義及計畫 91
5.2.1 問題定義 91
5.2.2 可行性分析 92
5.3 需求分析 92
5.3.1 需求分析的任務 92
5.3.2 需求分析的過程 93
5.3.3 需求分析的方法 94
5.4 軟體設計 95
5.4.1 設計目標 95
5.4.2 設計任務 95
5.5 編碼 98
5.5.1 程式設計風格 98
5.5.2 編碼標準 99
5.6 軟體測試 99
5.6.1 概述 99
5.6.2 測試原則 100
5.6.3 測試方法 101
5.6.4 軟體測試過程 102
5.7 軟體維護 103
5.7.1 概述 103
5.7.2 影響維護工作量的因素 104
5.7.3 軟體可維護性 105
5.8 實踐訓練 106
5.8.1 比較運算符的使用 106
5.8.2 邏輯運算符的使用 107
5.9 習題 107
第6章 調試和錯誤處理 109
6.1 主要錯誤類型 109
6.1.1 語法錯誤 109
6.1.2 執行錯誤 110
6.1.3 邏輯錯誤 110
6.2 錯誤處理 111
6.2.1 Try...Catch的使用 111
6.2.2 On Error的使用 112
6.2.3 Throw的使用 114
6.3 實踐訓練 114
6.4 習題 116
第7章面向對象程式設計基礎 118
7.1基礎知識 118
7.1.1面向對象的三個基本特徵 118
7.1.2類成員 120
7.1.3對象的生命周期 123
7.2面向對象技術的套用 123
7.2.1構造函式 123
7.2.2類的繼承 124
7.2.3類的接口 125
7.2.4基於繼承的多態性 127
7.2.5基於接口的多態性 127
7.2.6早期綁定和後期綁定 128
7.2.7TypeName函式、TypeOf...Is
運算符 129
7.3實踐訓練 130
7.3.1一個簡單的控制台套用
程式 130
7.3.2類的封裝 131
7.3.3類的繼承 132
7.3.4命名空間的使用 133
7.3.5屬性的設定 135
7.3.6構造函式的使用 136
7.3.7Overloads的使用 137
7.3.8Finalize方法的使用 138
7.3.9Overrides方法的使用 139
7.3.10抽象類的使用 140
7.3.11接口的使用 142
7.4習題 143
第8章Windows應用程式 145
8.1Windows應用程式的結構 145
8.2窗體控制項 145
8.2.1窗體概述 146
8.2.2多文檔界面設計 146
8.3常用控制項介紹 148
8.3.1標籤 148
8.3.2按鈕 149
8.3.3文本框 149
8.3.4單選按鈕 150
8.3.5複選框 151
8.3.6組合框 152
8.3.7列表框 153
8.3.8進度條 153
8.3.9選單 154
8.3.10工具列 156
8.4實踐訓練 157
8.4.1教師信息錄入程式 157
8.4.2定時器應用程式實例 160
8.5習題 162
第9章資料庫基礎 164
9.1資料庫的概念 164
9.1.1MicrosoftAccess對象 165
9.1.2表 166
9.2SQL中的SELECT語句 166
9.3ADO.NET 168
9.3.1OleDbConnection類 169
9.3.2DataSet類 171
9.3.3OleDbDataAdapter類 174
9.3.4OleDbCommand類 177
9.3.5DataView類 178
9.3.6SqlConnection類 181
9.3.7SqlCommand類 182
9.3.8SqlDataAdapter類 185
9.3.9DataTable類 187
9.4數據綁定 191
9.4.1DataGridView控制項 191
9.4.2DataSource屬性 192
9.4.3DataMember屬性 192
9.4.4BindingContext和
CurrencyManager對象 193
9.5實現安全性 194
9.5.1應用程式安全性概述 194
9.5.2SQLServer的安全性 195
9.5.3ADO.NET的安全性 196
9.6理解事務 197
9.6.1事務 197
9.6.2System.Transactions命名
空間 198
9.7實踐訓練 198
9.8習題 207
第10章Web窗體 209
10.1瘦客戶端 209
10.2Web窗體和Windows窗體的
對比 210
10.2.1Windows窗體概述 212
10.2.2Web窗體概述 213
10.2.3Web窗體編程 214
10.2.4HTML控制項、HTML伺服器
控制項和Web伺服器控制項 217
10.3Web應用程式 220
10.4Web窗體中的數據綁定 221
10.4.1GridView概述 222
10.4.2GridView的成員 224
10.5Web伺服器控制項 229
10.6實踐訓練 230
10.7習題 234
第11章Web服務 236
11.1Web服務概述 236
11.1.1Web服務的特徵 236
11.1.2Web服務的工作原理 237
11.2構建Web服務 238
11.2.1XML序列化 238
11.2.2使用ASP.NET創建
Web服務 239
11.2.3Web服務的傳輸協定 240
11.2.4SOAP協定 241
11.2.5Web服務的安全 242
11.3面向服務的發展趨勢 244
11.4Web服務的設計 244
11.4.1Web服務體系結構 245
11.4.2Web服務事務 247
11.5XMLSchema 248
11.5.1概述 248
11.5.2XMLSchema的語法結構 249
11.5.3ElementType元素 254
11.5.4description元素 254
11.5.5group元素 254
11.6實踐訓練 255
11.7習題 260
第12章綜合項目開發——通信錄 262
12.1系統功能介紹 262
12.2資料庫設計 262
12.3具體方案設計和實現 263
12.3.1版本一 263
12.3.2版本二 281
12.4小結 299
參考文獻 300

相關詞條

熱門詞條

聯絡我們