VB.Net - 環境設定



在本章中,我們將討論用於建立 VB.Net 應用程式的工具。

我們已經提到,VB.Net 是 .Net 框架的一部分,用於編寫 .Net 應用程式。因此,在討論用於執行 VB.Net 程式的可用工具之前,讓我們先了解 VB.Net 與 .Net 框架之間的關係。

.Net 框架

.Net 框架是一個革命性的平臺,它可以幫助您編寫以下型別的應用程式:

  • Windows 應用程式

  • Web 應用程式

  • Web 服務

.Net 框架應用程式是多平臺應用程式。該框架已設計為可以從以下任何語言中使用:Visual Basic、C#、C++、Jscript、COBOL 等。

所有這些語言都可以訪問該框架以及相互通訊。

.Net 框架包含一個龐大的程式碼庫,由 VB.Net 等客戶端語言使用。這些語言使用面向物件的方法論。

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

  • 公共語言執行時 (CLR)

  • .Net 框架類庫

  • 公共語言規範

  • 公共型別系統

  • 元資料和程式集

  • Windows 窗體

  • ASP.Net 和 ASP.Net AJAX

  • ADO.Net

  • Windows 工作流基礎 (WF)

  • Windows 演示基礎

  • Windows 通訊基礎 (WCF)

  • LINQ

如需瞭解這些元件各自執行的任務,請參閱 ASP.Net - 簡介,如需瞭解每個元件的詳細資訊,請參考 Microsoft 文件。

VB.Net 的整合開發環境 (IDE)

Microsoft 為 VB.Net 程式設計提供了以下開發工具:

  • Visual Studio 2010 (VS)

  • Visual Basic 2010 Express (VBE)

  • Visual Web Developer

最後兩個是免費的。使用這些工具,您可以編寫從簡單的命令列應用程式到更復雜的應用程式的各種 VB.Net 程式。Visual Basic Express 和 Visual Web Developer Express 版本是 Visual Studio 的精簡版,外觀和感覺相同。它們保留了 Visual Studio 的大多數功能。在本教程中,我們使用了 Visual Basic 2010 Express 和 Visual Web Developer(用於 Web 程式設計章節)。

您可以從 此處 下載它。它會自動安裝在您的機器上。請注意,安裝 express 版本需要一個活動的網際網路連線。

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

即使 .NET Framework 執行在 Windows 作業系統上,但有些替代版本可在其他作業系統上執行。Mono 是 .NET Framework 的開源版本,包括 Visual Basic 編譯器,可在多種作業系統上執行,包括各種版本的 Linux 和 Mac OS。最新版本是 VB 2012。

Mono 所述的目的是不僅能夠跨平臺執行 Microsoft .NET 應用程式,還給 Linux 開發者提供更好的開發工具。Mono 可在包括 Android、BSD、iOS、Linux、OS X、Windows、Solaris 和 UNIX 在內的諸多作業系統上執行。

廣告
© . All rights reserved.