EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Formation 
Objectifs
  • Comprendre les Design Patterns.
  • Savoir les mettre en oeuvre dans une architecture technique de conception
Publics
  • Ces cours sont destinés aux chefs de projets, architectes et ingénieurs concepteurs.
Pré-requis
  • La connaissance du langage C# est nécessaire.
Théorie / Pratique
  • 60/40
Réf : DPC / 3 Jours
Paris 2010
18-20 Oct. 01-03 Déc.
Nantes 2010
Nous contacter
Rennes 2010
Nous contacter
Sophia-Antipolis 2010
08-10 Sept 24-26 Nov.
1350€ ht
Design patterns avec .Net
Enjeux
La conception orientée objet a longtemps été un art plutôt qu'une science. Selon la définition de son inventeur, un Design Pattern décrit un problème récurrent dans un environnement donné puis décrit une solution à ce problème de telle manière que cette solution soit réutilisable à chaque fois qu'on rencontre le problème sans cependant qu'elle soit deux fois exactement la même.
Les Design Patterns fournissent ainsi des moyens de transmettre le savoir-faire et l'expérience dans le domaine de la conception orientée objet, permettant ainsi de l'industrialiser autant que possible

Présentation générale
  • Fondements
  • Définitions
  • Domaines d'application
Description d'un pattern
    Formalisation des Design Patterns
      Patterns de construction d'objets
      • Rendre un système indépendant de la façon dont les objets sont créés
      • Patterns étudiés :
        • Abstract
        • Factory
        • Singleton
        • Builder
        • Prototype
        • Factory Method
      Patterns de structuration
      • Composer des objets pour obtenir de nouvelles fonctionnalités
      • Identifier des structures de classes abstraites et évolutives
      • Patterns étudiés :
        • Adapter
        • Bridge
        • Decorator
        • Facade
        • Proxy

      Patterns de gestion des comportements
      • Identifier des coopérations évolutives et découplées
      • Patterns étudiés :
        • Strategy
        • Memento
        • Chain of Responsability
        • Observer
        • Interpreteur
        • Visitor
        • State Pattern
      Patterns d'architecture
      • Patterns étudiés :
        • MVC
        • Command Processor
        • DAO
      Synthèse et Conclusion
      • Formaliser les solutions techniques
      • Réutiliser l'expertise technique
      • Comment choisir un Design Pattern ?
      • Automatisation des transformations
      • Modèles et profiles UML
      Copywright © 2009 SOFTEAM - Think Object : Modeling