Introduction To XML And The Microsoft .Net Technologies

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: Questo corso della durata di due giorni fornisce agli studenti una panoramica tecnologica della struttura e delle tecniche di programmazione di XML. Questo corso illustra le posizioni in cui XML è presente negli obiettivi di Microsoft .NET e nel contesto più ampio dei sistemi basati su standard di distribuzione.
Rivolto a: Questo corso si rivolge a:.

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 al corso gli studenti devono soddisfare i requisiti riportati di seguito.

  • Conoscenza pratica di un linguaggio di scripting o di programmazione
  • Conoscenza...

  • Programma

    Introduzione

    Questo corso della durata di due giorni fornisce agli studenti una panoramica tecnologica della struttura e delle tecniche di programmazione di XML. Questo corso illustra le posizioni in cui XML è presente negli obiettivi di Microsoft .NET e nel contesto più ampio dei sistemi basati su standard di distribuzione.

    A chi è rivolto

    Questo corso si rivolge a:

  • Sviluppatori di Visual Basic con una breve formazione nell'ambito dello sviluppo web o con una breve esperienza lavorativa.
  • Sviluppatori Web con esperienza nell'ambito dell'elaborazione di script client con CGI, Visual Basic Scripting Edition, PERL, Java Script o altri linguaggi di programmazione.
  • Sviluppatori con esperienza nell'ambito dello sviluppo di Web con FrontPage o con altri tool di sviluppo di pagine Web e con conoscenze di base di HTML.
  • Sviluppatori di Office.
  • Amministratori e sviluppatori di SQL ServerT 2000.

    Obiettivi del corso

    Al termine del corso, gli studenti saranno in grado di:
  • Descrivere in che modo XML si inserisce nel contesto dell'elaborazione distribuita con le tecnologie Microsoft .NET.
  • Creare un documento XML corretto.
  • Utilizzare gli schemi XML per convalidare un documento.
  • Descrivere in che modo si utilizzano DOM, XPath, XSL/XSLT e XQuery per creare soluzioni reali.
  • Descrivere in che modo SQL Server 2000 viene utilizzato da XML.
  • Collegare gli standard XML appropriati (MSXML, MathXML, ecc.) e le tecnologie (DOM, XSLT, XSD, XQuery e XPath) per soddisfare una serie di requisiti di soluzioni.
  • Identificare l'esperienza di formazione successiva di Microsoft .NET e giustificare prontamente la decisione presa di iscriversi al livello successivo di formazione Microsoft .NET.

    Prerequisiti

    Per partecipare al corso gli studenti devono soddisfare i requisiti riportati di seguito.
  • Conoscenza pratica di un linguaggio di scripting o di programmazione
  • Conoscenza pratica di HTML
  • Conoscenza pratica del modo in cui si utilizzano i database negli ambienti di elaborazione distribuita

    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.

    Struttura del corso

    Modulo 1: XML e piattaforma Microsoft .NET
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Definizione del ruolo di XML in Microsoft .NET
  • Esercitazione: esportazione e importazione di dati di Office da e verso il formato XML
  • Esercitazione: selezionare un formato dati con cui sia più facile operare: EDI o XML
  • Standard XML
  • Comprendere i parser XML

    Al termine del modulo, gli studenti saranno in grado di identificare dove e in che modo viene utilizzato XML nell'ambito dell'elaborazione distribuita e del Web.

    Modulo 2: XML di base
    In questo modulo vengono approfonditi i seguenti argomenti:
  • La forma di XML
  • Esercitazione: riparazione dei problemi di forma in un insieme di documenti XML
  • Progettazione di dati con XML Grammars
  • Spazi nome
  • Esercitazione: modifica degli spazi nome XML
  • Istruzioni relative all'elaborazione
  • Esercitazione: creazione e verifica di un documento XML per rappresentare i dati della biglietteria

    Al termine del modulo, lo studente sarà in grado di progettare un documento XML conforme alle regole formali di XML e che ne soddisfi i requisiti in base a una serie di requisiti di dati basati su un'applicazione reale.

    Modulo 3: Convalida di XML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Identificazione dei requisiti di convalida
  • Esercitazione: identificazione dei punti in cui è necessaria la convalida
  • Selezione di un metodo di convalida
  • Esercitazione: eseguire conversioni di modelli e la funzionalità di verifica/confronto
  • Comprensione degli schemi
  • Esercitazione: utilizzo di Office XP per generare uno schema che convalidi i documenti modello

    Al termine del modulo, lo studente sarà in grado, in base a un documento modello di media complessità, ad esempio un documento che rappresenti un ordine d'acquisto, di sviluppare uno schema XML per convalidarlo.

    Modulo 4: Introduzione di tecnologie per la gestione dei dati XML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Necessità di tecnologie di gestione dei dati XML
  • Confronto dei tipi
  • Esercitazione: dato un frammento di codice, gli studenti determineranno la funzione del codice

    Al termine del modulo, gli studenti saranno in grado di identificare le situazioni in cui sarà necessario utilizzare le seguenti tecnologie XML: DOM, XPath, XSL/XSLT e XQuery.

    Modulo 5: Creazione e gestione di strutture con DOM
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Definizione di DOM
  • Utilizzo di DOM
  • Esempi di codici DOM
  • Esercitazione: modifica di una struttura

    Al termine del modulo, gli studenti saranno in grado di utilizzare DOM, le strutture DOM e le modalità in cui è possibile oppure non è possibile utilizzare DOM per manipolare i documenti XML

    Modulo 6: Utilizzo di XPath per trasformare una struttura a nodi
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Che cos'è XPath?
  • Utilizzo del linguaggio XPath
  • Esercitazione: identificazione e interpretazione di espressioni XPath
  • Comprensione degli intervalli di applicazione di XPath
  • Esercitazione: corrispondenza dei requisiti e della tecnologia
  • Esercitazione: utilizzo di XPath per navigare e selezionare dati

    Al termine di questo modulo, lo studente sarà in grado di utilizzare XPath per navigare tra documenti XML, selezionare il contenuto dei documenti XML e comprendere in che modo può essere utilizzato da altre tecnologie XML.

    Modulo 7: Formattazione e trasformazione: XSL e XSLT
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Che cos'è XSL?
  • Che cos'è XSLT e in che modo è correlato a XSL?
  • Esercitazione: creare e modificare XSLT in FrontPage 2002

    Al termine di questo modulo, lo studente sarà in grado di utilizzare le tecnologie XSL per controllare le presentazioni XML e per effettuare trasformazioni XML, nonché per filtrare, classificare e formattare XML.

    Modulo 8: Utilizzo di XQuery per collegare e eseguire query sui documenti XML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Che cos'è Xquery?
  • Utilizzo di XQuery
  • Esercitazione: progettazione di Xquery semplici e avanzate

    Al termine del modulo, gli studenti saranno in grado di progettare istruzioni di base e avanzare relative a Xquery e di applicarle a documenti XML.

    Modulo 9: SQL XML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Supporto XML in Microsoft SQL Server 2000
  • Utilizzo di HTTP per accedere e inserire dati XML
  • Manipolazione di XSL tramite Transact SQL
  • Utilizzo di ADO per accedere a dati XML
  • Utilizzo di schemi di mapping
  • Esercitazione: utilizzo di XML View Mapper
  • UpdateGrams e BulkLoad
  • Esercitazione: creazione di query SQL

    Al termine del modulo, lo studente sarà in grado di descrivere in che modo Microsoft SQL Server 2000 implementa il supporto di XML con ISAPI e in che modo è possibile utilizzare questa funzionalità per manipolare i dati Microsoft SQL Server 2000 con XML.

    Modulo 10: La sfida della progettazione di soluzioni XML
    In questo modulo vengono approfonditi i seguenti argomenti:
  • Soluzioni che utilizzano XML
  • Servizi Web
  • E poi?
  • Esercitazione: creazione di un sistema di menu
  • Sfida di esercitazione: trovare una serie di tecnologie per un requisito di soluzione

    Al termine del modulo, lo studente sarà in grado di verificare una soluzione proposta e di scegliere la giusta combinazione di tecnologie XML e correlate per soddisfare i requisiti della progettazione.


  • Confronta questo corso con altri simili
    Leggi tutto