Visual Basic.NET 軟件開發(fā)技術(shù)

出版時間:2008-8  出版社:水利水電出版社  作者:吳紹根,廖永紅,陳建潮 編著  頁數(shù):321  

前言

  近年來,我國高等職業(yè)教育蓬勃發(fā)展,為現(xiàn)代化建設(shè)培養(yǎng)了大量高素質(zhì)技能型專門人才,對高等教育大眾化作出了重要貢獻(xiàn),順應(yīng)了人民群眾接受高等教育的強(qiáng)烈需求。高等職業(yè)教育作為高等教育發(fā)展中的一個類型,肩負(fù)著培養(yǎng)面向生產(chǎn)、建設(shè)、服務(wù)和管理第一線需要的高技能人才的使命,在我國加快推進(jìn)社會主義現(xiàn)代化建設(shè)進(jìn)程中具有不可替代的作用。隨著我國走新型工業(yè)化道路、建設(shè)社會主義新農(nóng)村和創(chuàng)新型國家對高技能人才要求的不斷提高,高等職業(yè)教育既面臨著極好的發(fā)展機(jī)遇,也面臨著嚴(yán)峻的挑戰(zhàn)?! 〗滩慕ㄔO(shè)是整個高職高專院校教育教學(xué)工作的重要組成部分,高質(zhì)量的教材是培養(yǎng)高質(zhì)量人才的基本保證,高職高專教材作為體現(xiàn)高職高專教育特色的知識載體和教學(xué)的基本工具,直接關(guān)系到高職高專教育能否為一線崗位培養(yǎng)符合要求的高技術(shù)性人才。中國水利水電出版社本著為高校教育服務(wù),為師生提供高品質(zhì)教材的原則,按照教育部《關(guān)于全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見》的要求,在全國數(shù)百所高職高專院校中遴選了一批具有豐富的教學(xué)經(jīng)驗、較高的工程實踐能力的學(xué)科帶頭人和骨干教師,成立了高職高專教材建設(shè)編委會。編委會成員經(jīng)過幾個月的廣泛調(diào)研,了解各高職院校教學(xué)改革和企業(yè)對人才需求的情況,探討、研究課程體系建設(shè)和課程設(shè)置,達(dá)成共識,組織編寫了本套“2l世紀(jì)高職高專創(chuàng)新精品規(guī)劃教材”。本套教材的特點如下:’1。面向高職高專教育,將專業(yè)培養(yǎng)目標(biāo)分解落實于各門課程的技術(shù)應(yīng)用能力要求,建立課程的技術(shù)、技能體系,將理論知識貫穿于其中,并融“教、學(xué)、做”為一體,強(qiáng)化學(xué)生的能力培養(yǎng)?! ?。理論知識的講解以基礎(chǔ)知識和基本理論“必需、夠用”為原則,在保證達(dá)到高等教育水平的基礎(chǔ)上,注重基本概念和基本方法講解的科學(xué)性、準(zhǔn)確性和正確性,把重點放在概念、方法和結(jié)論的闡釋和實際應(yīng)用上,推導(dǎo)過程力求簡潔明了?! ?。在教材中按照技術(shù)、技能要求的難易和熟練程度,選擇恰當(dāng)?shù)挠?xùn)練形式和內(nèi)容,形成訓(xùn)練體系;確定實訓(xùn)項目,并將實訓(xùn)內(nèi)容體現(xiàn)在教材中。對于單獨設(shè)置實訓(xùn)的課程,我們將實訓(xùn)分成基礎(chǔ)實訓(xùn)和綜合實訓(xùn)兩個部分。綜合實訓(xùn)中重點體現(xiàn)了工學(xué)結(jié)合的原則,提高學(xué)生的社會實踐能力?! ?。在編寫方式上引入案例教學(xué)和啟發(fā)式教學(xué)方法,采用以實際應(yīng)用引出的問題為背景來設(shè)計和組織內(nèi)容,增強(qiáng)了教材的可讀性和可操作性,激發(fā)學(xué)生的學(xué)習(xí)興趣,使知識點更容易理解掌握,從而使學(xué)生能夠真正地掌握相關(guān)技術(shù),為以后的就業(yè)打好基礎(chǔ)。  5。教材內(nèi)容力求體現(xiàn)經(jīng)濟(jì)社會發(fā)展對應(yīng)用技術(shù)的新要求和新趨勢,將新興的高新技術(shù)、復(fù)合技術(shù)等引進(jìn)教材,并在教材中提出了一些引導(dǎo)技術(shù)發(fā)展的新問題,以期引起思考和討論,有利于培養(yǎng)學(xué)生技術(shù)應(yīng)用中的創(chuàng)新精神和能力。  6。大部分教材都配有電子教案和相關(guān)教學(xué)資源,以使教材向多元化、多媒體化發(fā)展,滿足廣大教師教學(xué)工作的需要。電子教案使用PowerrPoint制作,教師可根據(jù)授課情況任意修改。相關(guān)教案和資源可以從中國水利水電出版社網(wǎng)站W(wǎng)W。waterpub。com。cn下載。

內(nèi)容概要

本書從學(xué)習(xí)的目的出發(fā),通過一個案例展開對Visual Basic.NET程序設(shè)計基礎(chǔ)知識的介紹。同時,為了加強(qiáng)學(xué)習(xí)效果,本書也提供了一個練習(xí)案例,要求讀者使用已學(xué)習(xí)的知識參照書本的案例實際開發(fā)該案例,以達(dá)到學(xué)以致用的目的。    本書主要內(nèi)容包括.NET概述、Visual Basic.NET入門、Visual Basic.NET集成開發(fā)環(huán)境的使用、Visual Basic.NET常用控件的使用、應(yīng)用程序界面設(shè)計、使用ADO.NET操作數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)報表、文件操作、錯誤管理、訪問XML文檔、創(chuàng)建和使用Web Service及如何發(fā)布Visual Basic.NET應(yīng)用程序等。    本書結(jié)構(gòu)合理,語言通俗易懂,并具有理論內(nèi)容介紹適度、側(cè)重技術(shù)應(yīng)用的特點。該教材主要面向高職高專的學(xué)生,同時也可作為相關(guān)技術(shù)的培訓(xùn)教材。

書籍目錄

序前言第1章 .NET概述 1.1 創(chuàng)建一個簡單的應(yīng)用示例  1.2 .NET體系結(jié)構(gòu)  1.3 .NET應(yīng)用程序的編譯和執(zhí)行  1.4 Vistlal Basic.NET的功能新特點  1.5 本書所用案例場景介紹    1.5.1  教材案例場景介紹    1.5.2  習(xí)題案例場景介紹  附加練習(xí)第2章 Visual Basic.NET入門  2.1  Visual Studio.NET集成開發(fā)環(huán)境的組成  2.2 編寫案例程序    2.2.1 項目及解決方案    2.2.2 Windows窗體  2.3  Visual Basic.NET的語言特征    2.3.1 數(shù)據(jù)類型    2.3.2 變量    2.3.3  數(shù)組    2.3.4 運算符    2.3.5 流程控制結(jié)構(gòu)  附加練習(xí)第3章 Visual Basic.NET的常用控件  3.1 控件的基本概念    3.1.1 控件的屬性    3.1.2 控件的方法    3.1.3 控件的事件  3.2 案例程序中的其他控件  3.3  過程    3.3.1  過程概述    3.3.2 Sub過程    3.3.3 Function過程    3.3.4 使用數(shù)組作為參數(shù)  3.4 擁有簡單接口的案例程序  附加練習(xí)第4章 應(yīng)用程序界面設(shè)計  4.1  設(shè)計MDI應(yīng)用程序  4.2 菜單設(shè)計  4.3 工具欄的設(shè)計  4.4 狀態(tài)欄的設(shè)計  4.5 具有MDI界面的案例程序  附加練習(xí)第5章  在Visual Basic.NET中實現(xiàn)面向?qū)ο缶幊? 5.1 面向?qū)ο蟮幕靖拍?   5.1.1 類    5.1.2 對象    5.1.3 字段、屬性、方法和事件    5.1.4 封裝、繼承和多態(tài)  5.2 在Visual Basic.NET中創(chuàng)建類    5.2.1 訪問修飾符    5.2.2 Property過程    5.2.3 在已有的應(yīng)用程序中創(chuàng)建類    5.2.4 構(gòu)造函數(shù)    5.2.5  共享成員    5.2.6 釋放資源    5.2.7 重載  5.3  在Visual Basic.NET中實現(xiàn)類的繼承    5.3.1  基本繼承    5.3.2  重寫    5.3.3  覆蓋    5.3.4 重載繼承成員    5.3.5 繼承中的構(gòu)造函數(shù)    5.3.6 抽象繼承    5.3.7 可視繼承  5.4  在Visual Basic.NET中實現(xiàn)接口  5.5  事件  5.6 通過類及對象完善案例程序  附加練習(xí)第6章 ADO.NET  6.1  為什么需要ADO.NET  6.2  ADO.NET的特征    6.2.1  ADO.NET簡介 ……第7章 創(chuàng)建報表第8章 文件管理及錯誤管理第9章 創(chuàng)建組件和控件第10章 用Visual Basic.NET訪問XML文檔第11章 創(chuàng)建并使用Web服務(wù)第12章 打包和總署.NET應(yīng)用參考文獻(xiàn)

章節(jié)摘錄

  第1章 .NET概述  1.2 .NET體系結(jié)構(gòu)  1.公共語言運行庫(CLR)  我們可以認(rèn)為公共語言運行庫是管理代碼執(zhí)行的環(huán)境。它提供了多種核心服務(wù),如代碼編譯、內(nèi)存分配、線程管理以及垃圾回收等。通過公共類型系統(tǒng)(CTS),公共語言運行庫保證了嚴(yán)格的類型安全,并通過加強(qiáng)代碼訪問安全性確保在安全的環(huán)境中執(zhí)行代碼?! ∮捎谟辛斯舱Z言運行庫,實現(xiàn)跨語言兼容才成為可能。當(dāng)一個.NET應(yīng)用程序被編譯時,它將從編程時所使用的語言(如Visual Basic.NET、C?;蚱渌?NET兼容語言)轉(zhuǎn)化為Microsoft中間語言(MSIL或IL)。IL是一種可被公共語言運行庫讀取和理解的低級語言。由于所有.NET可執(zhí)行文件和DLL文件都作為中間語言而存在,因而它們可以自由地相互操作?! 」舱Z言運行庫大大簡化了應(yīng)用程序的開發(fā)過程,它以面向?qū)ο鬄楹诵模虼怂峁┑姆?wù)也是以面向?qū)ο蟮姆绞阶尦绦蛘Z言使用。其主要優(yōu)點表現(xiàn)為: ?。?)性能改進(jìn)?! 。?)能夠使用其他語言開發(fā)的組件?! 。?)類庫提供可擴(kuò)展類型?! ∫赃\行庫為目標(biāo)的代碼稱為托管代碼(Managed Code),而不以運行庫為目標(biāo)的代碼稱為非托管代碼。托管代碼所使用的內(nèi)存由CLR全面控制。托管代碼有許多優(yōu)點,包括交叉語言集成、跨語言異??刂埔约耙粋€組件交互的簡化模型?! ?..NFT框架類庫與命名空間  .NET框架類庫是一個綜合性的面向?qū)ο蟮目芍赜妙愋图稀0?、接口和值類型,可以加速和?yōu)化開發(fā)過程并提供對系統(tǒng)功能的訪問。為便于語言之間進(jìn)行交互操作,.NET框架類型符合CLS(公共語言規(guī)范),并可在任何編譯語言中使用,只要這種語言的編譯器符合公共語言規(guī)范即可。  因此,程序開發(fā)者可以使用類庫來開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行,圖形用戶界面(GUI)應(yīng)用程序,也包括基于ASENET所提供的最新創(chuàng)新的應(yīng)用程序(如Web Services)。

編輯推薦

  本書結(jié)構(gòu)合理,語言通俗易懂,并具有理論內(nèi)容介紹適度、側(cè)重技術(shù)應(yīng)用的特點。該教材主要面向高職高專的學(xué)生,同時也可作為相關(guān)技術(shù)的培訓(xùn)教材。

圖書封面

評論、評分、閱讀與下載


    Visual Basic.NET 軟件開發(fā)技術(shù) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7