|
|
Visual Basic 2005 passo per passo
|
| Editore | Mondadori Informatica |
| Autore | Halvorson Michael |
| Titolo originale | Microsoft Visual Basic 2005 step by step |
| Editore originale | Microsoft Press |
| Collana | Passo per passo |
| Pagine | 523 |
| Volumi | 1 |
| Livello | Introduttivo |
| Lingua | Italiano |
| Data pubblicazione | 11 - 2005 |
| ISBN | 8804541377 |
|
|
| Prezzo di copertina |
| Euro 45,00 |
|
Ringraziamenti
Introduzione
Caratteristiche principali di Visual Basic 2005
Versioni di Visual Basic .NET
Scelta del livello di partenza
Requisiti minimi di sistema
Versione provvisoria
Installazione e utilizzo dei file di esercizi
Installazione dei fili di esercizi
Utilizzo dei file di esercizi
Convenzioni e funzionalità del libro
Convenzioni
Altre funzionalità
Aggiornamento dei programmi Visual Basic 6
Collegamenti utili per il supporto
Supporto software per Visual Studio 2005
Aggiornamenti tecnologici
Sito Web Microsoft Press
Supporto e informazioni
Parte I Introduzione a Microsoft Visual Basic 2005
1 Esplorazione dell’ambiente di sviluppo integrato di Visual Studio
L’ambiente di sviluppo di Visual Studio
Gli strumenti di Visual Studio
La finestra di progettazione
Esecuzione di un programma Visual Basic
La finestra Proprietà
Spostamento e ridimensionamento degli strumenti di programmazione
Spostamento e ridimensionamento delle finestre degli strumenti
Ancoraggio di finestre degli strumenti
Nascondere le finestre degli strumenti
Apertura di un browser Web all’interno di Visual Studio
Utilizzo della Guida in linea
Due ubicazioni per la guida: file locali della Guida e Contenuto in linea
Riepilogo dei comandi della Guida
Personalizzazione delle impostazioni IDE in base agli esercizi guidati
Impostazione dell’IDE per lo sviluppo di Visual Basic
Controllo delle impostazioni del progetto e del compilatore
Approfondimento: uscita da Visual Studio
Capitolo 1 – riferimento rapido
2 Scrittura del primo programma
Lucky Seven: il primo programma Visual Basic
Fasi di programmazione
Creazione dell’interfaccia utente
Impostazione delle proprietà
Le proprietà di PictureBox
Scrittura del codice
Uno sguardo alla procedura Button1_Click
Esecuzione di applicazioni Visual Basic
Progetti di esempio su disco
Generazione di un file eseguibile
Distribuzione dell’applicazione
Approfondimento: aggiunta a un programma
Capitolo 2 – Riferimento rapido
3 Funzionamento dei controlli della casella degli strumenti
Utilizzo di base dei controlli: il programma Hello World
Utilizzo del controllo DateTimePicker
Il programma Birthday
Controlli per la raccolta dell’input
Dimostrazione dei controlli di input
Osservazione del codice programma dei controlli di input
Approfondimento: utilizzo del controllo LinkLabel
Capitolo 3 – Riferimento rapido
4 Funzionamento di menu, barre degli strumenti e finestre di dialogo
Aggiunta di menu mediante il controllo MenuStrip
Aggiunta dei tasti di scelta ai comandi di menu
Elaborazione delle scelte di menu
Aggiunta di barre degli strumenti mediante il controllo ToolStrip
Utilizzo dei controlli delle finestre di dialogo
Routine eventi per la gestione delle finestre di dialogo comuni
Approfondimento: assegnazione di tasti di scelta rapida ai menu
Capitolo 4 – Riferimento rapido
Parte II Fondamenti di programmazione
5 Variabili e formule di Visual Basic e .NET Framework
Struttura di un’istruzione di programma di Visual Basic
Variabili per la memorizzazione di informazioni
Accantonamento dello spazio per le variabili: l’istruzione Dim
Utilizzo di variabili in un programma
Utilizzo di una variabile per memorizzare l’input
Utilizzo di una variabile per l’output
Operazioni con tipi di dati specifici
Costanti: variabili che non cambiano
Operazioni con operatori di Visual Basic
Matematica di base: gli operatori +,-, *e/
Utilizzo di operatori avanzati: \,Mod, ^ e &
Utilizzo dei metodi in Microsoft .NET Framework
Approfondimento: come stabilire l’ordine di precedenza
Capitolo 5 – Riferimento rapido
6 Utilizzo di strutture decisionali
Programmazione basata sugli eventi
Utilizzo di espressioni condizionali
Strutture decisionali If...Then
Verifica di diverse condizioni in una struttura decisionale If...Then
Utilizzo di operatori logici in espressioni condizionali
Corto circuito in seguito all’utilizzo di AndAlso e OrElse
Strutture decisionali Select Case
Utilizzo di operatori di confronto con una struttura Select Case
Approfondimento: rilevamento degli eventi del mouse
Capitolo 6 – Riferimento rapido
7 Utilizzo dei cicli e dei timer
Scrittura di cicli For...Next
Visualizzazione di una variabile del contatore in un controllo TextBox
Creazione di cicli For...Next complessi
Apertura di file mediante un contatore con un ambito più ampio
Scrittura di cicli Do
Come evitare un ciclo senza fine
Il controllo Timer
Creazione di un orologio digitale mediante un controllo Timer
Utilizzo di un oggetto Timer per impostare un limite di tempo
Approfondimento: inserimento di frammenti di codice
Capitolo 7 – Riferimento rapido
8 Debug dei programmi di visual Basic
Rilevamento e correzione degli errori
Tre tipi di errore
Identificazione degli errori logici
Debug 101: utilizzo della modalità debug
Tenere traccia delle variabili utilizzando una finestra Espressioni di controllo
Visualizzatori: nuovi strumenti di debug che visualizzano i dati
Utilizzo delle finestre Controllo immediato e Comando
Passare alla finestra di comando
Approfondimento: rimozione dei punti di interruzione
Capitolo 8 – Riferimento rapido
9 Intercettazione degli errori tramite la gestione strutturata degli errori
Elaborazione degli errori mediante Try...Catch
Quando utilizzare i gestori degli errori
Intercettazione: il blocco di codice Try...Catch
Errori relativi a percorso e unità disco
Scrittura di un gestore degli errori dell’unità disco
Utilizzo della clausola Finally per eseguire attività di pulitura
Gestori degli errori Try...Catch più complessi
L’oggetto Err
Impostazione di un periodo di esecuzione dei tentativi
Utilizzo di blocchi Try...Catch nidificati
Confronto tra gestori degli errori e tecniche di programmazione difensive
Approfondimento: l’istruzione Exit Try
Capitolo 9 – Riferimento rapido
10 Creazione di moduli e di routine
Utilizzo di moduli
Creazione di un modulo
Utilizzo delle variabili pubbliche
Creazione di routine
Scrittura di routine Function
Sintassi delle funzioni
Chiamata di una routine Function
Utilizzo di una funzione per eseguire un calcolo
Scrittura di routine Sub
Sintassi della routine Sub
Chiamata di una routine sub
Utilizzo di una routine Sub per la gestione dell’input
Approfondimento: passare gli argomenti per valore e riferimento
Capitolo 10- Riferimento rapido
11 Utilizzo di matrici per la gestione di dati numerici e di stringa
Utilizzo delle matrici di variabili
Creazione di una matrice
Dichiarazione di una matrice di dimensione fissa
Mettere a disposizione la memoria
Utilizzo degli elementi delle matrici
Creazione di una matrice di dimensione fissa per mantenere le temperature
Creazione di una matrice dinamica
Conservazione dei contenuti della matrice mediante ReDim Preserve
Approfondimento: elaborazione di grandi matrici con l’utilizzo di metodi nella classe Array
La classe Array
Capitolo 11 – Riferimento rapido
12 Utilizzo degli insiemi e dello spazio dei nomi System.Collections
Utilizzo degli insiemi di oggetti
Riferimento ad oggetti in un insieme
Scrittura di cicli For Each...Next
Esercizi con gli oggetti nell’insieme di controlli
Utilizzo della proprietà Name in un ciclo For Each...Next
Creazione di insiemi personalizzati
Dichiarazione di nuovi insiemi
Approfondimento: Visual Basic per insiemi di applicazioni
Immissione del codice di esempio
Capitolo 12 – Riferimento rapido
13 Esplorazione di file di testo ed elaborazione di stringhe
Visualizzazione dei file di testo tramite un oggetto casella di testo
Apertura di un file di testo per l’input
La funzione FileOpen
Utilizzo della classe StreamReader e di My.Computer.FileSystem per aprire file di testo
La classe StreamReader
L’oggetto My
Creazione di un nuovo file di testo su disco
Elaborazione di stringhe di testo con il codice di programma
Elaborazione di stringhe mediante metodi e parole chiave
Ordinamento del testo
Utilizzo di codici ASCII
Ordinamento delle stringhe in una casella di testo
Approfondimento: analisi del codice di programma di ordinamento del testo
Capitolo 13- Riferimento rapido
Parte III Progettazione dell’interfaccia utente
14 Gestione di form e controlli Windows in fase di esecuzione
Aggiunta di nuovi form a un programma
Utilizzo dei form
Operazioni con più form
Posizionamento dei form sul desktop Windows
Riduzione, ingrandimento e ripristino delle finestre
Aggiunta di controlli a un form in fase di esecuzione
Organizzazione dei controlli su un form
Approfondimento: specifica dell’oggetto di avvio
Capitolo 14- Riferimento rapido
15 Aggiunta di effetti di animazione e immagini
Aggiunta di immagini mediante lo spazio dei nomi System.Drawing
Utilizzo del sistema coordinato di un form
La classe System.Drawing.Graphics
Utilizzo dell’evento Paint del form
Aggiunta di animazione ai programmi
Spostamento di oggetti sul form
La proprietà Location
Creazione di animazioni con l’utilizzo di un oggetto Timer
Espansione e riduzione di oggetti durante l’esecuzione di un programma
Approfondimento: cambiamento della trasparenza del form
Capitolo 15 – Riferimento rapido
16 Ereditarietà dei form e creazione di classi di base
Ereditarietà di un form mediante Selezione ereditarietà
Creazione di classi base personalizzate
Aggiunta di una nuova classe al progetto
Approfondimento: ereditarietà di una classe di base
Capitolo 16 – Riferimento rapido
17 Utilizzo delle stampanti
Utilizzo della classe PrintDocument
Stampa dei testo da un oggetto casella di testo
Stampa di file di testo a più pagine
Approfondimento: aggiunta delle finestre di dialogo Anteprima di stampa e Imposta pagina
Capitolo 17 – Riferimento rapido
Parte IV Programmazione di database e Web
18 Introduzione a ADO .NET
Programma di database con ADO .NET
Terminologia database
Utilizzo di un database di Access
La finestra Origini dati
Utilizzo dei controlli associati per visualizzare le informazioni dei database
Approfondimento: scrittura di istruzioni SQL per il filtraggio dei dati
Capitolo 18 – Riferimento rapido
19 Presentazione dei dati mediante il controllo DataGridView
Utilizzo di DataGridView per visualizzare i record dei database
Formattazione delle celle DataGridView
Attenzione ai dati: aggiunta di una seconda griglia e del controllo di navigazione
Approfondimento: aggiornamento del database originale
Capitolo 19 – Riferimento rapido
20 Creazione di siti e pagine Web mediante Microsoft Visual Web Developer e ASP .NET
Informazioni su ASP .NET 2.0
Confronto tra pagine Web e form Windows
Controlli server
Controlli HTML
Creazione di un sito Web mediante Visual Web Developer
Considerazione dei requisiti software per la programmazione in ASP .NET
Utilizzo della progettazione Pagine Web
Aggiunta dei controlli server a un sito Web
Scrittura delle routine evento per i controlli pagine Web
Aggiunta dei controlli server a un sito Web
Visualizzazione del record database su una pagina Web
Approfondimento: Impostazione del sito del sito Web in Internet Explorer
Capitolo 20 – Riferimento rapido
Parte V Appendice
Ulteriori fonti di informazioni
Siti Web relativi a Visual Basic Web
www.msdn.microsoft.com/vbasic/
www.devx.com/
www.microsoft.com/learning/books/
www.microsoft.com/learning/training
www.microsoft.com/communities/
Libri sulla programmazione in Visual Basic e Visual Studio
Programmazione in Visual Basic 2005
Visual Studio 2005 e Microsoft .NET Framework
Programmazione di database con ADO .NET
Programmazione Web con ASP .NET
Visual Basic for Applications programmaning
Libri generali riguardo alla programmazione e all’informatica
Indice degli aggiornamenti
Indice
|
|
|
|