70 likes | 151 Views
Service Software Factory. François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France fmerand@microsoft.com , +33 6 64 40 44 66. Présentation & Challenges.
E N D
Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France fmerand@microsoft.com, +33 6 64 40 44 66
Présentation & Challenges • Un ensemble de pratiques « éprouvées » , d’outils, de code source, et de guides d’architecture pour concevoir des applications distribuées • Des challenges : • Suivre l’évolution des technologies • Migration WS, WSE vers .NET 3.0 • Supporter WCF / WF / CardSpace • Pour les architectes & les développeurs • Documentation écrite • « guidance packages » pour dialoguer avec VS 2005 • Une implémentation de référence (Global Bank) • Bénéfices : • Amélioration de la qualité • Être prédictible • Augmenter la productivité • Flexibilité : paramétrage
Service Software Factory • Une initiative du groupe Pattern & practises • Des assistants dans Visual Studio 2005 pour définir les caractéristiques d’un service et son implémentation : Sécurité, déploiement, contexte • Patterns de conception des services • Des exemples d’implémentation • Utilise le GAT (Guidance Automation Toolkit) • Utilisation des tests unitaires • Intégration avec Enterprise Library • Patterns WCF • La version finale du Service BAT
Prise en mains • Un guide complet de prise en mains • Un tutorial complet (HOL) en 10 étapes sur un scénario réaliste • Création de la solution et de sa structure • Conception des types de données • Conception des types de messages • Définition des opérations • Création des entités métiers • Passer des messages aux entités métiers • Création des accès aux données (CRUD) • Création d’un référentiel de classes d’accès aux données • Invoquer la couche d’accès aux données • Connecter un client et activer ses services • Une vidéo (1h00)
Un guide interactif • Un exemple de conception, en 17 itérations • Modifiable • Intégré à VS 2005
Pré-requis • .NET FrameWork 2.0 • VS 2005 • SQL Server 2005 / SQL Express • GAT – Guidance Automation Toolkit • LAB à part. • OU ? : • Sur gotdotnet • Sur MSDN