Visual Basic 2010是微軟公司較為流行的VB.NET編程語言的最新版本,是Visual Studio2010環(huán)境支持的幾種語言之一。Visual Basic2010的優(yōu)勢在于其易用性和高速度,利用該語言可以輕松、快捷地編寫出Windows Forms應用程序、WPFWindows應用程序、Web應用程序、WPF Browser應用程序、移動設備應用程序和Web服務。本書將全面介紹Visual Basic2010的各種編程知識,展示如何創(chuàng)建上述應用程序和服務。同時,您也可以學習面向對象的編程技術,掌握創(chuàng)建業(yè)務對象和Windows控件的方法。微軟的.NET Framework使Visual Basic2010程序員能像C#或C++程序員一樣創(chuàng)建完全面向對象的各種程序。.NET Framework提供了一套通用的基類,VisualStudio2010中的所有編程語言都可以使用它們,這樣一來,程序員在創(chuàng)建面向對象的程序方面就擁有與C#或C++一樣的功能了。本書將使您在Visual Basic 2010編程方面打下堅實的基礎,并給您帶來編程的無限樂趣。0.1 本書讀者對象本書的目的是教您如何盡可能快捷地運用Visual Basic 2010編寫有用的程序。本書適合于以下兩類初學者:·一類是編程的初學者,他們選擇從Visual Basic 2010開始學起。這是個很好的選擇!Visual Basic2010不但易學易用,而且功能強大?!ち硪活愂窃闷渌Z言進行編程,但初次接觸.NET編程知識的人員。這類初學者現(xiàn)在選擇學習Visual Basic2010是一個不錯的主意。不管您熟悉的語言是Fortran還是VB 6,本書都將幫助您迅速掌握Visual Basic2010。0.2 本書主要內容Visual Basic 2010提供了工具和語言方面的大量功能。當然,一本書不可能包含Visual Basic2010的所有內容,這些內容要用一個書庫來容納。本書的目的是讓您盡快入門,它相當于一個路標,可以指導您的學習。在介紹創(chuàng)建應用程序的基礎知識(如創(chuàng)建窗口和控件,如何用代碼處理突發(fā)事件,什么是面向對象的程序設計以及如何在應用程序中使用它,等等)之余,本書還為您提供了親自動手的機會。本書的組織結構如下:·第1~9章介紹Visual Studio 2010和Windows編程的基礎知識?!さ?章介紹XAML和WPF(Windows Presentation Foundation)編程?!さ?0章闡述應用程序的調試和錯誤處理方法?!さ?1~13章介紹面向對象編程技術以及如何創(chuàng)建對象?!さ?4章介紹如何創(chuàng)建Windows Forms用戶控件?!さ?5、16章介紹如何利用數據庫進行編程,同時涵蓋Access、SQL Server及ADO.NET等知識?!さ?7、18章簡述動態(tài)數據網站、ASP.NET,并討論如何編寫Web應用程序。·第19章對XML進行簡要介紹。XML這種功能強大的工具能把各種應用程序結合起來,而無需考慮所使用的語言。·第20章介紹使用ClickOnce(一鍵部署)技術部署應用程序。