Actualités Développement de logiciels > [Design] Le Pattern Generic Repository de DDD















Dictionnaire en ligne
Définitions Sigles Participez ! Equipe éditoriale
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
Rechercher

Rejoignez-nous sur la page Facebook Dicodunet

[Design] Le Pattern Generic Repository de DDD

 Liens sponsorisés

 Actualités

Voici une compilation des sources d'information sur ce sujet :

[Design] Le Pattern Generic Repository de DDD... (DotNetGuru.org)

Alors que certains parleraient de DAO (Data Access Object) dans une architecture n-tiers traditionnelle, le vocabulaire DDD (Domain Driven Design) évoque plutôt le terme ou le pattern "Repository". Dans ce court billet, Greg Young illustre le Generic Repository et explique ses avantages. Les commentaires du billets sont tout aussi intéressants à parcourir.

[MSDN] Design Patterns pour l'accès aux données... (DotNetGuru.org)

Dans cet article MSDN, Jeremy Miller évoque les patterns mis en oeuvre habituellement dans le monde du DDD (Domain Driven Design). Les thèses Alt.NET reprises par le magazine phare de Microsoft, c'est assez rare pour être souligné. On y parle ActiveRecord, Fluent NHibernate, Repository et Virtual Proxy Pattern...

[News] L'architecture Domain Model Service... (DotNetGuru.org)

Jusqu'à présent, il n'existait aucun terme pour qualifier une architecture dont les responsabilités se situent entre le DDD (Domain Driven Development) et SOA (Service Oriented Architecture). En effet, DDD couple fortement le client au service là où SOA utilise un couplage plutôt lâche à base de services distribués. C'est désormais chose faite avec DMS pour Domain Model Service. "(...) Domain Model Service is an integral part of the application and may therefore have knowledge of the internal structure of the domain, like business exception handling, object discovery etc. A Domain Model Service encapsulates behavior of the domain that does not fit in the domain objects themselves. Typical characteristics of a Domain Model Service is that it tends to be procedural and does not carry any state. (...) "

[Livre] Applying Domain-Driven Design and Patterns : à lire... (DotNetGuru.org)

Cet ouvrage, dans la lignée de Domain Driven Design est un hymne au développement piloté par le domaine si chère à Martin Fowler. Vous trouverez dans le détail de la news un lien vers le PDF du chapitre 6. A noter enfin que le DDD est plus que jamais d'actualité. Une méthode de design, catalysée par l'avènement des outils de mapping, qui possède de plus en plus d'adeptes. Alors, cet été, au bord de la piscine (ou de la plage), consommez sans modération "Applying DDD with C# Examples". Et attention, celui qui lit, c'est celui qui ne conduit pas.

[News] Le Domain Driven Design a le vent en poupe... (DotNetGuru.org)

L'actualité de cette rentrée est marquée par l'omniprésence des articles traitant du DDD (Domain Driven Design). A tel point que InfoQ (côté Java) et Codebetter (.NET) en font leur une. InfoQ a invité le père du DDD, Eric Evans pour présenter cette philosophie de conception (et modélisation), qui n'est pas né d'hier il est vrai, mais qui ne commence que très récemment à être outillé. Dans la pratique, il s'avère que le DDD est encore peu connu et souvent mal maitrisé.

[News] Le reversible command pattern... (DotNetGuru.org)

Le Reversible Command Pattern est un modèle de conception permettant de gérer les opérations d'annulation (undo, redo). "The Reversible Command design pattern encapsulates a request or an operation as an object, thereby allowing you to queue, log and, serialize requests to a store (volatile or durable) and create undo or rollback requests. With this pattern you basically log all the requests and execute them through a command invoker entity. ". A lire.

[News] Le Naked Object Pattern, architecture en devenir ?... (DotNetGuru.org)

Lorsqu'il y a plus de 3 ans, DNG évoquait cette manière de concevoir une application, le Naked Object Pattern avait recueilli peu d'échos. Cette mouvance de l'architecture orientée interface restant confinée à un marché de niche. Aujourd'hui de plus en plus d'architectes se posent (sérieusement) la question du Naked : "That goal led to the idea of the naked objects pattern, whereby domain objects (such as Customer, Product and Order) would be exposed directly to the user in the form of an object-oriented user interface, instead of being masked behind a conventional task-oriented user interface". A suivre de près, une manière comme une autre de faire du Clean RAD.

[News] Le Pattern Model Vue Presenter (MVP)... (DotNetGuru.org)

Ce billet explique plus en détail le Pattern Model-View-Presenter, utilisé pour séparer les données de la présentation mais aussi simplifier la mise en oeuvre des tests unitaires : " Martin Fowler recently split the Model-View-Presenter pattern into two new patterns, Supervising Controller and Passive View. They are pretty much two different flavors of the MVP pattern differentiated by how much application logic is placed within the view. The goal of this post is to demonstrate an end-to-end walk-through of the process of implementing the Supervising Controller pattern starting with a rough schematic "

Le Design Pattern Contexte... (DotNetGuru.org)

Le Design Pattern Context fait partie des modèles de conception les plus méconnus. Et pourtant, assez curieusement, il n’a jamais autant été autant utilisé que ces dernières années dans les Framework modernes. Dans cet article, nous allons étudier ce Pattern et décrire ses nombreuses variantes au travers d’outils l’ayant mis en œuvre (EJB, Spring, ASP.NET, WCF). Le Design est parfois un exercice subtil ...

 Sites de l'annuaire

Voici des sites figurant dans notre annuaire (inscription gratuite) :

 Autres actualités


Offre d'hébergement web professionnel
Hébergement web
Le Dico du Net
fait confiance à Sivit
pour son hébergement
Testez Sivit à partir de :
1,90 EUR HT/mois
(garantie 30 jours satisfait ou remboursé)
Publicité