2009-04-02 8 views
22

Qualcuno può indicarmi un esempio DDD "completo" sviluppato sulla piattaforma .NET. La maggior parte degli esempi che ritengo sembrano "incompleti".Esempio DDD .NET

Mi piacerebbe davvero vedere i principi del DDD in azione.

+0

Ho fatto questa stessa domanda un po 'indietro e ho un po' risposta decente. Potresti [controllare qui] (http://stackoverflow.com/questions/540130/good-domain-driven-design-samples). – jlembke

+0

Ecco un esempio completo: https://github.com/vkhorikov/DddInAction – Vladimir

risposta

13

È possibile provare il codice creato come parte del libro .NET Domain-Driven Design with C#: Problem - Design - Solution.

Il codice è disponibile gratuitamente da Codeplex here e anche sul sito web del libro, ed è un'applicazione abbastanza completa che mostra DDD con C#.

Dal sito CodePlex:

Il libro è un ampio studio caso di domanda del mondo reale, di nome SmartCA, che è un'applicazione smart client realizzato con le ultime tecnologie .NET e seguenti principi DDD.

3

Questi sono esempi di applicazioni ASP.NET MVC - here
funzionato abbastanza bene per me.

Qui E` possibile ottenere libro sulla DDD - here
(uso www.bugmenot.com, se non volete registrare lì).

modificare
'ddd velocemente ...' ain`t abbastanza buono. cercare 'ddd che affronta la complessità nel cuore del software'.

+0

il primo link potrebbe essere errato, questo link ha una pubblicità di gruppo e reindirizza le pagine web personali di hayden. –

+0

@NuriYILMAZ lo è. ha risposto così tanto tempo fa. internet a volte cambia :) –

+0

assolutamente ragione!argh :) –

9

.NET DDD esempio della Domain-Driven Design Book di Eric Evans può essere trovato qui: http://dddsamplenet.codeplex.com

Szymon (ricerca su Google per: simon-dice-architettura dotcom) sta aggiornando il codice sorgente quasi su base giornaliera . L'ultima release è dal 28 gennaio 2010.

Cheers,

Jakub G

3

Prova questo:

Domain Oriented N-Layered .NET 4.0 Sample App. Con Microsoft - Spagna

Utilizzando .NET 4.0 C#, Entity Framework 4.0 implementazione tipici DDD architettura & modelli desing

Campione-App Stato attuale - VERSIONE BETA. (V0.9 è compatibile con VS.2010 RTM, finale NET 4.0 versione, Silverlight 4.0, l'unità 2.0 e PEX & MOLES v0.92)

http://microsoftnlayerapp.codeplex.com/

+3

Leggi le critiche su questa guida su http://ayende.com/blog/30721/review-microsoft-n-layer-app-sample-part-vndash-cross-cutting-is-a-fine-line – Raj