domain driven design - quickly - Ejemplo de implementación para el patrón Repository con Linq a Sql y C#
domain driven design pdf (3)
No es una implementación incontrovertible, pero el proyecto de escaparate web de Rob Conery ha implementado el repositorio a través de Linq a Sql en C #.
La fuente está disponible.
No está haciendo DDD estricto, pero su TDD generalmente lo envía en esa dirección. La única advertencia es que tiene varios repositorios sin raíces agregadas, por lo que está lejos de ser un ejemplo de libro de texto. Además, las implementaciones anteriores del repositorio devolvieron IQueryable, por lo que no había límites de dominio en el repositorio, que es la fuente de la mayor parte del ruido producido sobre su diseño.
Estoy buscando un ejemplo / recurso de implementación de patrón de depósito que siga los principios de diseño impulsados por dominio para mi aplicación ASP.NET MVC. ¿Alguien tiene un buen ejemplo o recurso de aprendizaje que se pueda compartir?
Domain Driven Design by Eric Evans es un gran lugar para aprender todo sobre el patrón Repository y más. http://dddcommunity.org/books/
Aquí hay un artículo que describe una implementación del patrón de repositorio usando Linq a SQL. El código completo es de código abierto, disponible @ github.
http://www.macskeptic.com/living/by/the/code/c/2009/07/02/the-repository-pattern/