出版時(shí)間:2009-1 出版社:清華大學(xué)出版社 作者:洪一新,吳燦銘 編著 頁數(shù):519
前言
Visual Basic一直是學(xué)習(xí)程序設(shè)計(jì)的入門語言,其簡單易學(xué),功能強(qiáng)大。Visual Basic 2008是微軟推出的最新Visual Basic版本,其使用Visual Studi0 2008集成開發(fā)環(huán)境(IDE)、基于NETFramework 3.5架構(gòu)、采用完全面向?qū)ο蠹夹g(shù),可用來開發(fā)Windows應(yīng)用程序和Web程序。Express是Visual Studio產(chǎn)品線的擴(kuò)充,主要針對(duì)程序開發(fā)的初學(xué)者,其所包含的VisualBasic 2008 Express是學(xué)習(xí)使用Visual Basic語言進(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集成開發(fā)環(huán)境(IDE),增加了快速應(yīng)用程序開發(fā)(Rapid Application Development,RAD)功能,可提高程序編寫的效率。同時(shí),還增加了一些新的功能,包括類型推斷與匿名類型、Language-Integrated Query( LINQ)、ClickOnce部署以及Lambda表達(dá)式等,更注重了編碼體驗(yàn),大大改變了訪問數(shù)據(jù)庫的方式。這些加強(qiáng)或新增功能讓Visual Basic 2008成為一種功能更強(qiáng)大的程序語言。
內(nèi)容概要
本書詳述Visual Basic 2008語言重要語法,并于書中融入165個(gè)完整程序范例和大量插圖,通過這些簡練的示例詳解每一個(gè)知識(shí)點(diǎn),由淺入深,內(nèi)容詳實(shí)?! ∪珪?9章。第1~9章為Visual Basic 2008開發(fā)環(huán)境和基礎(chǔ)語法介紹,包括程序語言和NET介紹、面向?qū)ο蟮某绦蛟O(shè)計(jì)、基本數(shù)據(jù)處理、流程控制、數(shù)組與字符串、過程與函數(shù);第10~11章講述Visual Basic 2008中的面向?qū)ο蟾拍?;?2~17章則主要介紹了Visual Basic 2008中程序設(shè)計(jì)較為深入的內(nèi)容,包括鍵盤及鼠標(biāo)事件、常見的窗體對(duì)象、菜單與工具欄設(shè)計(jì)、繪圖入門與應(yīng)用、程序的調(diào)試和異常處理以及文件系統(tǒng)操作等;第18章為數(shù)據(jù)庫編程基礎(chǔ)篇,介紹了ADONET技術(shù)以及如何利用ADONET進(jìn)行數(shù)據(jù)庫連接等。最后一章為案例實(shí)踐,利用Windows Forms制作一個(gè)完整的程序——網(wǎng)頁瀏覽器,初學(xué)者可以更實(shí)際地看到Visual Basic開發(fā)網(wǎng)絡(luò)應(yīng)用程序的妙用。本書的所有程序范例都以完整程序代碼說明,并加以充分注解,能有效降低學(xué)習(xí)難度。章后精心設(shè)計(jì)461個(gè)習(xí)題和編程實(shí)踐題,書后附答案,非常適合自學(xué)。 本書是Visual Basic 2008入門級(jí)用戶和初級(jí)開發(fā)人員的最佳自學(xué)參考用書,也可以用作相關(guān)課程的案例實(shí)踐型教材。
書籍目錄
第1章 程序語言與.NET簡介 1.1 程序語言概論 1.1.1 應(yīng)用程序基本概念 1.1.2 程序語言的分類 1.2 程序設(shè)計(jì)簡介 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ùn)行時(shí) 1.4.3 何謂Web Service 本章重點(diǎn)整理 本章習(xí)題第2章 Visual Basic 2008 Express開發(fā)環(huán)境 2.1 Visual Basic語言簡介 2.1.1 Visual Basic程序語言基礎(chǔ) 2.1.2 Visual Basic的基本特性 2.1.3 Visual Basic 2008新增功能 2.2 Visual Basic開發(fā)環(huán)境的創(chuàng)建 2.2.1 Visual Studi0 2008簡介 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 打開已存在的項(xiàng)目 2.4 Visual Basic 2008 Express的開發(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 程序開發(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í)行和測試程序 3.2.4 Visual Basic中的輸出語句 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語句 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章 過程與函數(shù)第10章 Visual Basic與面向?qū)ο蟮?1章 類的應(yīng)用第12章 鍵盤及鼠標(biāo)事件第13章 常見的窗體對(duì)象第14章 菜單與工具欄第15章 繪圖入門與應(yīng)用第16章 程序的調(diào)試與異常處理第17章 文件系統(tǒng)操作第18章 數(shù)據(jù)庫應(yīng)用程序開發(fā)第19章 項(xiàng)目實(shí)務(wù)——Wed網(wǎng)頁瀏覽器制作習(xí)題答案
章節(jié)摘錄
1.1 程序語言概論“程序語言”(ProgrammingLanguage)其實(shí)就是一種人類用來和計(jì)算機(jī)溝通的語言,也是用來指揮計(jì)算機(jī)運(yùn)算或工作的指令集合。1.1.1 應(yīng)用程序基本概念許多不懂計(jì)算機(jī)的人可能會(huì)把“程序”想象成十分深?yuàn)W難懂的技術(shù)文件,其實(shí)“程序”只是由。堆合乎語法規(guī)則的指令所組成,不論男女老少都可以去寫程序,而“程序設(shè)計(jì)”就是通過程序編寫與執(zhí)行來滿足用戶的工作需求。1計(jì)算機(jī)軟件與應(yīng)用程序計(jì)算機(jī)軟件是由各種程序語言所編寫完成的,如果從程序設(shè)計(jì)功能與層次來區(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)行,例如文字處理軟件、電子表格軟件、簡報(bào)制作軟件、數(shù)據(jù)庫軟件、影像繪圖軟件與游戲軟件等。
編輯推薦
《Visual Basic 2008程序設(shè)計(jì)完全自學(xué)教程》特色:Visual Basic 2008 程序設(shè)計(jì)圖解教學(xué)范例實(shí)踐最佳入門165個(gè)完整教學(xué)范例,462道課后習(xí)題,206個(gè)問答實(shí)踐題實(shí)力作者:臺(tái)灣資深I(lǐng)T教育專家融Visual Basic 2008新功能和多年教學(xué)經(jīng)驗(yàn)于一體,歷時(shí)一年,傾力而為內(nèi)容全面:涵蓋基礎(chǔ)語法、面向?qū)ο缶幊?、窗體應(yīng)用程序設(shè)計(jì)、文件操作、數(shù)據(jù)庫編程、網(wǎng)絡(luò)應(yīng)用開發(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)難易適中:以簡單易懂和循序漸進(jìn)的方式來闡述基本概念及其應(yīng)用,有效降低學(xué)習(xí)難度完整范例:書中所有范例都是完整程序,且注釋豐富,能有效降低學(xué)習(xí)障礙內(nèi)容豐富:Visual Basic2008的基礎(chǔ)語法、面向?qū)ο缶幊?、窗體應(yīng)用程序、文件操作、數(shù)據(jù)庫編程、網(wǎng)絡(luò)應(yīng)用等所有內(nèi)容,《Visual Basic 2008程序設(shè)計(jì)完全自學(xué)教程》均有介紹習(xí)題精選:章末均安排了大量的習(xí)題與編程實(shí)踐題,方便檢驗(yàn)學(xué)習(xí)效果,其中選擇題、判斷題、填空題、問答題答案附于書后,實(shí)踐題的完整范例代碼可從網(wǎng)站下載書中所有165個(gè)完整范倒的源代碼書后所有實(shí)踐題的源代碼
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic 2008程序設(shè)計(jì)完全自學(xué)教程 PDF格式下載