Cette formation n'est pas programmée dans les jours à venir. Vous pouvez:
Concevoir des applications orientées services avec Visual Studio 2008
Public
Ce cours s’adresse aux développeurs souhaitant créer des applications orientées services (SOA) avec Visual Studio 2008. Il est nécessaire d’avoir déjà créé des applications avec Visual Studio 2008.
Prérequis
- Connaissance de Visual Studio 2008;
- Connaissance du Framework .NET;
- Utilisation d’une base de données et requêtes SQL de base;
- Connaissance de XML.
Objectifs
A l’issue de ce cours, les stagiaires seront à même de :
- Savoir choisir une architecture SOA;
- Déterminer les outils adaptés du Framework .NET pour implémenter une architecture SOA selon les contraintes;
- Connaître les protocoles des Services Web XML;
- Exposer et consommer un Service Web avec .NET;
- Gérer les appels asynchrones pour de meilleures performances;
- Mettre en œuvre Windows Communication Foundation dans des applications SOA;
- Sécuriser des services WCF;
- Communiquer avec des systèmes hétérogènes grâce aux services WCF;
- Utiliser Windows Workflow Foundation pour modéliser des composants SOA implémentant des processus métier;
- Communiquer efficacement avec des services depuis divers types d'applications: clients lourds, RIA, applications Web;
- Exposer rapidement des sources de données variées en tant que services grâce à .NET RIA Services (anciennement ADO.NET Data Services ou Astoria);
- Mettre en œuvre LINQ pour consommer des services grâce à .NET RIA Services;
- Factoriser le code commun dans des assemblies;
- Décrire les implications de Windows Azure dans une architecture SOA.
Programme
- Les applications SOA
- Système d'information d'une entreprise
- Limites des architectures traditionnelles
- SOA pour lever les limites
- Architecture des applications SOA
- Tour d'horizon des outils .NET pour le SOA
- Services Web
- HTTP, SOAP, WSDL et UDDI
- Création d'un service avec ASP.NET
- Consommation manuelle d'un service
- Consommation d'un service via un proxy
- Echange de types avancés
- Opérations asychrones
- Windows Communication Foundation
- Principe
- Création et consommation d'un service
- Déploiement d'un service WCF
- Mise à jour des interfaces
- Sécurisation
- Configuration des liaisons
- Interopérabilité
- Windows Workflow Foundation
- Principe - le BPEL de Microsoft
- Le moteur d'orchestration et son hébergement
- Décrire un processus métier à l'aide d'un workflow
- Création de services avec Workflow Foundation
- Consommation de services avec Workflow Foundation
- Consommation par type de client
- Clients lourds et serveurs
- Asynchronisme
- Applications RIA - Silverlight
- .NET RIA Services
- Présentation de REST
- Exposer une base de données
- Exposer une source personnalisée
- Consommer un service REST
- LINQ
- Et après?
- Une valeur sûre: l'assembly
- Tests unitaires automatisés pour une meilleure qualité
- Windows Azure
Durée
5 jours.
Lieu
Paris Chatelet.
Formations similaires