Rating: No reviews yet
Downloads: 483
Change Set: 45797
Released: Apr 18, 2010
Updated: Apr 18, 2010 by SzymonPobiega
Dev status: Beta Help Icon

Recommended Download

Application DDDSample.Net-LayeredModel
application, 3363K, uploaded Apr 18, 2010 - 314 downloads

Other Available Downloads

Application DDDSample.Net-Event Sourcing
application, 3537K, uploaded Apr 18, 2010 - 45 downloads
Application DDDSample.Net-Asynch
application, 3461K, uploaded Apr 18, 2010 - 32 downloads
Application DDDSample.Net-CQRS
application, 3551K, uploaded Apr 18, 2010 - 59 downloads
Application DDDSample.Net-Synch
application, 3460K, uploaded Apr 18, 2010 - 33 downloads

Release Notes

This release contains all four versions of DDDSample.Net available in previous, 0.7 and a brand new one: Layered Model version. Layered Model demonstrates one of the patterns of strategic domain-driven design. Original cargo shipping model was partitioned into 4 business-driven layers: decision support, policy, operations and potential. Layering the model is not a technical decision (like layering in the architecture). It is a purely domain-related pattern and meaning of layers should be equally understood by both developers and business experts.

The big advantage of introducing layers to the model is grouping similar concepts (like location and voyage) and separating loosely-related ones. This, and other advantages of layers in the model can be seen best when comparing vanilla version with the new layered one.

Reviews for this release

No reviews yet for this release.