| Indice
Introduzione
1 Programmare VB .NET e la piattaforma .NET
Visual Basic e .NET
La piattaforma .NET
Il Framework .NET
Il linguaggio VB .NET
La struttura delle applicazioni VB .NET
L'ambiente di sviluppo
2 Iniziare con VB .NET
Cosa c'e' in un programma?
Il primo programma: Hello World
Esaminare il primo programma
3 Programmazione orientata agli oggetti
Creare i modelli
Classi e oggetti
Definire una classe
Relazioni tra classi
Le tre colonne della programmazione orientata agli oggetti
Incapsulazione
Specializzazione
Polimorfismo
Analisi e progettazione della programmazione orientata agli oggetti
4 Visual Studio .NET
La pagina iniziale (Start Page)
Lo IDE di VS .NET
IntelliSense
Compilare ed eseguire
Ulteriori informazioni
5 I fondamenti del linguaggio VB .NET
I Tipi
Le variabili
Le costanti
Le stringhe
Statement
Gli spazi bianchi
6 Il controllo del flusso del programma
Flusso non condizionato
Flusso condizionato
Iterazione di istruzioni
7 Gli operatori
L'operatore di assegnamento
Operatori matematici
Gli operatori relazionali
Gli operatori logici
Gli operatori di precedenza
8 Classi e oggetti
Definire le classi
Gli argomenti dei metodi
I costruttori
Gli inizializzatori
I costruttori copia
La parola chiave Me
Utilizzare membri condivisi
Distruggere gli oggetti
9 I metodi
Sovraccaricare i metodi
Incapsulare i dati con le proprieta'
Passaggio per valore e per riferimento
10 Debug di base
Impostare un punto di interruzione
La finestra Stack di chiamate
11 Ereditarieta' e polimorfismo
Specializzazione e generalizzazione
Ereditarieta'
Polimorfismo
Classi astratte
Classi non ereditabili
La radice di tutte le classi: Object
I tipi Boxing e Unboxing
12 Le strutture
Definire una struttura
13. Le interfacce
Definire una interfaccia
Implementare una interfaccia
Implementare piu' di una interfaccia
Effettuare il cast di una interfaccia
Estendere le interfacce
Combinare le interfacce
Sovraccaricare l'implementazione delle interfacce
14. Gli array
Gli array
Array multidimensionali
System.Array
Indicizzatori e le proprieta' predefinite
15. Collezioni di tipi e di interfacce
Collezioni di interfacce
Liste di array
La classe Collection
Le code
Lo stack
Copiare da una collezione ad un array
16. Le stringhe
Creare stringhe di caratteri
Manipolare le stringhe
Le espressioni regolari
La classe Regex
17. Lanciare e catturare eccezioni
Lanciare eccezioni
Cercare un gestore delle eccezioni
L'istruzione Throw
Le istruzioni Try e Catch
Come funzionano le chiamate allo Stack
Creare blocchi Catch dedicati
L'istruzione Finally
Metodi e proprieta' della classe Exception
Eccezioni personalizzate
18. Applicazioni ed eventi
Creare un'applicazione Windows
Gli eventi
Codice Server-side
19. Considerazioni finali
Come procedere da qui in poi
Argomenti avanzati di VB .NET
Programmazione Web (ASP .NET)
Programmazione Windows
Altre risorse
Indice |