在本章中,我們將討論和學習可用於建立VB.Net應用程式的工具。
我們已經提到,VB.Net是.Net框架的一部分,用於編寫.Net應用程式。 因此,在討論用於執行VB.Net程式的工具之前,先來了解VB.Net如何與.Net框架之間的相關聯絡。
.Net框架是一個革命性的平台,可以用於編寫以下型別的應用程式:
.Net框架應用程式是多平台的應用程式。這個框架的設計方式可以使用以下任何語言:Visual Basic, C# ,C++,Jscript和COBOL等來混合程式設計。
所有這些語言都可以存取框架,也可以相互通訊。
.Net框架由VB.Net等用戶端語言使用的龐大的程式碼庫組成。這些語言使用物件導向的方法。
以下是.Net框架的一些元件:
有關這些元件執行的工作,請參閱ASP.Net簡介,有關每個元件的詳細資訊,請參閱Microsoft的文件。
Microsoft為VB.Net程式設計提供以下開發工具:
這裡使用社群版本,最後兩個是免費的。使用這些工具,可以編寫各種VB.Net程式 - 從簡單的命令列應用程式更複雜的應用程式。 Visual Basic Express和Visual Web Developer Express版本都是精簡版的Visual Studio,並具有相同的外觀。它們保留了Visual Studio的大部分功能。 在本教學中,我們使用Visual Studio 2017社群版本(下載: http://www.visualstudio.com/downloads/ )作為開發工具。
請注意,需要有效的網際網路連線才能安裝快速版。
雖然.NET Framework執行在Windows作業系統上,但是還有一些替代版本適用於其他作業系統。 Mono是.NET Framework的一個開源版本,它包括一個Visual Basic編譯器,可以在多種作業系統上執行,包括各種Linux和Mac OS。最新的版本是:5.4.0 Stable (5.4.0.201) 。
Mono宣告的目的不僅在於能夠跨平台執行Microsoft .NET應用程式,還能為Linux開發人員帶來更好的開發工具。 Mono可以在包括Android,BSD,iOS,Linux,OS X,Windows,Solaris和UNIX在內的許多作業系統上執行。下載地址:http://www.mono-project.com/download/