Catalogues Formations

Primes et subsides




Programmation XML et Services Web avec le Framework .NET

Durée : 5 jour(s)
Tarif : Consultez-nous

 

DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI

 

Formation dispensée sous Visual Studio 2010 ou 2008.

Public :

  • Toute personne souhaitant optimiser la mise en œuvre du Framework .NET, pour créer des applications devant générer, modifier, analyser et transformer des données au format XML, et les échanger via des services Web.

Objectifs :

  • De générer, valider, modifier, requêter et transformer un flux XML.
  • Créer et consommer un Service Web.

Pré-requis :

  • Connaître le langage C# ou VB .NET ;
  • Connaître les concepts de la programmation orientée objet ;
  • Etre familier avec les applications de type client/serveur avec le Framework .NET et Visual Studio.

Contenu pédagogique

Le langage XML

  • Spécifications du langage
  • Cas d'utilisation du langage XML
  • Etats d'un document XML

Valider un flux XML

  • Flux XML bien formé
  • Flux XML Valide
  • DTD et schéma
  • DOM et SAX
  • Vérifier qu'un flux XML est bien formé et valide

Créer / modifier un flux XML

  • Générer un document XML
  • Le modèle DOM
  • Parcourir et modifier un document XML

Requêter un flux XML

  • Le langage XPath
  • Exécuter une requête XPath

LINQ For XML

  • Présentation
  • Le langage de requêtage LINQ
  • Créer un document XML
  • Créer et exécuter une requête LINQ sur un flux XML

Sérialiser une grappe d'objets

  • Techniques de sérialisation
  • Les attributs de sérialisation
  • Sérialiser une grappe d'objets
  • Parser un flux XML

Mettre en forme et transformer un flux XML

  • Pourquoi mettre en forme et transformer un flux XML ?
  • Le langage CSS
  • Le langage XSLT
  • Le contrôle Xml dans les applications ASP .NET
  • Passer des paramètres à une feuille de style
  • Les objets d'extensions

Les Services Web

  • Présentation
  • Architecture d'applications
  • Le Remoting
  • Les Services Web

Les bases fondamentales des Services Web

  • Le protocole HTTP
  • Le langage SOAP
  • L'annuaire UDDI
  • Le langage WSDL

Créer des Services Web

  • Créer un Service Web
  • Les attributs WebService et WebMethod
  • Les services Web OneWay
  • Sécuriser un Service Web
  • Agir sur les performances

Consommer un Service Web

  • De la recherche à la consommation d'un Service Web
  • Les classes proxy
  • Consommer un Service Web :
    • De manière synchrone
    • De manière asynchrone
  • Les crédentials