出版時(shí)間:2009-1 出版社:清華大學(xué)出版社 作者:洪一新,吳燦銘 編著 頁(yè)數(shù):519
前言
Visual Basic一直是學(xué)習(xí)程序設(shè)計(jì)的入門語(yǔ)言,其簡(jiǎn)單易學(xué),功能強(qiáng)大。Visual Basic 2008是微軟推出的最新Visual Basic版本,其使用Visual Studi0 2008集成開(kāi)發(fā)環(huán)境(IDE)、基于NETFramework 3.5架構(gòu)、采用完全面向?qū)ο蠹夹g(shù),可用來(lái)開(kāi)發(fā)Windows應(yīng)用程序和Web程序。Express是Visual Studio產(chǎn)品線的擴(kuò)充,主要針對(duì)程序開(kāi)發(fā)的初學(xué)者,其所包含的VisualBasic 2008 Express是學(xué)習(xí)使用Visual Basic語(yǔ)言進(jìn)行程序設(shè)計(jì)的入門者的最佳選擇。本書正是采用此版本。如果需要,可至http://www.microsofl.com/express/download/F載并安裝Visual Basic 2008的Express版本。Visual Basic 2008新增內(nèi)容Visual Basic 2008使用Visual Studio集成開(kāi)發(fā)環(huán)境(IDE),增加了快速應(yīng)用程序開(kāi)發(fā)(Rapid Application Development,RAD)功能,可提高程序編寫的效率。同時(shí),還增加了一些新的功能,包括類型推斷與匿名類型、Language-Integrated Query( LINQ)、ClickOnce部署以及Lambda表達(dá)式等,更注重了編碼體驗(yàn),大大改變了訪問(wèn)數(shù)據(jù)庫(kù)的方式。這些加強(qiáng)或新增功能讓Visual Basic 2008成為一種功能更強(qiáng)大的程序語(yǔ)言。
內(nèi)容概要
本書詳述Visual Basic 2008語(yǔ)言重要語(yǔ)法,并于書中融入165個(gè)完整程序范例和大量插圖,通過(guò)這些簡(jiǎn)練的示例詳解每一個(gè)知識(shí)點(diǎn),由淺入深,內(nèi)容詳實(shí)?! ∪珪?9章。第1~9章為Visual Basic 2008開(kāi)發(fā)環(huán)境和基礎(chǔ)語(yǔ)法介紹,包括程序語(yǔ)言和NET介紹、面向?qū)ο蟮某绦蛟O(shè)計(jì)、基本數(shù)據(jù)處理、流程控制、數(shù)組與字符串、過(guò)程與函數(shù);第10~11章講述Visual Basic 2008中的面向?qū)ο蟾拍?;?2~17章則主要介紹了Visual Basic 2008中程序設(shè)計(jì)較為深入的內(nèi)容,包括鍵盤及鼠標(biāo)事件、常見(jiàn)的窗體對(duì)象、菜單與工具欄設(shè)計(jì)、繪圖入門與應(yīng)用、程序的調(diào)試和異常處理以及文件系統(tǒng)操作等;第18章為數(shù)據(jù)庫(kù)編程基礎(chǔ)篇,介紹了ADONET技術(shù)以及如何利用ADONET進(jìn)行數(shù)據(jù)庫(kù)連接等。最后一章為案例實(shí)踐,利用Windows Forms制作一個(gè)完整的程序——網(wǎng)頁(yè)瀏覽器,初學(xué)者可以更實(shí)際地看到Visual Basic開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序的妙用。本書的所有程序范例都以完整程序代碼說(shuō)明,并加以充分注解,能有效降低學(xué)習(xí)難度。章后精心設(shè)計(jì)461個(gè)習(xí)題和編程實(shí)踐題,書后附答案,非常適合自學(xué)?! ”緯荲isual Basic 2008入門級(jí)用戶和初級(jí)開(kāi)發(fā)人員的最佳自學(xué)參考用書,也可以用作相關(guān)課程的案例實(shí)踐型教材。
書籍目錄
第1章 程序語(yǔ)言與.NET簡(jiǎn)介 1.1 程序語(yǔ)言概論 1.1.1 應(yīng)用程序基本概念 1.1.2 程序語(yǔ)言的分類 1.2 程序設(shè)計(jì)簡(jiǎn)介 1.2.1 程序設(shè)計(jì)流程 1.2.2 程序評(píng)斷標(biāo)準(zhǔn) 1.2.3 程序編寫習(xí)慣 1.3 認(rèn)識(shí).NET 1.3.1 用戶觀點(diǎn)看.NET 1.3.2 程序設(shè)計(jì)觀點(diǎn)看.NET 1.3.3 .NET與因特網(wǎng) 1.4 淺談.NET Framework 1.4.1 .NET Framework架構(gòu) 1.4.2 認(rèn)識(shí)公共語(yǔ)言運(yùn)行時(shí) 1.4.3 何謂Web Service 本章重點(diǎn)整理 本章習(xí)題第2章 Visual Basic 2008 Express開(kāi)發(fā)環(huán)境 2.1 Visual Basic語(yǔ)言簡(jiǎn)介 2.1.1 Visual Basic程序語(yǔ)言基礎(chǔ) 2.1.2 Visual Basic的基本特性 2.1.3 Visual Basic 2008新增功能 2.2 Visual Basic開(kāi)發(fā)環(huán)境的創(chuàng)建 2.2.1 Visual Studi0 2008簡(jiǎn)介 2.2.2 Visual Basic 2008 Express安裝 2.3 Visual Basic 2008 Express的啟動(dòng)與關(guān)閉 2.3.1 項(xiàng)目的新建與關(guān)閉 2.3.2 打開(kāi)已存在的項(xiàng)目 2.4 Visual Basic 2008 Express的開(kāi)發(fā)環(huán)境 2.5 Visual Basic 2008 Express窗口基本操作 2.5.1 程序代碼的操作 2.5.2 調(diào)整窗口的大小 2.5.3 移動(dòng)窗口的顯示位置 本章重點(diǎn)整理 本章習(xí)題第3章 創(chuàng)建第一個(gè)Visual Basic程序 3.1 程序開(kāi)發(fā)步驟 3.2 創(chuàng)建控制臺(tái)應(yīng)用程序 3.2.1 在Visual Basic中創(chuàng)建項(xiàng)目 3.2.2 編寫Visual Basic程序代碼 3.2.3 執(zhí)行和測(cè)試程序 3.2.4 Visual Basic中的輸出語(yǔ)句 3.2.5 在控制臺(tái)應(yīng)用程序中添加模塊并調(diào)試執(zhí)行 3.3 創(chuàng)建窗體應(yīng)用程序 3.4 打印程序代碼 本章重點(diǎn)整理 本章習(xí)題第4章 基本數(shù)據(jù)處理 4.1 變量與數(shù)據(jù)類型 4.1.1 變量與常量 4.1.2 數(shù)據(jù)類型 4.2 變量與常量聲明 4.2.1 數(shù)值變量 4.2.2 字符與字符串變量 4.2.3 布爾值變量 4.2.4 日期變量 4.2.5 常量 4.3 變量命名 4.3.1 命名規(guī)則 4.3.2 慣用的命名法 4.4 變量的作用域 4.4.1 認(rèn)識(shí)作用域 4.4.2 變量的作用域 4.5 數(shù)據(jù)類型轉(zhuǎn)換 4.5.1 隱式數(shù)據(jù)類型轉(zhuǎn)換 4.5.2 顯式數(shù)據(jù)類型轉(zhuǎn)換 4.6 0ption語(yǔ)句 4.6.1 0ption Explicit 4.6.2 0ption Strict 4.6.3 0ption Compare 4.6.4 0ption Infer 4.7 自定義類型Structure與Enum 4.8 表達(dá)式與運(yùn)算符 4.8.1 算術(shù)運(yùn)算符 4.8.2 賦值運(yùn)算符 4.8.3 比較運(yùn)算符 4.8.4 連接運(yùn)算符 4.8.5 邏輯運(yùn)算符 4.8.6 運(yùn)算符優(yōu)先級(jí) 本章重點(diǎn)整理 本章習(xí)題第5章 窗體程序基礎(chǔ)認(rèn)識(shí)第6章 窗體應(yīng)用程序的輸出與輸入第7章 流程控制 第8章 數(shù)組與字符串第9章 過(guò)程與函數(shù)第10章 Visual Basic與面向?qū)ο蟮?1章 類的應(yīng)用第12章 鍵盤及鼠標(biāo)事件第13章 常見(jiàn)的窗體對(duì)象第14章 菜單與工具欄第15章 繪圖入門與應(yīng)用第16章 程序的調(diào)試與異常處理第17章 文件系統(tǒng)操作第18章 數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)第19章 項(xiàng)目實(shí)務(wù)——Wed網(wǎng)頁(yè)瀏覽器制作習(xí)題答案
章節(jié)摘錄
1.1 程序語(yǔ)言概論“程序語(yǔ)言”(ProgrammingLanguage)其實(shí)就是一種人類用來(lái)和計(jì)算機(jī)溝通的語(yǔ)言,也是用來(lái)指揮計(jì)算機(jī)運(yùn)算或工作的指令集合。1.1.1 應(yīng)用程序基本概念許多不懂計(jì)算機(jī)的人可能會(huì)把“程序”想象成十分深?yuàn)W難懂的技術(shù)文件,其實(shí)“程序”只是由。堆合乎語(yǔ)法規(guī)則的指令所組成,不論男女老少都可以去寫程序,而“程序設(shè)計(jì)”就是通過(guò)程序編寫與執(zhí)行來(lái)滿足用戶的工作需求。1計(jì)算機(jī)軟件與應(yīng)用程序計(jì)算機(jī)軟件是由各種程序語(yǔ)言所編寫完成的,如果從程序設(shè)計(jì)功能與層次來(lái)區(qū)分,計(jì)算機(jī)軟件可以分為“系統(tǒng)軟件”(SystemSoftware)與“應(yīng)用軟件”(ApplicationSoftware)兩大類,如圖1.1 所示。系統(tǒng)軟件的十要功能就是負(fù)責(zé)計(jì)算機(jī)中資源的分配與管理,并擔(dān)任軟件與硬件間的接口,作內(nèi)容包括啟動(dòng)、加載、監(jiān)督管理軟件、執(zhí)行輸出輸入設(shè)備與文件存取、內(nèi)存管理等。應(yīng)用軟件是指針對(duì)菜個(gè)特殊目的而設(shè)計(jì)的程序,應(yīng)用軟件必須在操作系統(tǒng)上才能運(yùn)行,例如文字處理軟件、電子表格軟件、簡(jiǎn)報(bào)制作軟件、數(shù)據(jù)庫(kù)軟件、影像繪圖軟件與游戲軟件等。
編輯推薦
《Visual Basic 2008程序設(shè)計(jì)完全自學(xué)教程》特色:Visual Basic 2008 程序設(shè)計(jì)圖解教學(xué)范例實(shí)踐最佳入門165個(gè)完整教學(xué)范例,462道課后習(xí)題,206個(gè)問(wèn)答實(shí)踐題實(shí)力作者:臺(tái)灣資深I(lǐng)T教育專家融Visual Basic 2008新功能和多年教學(xué)經(jīng)驗(yàn)于一體,歷時(shí)一年,傾力而為內(nèi)容全面:涵蓋基礎(chǔ)語(yǔ)法、面向?qū)ο缶幊?、窗體應(yīng)用程序設(shè)計(jì)、文件操作、數(shù)據(jù)庫(kù)編程、網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)等方面適合自學(xué):章首介紹學(xué)習(xí)目標(biāo),章中圖解教學(xué)配合范例實(shí)踐,章后提供本章重點(diǎn)整理及習(xí)題,尤其適合自學(xué)資源下載:www.booksaga.com網(wǎng)站提供書中所有范例和章后實(shí)踐題的完整源代碼下載《Visual Basic 2008 程序設(shè)計(jì)完全自學(xué)教程》特點(diǎn)難易適中:以簡(jiǎn)單易懂和循序漸進(jìn)的方式來(lái)闡述基本概念及其應(yīng)用,有效降低學(xué)習(xí)難度完整范例:書中所有范例都是完整程序,且注釋豐富,能有效降低學(xué)習(xí)障礙內(nèi)容豐富:Visual Basic2008的基礎(chǔ)語(yǔ)法、面向?qū)ο缶幊?、窗體應(yīng)用程序、文件操作、數(shù)據(jù)庫(kù)編程、網(wǎng)絡(luò)應(yīng)用等所有內(nèi)容,《Visual Basic 2008程序設(shè)計(jì)完全自學(xué)教程》均有介紹習(xí)題精選:章末均安排了大量的習(xí)題與編程實(shí)踐題,方便檢驗(yàn)學(xué)習(xí)效果,其中選擇題、判斷題、填空題、問(wèn)答題答案附于書后,實(shí)踐題的完整范例代碼可從網(wǎng)站下載書中所有165個(gè)完整范倒的源代碼書后所有實(shí)踐題的源代碼
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic 2008程序設(shè)計(jì)完全自學(xué)教程 PDF格式下載