Funzionalità del linguaggio Visual Basic
Aggiornamento: novembre 2007
Negli argomenti riportati di seguito vengono presentati e illustrati i componenti principali di Visual Basic, un linguaggio di programmazione orientato a oggetti. Dopo aver creato l'interfaccia utente dell'applicazione utilizzando form e controlli, è necessario definire il funzionamento dell'applicazione utilizzando il codice. Come in qualsiasi linguaggio di programmazione moderno, in Visual Basic sono supportati numerosi costrutti di programmazione ed elementi di linguaggio comuni.
Se si conoscono altri linguaggi di programmazione, molti dei concetti descritti in questa sezione potranno risultare familiari. Anche se la maggior parte dei costrutti è identica agli altri linguaggi, in Visual Basic sono presenti alcune piccole differenze dovute al fatto che si tratta di un linguaggio basato su eventi.
Se non si ha esperienza di programmazione, in questa sezione è possibile trovare informazioni introduttive relative alla creazione degli elementi di base per la scrittura di codice. Una volta acquisite le nozioni di base, sarà possibile utilizzare Visual Basic per creare applicazioni complesse.
In questa sezione
Visual Basic e .NET Framework
Viene illustrato il ruolo di Visual Basic in .NET Framework e vengono descritti gli assembly e gli attributi.Elementi dichiarati in Visual Basic
Vengono trattati gli elementi di programmazione che è possibile dichiarare, i relativi nomi e le caratteristiche e come il compilatore ne risolve i riferimenti.Tipi di dati in Visual Basic
Vengono descritti i tipi di dati che possono essere accettati dagli elementi di programmazione e la modalità di memorizzazione dei dati.Variabili in Visual Basic
Viene descritto come dichiarare variabili per la memorizzazione di valori e come utilizzarle per fare riferimento agli oggetti.Matrici in Visual Basic
Viene illustrato come rendere il codice più compatto e potente attraverso la dichiarazione e l'utilizzo di matrici, in grado di contenere più valori correlati.Oggetti in Visual Basic
Vengono forniti cenni generali su oggetti e classi, sulle relative modalità di utilizzo e sui rapporti che intercorrono tra questi elementi. Vengono inoltre descritti le proprietà, i metodi e gli eventi esposti da oggetti e classi.Stringhe in Visual Basic
Viene illustrato come dichiarare e modificare variabili che contengono una sequenza di caratteri.Costanti ed enumerazioni in Visual Basic
Viene descritto come memorizzare valori invariabili per poterne ripetere l'utilizzo, inclusi insiemi di valori costanti correlati.Operatori ed espressioni in Visual Basic
Vengono descritti gli elementi di codice che modificano gli elementi contenenti valori, viene illustrato come utilizzarli in modo efficiente e come combinarli per ottenere nuovi valori.Istruzioni in Visual Basic
Viene fornita una panoramica delle due unità di base per le istruzioni in Visual Basic: le istruzioni di dichiarazione e le istruzioni eseguibili.Routine in Visual Basic
Vengono illustrate le routine Sub, Function, Property e Operator e vengono fornite informazioni su argomenti avanzati quali le routine ricorsive e le routine di overload.Flusso di controllo in Visual Basic
Viene illustrato come regolare il flusso di esecuzione del programma.XML in Visual Basic
Vengono forniti i collegamenti ad argomenti in cui sono descritti i concetti di base dell'uso di LINQ to XML con Visual Basic.
Sezioni correlate
Programmazione orientata a oggetti in Visual Basic
Viene descritta la programmazione orientata a oggetti, incluse le classi e le interfacce, la creazione di oggetti, gli eventi e i delegati, l'ereditarietà e i gruppi di oggetti.Riferimenti di Visual Basic
Vengono fornite informazioni di riferimento su vari aspetti della programmazione in Visual Basic.