Visual Basic
Cos'è Visual Basic?
E' un linguaggio di programmazione creato da Microsoft negli anni '90. Attualmente Microsoft supporta soltanto Visual Basic NET, progettato per lavorare sul framework .NET.
Visual Basic .Net. Una schermata di esempio dell'area lavoro di VB .NET. E' un linguaggio di programmazione per classi.
Qual è la differenza tra Visual Basic .NET e VB6
Sono due linguaggi di programmazione completamente differenti nonostante abbiano lo stesso nome e siano entrambi creati da Microsoft.
Nota. Giunto fino alla sesta versione, il vecchio Visual Basic 6 è deprecato e non è più supportato da Microsoft dal 2008 anche se continua a essere utilizzato da molti sviluppatori che ormai sono abituati a utilizzarlo. Ad esempio, nel 2019 l'interesse degli utenti su Google per VB6 è ancora molto alto rispetto al totale delle ricerche per Visual Basic.
La prima versione del framework .NET viene rilasciata nel 2002.
Di fatto la prima versione di Visual Basic .NET è la versione VB7 che segue la storica VB6.
Nel corso del tempo il linguaggio è evoluto con le nuove tecnologie (es. Ajax, Linq, Wcf, cloud computing, ecc.).
Pertanto, le differenze col vecchio VB6 sono diventate significative anche se molti aspetti di base sono simili.
Come installare Visual Basic .Net su Windows
Visual Basic .NET può essere scaricato dal sito ufficiale di Visual Studio di Microsoft e installato sul PC Windows. C'è sia una versione gratuita che una versione professionale a pagamento.
Come scrivere il primo programma
Per sviluppare un programma in Visual Basic, creo un nuovo progetto e sviluppo il codice. In questo caso ho creato il classico "Hello World" in una finestra di dialogo.
Come creare un progetto VB
Quando si crea un progetto in Visual Basic NET bisogna scegliere l'ambiente di lavoro. Ad esempio, Window App Forms crea un'interfaccia tipica di Windows mentre App Console è utile per creare un'applicazione eseguibile dal prompt dei comandi.
Come compilare un progetto
La compilazione del progetto o della soluzione si avvia dal menù Compilazione (o Build).
Come avviare il debug
Una funzione particolarmente curata in Visual Studio è il debugger. Permette di analizzare il flusso di esecuzione dell'applicazione in fase di sviluppo e di staging alla ricerca degli errori.
Come creare una finestra con un testo
In questo tutorial creo una finestra (form) con un semplice messaggio all'interno.
Come aggiungere un pulsante
In questi appunti inserisco un pulsante nella form, modifico le proprietà e il codice sorgente per gestire gli eventi.
Come inserire una casella di testo (textbox)
In questi appunti spiego come si aggiunge una casella di testo alla form. Può essere di input (modificabile) o di output (solo visualizzazione).