TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
Visual Basic、NET程序設計(簡體書)
滿額折

Visual Basic、NET程序設計(簡體書)

商品資訊

人民幣定價:39 元
定價
:NT$ 234 元
優惠價
87204
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :6 點
商品簡介
目次

商品簡介

《Visual Basic.NET程序設計(高等學校十二五 規劃教材)》通過大量實例深入淺出地介紹了Visual Basic.NET程序設計,內容包括Visual Basic.NET程序開發環境、基本數據類型、數據輸入 輸出、Visual Basic.NET控制結構、通用 過程、復合數據類型(數組、結構、枚舉)、數據文件 、常用Windows窗體控件、菜單程序設計、 多窗體程序設計以及ADO.NET數據庫訪問、 ASRNETVWeb設計等。
鞏政、郝莉、王燕編著的《Visual Basic.NET 程序設計(高等學校十二五規劃教材)》基于正式發布 的Visual Basic.NET(學習版)編寫,內容翔實,概 念準確,編排合理。
學習只需讀者具有計算機基本知識,不要求有其他高 級語言(包括Visual Basic)的編程經驗。本 書可作為高等學校非計算機專業計算機公共課教材, 同時也適合初學者自學。


Visual Basic?.NET(簡稱VB.NET)以Visual Studio?.NET為基礎,是Visual Studio?.NET的主要組成部分。Visual Basic?.NET與Visual C++?.NET、Visual C#?.NET等語言共用一個編程環境,具有相同的基本數據類型和用戶定義類型以及類和接口,實現了不同語言的交互。與以前的版本相比,Visual Basic?.NET的變化是革命性的,尤其是在面向對象方面。為了實現面向對象的程序設計,Visual Basic?.NET引入了很多新的和改進的性能,包括命名空間、繼承、接口、重載、覆蓋、成員共享和多態等,從而使Visual Basic?.NET成為一種強大的、真正面向對象的編程語言。
本書主要針對已經具備計算機基礎知識的非計算機專業學生,圍繞“怎樣設計編寫計算機程序解決實際問題”這個中心,通過大量程序實例,深入淺出地介紹了Visual Basic?.NET程序設計的基本概念、方法和技術。本書針對初學者的特點,在體系結構和內容編排上注重由簡及繁、由淺入深、循序漸進以及理論與實踐的密切結合,力求概念準確、敘述流暢、通俗易懂。全書各個章節都提供了較多實例及程序分析,以幫助讀者理解問題,盡快達到獨立編寫程序的目的。
本書文稿的錄入、程序的編寫和運行,以及插圖的截取都是在Windows環境下同步進行的,書中提供的所有完整程序都已在Visual Basic?.NET中文版環境中順利運行通過。
全書共10章。第1章主要介紹了VB.NET的語言特點和集成開發環境;第2章介紹了窗體對象的主要屬性、事件和方法以及基本控件的使用,并自然過渡到VB.NET程序開發機制;第3章介紹了VB.NET語言方面的基本知識;第4章講解了VB.NET程序設計的基本結構;第5章講解了枚舉、數組和結構及其應用;第6章介紹了自定義函數和過程;第7章介紹了VB.NET的文件系統及其使用;第8章介紹了Windows窗體應用程序的設計;第9章介紹了利用ADO.NET訪問數據庫的方法;第10章介紹了開發?ASP.NET Web應用程序的基本方法。每一章后面都設置了習題,用于測試學生對所學知識點的掌握情況。
本書第1、4、5、6章由鞏政編寫,第3、7、8章和附錄由郝莉編寫,第2、9、10章由王燕編寫。全書由鞏政進行統稿。
在本書編寫、出版過程中,西安電子科技大學羅建鋒鼎力相助,內蒙古大學計算機學院計算機基礎課程建設組的教師對全書的修改提出了許多寶貴意見和建議,內蒙古大學計算機學院領導也給予了關心和支持,在此一并表示誠摯的謝意。
限于作者的學識、水平,疏漏和不當之處難免,敬請讀者不吝斧正。


作 者
2013年10月

目次

第1章 概述 1
 1.1 VB.NET語言概述 1
1.1.1 VB.NET語言簡介 1
1.1.2 .NET Framework 1
1.1.3 VB.NET語言的特點 2
 1.2 VB.NET的集成開發環境 3
1.2.1 VB.NET運行環境 3
1.2.2 啟動 3
1.2.3 解決方案和項目 5
1.2.4 設計器/編輯器 6
1.2.5 編譯并運行項目 7
 1.3 創建一個簡單的VB.NET程序 8
 習題1 10

第2章 VB.NET程序設計基礎 12
 2.1 窗體和基本控件 12
2.1.1 屬性 12
2.1.2 事件 14
2.1.3 方法 15
2.1.4 窗體 15
2.1.5 Label(標簽)控件 17
2.1.6 TextBox(文本框)控件 19
2.1.7 Button(按鈕)控件 20
 2.2 求解“雞兔同籠”問題 22
 2.3 計算分段函數 24
 2.4 計算乘方與階乘 26
 習題2 28

第3章 VB.NET語言基礎 30
 3.1 編碼規則 30
3.1.1 語句的書寫規則 30
3.1.2 注釋 30
 3.2 數據類型 31
3.2.1 類型系統 31
3.2.2 值類型 32
3.2.3 引用類型 32
 3.3 變量 33
3.3.1 標識符 33
3.3.2 變量的命名規則 33
3.3.3 變量的聲明和賦值 34
 3.4 常量 36
3.4.1 文本常量 36
3.4.2 用戶聲明常量 37
3.4.3 系統提供的常量 37
 3.5 預定義數據類型 38
3.5.1 整型 38
3.5.2 浮點類型 38
3.5.3 Decimal類型 39
3.5.4 Boolean類型 40
3.5.5 字符類型 40
3.5.6 Object類型 46
3.5.7 日期類型 46
3.5.8 可以為Nothing的類型 47
 3.6 類型轉換 48
3.6.1 隱式轉換和顯示轉換 48
3.6.2 類型轉換函數 48
 3.7 運算符 51
3.7.1 算術運算符 51
3.7.2 關系運算符 54
3.7.3 邏輯/按位運算符 55
3.7.4 賦值運算符 56
3.7.5 字符串運算符 58
3.7.6 移位運算符 59
3.7.7 運算符優先級 59
 3.8 常用函數 60
3.8.1 數學函數 60
3.8.2 字符串函數 63
3.8.3 日期函數 63
3.8.4 轉換函數 64
 3.9 表達式 64
 3.10 語句 66
 3.11 MsgBox函數 67
 3.12 InputBox函數 70
 習題3 71

第4章 程序設計結構 73
 4.1 順序結構 73
 4.2 選擇結構 75
4.2.1 If…Then…Else語句 76
4.2.2 Select…Case語句 85
 4.3 循環結構 87
4.3.1 For循環 87
4.3.2 While循環 90
4.3.3 Do循環 92
4.3.4 For Each…Next循環 95
4.3.5 多重循環 96
 4.4 跳轉語句 99
4.4.1 GoTo語句 99
4.4.2 Continue語句 100
4.4.3 Exit語句 101
4.4.4 End語句 102
4.4.5 Stop語句 103
 4.5 綜合應用 103
 習題4 108

第5章 枚舉、數組和結構 111
 5.1 枚舉 111
5.1.1 枚舉類型的定義 111
5.1.2 枚舉的使用 113
 5.2 數組 114
5.2.1 數組聲明 114
5.2.2 數組的初始化 115
5.2.3 動態數組 116
5.2.4 數組的使用 118
 5.3 結構 122
5.3.1 定義結構 123
5.3.2 定義結構類型的變量 124
5.3.3 初始化結構變量 124
5.3.4 引用結構變量 125
5.3.5 結構數組 126
 5.4 綜合應用 128
 習題5 132

第6章 過程 134
 6.1 建立通用過程 134
6.1.1 過程的定義 134
6.1.2 過程的建立 135
 6.2 通用過程的調用 136
6.2.1 調用Sub過程 136
6.2.2 調用Function過程 136
 6.3 參數傳遞 137
 6.4 變量的作用域 142
6.4.1 過程級變量 142
6.4.2 模塊級變量 142
 6.4.3 變量的生存期 143 
 6.5 遞歸 144
 6.6 綜合應用 147
 習題6 152

第7章 文件系統 154
 7.1 文件的概念 154
7.1.1 文件 154
7.1.2 VB.NET文件分類 154
7.1.3 VB.NET的文件訪問 155
 7.2 順序文件 155
7.2.1 基本操作 155
7.2.2 順序文件的使用 159
 7.3 隨機文件 162
7.3.1 基本操作 163
7.3.2 隨機文件的使用 164
 7.4 VB.NET文件管理 167
7.4.1 目錄管理 167
7.4.2 文件管理 169
 7.5 綜合實例 170
7.5.1 問題及分析 170
7.5.2 解決方案 171
7.5.3 實現代碼 172
 習題7 174

第8章 Windows窗體應用程序 175
 8.1 常用的Windows窗體控件 175
8.1.1 標簽、文本框和命令按鈕 175
8.1.2 單選按鈕、復選框和分組 178
8.1.3 列表選擇控件 181
8.1.4 圖形存儲和顯示控件 186
8.1.5 Timer控件 189
 8.2 通用對話框 191
8.2.1 OpenFileDialog對話框 191
8.2.2 SaveFileDialog對話框 192
8.2.3 FontDialog對話框 193
8.2.4 通用對話框應用舉例 194
 8.3 菜單和工具欄 197
8.3.1 MenuStrip控件 197
8.3.2 ContextMenuStrip控件 197
8.3.3 ToolStrip控件 198
8.3.4 菜單和工具欄應用舉例 198
 8.4 多窗體 202
8.4.1 添加新窗體 202
8.4.2 設置項目啟動窗體 202
8.4.3 調用其他窗體 202
8.4.4 多重窗體應用舉例 203
 8.5 多文檔界面 204
8.5.1 創建MDI父窗體 205
8.5.2 創建MDI子窗體 205
8.5.3 處理MDI子窗體 206
8.5.4 多文檔界面應用舉例 206
 習題8 212

第9章 利用ADO.NET訪問數據庫 213
 9.1 ADO.NET概述 213
9.1.1 認識ADO.NET對象 213
9.1.2 ADO.NET的常用對象 214
 9.2 連接和操作數據庫 215
9.2.1 使用Connection對象連接數據庫 215
9.2.2 Command對象的使用 218
9.2.3 DataReader對象的使用 224
 9.3 DataAdapter對象和數據集DataSet 225
9.3.1 認識DataAdapter對象 226
9.3.2 認識DataSet數據集 227
9.3.3 應用DataAdapter對象和DataSet集合操縱數據庫 230
 9.4 數據控件及數據綁定 233
9.4.1 BindingSource控件 233
9.4.2 DataGridView控件 237
9.4.3 數據綁定 240 
 9.5 數據庫應用程序實例——教師授課信息管理系統 243
9.5.1 教師授課信息管理系統功能簡介 243
9.5.2 系統的設計和實現思路 243
9.5.3 教師授課信息管理系統的實現過程 244
 習題9 261

第10章 ASP.NET Web應用程序 262
 10.1 ASP.NET應用程序概述 262
10.1.1 認識ASP.NET 262
10.1.2 ASP.NET開發環境 263
10.1.3 HTML和ASP.NET標記 264
10.1.4 構建ASP.NET Web站點 265
 10.2 ASP.NET 頁面設計 268
10.2.1 ASP.NET頁面的基本組成 268
10.2.2 服務器控件 268
 10.3 創建外觀一致的Web站點 271
10.3.1 ASP.NET主題 271
10.3.2 ASP.NET外觀 273
10.3.3 ASP.NET母版 274
 10.4 ASP.NET 頁面導航 278
10.4.1 站點地圖文件 279
10.4.2 SiteMapPath控件 280
10.4.3 TreeView控件 281
10.4.4 Menu控件 282
 習題10 285

附錄A .NET Framework概述 286
 A.1 .NET Framework的概念 286
 A.2 .NET Framework的功能特點 286
 A.3 .NET Framework的主要版本 287
附錄B 命名空間 288
附錄C ASCII碼表 291
附錄D 控制臺I/O和格式化字符串 292
 D.1 System.Console類 292
 D.2 復合格式 293
 D.3 數字格式字符串 294
 D.4 標準日期和時間格式字符串 297
附錄E XML文檔注釋 300
參考文獻 304

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 204
海外經銷商無庫存,到貨日平均30天至45天