2009-04-02 36 views
22

¿Puede alguien señalarme un ejemplo DDD "completo" desarrollado en la plataforma .NET. La mayoría de los ejemplos que encuentro me parecen "incompletos"..NET DDD Example

Realmente me gustaría ver los principios de DDD en acción.

+0

hice esta misma pregunta hace un tiempo y de algunos respuesta decente Puede [consulte aquí] (http://stackoverflow.com/questions/540130/good-domain-driven-design-samples). – jlembke

+0

Aquí hay un ejemplo completo: https://github.com/vkhorikov/DddInAction – Vladimir

Respuesta

13

Puede probar el código creado como parte del libro .NET Domain-Driven Design with C#: Problem - Design - Solution.

El código está disponible gratuitamente en Codeplex here y también en el sitio web del libro, y es una aplicación bastante completa que muestra DDD con C#.

Desde el sitio CodePlex:

El libro es un estudio de caso de un gran aplicación en el mundo real, llamado SmartCA, que es una aplicación de cliente inteligente implementado con las últimas tecnologías .NET y siguientes principios DDD.

3

Estos son ejemplos de aplicaciones ASP.NET MVC - here
funcionó bastante bien para mí.

Aquí `s posible conseguir libro sobre DDD - here
(uso www.bugmenot.com, si no quieres que registrarse allí).

edición
'ddd rápidamente ...' ain`t lo suficientemente bueno. busque 'ddd abordando la complejidad en el corazón del software'.

+0

primer enlace podría estar mal, este enlace tiene un anuncio de grupo y redirigir las páginas web personales de Hayden. –

+0

@NuriYILMAZ es. respondió esto hace mucho tiempo. Internet a veces cambia :) –

+0

¡absolutamente a la derecha!argh :) –

9

.NET muestra de la DDD-Driven dominio Diseño del libro de Eric Evans se puede encontrar aquí: http://dddsamplenet.codeplex.com

Szymon (búsqueda en Google de: Simon-dice-arquitectura Dotcom) es la actualización de código fuente casi a diario . La última versión es del 28 de enero de 2010.

Cheers,

Jakub G

3

Prueba esto:

Domain Oriented N-Layered .NET 4.0 Muestra App. Por Microsoft - España

El uso de .NET C# 4.0, Entity Framework 4.0 La implementación de la arquitectura DDD & patrones típicos Desing

Muestra-App estado actual - Versión Beta. (V0.9 es compatible con VS.2010 RTM, última versión de .NET 4.0, Silverlight 4.0, 2.0 y PEX UNIDAD & TOPOS v0.92)

http://microsoftnlayerapp.codeplex.com/

+3

Lea las críticas sobre esta guía en http://ayende.com/blog/30721/review-microsoft-n-layer-app-sample-part-vndash-cross-cutting-is-a-fine-line – Raj