- VB.Net 基本教程
- VB.Net - 首頁
- VB.Net - 概述
- VB.Net - 環境設定
- VB.Net - 程式結構
- VB.Net - 基本語法
- VB.Net - 資料型別
- VB.Net - 變數
- VB.Net - 常量
- VB.Net - 修飾符
- VB.Net - 語句
- VB.Net - 指令
- VB.Net - 運算子
- VB.Net - 決策制定
- VB.Net - 迴圈
- VB.Net - 字串
- VB.Net - 日期和時間
- VB.Net - 陣列
- VB.Net - 集合
- VB.Net - 函式
- VB.Net - 子例程
- VB.Net - 類和物件
- VB.Net - 異常處理
- VB.Net - 檔案處理
- VB.Net - 基本控制元件
- VB.Net - 對話方塊
- VB.Net - 高階窗體
- VB.Net - 事件處理
- VB.Net 高階教程
- VB.Net - 正則表示式
- VB.Net - 資料庫訪問
- VB.Net - Excel 表
- VB.Net - 傳送電子郵件
- VB.Net - XML 處理
- VB.Net - Web 程式設計
- VB.Net 實用資源
- VB.Net - 快速指南
- VB.Net - 實用資源
- VB.Net - 討論
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 在內的諸多作業系統上執行。