Freigeben über


Webprogrammierung für Visual Basic 6.0-Benutzer

Aktualisiert: November 2007

Visual Basic 6.0 unterstützt die direkte Webprogrammierung. In Visual Basic 2008 erfolgt die Webprogrammierung hingegen mit dem Visual Web Developer und der Sprache Visual Basic.

Konzeptionelle Unterschiede

Visual Basic 6.0 enthält mehrere Features zur Unterstützung der Webprogrammierung: IIS-Anwendungen (Webklassen), DHTML-Anwendungen, ActiveX-Dokumente und ActiveX-Steuerelemente, die auf Webseiten heruntergeladen werden können.

Die Webprogrammierung wird in Visual Basic 2008 nicht mehr direkt unterstützt. Stattdessen können Sie ASP.NET-Websites, ASP.NET-Webdienste und vieles mehr mit dem Visual Web Developer sowie der Sprache Visual Basic erstellen. In Visual Basic 2008 können Websteuerelemente für den Visual Web Developer erstellt werden. Außerdem können Sie ASP.NET-Webdienste einer Visual Basic 2008-Anwendung oder -Komponente verwenden.

ASP und ASP.NET

In Visual Basic 6.0 werden Anwendungen, die auf IIS (Internet Information Services) ausgeführt werden, von IIS-Anwendungen mithilfe des ASP (Active Server Pages)-Modells erstellt. Mit der Technologie von ASP.NET können Sie eine Website mithilfe von Web Forms-Seiten erstellen (die Websiteanwendungen von ASP.NET werden ebenfalls in IIS gehostet).

DHTML-Anwendungen

DHTML-Anwendungen in Visual Basic 6.verwenden das Dynamic HTML-Objektmodell und Visual Basic-Code zum Erstellen von Anwendungen, die auf durch einen Benutzer in einem Browser ausgeführte Aktionen reagieren können. Web Forms des Visual Web Developer erweitern das DHTML-Modell und bieten eine größere Vielfalt an dynamischen Funktionen der Benutzeroberfläche sowie der clientseitigen Validierung.

ActiveX-Dokumente und -Steuerelemente

ActiveX-Dokumente aus Visual Basic 6.0 werden in Visual Basic 2008 nicht unterstützt. Mithilfe der Visual Web Developer-Websiteanwendungen können Sie weiterhin mit ActiveX-Dokumenten interoperieren, die Entwicklung sollte allerdings in Visual Basic 6.0 erfolgen.

Mit Visual Basic 2008 können Sie zudem ActiveX-Steuerelemente erstellen, die auf Webseiten heruntergeladen werden können, oder vorhandene ActiveX-Steuerelemente in Visual Basic 2008-Anwendungen verwenden.

Siehe auch

Konzepte

Kombinierter Einsatz von Visual Basic 6.0 und der aktuellen Version von Visual Basic

Weitere Ressourcen

Visual Web Developer

Hilfe für Visual Basic 6.0-Benutzer

Webnamespaces in Visual Studio

Webprogrammierung mit Webdiensten