什麼是VB.NET?
VB.NET是VB6的下一個版本,雖然都是VB,但設計方式和程式結構可說是截然不同的。你可能沒聽過VB,我以前就是以VB6為主來寫程式語言的教學(詳見VB6程式語言分類),本站發佈的程式也幾乎全是用VB6來寫的。所謂的VB,就是Visual Basic,是微軟公司所開發的程式語言軟體,是以Basic語言為基礎,加入了Visual視覺化的設計。讓Basic語言擁有強大的圖形化操作介面,也使得程式語言初學者更容易上手,現在就讓我們來一起認識VB.NET吧!
為何要加上.NET?
VB6以後的版本都整合在.NET Framework裡,本站往後基本上會以Visual Basic 2008 Express為主要的設計軟體。
另外,往後的日子裡,本站將會陸續撰寫VB.NET的文章,當做是自己的學習筆記,也與大家一同分享經驗。
什麼是.NET Framework?
程式設計者撰寫的程式都難免會在各種不同平台上執行,這是不可避免的,你無法強制要求你的使用者用特定的作業系統來執行你的程式。然而不同的平台都有其自訂的語法和特性,程式設計者就必須要精通各平台上不同種類的程式語言,這恐怕不是一般人能做到的,太荒謬了。於是微軟公司為了解決這個問題,就開發了Microsoft .NET,整合不同平台與不同系統,目前最新版本為Microsoft .NET 3.5。
Microsoft .NET的特色
一、完備的軟體
在.NET Framework上不論使用哪一種程式語法撰寫軟體,都可在不同的平台上開發或轉移,對於程式設計者實在是一大福音。
二、強大的開發工具
要寫出好的程式,就必須要有強大與方便的開發工具。微軟公司為.NET Framework設計了一套稱為Visual Studio的開發工具。Visual Studio是以為XML為基礎的跨語言程式開發工具,支援拖曳式設計,將許多功能封裝為控制項,設計者只需將控制像拖曳到程式設計視窗中就可以完成要好幾百行才能做到的程式功能。微軟公司為了讓大部分的使用者都能享用到Visual Studio強大的開發工具,於是推出免費的Visual Studio Express版本,使用者能夠自由地在微軟公司的網站上自由下載Visual Studio,而且還支援多種語言(有繁中)。Visual Studio包括微軟公司所開發的Visual Basic、Visual C#、Visual C++、Visual J#,還有合作廠商提供的Perl、Python、Pascal、SmallTalk等。
除此之外Microsoft .NET還有許多特別的地方,不過在這裡就不一一介紹了。
如何安裝Visual Basic 2008 Express?
上面有提到到微軟官網下載Visual Studio Express版本,但Visual Studio中我們只會用到VB 2008,所以我們可以不必安裝龐大的Visual Studio,而直接安裝Visual Basic 2008 Express即可。
Visual Basic 2008 Express下載網址: