Upload
folquet-roland
View
105
Download
2
Embed Size (px)
Citation preview
Service Software FactoryService Software Factory
François MERANDResponsable groupe architectes
DPE – Division Plateformes & EcosystèmeMicrosoft France
[email protected], +33 6 64 40 44 66
François MERANDResponsable groupe architectes
DPE – Division Plateformes & EcosystèmeMicrosoft France
[email protected], +33 6 64 40 44 66
Forum architectes, Microsoft France – jeudi 19 octobre 2006 22
Un ensemble de pratiques « éprouvées » , d’outils, de code source, et de guides d’architecture pour concevoir des applications distribuéesDes challenges :
Suivre l’évolution des technologiesMigration WS, WSE vers .NET 3.0 Supporter WCF / WF / CardSpace
Pour les architectes & les développeurs
Documentation écrite« guidance packages » pour dialoguer avec VS 2005Une implémentation de référence (Global Bank)
Bénéfices :Amélioration de la qualitéÊtre prédictibleAugmenter la productivitéFlexibilité : paramétrage
Un ensemble de pratiques « éprouvées » , d’outils, de code source, et de guides d’architecture pour concevoir des applications distribuéesDes challenges :
Suivre l’évolution des technologiesMigration WS, WSE vers .NET 3.0 Supporter WCF / WF / CardSpace
Pour les architectes & les développeurs
Documentation écrite« guidance packages » pour dialoguer avec VS 2005Une implémentation de référence (Global Bank)
Bénéfices :Amélioration de la qualitéÊtre prédictibleAugmenter la productivitéFlexibilité : paramétrage
Forum architectes, Microsoft France – jeudi 19 octobre 2006 33
Une initiative du groupe Pattern & practisesDes assistants dans Visual Studio 2005 pour définir les caractéristiques d’un service et son implémentation : Sécurité, déploiement, contextePatterns de conception des servicesDes 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
Une initiative du groupe Pattern & practisesDes assistants dans Visual Studio 2005 pour définir les caractéristiques d’un service et son implémentation : Sécurité, déploiement, contextePatterns de conception des servicesDes 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
Forum architectes, Microsoft France – jeudi 19 octobre 2006 44
Un guide complet de prise en mainsUn tutorial complet (HOL) en 10 étapes sur un scénario réaliste
Création de la solution et de sa structureConception des types de donnéesConception des types de messagesDéfinition des opérationsCréation des entités métiersPasser des messages aux entités métiersCréation des accès aux données (CRUD)Création d’un référentiel de classes d’accès aux donnéesInvoquer la couche d’accès aux donnéesConnecter un client et activer ses services
Une vidéo (1h00)
Un guide complet de prise en mainsUn tutorial complet (HOL) en 10 étapes sur un scénario réaliste
Création de la solution et de sa structureConception des types de donnéesConception des types de messagesDéfinition des opérationsCréation des entités métiersPasser des messages aux entités métiersCréation des accès aux données (CRUD)Création d’un référentiel de classes d’accès aux donnéesInvoquer la couche d’accès aux donnéesConnecter un client et activer ses services
Une vidéo (1h00)
Forum architectes, Microsoft France – jeudi 19 octobre 2006 55
Un exemple de conception, en 17 itérations
Modifiable
Intégré à VS 2005
Un exemple de conception, en 17 itérations
Modifiable
Intégré à VS 2005
Forum architectes, Microsoft France – jeudi 19 octobre 2006 66
Forum architectes, Microsoft France – jeudi 19 octobre 2006 77
.NET FrameWork 2.0
VS 2005
SQL Server 2005 / SQL Express
GAT – Guidance Automation Toolkit
LAB à part.
OU ? : Sur gotdotnetSur MSDN
.NET FrameWork 2.0
VS 2005
SQL Server 2005 / SQL Express
GAT – Guidance Automation Toolkit
LAB à part.
OU ? : Sur gotdotnetSur MSDN