Développer des Projets XML
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Paris
-
Durée
4 Jours
Objectifs: La nouvelle plate-forme de Microsoft apporte un ensemble de composants de base, intégrés au sein du framework .Net, permettant de développer des projets de systèmes d'information distribués à base de XML et des technologies associées. Cette formation, destinée aux développeurs .Net. Destinataires: Développeurs, concepteurs architectes
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Le cours nécessite l'expérience d'un langage, soit VB.Net ou C#, et quelques connaissances des technologies Web.
Les Avis
Le programme
Programme:
- Introduction à XML et aux technologies associées
- Rappel sur les langages à balises : SGML, HTML, XML et XHTML.
- XML et le concept de documents.
- Domaines d'application de la technologie XML.
- Technologies associées : Namespace, les schémas DTD et XML-Schema, CSS, XSL-T et XPath, XLink et XPointer, XSL-FO.
- Les parseurs/processeurs XML et XSL.
- XML et .Net : XML au sein de la plate-forme .Net.
- XML et la composition de documents
- Structure d'un document XML, arborescence des éléments.
- Pièces d'un document XML : déclarations, instructions processeur, commentaires, entités, références caractères, éléments, attributs.
- Document bien formé et document valide.
- Règles pour les documents bien formés, structure logique d'un document XML.
- Les schémas à l'aide de DTD et XML-Schema.
- Les namespaces.
- Utilisation de feuille de style CSS pour présenter les documents.
- Le langage XSL-T pour la transformation des documents.
- Exploitation de documents XML à partir de .Net
- Introduction et historique des parseurs XML pour plate-forme Windows.
- Exploitation de parseurs à partir de C# ou VB.Net, à l'aide de System.XML.
- Interface de programmation DOM et SAX.
- Lecture et écriture de structure XML à l'aide de XmlReader, XmlTextReader, XmlNodeReader et XmlWriter, XmlTextWriter.
- Le DOM de .Net, extension du DOM du W3C.
- Naviguer dans le DOM à l'aide de XPath, en utilisant XPathNavigator et XpathDocument.
- Créer, changer et ajouter des données.
- Consommation et validation de documents XML, gestion des erreurs.
- Production de documents XML bien formés et valides, gestion des namespaces.
- Utilisation de XSL-T pour la transformation de documents XML.
- Utilisation de XSL-FO pour la publication de documents PDF.
- .NET et XML dans la communication entre composants
- Principe de base des applications distribuées.
- Rôle de XML dans l'échange d'information.
- Web Services.
- Exemple d'une application distribuée utilisant SOAP et WSDL.
- Fonctions avancées
- Sérialisation d'objets en XML.
- Accès aux données XML avec ADO.Net.
- Lire et écrire des structures XML avec des Datasets, synchronisation de données.
- Conversion de données entre le DOM et le modèle relationnel.
- XML, .Net et SQL Server
- XML et SQL Server.
- XML Direct à partir de SQL Server.
- Ecriture de données XML vers SQL Server.
- Classes managées SQLXML.
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Développer des Projets XML