Esta documentación está archivada y no tiene mantenimiento.

Programación Web para usuarios de Visual Basic 6.0

Visual Studio 2005

Visual Basic 6.0 admite la programación Web directamente; en Visual Basic 2005, la programación Web se realiza con Visual Web Developer y el lenguaje Visual Basic.

Diferencias conceptuales

Visual Basic 6.0 incluye varias características que admiten la programación Web: aplicaciones IIS (Servicios de Internet Information Server, clases Web), aplicaciones DHTML, documentos ActiveX y controles ActiveX que se pueden descargar en páginas Web.

En Visual Basic 2005, ya no se admite la programación Web directamente. En su lugar, puede utilizar Visual Web Developer y el lenguaje Visual Basic para crear sitios Web de ASP.NET, servicios Web de ASP.NET y mucho más. Puede crear controles Web en Visual Basic 2005 que se pueden utilizar en Visual Web Developer, asimismo, puede utilizar servicios Web de ASP.NET desde una aplicación o componente de Visual Basic 2005.

ASP y ASP.NET

En Visual Basic 6.0, las aplicaciones IIS (Servicios de Internet Information Server) utilizan el modelo de páginas Active Server (ASP) para crear aplicaciones que se ejecutan en IIS. La tecnología ASP.NET permite crear sitios Web con páginas de formularios Web Forms; las aplicaciones de sitio Web de ASP.NET también se alojan en IIS.

Aplicaciones DHTML

Las aplicaciones DHTML de Visual Basic 6.0 utilizan el modelo de objetos de HTML dinámico y el código de Visual Basic para crear aplicaciones que pueden responder a las acciones realizadas por el usuario en un explorador. Los formularios Web Forms de Visual Web Developer se expanden sobre el modelo DHTML, proporcionando capacidades de interfaz de usuario dinámicas más eficaces y validación en el cliente.

Documentos y controles ActiveX

Los documentos ActiveX de Visual Basic 6.0 no se admiten en Visual Basic 2005. Aún se puede interoperar con documentos ActiveX desde las aplicaciones de sitios Web de Visual Web Developer, pero el desarrollo se debe mantener en Visual Basic 6.0.

Visual Basic 2005 también permite crear controles ActiveX que se descargan en páginas Web o utilizar controles ActiveX existentes en las aplicaciones de Visual Basic 2005.

Vea también

Mostrar: