內容提要本書按照“實例一操作步驟一技術要點一歸納注釋”的結構,介紹編寫一個VisualBasic.NET程序的過程,以及編寫課程中用到的知識。本書精選了1個VisulaBasic.NET程序實例,并全部編譯通過。本書從VisualBasic.NET的各種不同應用方面來講解如何使用~sualBasic.NET進行編程。最后,選擇3個大的綜合實例詳細介紹程序的開發(fā),從而較大程度地提高讀者的編程能力。本書以實例教程的方式編寫,各部分之間獨立性強,每一個實例可以作為一個單獨的教程使用。本書不僅適合初學VisualBasic.NET的讀者閱讀,也可以使有VisualBasic開發(fā)經驗的讀者獲益匪淺。由于對各方面的程序開發(fā)書中都有相應的實例,所以還可以作為一本不錯的VisualBasic.NET編程開發(fā)書。為配合讀者使用,書中所有程序的源代碼都可直接從中國水利水電出版社網站(www.waterpub.com.cn)下載。前言Basic語言與微軟公司同時成長起來,它們有著千絲萬縷的聯(lián)系。早在微軟公司剛剛:始發(fā)布DOS時,就引入了Basic語言,之后微軟公司從來沒有停止過給Basic語言注入親的活力。當微軟公司開發(fā)出Windows操作系統(tǒng)時,就將Basic語言升級為可視化語言Visu~Basic,創(chuàng)造了可視化編程語言的新紀元:當微軟公司開發(fā)出Office時,又將VisualBasi,領域擴展到Office中,出現了宏語言VBA(VisualBasicforApplication);在此之后,微彰公司又先后將Basic語言擴展成VBScript和ASP。可以說,微軟公司在這風風雨雨幾十年中從來沒有停止過對Basic語言的開發(fā),在微軟公司開發(fā)的各個領域中,總是將Basic語言設計成這一領域里應用最方便的語言。VisualBasic以其適用、方便、快捷、開發(fā)周期短、有廣泛而強大的功能而受到編程人員的青睞,并廣為流傳。VisualBasic的開發(fā)環(huán)境使用戶更容易操作,其語句生成器和快速提示幫助,使在較短時間能開發(fā)出強大的應用程序。VisualBasic具有以下特點:(1)可視化:Visual的英文含義即是可視化,在可視化環(huán)境下創(chuàng)作前端界面就如同擺放積木一樣。(2)面向對象:面向對象的編程建立在類的基礎上,通過類的封裝使源程序更便于維護。(3)部件編程:VisualBasic中進行的部件編程建立在微軟的部件對象模型(COM)上。(4)事件驅動:在事件驅動模型下,程序的執(zhí)行依靠系統(tǒng)能夠識別的觸發(fā)事件來啟動。VisualBasic具有多媒體應用、圖形操作、系統(tǒng)控制、網絡和數據庫應用等強大功能。因此,VisualBasic都能針對一些應用性的問題編寫出實用的程序,這也是眾多程序員選擇VisualBasic的原因。VisualBasic.NET是新一代的VisualBasic,在微軟公司投入很大力量開發(fā)網絡新領域.NET平臺時,也將VisualBasic運用到了這一平臺上,同時大幅度提高了VisualBasic的功能??梢哉f,VisualBasic.NET功能不輸給VC的升級語言C#,而且實現了真正的面向對象功能,同時微軟公司增強了該語言的網絡開發(fā)功能和可移植性,VisualBasic.NET完全有實力趕上并超過Java。本書按照“實例一操作步驟一技術要點一歸納注釋”的結構,介紹編寫一個VisualBasic.NET程序的過程,以及編寫課程中用到的知識。本書精選了1個VisUalBasic.NET程序實例,并全部編譯通過。本書從VisualBasic.NET的各種不同應用方面來講解如何使用VisualBasic.NET進行編程。最后,選擇3個大的綜合實例詳細介紹程序的開發(fā),從而較大程度地提高讀者的編程能力。本書以實例教程的方式編寫,各部分之間獨立性強,每一個實例可以作為一個單獨的教程使用。本書不僅適合初學VisualBasic.NET的讀者閱讀,也可以使有VisualBasic開發(fā)經驗的讀者獲益匪淺。由于對各方面的程序開發(fā)書中都有相應的實例,所以還可以作為一本不錯的VisualBasic.NET編程開發(fā)書。為了配合讀者使用本書,書中所有程序的源代碼都可直接從中國水利水電出版社網站(www.waterpub.com.cn)下載。由于篇幅所限,在實例的歸納注釋這一環(huán)節(jié)略去了一些對學習意義不是很大的代碼,讀者在學習程序時可結合本書在網站上提供的源代碼進行練習。當然,讀者在自行編寫創(chuàng)作程序時,也可以借助源代碼中的部分功能模塊,這能省去不少時間。本書主要由李強編寫,其他的參編人員有陸云峰、蕭任憶、高偉民、吳儀委、方娟、劉可令、李星、王進、石鵬飛等。另外,水利水電出版社的編輯們也為本書的編寫提出了許多有利建議,在此一并表示感謝。由于水平有限,編寫過程中難免會出現不足之處,如果您在使用該書的過程中發(fā)現問題或有不明之處望來信聯(lián)系,我們的聯(lián)系方式是:slbooks@263.net。