Rechercher une formation et ses disponibilités
Formation Visual Studio 2010 : Développer des applications distribuées WCF
La formation Visual Studio 2010 : Développer des applications distribuées WCF sur 3 jours a pour principal objectif de vous familiarisez avec le développement d'applications orientées services à l'aide de Microsoft Visual Studio. De l'introduction à l'architecture Orientée Service au déploiement de la sécurité en passant par l'hébergement de services WCF, vous aurez une vue d'ensemble des fonctionnalités clés liées au développement d'applications avec Visual Studio.
Pourquoi Visual Studio ?
Logiciels de développement Windows muni d'un ensemble d'outils, Visual Studio permet de concevoir et gérer des applications web. Les architectures distribuées ou SOA sont de plus en plus sollicitées par les éditeurs et entreprises, et ce notamment grâce à leurs apports en matière de flexibilité et de réactivité du Système d'Information. Quant au Framework .Net 4, il met l'accent sur la facilitation de l'utilisation de ses briques, permettant de maximiser la rapidité de déploiement et d'implémentation de solutions distribuées. Au terme de cette formation, vous aurez un complément lié à vos compétences traditionnelles en développement .Net.
Objectifs de cette formation Visual Studio 2010 : Développer des applications distribuées WCF
- Être capable de concevoir un service WCF
- Être capable de déployer des service WCF
- Configurer et de sécuriser ses services WCF
- Déployer un service WCF transactionnel
Public de cette formation Visual Studio 2010 : Développer des applications distribuées WCF
- Développeur .Net expérimenté
Pré-requis de cette formation Visual Studio 2010 : Développer des applications distribuées WCF
- Avoir suivi une formation : Visual Studio Programmer avec le Framework .Net
- Avoir suivi une formation : Visual Studio Programmation C
- Avoir suivi une formation : Visual Studio Programmer avec le .Net Framework 4
- Avoir des connaissances équivalentes
Programme de cette formation Visual Studio 2010 : Développer des applications distribuées WCF
Architecture Orientée Service : Appréhender les SOA
- Introduction à l'Architecture Orientée Service
- Mesurer les avantages de la SOA
- Visualiser des scénarios et standards
- WCF : introduction au modèle
Windows Communication Foundation : Développer avec WCF
- Appréhender contrat de Service et implémentation
- Hébergement de services WCF
- Comportements Windows Communication Foundation
- Consommer des services WCF
Maîtriser l'hébergement de services WCF
- Appréhender les types d'hôtes de service WCF
- Comprendre la classe ServiceHost
- Savoir héberger des services WCF dans les services Windows
- Comprendre IIS, WAS et AppFabric
- Configurer des hôtes WCF
- Best practices d'hébergement de services
Contrats WCF : Définition et implémentation
- Définir les contrats
- Connaître les divers types de contrat
- Appréhender les modèles de transmission de messages
- Concevoir des contrats WCF
Appréhender les points de terminaison et comportements
- Points de terminaison multiples et interopérabilité
- Appréhender la découverte WCF
- Visualiser le point de terminaison WCF par défaut
- Les notions d'instanciation et de concurrence
- Appréhender la fiabilité dans WCF
Problèmes de services WCF : Tests et résolution
- Visualiser les erreurs et leurs symptômes
- Comprendre les causes d'echecs WCF
- Effectuer un débogage
- Utiliser l'outils de diagnostics
- Surveiller l'éxécution
Mettre en place la sécurité dans son système
- La sécurité de l'application : introduction
- Utiliser le modèle de sécurité WCF
- Déployer la sécurité de transport et de message
- S'authentifier et autoriser les accès
- Le modèle d'identité dondée sur les revendications
Aller plus loin : Appréhender les fonctions avancées
- Utiliser le modèle d'invocation asynchrone
- Savoir étendre WCF
- Le principe de routage
- Utiliser les services de flux de travail