Obiettivo del corso: Il corso insegnerà agli sviluppatori come creare applicazioni e servizi Web basati sui dati con Microsoft ADO.NET, Microsoft SQL Server 2000 e Microsoft .NET Framework. Rivolto a: Il corso è rivolto agli sviluppatori di piattaforme professionali responsabili della progettazione e della creazione di applicazioni distribuite e basate sui dati dell'azienda. È rivolto agli sviluppatori che dispongono delle competenze nello sviluppo di componenti e applicazioni Web e che hanno creato in precedenza soluzioni mediante Microsoft Visual Studio®. In g.
Sedi e date
Luogo
Inizio del corso
Milano
Visualizza mappa
Via Fabio Filzi, 27, 20124
Inizio del corso
Consultare
Domande e risposte
Aggiungi la tua domanda
I nostri consulenti e altri utenti potranno risponderti
Stiamo controllando la tua domanda per verificare che sia conforme con gli standard di pubblicazione. A parte questo, abbiamo rilevato dalle tue risposte che potresti non essere in grado di immatricolarti a questa formazione. Questo potrebbe essere dovuto al titolo di studio che possiedi, al luogo in cui vivi, ecc. In ogni caso ti consigliamo di verificare contattando il centro di formazione.
Grazie mille!
Stiamo verificando la tua domanda. A breve sarà pubblicata
Preferisci essere contattato dal centro?
Opinioni
Hai seguito questo corso? Condividi la tua opinione
Programma
Introduzione
Il corso insegnerà agli sviluppatori come creare applicazioni e servizi Web basati sui dati con Microsoft ADO.NET, Microsoft SQL Server 2000 e Microsoft .NET Framework.
A chi è rivolto
Il corso è rivolto agli sviluppatori di piattaforme professionali responsabili della progettazione e della creazione di applicazioni distribuite e basate sui dati dell'azienda. È rivolto agli sviluppatori che dispongono delle competenze nello sviluppo di componenti e applicazioni Web e che hanno creato in precedenza soluzioni mediante Microsoft Visual Studio®.
In genere gli studenti devono avere: esperienza in un linguaggio .NET come Microsoft Visual Basic® .NET, Microsoft Visual C# o Microsoft Visual C++®; una conoscenza dei concetti e delle terminologia orientata a oggetti, esperienza nello sviluppo di applicazioni distribuite ed esperienza nello sviluppo di applicazioni basate sul Web ospitate nei server Internet Information Server.
Obiettivi del corso
Al termine del corso gli studenti saranno in grado di:
Descrivere le applicazioni basate sui dati, l'architettura ADO.NET, ADO.NET e XML.
Connettersi a SQL Server e ad altre origini dati.
Eseguire operazioni con il database connesso quali l'esecuzione di comandi SELECT, comandi di definizione del database, comandi SQL dinamici e comandi che restituiscono dati di un database SQL Server in formato XML.
Creare uno schema DataSet, compilarlo con dati e modificare i dati a livello di programmazione.
Creare un DataSet da un'origine dati esistente.
Applicare le tecniche XML quando si utilizzano DataSet, ad esempio il mapping di tabelle e colonne, la creazione di schemi XSD, la creazione di DataSet tipizzati in modo sicuro e l'interazione con XMLDataDocument.
Creare un servizio Web che utilizza ADO.NET per eseguire query e aggiornare un'origine dati.
Correggere gli errori all'interno di un'applicazione ADO.NET.
Esami Microsoft Certified Professional
A questo corso sono associati gli esami:
70-316: Developing and Implementing Windows®-based Applications with Microsoft® Visual C# .NET and Microsoft® Visual Studio®.NET
70-306: Developing and Implementing Windows®-based Applications with Microsoft® Visual Basic®.NET and Microsoft® Visual Studio®.NET
70-305: Developing and Implemanting Web Applications With Microsoft Visual Basic.NET and Microsoft Visual Studio.NET
70-315: Developing and Implementing Web Applications with Microsoft Visual C#. NET and the Microsoft Visual Studio .NET
Prerequisiti
Per partecipare a questo corso, gli studenti devono:
Conoscere le caratteristiche fondamentali dei database relazionali: tabelle, righe, colonne, chiavi primarie, chiavi esterne, vincoli e viste
Aver maturato esperienza nella modifica e nella interrogazione dei dati, tra cui esperienza con i comandi SELECT, INSERT, UPDATE e DELETE
Conoscere i documenti XML, i fogli di stile e gli schemi
Aver maturato esperienza nell'utilizzo di Visual Basic .NET, Visual Basic for Applications o di versioni precedenti di Visual Basic
Aver maturato esperienza nella realizzazione di interfacce utente, quali ad esempio applicazioni Web o applicazioni Microsoft Windows®
Materiale per lo studente
Il materiale didattico rimane di proprietà degli studenti. Agli studenti verranno forniti i seguenti prodotti software da utilizzare durante le lezioni:
Microsoft Windows 2000 Server
Microsoft SQL Server 2000 Developer Edition
XML for SQL Server 2000 Web Release 2 (WR2)
Microsoft Visual Studio .NET
Microsoft Access 2002
Struttura del corso
Modulo 1: Applicazioni basate sui dati e ADO.NET
In questo modulo sono trattati i seguenti
Argomenti:
Progettazione di applicazioni basate sui dati
Architettura ADO.NET
ADO.NET e XML
Al termine del modulo gli studenti saranno in grado di:
Fornire esempi delle opzioni di archiviazione.
Descrivere l'architettura delle applicazioni basate sui dati.
Scegliere un ambiente connesso, disconnesso o misto in base ai requisiti delle applicazioni.
Utilizzare gli spazi dei nomi System.Data nelle applicazioni.
Descrivere il modello di oggetti ADO.NET.
Analizzare i tipici scenari aziendali.
Descrivere l'utilizzo di ADO.NET con XML.
Laboratorio 1.1: Applicazioni basate sui dati e ADO.NET
Modulo 2: Connessione alle origini dati
In questo modulo sono trattati i seguenti
Argomenti:
Scelta del provider di dati .NET
Definizione di una connessione
Gestione di una connessione
Gestione delle eccezioni delle connessioni
Pool di connessioni
Al termine del modulo gli studenti saranno in grado di:
Scegliere un provider di dati .NET.
Connettersi a SQL Server.
Connettersi a origini dati OLE DB.
Gestire una connessione.
Gestire le eccezioni comuni delle connessioni.
Implementare e controllare il pool di connessioni.
Laboratorio 2.1: Connessione alle origini dati
Modulo 3: Esecuzione di operazioni con il database connesso
In questo modulo sono trattati i seguenti
Argomenti:
Attività in un ambiente connesso
Creazione di oggetti Command
Esecuzione di comandi che restituiscono un solo valore
Esecuzione di comandi che restituiscono righe
Esecuzione di comandi che non restituiscono righe
Utilizzo di transazioni
Al termine del modulo gli studenti saranno in grado di:
Creare un oggetto Command.
Eseguire un comando che restituisce un solo valore.
Eseguire un comando che restituisce un insieme di righe ed elabora i risultati.
Eseguire un comando che definire le autorizzazioni e la struttura del database mediante il linguaggio DDL (Data Definition Language) e il linguaggio DCL (Data Control Language).
Eseguire un comando che modifica dati.
Utilizzare transazioni.
Laboratorio 3.1: Esecuzione di operazioni con il database connesso
Modulo 4: Creazione di DataSet
In questo modulo sono trattati i seguenti
Argomenti:
Attività in un ambiente disconnesso
Creazione di DataSet e DataTable
Associzione e salvataggio di un DataSet
Definizione delle relazioni tra dati
Modifica dei dati di un DataTable
Ordinamento e filtraggio
Al termine del modulo gli studenti saranno in grado di:
Dare una definizione di ambiente disconnesso.
Creare un DataSet e un DataTable.
Associare un DataSet a un DataGrid.
Aprire e salvare un DataSet.
Definire una relazione tra dati.
Modificare i dati di un DataTable.
Trovare e selezionare righe in un DataTable.
Ordinare e filtrare un DataTable utilizzando un DataView.
Laboratorio 4.1: Creazione, associazione, apertura e salvataggio di DataSet
Laboratorio 4.2: Manipolazione di DataSet
Modulo 5: Lettura e scrittura di dati XML con ADO.NET
In questo modulo sono trattati i seguenti
Argomenti:
Creazione di schemi XSD
Caricamento di schemi e dati nei DataSet
Scrittura di dati XML da un DataSet
Al termine del modulo gli studenti saranno in grado di:
Generare uno schema XSD da un DataSet utilizzando gli strumenti grafici.
Salvare una struttura DataSet in un file di schema XSD.
Creare e compilare un DataSet da uno schema XSD e da dati XML.
Salvare i dati del DataSet in formato XML.
Scrivere e caricare le modifiche utilizzando un DiffGram.
Laboratorio 5.1: Attività con i dati XML in ADO.NET
Modulo 6: Creazione di DataSet da origini dati esistenti
In questo modulo sono trattati i seguenti
Argomenti:
Configurazione di un DataAdapter per il recupero di informazioni
Riempimento di un DataSet utilizzando un DataAdapter
Configurazione di un DataAdapter per l'aggiornamento dell'origine dati di base
Permanenza delle modifiche in un'origine dati
Gestione dei conflitti
Al termine del modulo gli studenti saranno in grado di:
Configurare un DataAdapter per il recupero di informazioni.
Riempire un DataSet utilizzando un DataAdapter.
Configurare un DataAdapter per la modifica di informazioni.
Rendere permanenti le modifiche dei dati in un'origine dati.
Gestire i conflitti dei dati.
Laboratorio 6.1: Recupero di dati in un'applicazione disconnessa
Laboratorio 6.2: Recupero e aggiornamento dei dati relativi a clienti e ordini
Modulo 7: Creazione e utilizzo di un servizio Web che fa uso di ADO.NET
In questo modulo viene trattato il seguente argomento:
Creazione e utilizzo di un servizio Web che restituisce dati
Al termine del modulo gli studenti saranno in grado di:
Creare un servizio Web.
Utilizzare un servizio Web in un'applicazione client.
Correggere gli errori in un'applicazione ADO.NET.
Laboratorio 7.1: Risoluzione dei problemi relativi a un'applicazione ADO.NET