适用于 Visual Basic 6.0 用户的 Web 编程

更新:2007 年 11 月

Visual Basic 6.0 直接支持 Web 编程;在 Visual Basic 2008 中,Web 编程是通过使用 Visual Web Developer 和 Visual Basic 语言来完成的。

概念差异

Visual Basic 6.0 包含多个支持 Web 编程的功能:Internet 信息服务 (IIS) 应用程序(Web 类)、DHTML 应用程序、ActiveX 文档和可下载到网页中的 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(Internet 信息服务)应用程序使用 Active Server Pages (ASP) 模型创建在 IIS 上运行的应用程序。使用 ASP.NET 技术可以使用 Web 窗体页创建网站;ASP.NET 网站应用程序也承载在 IIS 上。

DHTML 应用程序

Visual Basic 6.0 DHTML 应用程序使用动态 HTML 对象模型和 Visual Basic 代码来创建应用程序,所创建的应用程序能够响应用户在浏览器中执行的操作。Visual Web Developer Web 窗体扩展了 DHTML 模型,从而可提供更丰富的动态用户界面功能和客户端验证。

ActiveX 文档和控件

Visual Basic 2008 中不支持 Visual Basic 6.0 的 ActiveX 文档。您仍然可以从 Visual Web Developer 网站应用程序与 ActiveX 文档交互,但应在 Visual Basic 6.0 中维护开发。

使用 Visual Basic 2008 也可以创建可下载到网页的 ActiveX 控件,或者使用 Visual Basic 2008 应用程序中的现有 ActiveX 控件。

请参见

概念

同时使用 Visual Basic 6.0 和当前的 Visual Basic 版本

其他资源

Visual Web Developer

适用于 Visual Basic 6.0 用户的帮助

Visual Studio 中的 Web 命名空间

使用 Web 服务进行 Web 编程