注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設(shè)計.NETVisual Basic.NET程序設(shè)計

Visual Basic.NET程序設(shè)計

Visual Basic.NET程序設(shè)計

定 價:¥42.00

作 者: 邵鵬鳴編著
出版社: 機械工業(yè)出版社
叢編項: 新世紀高職高專計算機軟件技術(shù)專業(yè)規(guī)劃教材
標 簽: Basic

ISBN: 9787111152637 出版時間: 2005-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 515 字數(shù):  

內(nèi)容簡介

  本書講述面向?qū)ο蟮某绦蛟O(shè)計,反映了目前程序設(shè)計領(lǐng)域的一些最新思想。全書在.NET的框架下講述VisualBasic的編程,而.NET的設(shè)計思想集中反映了現(xiàn)代計算機軟件技術(shù)的最新發(fā)展。VisualBasic6升級到VisualBasic.NET使VisualBasic真正成為了一種面向?qū)ο蟮木幊陶Z言。本書力求反映VisualBasic的最新變革,講述全新的VisualBasic.NET語言。本書共分3個部分,分別是Windows編程(第1-11章)、Web編程與ASP.NET初步(第12-14章)以及數(shù)據(jù)庫編程與ADO.NET初步(第15、16章)。本書內(nèi)容翔實,例題豐富,適合作為高等院校大學本科程序設(shè)計類課程的教材,也適合初學計算機程序設(shè)計語言的讀者和各類自學人員閱讀。本書是為4年制大學本科學生編寫的一本VisualBasic.NET教材。本書特別針對非計算機專業(yè)的學生,是作為他們的第一門程序設(shè)計語言課程而編寫的。本書假設(shè)學生在此之前學習了"大學計算機基礎(chǔ)"("計算機文化基礎(chǔ)"),對計算機具有一定的了解和認識,具有操作計算機的基本能力。作為大學學生的第二門程序設(shè)計課程的教材,本書在整個編寫過程中力求簡單實用。本書是在.NET的框架之下講述VisualBasic的編程,.NET的設(shè)計思想集中反映了現(xiàn)代計算機軟件技術(shù)的最新發(fā)展。本書盡量避免對。NET框架的討論,只要求學生理解對VisualBasic.NET編程所需要的基本知識。VisualBasic6到VisualBasic.NET的升級使得VisualBasic語言發(fā)生了革命性的變革。最重要的一點體現(xiàn)在VisualBasic真正成為了一種面向?qū)ο蟮木幊陶Z言。這也使得VisualBasic.NET相比VisualBasic6來講要難以掌握,但相比起其他語言,VisualBasic.NET還是容易一些。VisualBasic6的一些用法在.NET中仍然可用,但本書不講述也不涉及這些用法。本書也不討論VisualBasic.NET和VisualBasic6之間的異同。面向?qū)ο蟮木幊趟枷胍彩潜緯v述的重點內(nèi)容之一。本書從第3章起就開始講述面向?qū)ο缶幊痰乃枷?,而且,本書不提及面向過程的編程,也不涉及任何面向過程編程的講述。同時,本書也不講述流程圖,希望學生直接理解代碼流程,或者使用偽語言描述算法。全書共有16章和2個附錄。講述完本書的所有內(nèi)容(不包括2個附錄)大約需要64課時(其中32課時講課,32課時上機)。如果需要做較為深入的講述,則講課課時約需48課時左右。本書共分3個部分,分別是Windows編程(第1-11章)、Web編程與Asp.NET初步(第""14章)以及數(shù)據(jù)庫編程與ADO.NET初步(第15、16章),可以根據(jù)需要選講不同的部分。其中第15、16章的內(nèi)容不依賴于第12-14章,可以在學完第11章后直接講述第15、16章。對于ASP.NET和ADO.NET而言,本書僅僅是一些入門講述,只要求學生能完成最基本的功能。為后續(xù)課程的學習建立一個基礎(chǔ),或者對于自學能力較強的學生,能夠引導他們?nèi)ミM一步自學ASP.NET和ADO.NET的編程。本書最初以講義的形式在西安交通大學的部分非計算機專業(yè)中講述。參加講義編寫的人員有崔舒寧(第1、2、8、12+14章、附錄A),于克倩(第3、4章),楊琦(第5、15、16章、附錄B),李尊朝(第6、7章),沈紅(第9N11章)。在此基礎(chǔ)上,根據(jù)實際講課中教師與學生的反饋,由馮博琴和崔舒寧對全書做了統(tǒng)一的修訂。重新改寫了原講義的所有章節(jié),對部分章節(jié)完全進行了重寫;增加了.NET框架的基礎(chǔ)知識;改寫了原講義中的所有例題,并增加了部分例題;補充了部分習題;去除了原講義中在VisualBaisc.NET中不提倡的用法(VisualBasic6的用法)。本書雖經(jīng)反復斟酌,但肯定仍有錯誤與疏漏之處,懇請廣大讀者批評指正。意見與建議請發(fā)[-mail到:sncui@ctec.xjtu.edu.cn。我們將非常感謝您的來信。本書所有例題的源代碼可以在http://www,tup.com.cn處下載。所有例題在VisualStudio.NET和WindowsXP環(huán)境下通過了測試,但未在其他Windows環(huán)境下做過測試。由于在書中已對源代碼做了詳細分析,因此,在實際代碼中省去了注釋。作者2004年7月

作者簡介

暫缺《Visual Basic.NET程序設(shè)計》作者簡介

圖書目錄

前言
第1章 緒論
1. 1 程序設(shè)計與VisualBasic. NET所擔任的角色
1. 2 HelloWorld程序
1. 2. 1 程序的編輯與輸入
1. 2. 2 程序的生成與運行
1. 3 Visual Basic. NET編程的一般步驟
1. 4 IDE環(huán)境的使用
1. 5 菜單中主要項的簡要說明
1. 6 幫助系統(tǒng)的使用
1. 7 自學內(nèi)容
上機練習
第2章 創(chuàng)建第一個Windows應用程序
2. 1 開始新的Windows項目
2. 2 設(shè)計程序界面
2. 2. 1 VisualBasic控件
2. 2. 2 設(shè)置控件屬性并排列控件
2. 3 編寫與運行程序
2. 3. 1 編寫按鈕事件代碼
2. 3. 2 運行程序
2. 3. 3 理解程序
2. 4 保存成果
2. 5 進一步理解Windows的事件驅(qū)動
2. 5. 1 事件驅(qū)動的編程
2. 5. 2 理解程序
2. 6 自學內(nèi)容
2. 6. 1 VisualBasic. NET解決方案
2. 6. 2 項目文件
2. 6. 3 在Windows下運行程序
上機練習
第3章 數(shù)據(jù)類型. 變量和表達式
3. 1 VisualBasic. NET數(shù)據(jù)類型
3. 1. 1 數(shù)據(jù)類型
3. 1. 2 解數(shù)據(jù)類型
3. 2 變量與常量
3. 2. 1 聲明變量
3. 2. 2 變量的命名規(guī)則
3. 2. 3 變量的有效范圍
3. 2. 4 常量
3. 3 運算符與表達式
3. 3. 1 賦值語句
3. 3. 2 運算符
3. 3. 3 表達式
3. 4 類型轉(zhuǎn)換
3. 5 程序的/頃序結(jié)構(gòu)
3. 6 VisualBasic程序格式
3. 7 GroupBox, RadioButton和CheckBox控件
3. 7. 1 RadioBuaon控件
3. 7. 2 CheckBox控件
3. 7. 3 框架GroupBox控件的使用
3. 7. 4 例子
3. 8 自學內(nèi)容
3. 8. 1 面向?qū)ο蟮某绦蛟O(shè)計
3. 8. 2 良好的編程風格
上機練習
第4章 選擇結(jié)構(gòu)
4. 1 If語句
4. 1. 1 If. . . Then語句
4. 1. 2 If. . . Then...Else語句
4. 1. 3 If. . . Then...Elself語句
4. 1. 4 嵌套If...Then語句
4. 1. 5 SelectCase語句
4. 2 End語句
4. 3 ListBox, CheckedListBox和ComboBox控件
4. 3. 1 ListBox控件
4. 3. 2 CheckedListBox控件
4. 3. 3 組合框 ComboBox 的使用
4. 3. 4 一個綜合的例子
4. 4 自學內(nèi)容
上機練習
第5章 循環(huán)結(jié)構(gòu)
5. 1 循環(huán)語句
5. 1. 1 For. . . Next循環(huán)
5. 1. 2 While. . . End While循環(huán)
5. 1. 3 Do…Loop循環(huán)
5. 2 Exit語句
5. 3 多重循環(huán)
5. 4 其他輔助控制語句
5. 4. 1 GoTo語句
5. 4. 2 With語句
5. 5 Timer 時鐘 組件
5. 6 自學內(nèi)容
上機練習
第6章 數(shù)組
6. 1 靜態(tài)數(shù)組
6. 1. 1 一維數(shù)組
6. 1. 2 多維數(shù)組
6. 2 動態(tài)數(shù)組
6. 3 數(shù)組的基本操作
6. 3. 1 數(shù)組的引用
6. 3. 2 數(shù)組的復制
6. 3. 3 數(shù)組的輸出
6. 3. 4 數(shù)組的初始化
6. 3. 5 For Each...Next語句
6. 4 數(shù)組的應用
6. 4. 1 選擇排序
6. 4. 2 冒泡排序
6. 4. 3 字符統(tǒng)計
6. 4. 4 矩陣運算
6. 5 自定義數(shù)據(jù)類型
6. 6 ProgressBar. TrackBar和TabControl控件
6. 6. 1 ProgressBar控件
6. 6. 2 TrackBar控件
6. 6. 3 TabControl控件
6. 6. 4 ProgressBar, TrackBar和TabControl控件的例子
6. 7 自學內(nèi)容
上機練習
第7章 過程
7. 1 過程
7. 1. 1 Sub過程的定義
7. 1. 2 調(diào)用Sub過程
7. 2 Function過程
7. 2. 1 Function過程的定義
7. 2. 2 Function過程的調(diào)用
7. 3 參數(shù)傳遞
7. 3. 1 參數(shù)傳遞的方式
7. 3. 2 數(shù)組參數(shù)
7. 3. 3 變量的作用域
7. 3. 4 靜態(tài)變量
7. 3. 5 遞歸
7. 3. 6 快速排序
7. 4 自學內(nèi)容
上機練習
第8章 類
8. 1 類與對象的概念
8. 1. 1 類的概念
8. 1. 2 對象的概念
8. 1. 3 類與對象
8. 2 在VisualBasic. NET中的類
8. 3 創(chuàng)建類的步驟
8. 3. 1 新建一個類庫項目
8. 3. 2 給類添加屬性
8. 3. 3 給類添加方法
8. 3. 4 給類添加事件
8. 3. 5 Shared關(guān)鍵字
8. 3. 6 類的生命周期
8. 3. 7 完整的代碼
8. 4 在應用程序里使用一個新類
8. 4. 1 給解決方案添加項目
8. 4. 2 設(shè)置啟動項目
8. 4. 3 添加引用
8. 4. 4 聲明和使用對象
8. 4. 5 銷毀對象
8. 4. 6 在程序中使用cStudent類
8. 4. 7 完整的代碼清單
8. 5 類的繼承
8. 5. 1 繼承的語法
8. 5. 2 相關(guān)的關(guān)鍵字與修飾符
8. 5. 3 重載和重寫
8. 5. 4 繼承的實現(xiàn)
8. 5. 5 簡單的測試
8. 6 自學內(nèi)容
上機練習
第9章 菜單與圖形
9. 1 繪圖基礎(chǔ)知識
9. 1. 1 坐標系
9. 1. 2 GDI 繪圖
9. 2 設(shè)置繪圖屬性
9. 2. 1 設(shè)置畫線的寬度和顏色
9. 2. 2 設(shè)置填充屬性
9. 2. 3 設(shè)置文字屬性
9. 3 繪圖
9. 4 在控件上繪圖
9. 5 菜單
9. 5. 1 菜單的基本概念
9. 5. 2 設(shè)計菜單
9. 5. 3 編寫菜單項的事件代碼
9. 5. 4 設(shè)計上下文菜單
上機練習
第10章 文件
10. 1 文件和流的基本概念
10. 1. 1 文件的概念
10. 1. 2 流的概念
10. 2 文本文件的讀寫
10. 2. 1 StreamWriter
10. 2. 2 StreamReader
10. 2. 3 一個文本文件讀寫的例子
10. 3
進制文件的讀寫
10. 3. 1 Filestream
10. 3. 2 BinaryWriter和BinarvReader
10. 3. 3
進制文件讀寫的示例
10. 4 目錄和文件操作
10. 4. 1 目錄操作
10. 4. 2 文件操作
上機練習
第11章 Form窗體和對話框
11. 1 窗體
11. 1. 1 在項目中加入新的窗體
11. 1. 2 窗體和對話框
11. 1. 3 About對話框的顯示
11. 2 標準對話框
11. 2. 1 創(chuàng)建標準對話框
11. 2. 2 創(chuàng)建消息對話框
11. 2. 3 輸入對話框
11. 2. 4 對話框的使用
11. 3 多文檔 MDI 程序
11. 3. 1 父窗體和窗體模板
11. 3. 2 打開多個圖片文件
上機練習
第12章 Web編程基礎(chǔ)
12. 1 因特網(wǎng)
12. 1. 1 什么是因特網(wǎng)
12. 1. 2 服務器與客戶機
12. 1. 3 瀏覽Web
12. 2 HTML文件格式
12. 3 Web服務器與Microsoft IIS
12. 3. 1 IIS的安裝
12. 3. 2 配置IIS
12. 4 簡單的Web瀏覽器客戶端
12. 5 創(chuàng)建第一個Web應用程序
12. 5. 1 Web應用程序項目
12. 5. 2 驗證自己的Web服務器
12. 5. 3 創(chuàng)建Web應用程序項目
12. 5. 4 創(chuàng)建Web應用程序
12. 5. 5 設(shè)計Web窗體
12. 5. 6 編寫VisualBasic代碼
12. 5. 7 理解程序的工作方式
12. 6 自學內(nèi)容
12. 6. 1 JavaScript
12. 6. 2 VBScript
12. 6. 3 ActiveX控件
12. 6. 4 Java小應用程序
上機練習
第13章 ASP. NET初步
13. 1 準備使用ASP. NET
13. 1. 1 Web目錄結(jié)構(gòu)
13. 1. 2 在IIS中創(chuàng)建虛擬目錄
13. 2 第一個ASP. NET頁面
13. 3 ASP. NET的工作原理
13. 3. 1 在Web頁中插入ASP. NET代碼
13. 3. 2 導入命名空間
13. 3. 3 配置ASP. NET程序
13. 3. 4 一個簡單的ASP. NET示例
13. 4 使用ASP. NET中的內(nèi)建類
13. 4. 1 Session對象
13. 4. 2 Response對象
13. 4. 3 Request對象
13. 5 創(chuàng)建Web圖片管理冊
13. 5. 1 創(chuàng)建虛擬目錄
13. 5. 2 管理圖片目錄
13. 5. 3 創(chuàng)建縮略圖查看頁面
13. 5. 4 上載頁面
13. 5. 5 配置文件
13. 5. 6 測試程序
13. 6 自學內(nèi)容
上機練習
第14章 Web控件
14. 1 ASP. NET服務器端控件
14. 1. 1 允許瀏覽器調(diào)整控件的大小
14. 1. 2 設(shè)置相對字體大小
14. 2 常用的服務器端控件
14. 2. 1 HTML服務器控件
14. 2. 2 向窗體添加HTML服務器控件
14. 2. 3 Web服務器控件
14. 2. 4 使用Panel控件組織頁面
14. 2. 5 Button控件
14. 2. 6 ListBox, DropDownList, CheckListBox和RadioButtonList控件
14. 2. 7 在表格中顯示信息
14. 2. 8 控制表的外觀
14. 3 驗證用戶輸入的內(nèi)容
14. 3. 1 使用驗證控件
14. 3. 2 執(zhí)行基本的校驗
14. 4 自學內(nèi)容
上機練習
第15章 數(shù)據(jù)訪問
15. 1 數(shù)據(jù)庫概念及術(shù)語
15. 1. 1 數(shù)據(jù)庫
15. 1. 2 關(guān)系數(shù)據(jù)庫
15. 1. 3 數(shù)據(jù)庫的運行方式
15. 2 結(jié)構(gòu)化查詢語言
15. 2. 1 SQL概要
15. 2. 2 使用SELECT語句查詢
15. 2. 3 使用DELETE語句刪除記錄
15. 2. 4 使用UPDATE語句修改記錄
15. 3 使用VisualStudio. NET操作數(shù)據(jù)庫
15. 3. 1 數(shù)據(jù)庫項目
15. 3. 2 服務器資源管理器
15. 3. 3 查詢表
15. 4 自學內(nèi)容
15. 4. 1 常用的桌面數(shù)據(jù)庫系統(tǒng)
15. 4. 2 常見的大型關(guān)系數(shù)據(jù)庫產(chǎn)品
上機練習
第16章 ADO. NET初步
16. 1 ADO. NET簡介
16. 1. I ADO. NET的工作原理
16. 1. 2 ADO. NET的優(yōu)點
16. 2 在VisualBasic中訪問數(shù)據(jù)庫
16. 2. 1 SqlConnection對象
16. 2. 2 SqlCommand對象
16. 2. 3 SqlDataReader對象
16. 2. 4 完成dbTest2示例
16. 3 數(shù)據(jù)集
16. 3. 1 DataSet對象
16. 3. 2 DataAdapter對象
16. 3. 3 填充數(shù)據(jù)集并訪問字段值
16. 4 修改和更新數(shù)據(jù)庫
16. 4. 1 利用VisualStudio產(chǎn)生代碼
16. 4. 2 使用DataGrid顯示數(shù)據(jù)
16. 4. 3 數(shù)據(jù)的修改與更新
上機練習
附錄A 部署應用程序
A1 創(chuàng)建安裝程序
A1. 1 為Windows應用程序創(chuàng)建安裝項目
A1. 2 設(shè)置程序的主輸出
A1. 3 設(shè)置快捷方式
A2 生成安裝程序
A3 其他安裝特性
附錄B 調(diào)試程序
B1. 1 語法錯誤
B1. 2 運行錯誤
B1. 3 邏輯錯誤
B2 VisualBasic. NET中的調(diào)試工具
B2. 1 調(diào)試菜單
B2. 2 調(diào)試工具欄
B3 程序的3種模式
B3. 1 設(shè)計時模式
B3. 2 運行時模式
B3. 3 中斷模式
B4 常用的調(diào)試方法與技巧
B4. 1 在中斷模式下進行程序調(diào)試
B4. 2 運行程序的特定部分
B4. 3 使用調(diào)試窗口
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號