Formation éligible au Droit individuel à la formation(en savoir plus sur le DIF)
Lieu de formation : notre centre de formation à Grenoble(plan d'accès) ou sur votre site en formation intra
Domaine de formation :
DEVELOPPEMENT et METHODES
Durée de la formation :
3 jours (
21 heures)
Participants :
Architectes logiciels et développeurs Visual Studio 2010
Pré-requis :
Bonne connaissance des concepts .NET Framework. Pratique d'un langage .NET comme Visual Basic .NET ou Visual C#. Mise en 1/2 uvre de services web.
Objectifs :
Fournir aux stagiaires les compétences nécessaires pour construire et configurer une solution Windows Communication Foundation (WCF).
Plan de cours VISUAL STUDIO 2010 Windows Communication Foundation
Programme de formation
VISUAL STUDIO 2010 Windows Communication Foundation
- Introduction à Windows Communication Foundation
- Concevoir une application qui fait partie d'une architecture orientée service (SOA)
- Vue d'ensemble de l'architecture WCF
- Utilisation d'une interface niveau langage comme contrat de service
- Implémentation d'un service simple dans Visual Studio 2010
- Consommer un service simple dans Visual Studio 2010
- Configurer et héberger des services WCF
- Configurer d'une manière programmatique une application .Net pour héberger un service WCF
- Configurer d'une manière programmatique une application .Net pour appeler un service WCF
- Paramétrer le client et le service à l'aide de la configuration basée sur des fichiers
- Choisir les options d'hébergement pour un service WCF
- Déploiement d'un service WCF
- Points de communication et comportements
- Publier des services WCF sur différents points de communication
- Ajouter des comportements aux services et aux points de communication
- Interopérabilité avec des services Web non-WCF
- Débogage et diagnostic
- Journalisation des messages
- Traçabilité de l'activité
- Conception et définition des contrats
- Conception d'une interface cohérente pour un service WCF
- Définition d'un contrat de service
- Définition des opérations sur un service
- Définition d'un contrat de données
- Gestion d'erreurs
- Corréler les exceptions .Net avec les niveaux de « faute » d'un service
- Utiliser les « faults » dans un service
- Gestion des « faults » et des exceptions dans le client
- Améliorer la qualité de service WCF
- Gestion des instances de services WCF
- Gestion des problèmes de concurrence
- Amélioration des performances des services WCF
- La sécurité dans WCF
- Vue générale de la sécurité dans WCF
- Appliquer les besoins généraux de sécurité à un lien
- Spécifier les privilèges demandés pour le client et le serveur
- Travailler avec les informations de sécurité
- Les transactions dans WCF
- Les transactions dans une application SOA
- Créer des opérations transactionnelles dans un service
- Activer le transfert de transaction entre le client et le service
Réserver cette formation