Langage XML et plate-forme Microsoft .NET
Définition du rôle du langage XML dans Microsoft .NET - Standards XML - Présentation des analyseurs XML.
Langage XML : Notions de base
Mise en forme du langage XML - Conception de données avec des grammaires XML - Noms d'espaces - Instructions de traitement.
Validation du langage XML
Identification des conditions de validation requises - Sélection d'une méthode de validation - Présentation des schémas.
Présentation des technologies de manipulation de données XML
Technologies de gestion de données XML requises - Comparaison de chacun des types.
Création et manipulation d'arbres en utilisant un DOM
Définition du DOM - Utilisation du DOM - Exemples de code de DOM.
Utilisation de XPath afin de transformer une arborescence de nœuds
Qu'est-ce que XPath ? - Utilisation du langage XPath - Présentation des applications XPath .
Mise en forme et transformation : XSL et XSLT
Qu'est-ce que XSL ? - Qu'est-ce que XSLT et quel est son lien avec XSL ?
Utilisation de XQuery pour lier des documents XML et effectuer des requêtes dans des documents XML
Qu'est-ce que XQuery ? - Utilisation de XQuery
SQL XML
Prise en charge XML dans Microsoft SQL Server 2000 - Utilisation d'HTTP pour accéder et saisir des données XML - Manipulation de feuille de style XSL via la requête Transact SQL - Utilisation d'ADO pour accéder aux données XML - Utilisation de schémas de mappage.
Conception de solutions XML
Solutions utilisant le langage XML - Services Web - Autres.
En fin de formation un exercice de développement est prévu. Il reprend les différents thèmes abordés pendant le cours.