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.