Developing Applications Using Ado .Net For Microsoft SQL Server 2000

Suntrade
A Genova e Milano

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

Descrizione

Obiettivo del corso: Il corso insegnerà agli sviluppatori come creare applicazioni e servizi Web basati sui dati con ADO.NET, 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 per l'azienda. È rivolto agli sviluppatori che dispongono della preparazione sullo sviluppo di componenti e applicazioni Web e che hanno creato in precedenza soluzioni mediante Visual Studio..

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Genova
Via Rolla 16 D/r, 16152, Genova, Italia
Visualizza mappa
Consultare
Milano
Via Sangro 10, 20132, Milano, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Per partecipare a questo corso, gli studenti devono:

  • Conoscere le caratteristiche fondamentali dei database, tabelle, righe, colonne, chiavi primarie, chiavi esterne, vincoli e...

  • Programma

    Preliminary Course Syllabus

    Developing Applications Using ADO .NET for Microsoft SQL Server 2000

    Dato che alcune parti del corso sono attualmente in fase di elaborazione, alcuni elementi di questa presentazione sono soggetti a modifica.

    Sommario
    Introduzione
    A chi è rivolto
    Obiettivi del corso
    Prerequisiti
    Esami Microsoft Certified Professional
    Materiale per lo studente

    Struttura del corso

    Questo corso è inoltre disponibile in versione Optic Pack per studenti non vedenti.

    Introduzione

    Il corso insegnerà agli sviluppatori come creare applicazioni e servizi Web basati sui dati con ADO.NET, 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 per l'azienda. È rivolto agli sviluppatori che dispongono della preparazione sullo sviluppo di componenti e applicazioni Web e che hanno creato in precedenza soluzioni mediante Visual Studio.
    In genere gli studenti devono avere: esperienza con un linguaggio .NET come Microsoft Visual Basic® .NET, C# o C++, una conoscenza dei concetti e della terminologia orientata agli 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:
  • Spiegare l'architettura di .NET Framework
  • Descrivere il modello di oggetti ADO.NET
  • Connettersi a SQL Server in modo programmatico
  • Connettersi a origini dati non SQL Server
  • Accedere ai dati da SQL Server
  • Accedere ai dati da altre origini dati.
  • Accedere ai dati in un ambiente disconnesso
  • Modificare e manipolare i dati in un ambiente disconnesso
  • Accedere ai dati in un ambiente connesso
  • Modificare e manipolare i dati in un ambiente connesso
  • Utilizzare stored procedure di SQL Server da un oggetto di livello medio o servizio Web per effettuare una query e aggiornare i dati server.
  • Creare un servizio Web che utilizza ADO.NET
  • Creare e gestire archivi di dati locali mediante un set di dati
  • Accedere e scrivere documenti XML
  • Utilizzare la progettazione dei dati di Visual Studio.NET
  • Presentare i dati mediante moduli Web e Win
  • Utilizzare spazi dei nomi di .NET
  • Creare un componente di accesso ai dati di livello medio
  • Utilizzare le transazioni per coordinare le istruzioni dei linguaggi di manipolazione dei dati, INSERT, UPDATE e DELETE
  • Progettare un'architettura connessa o disconnessa in base alle esigenze delle applicazioni.
  • Progettare e implementare una cache di dati locali.

    Prerequisiti

    Per partecipare a questo corso, gli studenti devono:
  • Conoscere le caratteristiche fondamentali dei database, tabelle, righe, colonne, chiavi primarie, chiavi esterne, vincoli e viste
  • Disporre di concetti che includono SELECT, INS, UPD, DEL relativi alle tabelle.
  • Disporre di un conoscenza relativa ai documenti XML, ai fogli di stile e agli schemi
  • Disporre di Visual Basic.NET, Visual Basic, Applications Edition o versioni precedenti di Visual Basic
  • Descrivere l'architettura delle applicazioni distribuite
  • Creare interfacce utente, quali applicazioni Web o Windows

    Esami Microsoft Certified Professional
    A questo corso non è associato alcun esame MCP.

    Materiale per lo studente

    Il kit per lo studente comprende un manuale del corso completo e altro materiale necessario per le lezioni. Con il kit per lo studente vengono forniti i seguenti prodotti software:
  • TBD

    Struttura del corso

    Modulo 1: Panoramica sulle applicazioni basate sui dati
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Evoluzione delle applicazioni basate sui dati
  • Panoramica sull'architettura e sui servizi .NET
  • ADO.NET
  • Utilizzo di BizTalk Server 2000

    Al termine del modulo, gli studenti saranno in grado di:

  • Descrivere l'architettura delle applicazioni basate sui dati
  • Descrivere l'architettura e la struttura .NET
  • Descrivere lo scopo e i vantaggi di ADO.NET.

    Esercitazione 1: Evoluzione delle applicazioni basate sui dati

    Modulo 2: Architettura di ADO .Net
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Utilizzo degli spazi dei nomi relativi ai dati
  • Modello di oggetti ADO.NET
  • Scelta dell'ambiente di applicazione connesso in modo continuo o intermittente

    Al termine del modulo, gli studenti saranno in grado di:

  • Descrivere il modello di oggetti ADO.NET
  • Descrivere gli spazi dei nomi System.data
  • Scegliere un ambiente connesso o disconnesso in base ai requisiti delle applicazioni

    Esercitazione 2: Architettura di ADO.Net

    Modulo 3: Connessione a SQL Server e ad altre origini dati
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Connessione alle origini dati
  • Provider gestiti e prestazioni
  • Impostazione della stringa di connessione
  • Creazione di una classe di connessione personalizzata mediante l'ereditarietà
  • Gestione della connessione

    Al termine del modulo, gli studenti saranno in grado di:

  • Connettersi alle origini dati di SQL Server
  • Connettersi alle origini dati OLE DB
  • Connettersi alle origini dati XML

    Esercitazione 3: Connessione a SQL Server e ad altre origini dati

    Modulo 4: Accesso ai dati di un ambiente connesso
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Creazione di oggetti Command SQL e OLE DB
  • Esecuzione di oggetti Command SQL e OLE DB
  • Utilizzo dell'oggetto DataReader

    Al termine del modulo, gli studenti saranno in grado di:

  • Utilizzare una connessione esistente
  • Utilizzare gli oggetti Command dei provider di dati SQL e OLE DB
  • Eseguire istruzioni SQL
  • Eseguire stored procedure SQL per recuperare singoli valori
  • Eseguire stored procedure SQL per recuperare più valori
  • Utilizzare l'oggetto DataReader

    Esercitazione 4: Accesso ai dati in un ambiente connesso

    Modulo 5: Modifica e manipolazione dei dati in un ambiente connesso
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Esecuzione di un oggetto Command che include SQL
  • Esecuzione di un oggetto Command che richiama una stored procedure
  • Migliori metodologie per la scrittura di istruzioni e stored procedure SQL
  • Memorizzazione nella cache delle stored procedure e utilizzo delle stored procedure temporanee
  • Gestione delle eccezioni
  • Controllo del blocco SQL Server

    Al termine del modulo, gli studenti saranno in grado di:

  • Eseguire un oggetto Command che include SQL
  • Eseguire un oggetto Command che richiama una stored procedure
  • Scrivere istruzioni SQL per accedere ai dati
  • Scrivere stored procedure per accedere ai dati
  • Utilizzare le stored procedure temporanee e memorizzate nella cache
  • Gestire le eccezioni
  • Controllare il blocco SQL Server

    Esercitazione 5: Accesso ai dati in un ambiente connesso

    Modulo 6: Creazione e manipolazione di schemi per una cache di dati locale
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Definizione delle relazioni e di un vincolo associato ForeignKeyConstraint
  • Aggiunta di DataTable a un DataSet
  • Caricamento e permanenza di uno schema della cache locale
  • Utilizzo di ADO .NET per la permanenza dei dati come XML
  • Generazione degli schemi dai documenti XML

    Al termine del modulo, gli studenti saranno in grado di:

  • Creare un DataTable
  • Definire una relazione
  • Aggiungere DataTable a un DataSet
  • Caricare e rendere permanente uno schema della cache locale
  • Utilizzare ADO .NET per la permanenza dei dati come XML
  • Generare una struttura DataSet da XML

    Esercitazione 6: Creazione e manipolazione di schemi per una cache di dati locale

    Modulo 7: Accesso ai dati in un ambiente disconnesso
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Configurazione di un DataAdapter per recuperare le informazioni
  • Creazione automatica di un DataSet e di uno schema
  • Popolamento di un DataSet mediante un DataAdapter
  • Esecuzione di uno schema di pianificazione XLANG

    Al termine del modulo, gli studenti saranno in grado di:

  • Configurare un DataAdapter per recuperare le informazioni
  • Creare automaticamente un DataSet o uno schema
  • Popolare un DataSet mediante un DataAdapter

    Esercitazione 7: Accesso ai dati in un ambiente disconnesso

    Modulo 8: Modifica e manipolazione dei dati in un ambiente disconnesso
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Configurazione di un DataAdapter per modificare le informazioni
  • Modifica dei dati presenti in un DataSet
  • Permanenza delle modifiche dei dati in un server

    Al termine del modulo, gli studenti saranno in grado di:

  • Configurare un DataAdapter per modificare le informazioni
  • Modificare i dati presenti in un DataSet
  • Rendere permanenti le modifiche dei dati in un server
  • Gestire i conflitti dei dati

    Esercitazione 8: Modifica e manipolazione dei dati in un ambiente disconnesso

    Modulo 9: Gestione delle transazioni
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Utilizzo delle transazioni di SQL Server
  • Oggetti di connessione e transazione ADO.NET
  • Integrazione nelle transazioni distribuite
  • Gestione di code

    Al termine del modulo, gli studenti saranno in grado di:

  • Utilizzare le transazioni di SQL Server
  • Utilizzare oggetti connessione e transazione ADO.NET
  • Integrare le transazioni distribuite

    Esercitazione 9: Gestione delle transazioni

    Modulo 10: Creazione di un'applicazione distribuita che accede ai dati
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Perché creare servizi Web e applicazioni Web e Windows?
  • Creazione di un servizio Web
  • Creazione di un'applicazione Web che accede ai dati
  • Creazione di un'applicazione Windows che accede ai dati

    Al termine del modulo, gli studenti saranno in grado di:

  • Creare un servizio Web
  • Creare un'applicazione Web che accede ai dati
  • Creare un'applicazione che accede ai dati

    Esercitazione 10: Creazione di un'applicazione distribuita che accede ai dati


  • Confronta questo corso con altri simili
    Leggi tutto