Programmazione Web per gli utenti di Visual Basic 6.0
Aggiornamento: novembre 2007
In Visual Basic 6.0 viene fornito supporto diretto alla programmazione Web. In Visual Basic 2008 la programmazione Web viene effettuata utilizzando Visual Web Developer e il linguaggio Visual Basic.
Differenze concettuali
Visual Basic 6.0 include numerose funzionalità che supportano la programmazione per il Web: applicazioni ISS (Internet Information Services) (classi Web), applicazioni DHTML, documenti e controlli ActiveX che possono essere scaricati su pagine Web.
In Visual Basic 2008 la programmazione Web non viene più supportata direttamente. È possibile invece utilizzare Visual Web Developer e il linguaggio Visual Basic per creare siti Web ASP.NET, servizi Web ASP.NET e molto altro ancora. È possibile creare controlli Web in Visual Basic 2008 per l'impiego in Visual Web Developer ed è possibile utilizzare i servizi Web ASP.NET da un componente o da un'applicazione Visual Basic 2008.
ASP e ASP.NET
In Visual Basic 6.0, per la creazione di applicazioni IIS (Internet Information Services) viene utilizzato il modello ASP (Active Server Pages). La tecnologia ASP.NET consente di creare un sito Web utilizzando pagine Web Form. Le applicazioni per siti Web ASP.NET sono anch'esse contenute in IIS.
Applicazioni DHTML
Nelle applicazioni DHTML di Visual Basic 6.0 viene utilizzato il modello a oggetti HTML dinamico e il codice Visual Basic per creare applicazioni in grado di rispondere alle operazioni eseguite dall'utente in un browser. I Web Form di Visual Web Developer estendono le funzioni del modello DHTML, fornendo funzionalità dinamiche di interfaccia utente più ricche nonché la convalida sul lato client.
Documenti e controlli ActiveX
I documenti ActiveX di Visual Basic 6.0 non sono supportati in Visual Basic 2008. È ancora possibile interagire con i documenti ActiveX dalle applicazioni per siti Web di Visual Web Developer, ma è opportuno effettuare lo sviluppo in Visual Basic 6.0.
In Visual Basic 2008 viene inoltre consentito di creare controlli ActiveX che possono essere scaricati su pagine Web oppure di utilizzare controlli ActiveX esistenti nelle applicazioni Visual Basic 2008.
Vedere anche
Concetti
Utilizzo di Visual Basic 6.0 e della versione corrente di Visual Basic
Altre risorse
Guida in linea per gli utenti di Visual Basic 6.0