共用方式為


Visual Basic 6.0 使用者可用的 Web 程式設計

更新:2007 年 11 月

Visual Basic 6.0 提供直接進行 Web 程式設計的支援,而在 Visual Basic 2008 中則是使用 Visual Web Developer 和 Visual Basic 語言進行 Web 程式設計。

概念上的差異

Visual Basic 6.0 包含幾項支援 Web 程式設計的功能:網際網路資訊服務 (IIS) 應用程式 (Web 類別)、DHTML 應用程式、ActiveX 文件和可下載至 Web 網頁的 ActiveX 控制項。

Visual Basic 2008 不再支援直接進行 Web 程式設計。您可以改用 Visual Web Developer 和 Visual Basic 語言,建立 ASP.NET 網站、ASP.NET Web 服務以及其他各種項目。您可以在 Visual Basic 2008 中建立可用於 Visual Web Developer 中的 Web 控制項,也可以從 Visual Basic 2008 應用程式或元件使用 ASP.NET Web 服務。

ASP 和 ASP.NET

在 Visual Basic 6.0 中,IIS (網際網路資訊服務) 應用程式會使用 Active Server Pages (ASP) 模型,建立在 IIS 上執行的應用程式;而 ASP.NET 技術可以讓您使用 Web Form 網頁建立網站,ASP.NET 網站應用程式也裝載在 IIS 上。

DHTML 應用程式

Visual Basic 6.0 DHTML 應用程式會使用動態超文字標記語言 (DHTML) 物件模型和 Visual Basic 程式碼,建立可以回應使用者在瀏覽器中執行動作的應用程式。Visual Web Developer Web Form 則以 DHTML 模型為基礎加以擴充,提供更豐富多樣的動態使用者介面功能以及用戶端驗證。

ActiveX 文件和控制項

雖然 Visual Basic 2008 中不支援 Visual Basic 6.0 ActiveX 文件 (ActiveX Document),您還是可以從 Visual Web Developer 網站應用程式與 ActiveX 文件互通,不過程式開發就必須保持在 Visual Basic 6.0 中進行。

Visual Basic 2008 也可以讓您建立可下載至 Web 網頁的 ActiveX 控制項,或在 Visual Basic 2008 應用程式中使用現有的 ActiveX 控制項。

請參閱

概念

同時使用 Visual Basic 6.0 和目前的 Visual Basic 版本

其他資源

Visual Web Developer

Visual Basic 6.0 使用者可用的說明

Visual Studio 中的 Web 命名空間

以 Web 服務設計 Web 程式