Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2019

Rechercher
Rechercher une formation
 

Développer des solutions Windows Communication Foundation avec Microsoft Visual Studio 2010

Cette formation apporte aux participants les compétences requises pour mettre en œuvre des architectures orientées service (SOA) basées sur Windows Communication Foundation 4 et Visual Studio 2010. Elle prépare à l'examen 70-513 : TS : Windows Communication Foundation Development with Microsoft .NET Framework 4.

Public :

  • Développeurs .NET expérimentés.

Objectifs :

  • Mettre en œuvre une architecture orientée service (SOA) avec WCF ;
  • Faire héberger des services WCF par différents hôtes ;
  • Définir et mettre en œuvre les contrats de service, de donné, et de message ;
  • Utiliser des points de terminaison multiples avec différents messages ;
  • Tester, dépanner, surveiller et diagnostiquer les services WCF ;
  • Assurer la fiabilité du service en utilisant les transactions et les files de messages ;
  • Sécuriser les messages et le transport des services ;
  • Etendre WCF à l'aide des behaviors, dispatchers, inspectors et des formatters.

Pré-requis :

  • Avoir suivi le cours " T4ACF-1A1 - Les fondamentaux du développement .NET avec le langage C# 6 sous Visual Studio 2015 " ou " T461-015 - Les fondamentaux du développement .NET avec le langage Visual Basic 10 et Visual Studio 2010 ", ou posséder les connaissances équivalentes.
  • Il est fortement conseillé d'avoir développé des applications Windows (cours T461-020 ou T461-10262) et/ou Web ASP.NET (cours T461-030).

Contenu pédagogique

Architecture Orientée Service (SOA)

  • Présentation de SOA
  • Les avantages de SOA
  • Scénarios et standards
  • Introduction à WCF

Débuter avec le développement WCF

  • Contrat de service et mise en oeuvre
  • Héberger les services WCF
  • Comportements WCF
  • Consommation de services WCF

Héberger les services WCF

  • Les différents types d'hôtes de service WCF
  • La classe ServiceHost
  • Héberger des services WCF dans des services Windows
  • IIS, WAS et AppFabric
  • Configuration d'hôtes WCF
  • Les meilleures pratiques pour l'hébergement de services

Définition et mise en œuvre de contrats WCF

  • Définition des contrats
  • Les différents types de contrat
  • Les modèles de messages
  • Conception de contrats WCF

Points de terminaison et Comportements

  • Points de terminaison multiples et interopérabilité
  • Découverte WCF
  • Point de terminaison WCF par défaut
  • Instanciation et concurrence d'accès
  • Fiabilité

Tester et résoudre les problèmes des services WCF

  • Erreurs et symptômes
  • Echecs WCF
  • Débogage et outils de diagnostics
  • Surveillance de l'éxécution

Sécurité

  • Introduction à la sécurité d'application
  • Le modèle de sécurité WCF
  • Sécurité de transport et de message
  • Authentification et autorisation
  • Identification basée sur les demandes

Introduction sur les fonctionnalités avancées

  • Le modèle d'invocation asynchrone
  • Etendre WCF
  • Routage
  • Services de workflow