欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Visual Basic.NET程序設計與應用

中國水利水電出版社
    【作 者】徐振明 主編 【I S B N 】978-7-5084-4468-0 【責任編輯】張玉玲 【適用讀者群】本科 【出版時間】2007-04-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁 數】376 【千字數】 【印 張】 【定 價】34 【叢 書】21世紀高等院校計算機科學與技術規劃教材 【備注信息】
圖書詳情

    本書深入淺出地介紹了Visual Basic.NET 2005的基礎知識和基本操作方法,通過實例及圖示把貫穿在各章中的編程技術及方法系統串聯,使讀者能快速地學會應用這些技術設計出所需的應用程序。

    本書內容包括:.NET Framework概述、Visual Basic.NET語言基礎、順序結構設計、VB.NET程序流程控制、過程、文件管理與菜單設計、多媒體編程、Visual Basic .NET面向對象程序設計開發、ADO.NET數據庫編程、ASP.NET Web程序設計、VB.NET Mobile應用程序設計、應用程序的安裝與部署、Visual Basic.NET組件開發、酷播播放器、圖書管理系統共15章。每章后面都附有豐富的練習題和上機實踐題,從而有助于讀者復習、鞏固所學知識,以培養讀者的實際編程能力。書中所有實例程序都已在Visual Basic.NET 2005中調試通過。

    本書概念清楚,例題、習題豐富,既可作為高等院校計算機及相關專業學生學習VB.NET程序設計的教材,也可作為計算機愛好者及有關工程技術人員的參考書。

    Microsoft Visual Studio(俗稱.NET)的出現,使傳統的程序開發環境發生了重大的變革。首先,它是一個完整的開發工具集,用于生成 ASP.NET Web 應用程序、XML Web Services、桌面應用程序和移動應用程序。該環境集成了Visual Basic、Visual C#、Visual C++、Visual J#等開發工具,這些開發工具使用相同的集成開發環境(IDE),利用此IDE可以共享工具,且有助于創建混合語言解決方案。其次,這些語言利用.NET Framework的功能,使ASP Web 應用程序和XML Web Services開發的關鍵技術得以簡化。同時,此框架提供一個有條理的、面向對象的、可擴展的類集,使讀者能夠開發功能豐富的Windows應用程序,Visual Basic也第一次成為真正的面向對象的開發語言——Visual Basic.NET。

    Visual Studio從2002版升級到現在的2005版,其中的Visual Basic也升級到Visual Basic.NET 2005,與Visual Basic.NET 2003相比,功能更強大、使用更方便、更趨人性化,本書就是基于Visual Basic.NET 2005(簡稱VB.NET)介紹VB.NET的基本知識和高級應用。

    VB.NET采用面向對象與事件驅動的程序設計思想,使編程變得更加方便、快捷。它作為個人或團隊的開發工具,除了一般的常規應用外,還可開發多媒體軟件、數據庫應用軟件和網絡應用軟件等,幾乎包括所有的應用領域。因此,VB.NET是國內外最流行的程序設計語言之一,中國許多高等學校也紛紛將“VB程序設計”課程轉到“VB.NET程序設計”課程,因此,VB.NET必將成為最大眾化的開發語言。編者根據自己多年的軟件開發及教學實踐經驗,認為VB.NET程序設計課程的教學主要應體現程序設計和可視化界面設計兩個方面。對于可視化界面設計本教材側重于入門和實踐,這方面比較容易達到要求,但要設計出具有專業水準的界面,還需要多看一些優秀的商品化軟件的界面,開闊自己的思路。對于程序設計,本書通過介紹VB.NET的基本知識、基本語法、基本語句和編程方法,讓學生具備分析問題、解決問題的能力,這是本課程的重點及難點。

    本書在編排上力求由簡到繁、由淺入深和循序漸進,讀者不但可以學會程序設計的基本知識、設計思想和方法,還可以學會可視化程序設計的通用方法與步驟。

    本書中的每個知識點都是以簡短的篇幅介紹其中最基本、最常用的內容。通過精心設計的一些編程實例,介紹程序設計的基本方法,避免枯燥和空洞,在不知不覺之中使讀者學會Windows環境中的編程,從而激發學生對VB.NET編程的興趣。

    全書共15章,具體內容安排如下:第1章講述.NET Framework、Visual Studio 2005的安裝、.NET集成開發環境介紹、創建VB.NET 應用程序的步驟等;第2章講述VB.NET的語言基礎,包括數據類型、變量與常量、表達式、常用內部函數等;第3章講述VB.NET的順序結構設計及與數據的輸入、輸出相關的控件、方法、對話框等;第4章講述VB.NET程序流程控制,包括幾種選擇結構及循環結構的介紹;第5章講述過程的形式參數與實際參數、按值傳遞與按地址傳遞等概念,以及過程的創建與應用;第6章講述文件管理與菜單設計,包括文件和流的概念及應用,菜單、工具欄、狀態欄的設計等;第7章介紹多媒體編程,包括媒體播放、圖形與圖像及動畫程序設計及相關技術;第8章講述VB.NET面向對象程序設計開發的相關概念及應用;第9章講述ADO.NET數據庫編程,包括ADO.NET數據庫連接與訪問、數據庫訪問的常用控件等;第10章講述ASP.NET Web程序設計,包括IIS服務器的安裝與配置、Web/HTML服務控件,以及Web應用程序設計實例;第11章講述Mobile Web應用程序設計,包括建立Mobile Web應用程序開發平臺、數據庫連接、Mobile Web應用程序設計實例;第12章講述應用程序的安裝與部署,包括窗體應用程序及Web應用程序的安裝與部署;第13章講述VB.NET組件開發,包括組件開發的概念、組件開發案例等;第14章介紹了酷播播放器的簡單設計過程;第15章系統完整地介紹了圖書管理系統的開發設計過程。

    本書每章后面都附有豐富的理論鞏固題和上機實踐題,從而有助于讀者復習、鞏固所學知識,以培養讀者的實際編程能力。書中所有實例程序都已在Visual Basic.NET 2005中調試通過。

    本書既可作為高等院校計算機及相關專業學生學習VB.NET程序設計的教學用書,也可作為讀者學習VB.NET程序設計的自學用書,以及計算機愛好者及相關工程技術人員的參考用書。

    本書由徐振明主編,甘剛、毛磊、劉泉、邱云等編著。同時參與本書編寫工作的還有:鄒素瓊、邵興林、冼進、趙秋云、趙繼軍、彭藝、曲輝輝、周章、蔣波、徐留旺、曹振宇、張婷、溫凌霜、魯得翠、蔣澤平、魏樂、韓翔、程小英、譚小麗、盧麗娟等,在此一并表示感謝!

    由于編者水平有限及時間倉促,書中難免會有不足甚至錯誤之處,懇請廣大讀者及各位專家批評指正。為充分展現本書的編寫特點,幫助讀者深刻理解本書編寫意圖與內涵,進一步提高對本書教學的使用效果,我們建立本書使用指導聯絡方式,這將是讀者與編者之間交流溝通的直通車,歡迎讀者將圖書使用過程中的各種問題與探討、建議反饋給我們,本書編者會竭誠給您答復。我們的E-mail:china_54@tom.com。

    編 者

    2007年1月


    前言
    第1章 .NET Framework概述 1
    1.1 .NET Framework簡介 1
    1.2 Visual Studio.NET的安裝 2
    1.2.1 系統要求 2
    1.2.2 Visual Studio 2005的安裝 3
    1.3 Visual Studio集成開發環境 5
    1.3.1 新建、打開一個VB.NET項目 5
    1.3.2 Visual Basic.NET IDE簡介 7
    1.4 創建一個簡單的Windows應用程序項目 10
    1.4.1 創建Windows應用程序界面 10
    1.4.2 編寫應用程序代碼 10
    1.4.3 測試應用程序 10
    1.5 面向對象程序設計的基本概念 11
    1.5.1 對象與類的概念 11
    1.5.2 對象的屬性、事件和方法 11
    1.5.3 對象的封裝、繼承及多態性 12
    1.6 窗體及常用控件 13
    1.6.1 Windows窗體的常用屬性和方法 13
    1.6.2 Windows窗體的事件 14
    1.6.3 多文檔界面(MDI)應用程序 15
    1.6.4 Windows 窗體常用控件簡介 17
    1.7 應用程序開發步驟 18
    1.8 實踐檢驗 19
    理論鞏固 19
    上機實戰 20
    第2章 Visual Basic.NET語言基礎 21
    2.1 數據類型 21
    2.1.1 VB.NET的基礎數據類型 21
    2.1.2 整型數據類型 22
    2.1.3 非整型數據類型 23
    2.1.4 字符數據類型 23
    2.1.5 布爾型(Boolean) 24
    2.1.6 日期類型(Date) 24
    2.1.7 對象類型(Object) 24
    2.1.8 值類型和引用類型 25
    2.1.9 標識符類型字符 25
    2.1.10 文本類型字符 26
    2.2 數據類型轉換 26
    2.2.1 擴大轉換 26
    2.2.2 收縮轉換 27
    2.2.3 隱式轉換和顯式轉換 27
    2.3 常數和枚舉型(Enum) 28
    2.3.1 常數 28
    2.3.2 枚舉 29
    2.4 結構 30
    2.5 變量 30
    2.5.1 Visual Basic命名約定 31
    2.5.2 變量的范圍 31
    2.5.3 變量的生存期 31
    2.5.4 變量聲明 32
    2.5.5 聲明級別 33
    2.5.6 變量范圍的選擇 34
    2.5.7 名稱的大小寫敏感性 34
    2.6 運算符與表達式 34
    2.6.1 賦值運算符 34
    2.6.2 算術運算符和算術表達式 35
    2.6.3 關系運算符和關系表達式 36
    2.6.4 邏輯運算符和邏輯表達式 38
    2.7 數組與集合 40
    2.7.1 數組的概念 40
    2.7.2 集合對象 43
    2.8 常用內部函數 43
    2.9 語句格式中的符號約定 48
    2.10 實踐檢驗 48
    理論鞏固 48
    上機實戰 49
    第3章 順序結構設計 50
    3.1 VB.NET程序的結構 50
    3.1.1 Option語句 50
    3.1.2 Imports 語句 51
    3.1.3 Main過程 52
    3.2 基本語句 53
    3.2.1 聲明語句 53
    3.2.2 賦值語句 53
    3.2.3 調試用語句 54
    3.2.4 語句的書寫規則 56
    3.3 數據輸入與輸出 57
    3.3.1 使用標簽(Label)控件輸出 57
    3.3.2 使用文本框(TextBox)控件 58
    3.3.3 使用圖片框(PictureBox)控件輸入/輸出圖片 59
    3.3.4 使用焦點 61
    3.3.5 使用分組框(GroupBox)控件 61
    3.3.6 使用面板(Panel)控件 62
    3.4 使用對話框 62
    3.4.1 Windows窗體中的對話框 62
    3.4.2 顯示有模式和無模式Windows窗體 62
    3.4.3 顯示信息——信息對話框函數(MsgBox) 63
    3.4.4 消息提示——消息框類(MessageBox) 64
    3.4.5 輸入數據——輸入框函數(InputBox) 65
    3.4.6 通用對話框 66
    3.5 實踐檢驗 73
    理論鞏固 73
    上機實戰 74
    第4章 VB.NET程序流程控制 75
    4.1 選擇結構程序設計 75
    4.1.1 單行結構條件語句 75
    4.1.2 塊結構條件語句 76
    4.1.3 IIf函數 77
    4.1.4 多分支結構 78
    4.1.5 舉例 79
    4.2 循環結構程序設計 82
    4.2.1 For…Next循環 82
    4.2.2 當循環控制結構 82
    4.2.3 Do循環控制結構 82
    4.2.4 多重循環 83
    4.2.5 舉例 83
    4.3 實踐檢驗 86
    理論鞏固 86
    上機實戰 86
    第5章 過程 88
    5.1 過程的基本概念 88
    5.1.1 過程的種類 88
    5.1.2 過程的特點 88
    5.2 Sub過程 89
    5.2.1 事件過程與通用過程 89
    5.2.2 通用過程的創建 90
    5.2.3 通用過程的調用 90
    5.3 Function過程 92
    5.4 過程的參數傳遞 95
    5.4.1 形式參數與實際參數 95
    5.4.2 按值(ByVal)傳遞與按地址(ByRef)傳遞 95
    5.4.3 傳遞數組 96
    5.4.4 可選參數的使用 97
    5.4.5 過程的嵌套 99
    5.5 實踐檢驗 100
    理論鞏固 100
    上機實戰 102
    第6章 文件管理與菜單設計 103
    6.1 文件和流 103
    6.1.1 文件的類型和操作 103
    6.1.2 流的概念及其操作 109
    6.1.3 文件系統操作 114
    6.2 菜單欄 119
    6.2.1 菜單的概念 119
    6.2.2 下拉菜單設計 119
    6.2.3 上下文菜單設計 120
    6.2.4 菜單的高級設置 121
    6.3 工具欄與狀態欄 121
    6.3.1 創建工具欄 122
    6.3.2 創建狀態欄 123
    6.3.3 舉例 124
    6.4 實踐檢驗 126
    理論鞏固 126
    上機實戰 127
    第7章 多媒體編程 128
    7.1 多媒體播放 128
    7.1.1 使用微軟媒體控件播放音頻 128
    7.1.2 使用Windows媒體播放器控件播放音頻 133
    7.1.3 使用API函數播放音頻 135
    7.2 圖形與圖像程序設計 136
    7.2.1 圖形的坐標系統 136
    7.2.2 圖形繪制 137
    7.2.3 圖像的顯示與處理 148
    7.3 實踐檢驗 150
    理論鞏固 150
    上機實戰 150
    第8章 VB.NET面向對象程序設計開發 151
    8.1 概述 151
    8.2 類 153
    8.2.1 類的聲明 154
    8.2.2 類的成員 156
    8.2.3 類和命名空間 157
    8.2.4 創建字段和屬性 159
    8.2.5 創建方法 160
    8.2.6 創建事件 161
    8.2.7 共享方法和共享成員 163
    8.2.8 重載方法 164
    8.3 對象的生命周期 165
    8.3.1 創建對象和取消引用對象 165
    8.3.2 對象的使用 167
    8.3.3 對象的終止 168
    8.4 繼承 171
    8.4.1 基本繼承 171
    8.4.2 限制繼承 174
    8.4.3 跨語言繼承 174
    8.4.4 可視化繼承 176
    8.5 接口 177
    8.5.1 定義接口 177
    8.5.2 實現接口 178
    8.6 多態性 179
    8.6.1 方法簽名 179
    8.6.2 抽象基類 179
    8.6.3 實現多態性 180
    8.7 實踐檢驗 182
    理論鞏固 182
    上機實戰 182
    第9章 ADO.NET數據庫編程 183
    9.1 數據庫的概念 183
    9.2 SQL語法 186
    9.2.1 數據查詢(SELECT) 186
    9.2.2 數據添加(INSERT) 188
    9.2.3 數據修改(UPDATE) 189
    9.2.4 數據刪除(DELETE) 189
    9.3 ADO.NET數據庫訪問技術簡介 189
    9.4 ADO.NET的主要組件 191
    9.4.1 .NET Data Provider 191
    9.4.2 DataSet 193
    9.5 ADO.NET數據庫連接與訪問 193
    9.5.1 使用數據工具創建數據庫應用程序 193
    9.5.2 使用ADO.NET對象 198
    9.6 ADO.NET數據庫綁定與瀏覽 200
    9.6.1 數據庫綁定 200
    9.6.2 實現對數據記錄的瀏覽 202
    9.7 實踐檢驗 205
    理論鞏固 205
    上機實戰 205
    第10章 ASP.NET Web程序設計 206
    10.1 Web程序設計基礎概述 206
    10.1.1 HTML 208
    10.1.2 ASP 210
    10.2 IIS服務器的安裝與配置 212
    10.2.1 IIS的安裝步驟 213
    10.2.2 IIS的配置 214
    10.3 ASP.NET概述 217
    10.3.1 ASP.NET技術 217
    10.3.2 ASP.NET服務器控件 220
    10.4 HTML服務器控件及其常用屬性 221
    10.5 Web控件 225
    10.5.1 標準控件 226
    10.5.2 數據驗證Web控件 238
    10.6 ASP.NET內建組件對象 247
    10.6.1 Request對象 247
    10.6.2 Response 對象 251
    10.7 實踐檢驗 253
    理論鞏固 253
    上機實戰 253
    第11章 VB.NET Mobile應用程序設計 254
    11.1 Mobile應用程序開發平臺 254
    11.1.1 ASP.NET Mobile Web模板 254
    11.1.2 .NET Compact Framework 258
    11.2 Mobile應用程序設計實例 260
    11.2.1 Mobile Web應用程序 260
    11.2.2 第一個.NET Compact Framework應用程序 261
    11.3 連接數據庫 264
    11.4 實踐檢驗 270
    理論鞏固 270
    上機實戰 270
    第12章 應用程序的安裝與部署 271
    12.1 在Visual Studio.NET中部署項目概述 271
    12.2 Windows應用程序的安裝與部署 273
    12.3 Web應用程序的安裝與部署 277
    12.4 實踐檢驗 282
    理論鞏固 282
    上機實戰 282
    第13章 VB.NET組件開發 283
    13.1 組件開發概述 283
    13.2 在VB.NET中構造組件 291
    13.2.1 進程內組件 291
    13.2.2 進程外組件 291
    13.2.3 .NET類和組件 292
    13.2.4 COM組件與.NET組件 293
    13.3 從COM組件調用.NET組件 295
    13.4 組件開發案例 295
    13.4.1 創建類型正確的項目 295
    13.4.2 設計界面 296
    13.4.3 設計屬性 296
    13.4.4 設置TextBox的PasswordChar屬性 297
    13.4.5 添加事件處理程序 298
    13.4.6 生成和測試控件 299
    13.5 實踐檢驗 301
    理論鞏固 301
    上機實戰 301
    第14章 酷播播放器 302
    14.1 播放器需求分析 302
    14.2 播放器功能分析 302
    14.3 播放器設計 303
    14.3.1 播放器界面設計 303
    14.3.2 播放器功能實現 305
    14.4 本章小結 308
    第15章 圖書管理系統 309
    15.1 系統功能分析 309
    15.1.1 需求分析 309
    15.1.2 數據庫結構 311
    15.2 系統界面具體設計以及代碼設計 312
    15.2.1 登錄界面設計 312
    15.2.2 管理選項界面 314
    15.2.3 管理員信息維護界面 316
    15.2.4 增加管理員界面 317
    15.2.5 增加讀者信息界面 319
    15.2.6 讀者信息維護界面 322
    15.2.7 借閱歷史查看界面 325
    15.2.8 新增書籍管理界面 328
    15.2.9 書籍信息維護界面 330
    15.2.10 書籍借閱管理界面 334
    15.2.11 書籍信息查詢界面 339
    15.2.12 讀者信息查詢界面 343
    15.3 本章小結 348
    附錄A Windows窗體控件 349
    附錄B 公共屬性、方法及事件 351
    附錄C Visual Basic的常數和枚舉 358
    附錄D Visual Basic運行時庫成員 359
    參考文獻 362
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 国产成人精品久久亚洲高清不卡| 好吊色青青草| 日本高清色视频在线观看免费| 色悠影院| 国产成人mv在线观看入口视频| 四虎精品免费视频| 成人三级在线播放| 免费不卡毛片| 五月天久草| 韩国精品一区二区三区| 亚洲午夜精品aaa级久久久久| 国产拍在线| 色本道| 91精品免费久久久久久久久| 久九九久福利精品视频视频| 亚洲欧洲日产国码 最新| 国产第一页久久亚洲欧美国产| 日韩精品一区二区三区乱码| 91区国产福利在线观看午夜| 久久五月女厕所一区二区| 一级片久久| 床戏免费网站| 久久精品99成人中文字幕880| 亚洲欧洲精品成人久久曰影片| 国产成人在线免费| 久久美女精品| 四虎在线播放免费永久视频| 91久久打屁股调教网站| 激情视频激情小说| 日韩综合久久| 尤物yw午夜国产精品视频| 国产成人一区| 精品视频在线观看免费| 色婷婷视频| 这里是九九伊人| 丁香六月婷婷在线观看视频| 久久亚洲国产成人亚| 四虎永久免费地址在线观看 | 色偷偷网址| 中文字幕国产剧情| 成人精品久久|