VB.Net開發環境安裝配置

在本章中,我們將討論和學習可用於創建VB.Net應用程式的工具。

我們已經提到,VB.Net是.Net框架的一部分,用於編寫.Net應用程式。 因此,在討論用於運行VB.Net程式的工具之前,先來瞭解VB.Net如何與.Net框架之間的相關聯繫。

.Net框架

.Net框架是一個革命性的平臺,可以用於編寫以下類型的應用程式:

  • Windows應用程式
  • Web應用程式
  • 網頁服務(Web services)

.Net框架應用程式是多平臺的應用程式。這個框架的設計方式可以使用以下任何語言:Visual Basic C# C++JscriptCOBOL等來混合編程。

所有這些語言都可以訪問框架,也可以相互通信。

.Net框架由VB.Net等客戶端語言使用的龐大的代碼庫組成。這些語言使用面向對象的方法。

以下是.Net框架的一些組件:

  • 公共語言運行時(CLR)
  • .Net框架類庫
  • 通用語言規範
  • 普通型系統
  • 元數據和程式集
  • Windows窗體
  • ASP.Net和ASP.Net AJAX
  • ADO.Net
  • Windows Workflow Foundation(WF)
  • Windows Presentation Foundation
  • Windows通信基礎(WCF)
  • LINQ

有關這些組件執行的工作,請參閱ASP.Net簡介,有關每個組件的詳細資訊,請參閱Microsoft的文檔。

集成開發環境(IDE)VB.Net

Microsoft為VB.Net編程提供以下開發工具:

這裏使用社區版本,最後兩個是免費的。使用這些工具,可以編寫各種VB.Net程式 - 從簡單的命令行應用程式更複雜的應用程式。 Visual Basic Express和Visual Web Developer Express版本都是精簡版的Visual Studio,並具有相同的外觀。它們保留了Visual Studio的大部分功能。 在本教學中,我們使用Visual Studio 2017社區版本(下載: http://www.visualstudio.com/downloads/ )作為開發工具。

請注意,需要有效的互聯網連接才能安裝快速版。

在Linux或Mac OS上編寫VB.Net程式

雖然.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/


上一篇: VB.Net介紹 下一篇: VB.Net第一個程式(Helloworld)