Introduzione

 

a quando Visual Basic è stato rilasciato al pubblico nel 1991, è stato migliorato in ogni nuova versione. Gli utenti che si aspettano che sia simile al linguaggio Basic originale, rimarranno in qualche modo stupiti nel costatare che Visual Basic assomiglia ben poco al suo lontano antenato. Con ogni nuova versione, il prodotto è diventato sempre più popolare e migliorato. Negli ultimi anni Visual Basic è stato il principale linguaggio utilizzato da più della metà degli sviluppatori degli USA. Come nelle precedenti versioni, la 6^ di Visual Basic presenta molte nuove funzionalità e migliora- menti. Sono stati eliminati numerosi bachi, e nell'ultima versione include anche nuovi strumenti per migliorare la produttività durante lo sviluppo. Molti strumenti che erano una volta al di fuori dell’applicazione, fanno ora parte dell'ambiente di sviluppo. Poiché Visual Basic presenta un numero elevato d'utenti, esistono molte tecniche e conoscenze che è possibile adattare da altri programmatori.

Visual Basic è cambiato notevolmente dal Basic poiché fornisce un ambiente visuale per le attività di sviluppo dell'utente. Fin dall'inizio Visual Basic ha dato un modo per allargare quest'ambiente di sviluppo con componenti quali VBX, poi OCX e cosi via. A differenza di precedenti librerie Basic, questi componenti fornivano collegamenti e degli eventi, per costruire un'interfaccia visuale.

Con lo sviluppo di Visual Basic, il nocciolo del linguaggio è stato allargato per aggiungere nuove funzioni, per esempio Visual Basic è in grado di utilizzare un'ampia librerie di riferimento e di componenti, e i due tipi originali (form e modulo) sono stati estesi ad un vasto gruppo di tipi di componenti. Oltre a ciò, l'ambiente Visual Basic ora procura un'integrazione con una gran diversità di strumenti, ad esempio per la gestione del codice sorgente (SourceSafe), di riutilizzo degli integranti (Visual Component Manager) e di trattamento dei dati (diversi strumenti).

Visual Basic è effettivamente oltremodo più un ambiente di programmazione che un elementare linguaggio. Utilizzando quest'ambiente, un unico sviluppatore può velocemente creare elementari applicazioni; un complesso di sviluppatori può realizzarne di sofisticate e distribuirle.

Con le versioni precedenti, sussisteva la possibilità di addivenire un esperto su qualunque degli aspetti di Visual Basic. Il luogo di sviluppo era tale che un programmatore Visual Basic a tempo pieno, poteva ragionevolmente pensare di afferrarne e approfondire tutti gli aspetti. Oggi non è più vero, l'ambiente è migliorato immensamente, a cominciare da Visual Basic 4, è continuato con la versione 5 e adesso con la 6. Nel Visual Basic d'oggi, si scopre allora che per essere veramente competenti in un'area, risulta necessario specializzarsi.