Catalogues Formations

Primes et subsides




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

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

 

DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI

 

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 " T461-014 - Les fondamentaux du développement .NET avec le langage C# 4.0 et Visual Studio 2010 " 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 ou T461-10267).

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