ISTITUTO ZOOPROFILATTICO SPERIMENTALE
DELLA LOMBARDIA ED EMILIA ROMAGNA “BRUNO UBERTINI”
PROGRAMMA FORMATIVO
CORSO DI FORMAZIONE VB.NET FINALIZZATO ALLA GESTIONE DEI SORGENTI CONVERTITI DI
DARWIN - Edizione Unica
Acquisizione competenze tecnico-professionale: onoscenza dell'ambiente di sviluppo Visual Studio
2015.
Conoscenza del linguaggio di programmazione VB.NET.
Durata dell’evento ore: 27:30
06/06/2016 IZSLER - Brescia
Via Cremona, 284 - 25124 BRESCIA (BS)
Il corso si svolge in 5 giornate dalle 09.30 alle 12.30 e dalle 13.00 alle 15.30
Lunedì 06/06/2016
1. Introduzione a Microsoft .NET ed a VB.NET
o Introduzione alla tecnologia .NET
o Versioni del .NET Framework
o Introduzione a VB.NET
o Differenze tra VB6 e VB.NET
o I linguaggi supportati dal .NET Framework
o Struttura del .NET Framework
o Le classi del .NET Framework: i Namespaces
o Introduzione agli ambienti di sviluppo per .NET
2. L'ambiente di sviluppo Visual Studio .NET
o Introduzione all'ambiente di sviluppo Visual Studio .NET
o Download e installazione di Visual Studio
o La finestra Esplora Soluzione
o La finestra Esplora Server
o La finestra Design e l'editor del codice
o La Casella degli strumenti
o Gli oggetti gestiti da un'applicazione VB.NET (Form, Moduli, Librerie di classi)
o Aggiungere riferimenti alle librerie del .NET Framework
o Accedere ad una base dati tramite Visual Studio .NET
o Debugging e gestione degli errori
Martedì 07/06/2016
3. Creazione di una nuova Form VB.NET
o Introduzione
o Creazione di una nuova Form VB.NET con Visual Studio
o Aggiungere controlli ad una Form VB.NET
o Accedere al codice VB.NET associato ad un controllo
4. Sintassi VB.NET: Istruzioni di base
o Assegnazione dei nomi e parole riservate
o Tipi di dato
o Variabili e costanti
o Gli array e ArrayList
o Operatori del linguaggio
o Console.WriteLine
o Differenza tra funzioni e routine
o Creare una funzione
o Creare una routine
o Funzioni e routine parametrizzate
Mercoledì 08/06/2016
5. Sintassi VB.NET: Istruzioni di controllo
o Istruzioni condizionali: più condizioni con ElseIf
o Istruzioni di iterazione: costrutto For Each...Next
o Istruzioni di iterazione: costrutto While
o Istruzioni di iterazione: costrutto Do...While
6. Funzioni predefinite VB.NET: gestione delle stringhe, delle date e dei numeri
o Introduzione
o Principali funzioni predefinite per la gestione delle stringhe
o Split: creazione di un array di sottostringhe
o Funzioni di gestione e controllo per i numeri
o Gestione delle date: l'oggetto DateTime e le funzioni Now() - Date() - Time()
o Gestione delle date: le funzioni Format e IsDate
o Gestione delle date: DateAdd, DateDiff e DatePart
Giovedì 09/06/2016
7. Programmazione ad oggetti in VB.NET
o Introduzione all'OOP
o Metodi e Proprietà
o Eventi
o Le Classi
o Overloading
o La creazione di un oggetto: costruttori e distruttori
o Incapsulamento
o L'ereditarietà
o Il Polimorfismo
o Overriding
o Le interfacce
8. Programmazione e database con ADO.NET - Parte 1
o Introduzione ad ADO.NET
o I Data Provider: l'oggetto Connection
o I Data Provider: L'oggetto Command
o I Data Provider: L'oggetto DataAdapter
o L'oggetto Dataset
o I Data Provider: l'oggetto DataReader (il nuovo Recordset)
o Introduzione al Data binding
o Componenti di accesso ai dati: BindingSource
o Componenti di accesso ai dati: BindingNavigator
o Connettere una sorgente di dati a controlli TextBox
Venerdì 10/06/2016
9. Programmazione e database con ADO.NET - Parte 2
o Introduzione ad ADO.NET e SQL Server
o L'oggetto SqlConnection
o L'oggetto SqlCommand
o L'oggetto SqlDataAdapter
o Il controllo DataGridView
10. Interazione tra VB.NET e XML
o Introduzione ad XML
o Il Namespace System.XML
o XmlReader e XmlWriter: gestione di un documento XML con VB.NET
o Interazione tra XML e ADO.NET
o Introduzione a XAML e al WPF
o Sintassi XAML
o Windows Presentation Foundation
o Creazione di un'interfaccia WPF
DOCENTE: COZZUTTO LAPO
Ai fini del rilascio degli attestati è necessaria:
 la presenza all’evento al 90%
 non sono possibili recuperi delle giornate non frequentate per qualsiasi motivo
 la compilazione del questionario soddisfazione discenti
 il superamento del questionario di apprendimento
_____________________________________________________________________________________________________________________
Il questionario di soddisfazione discenti, il questionario di apprendimento e la documentazione relativa agli eventi,
sono disponibili solo per i presenti all’evento sul portale della Formazione all’indirizzo http://formazione.izsler.it,
dopo aver inserito le proprie credenziali.