Friday 2 October 2009

DDDSample.Net started!

Welcome to the DDDSample.Net blog!

DDDSample.Net is a shadow project for DDDSample, a .NET port of original Java sample application. Our goals (inspired by the original project's purpose) are following:
  • Crate a how-to example for implementing a typical DDD application. Our sample is not going to show the way to do it, but a decent way. Our initial short-term goal is to keep de design as close to DDDSample as possible to make comparations between technologies more easy.
  • Support discussion of implementation practices. Variations could show trade-offs of alternative approaches, helping the community to clarify and refine best practices for building DDD applications.
  • Lab mouse for controlled experiments. We will focus on different DDD patterns and their impact on shape of the solution. We hope to inspire the community to create forks and branches of the sample using different design approaches like Command Query Separation.
DDDSample.Net will be implemented on a feature-by-feature basis. Each feature spans all the layers, from UI down to data access.

This blog is intended to a place to publish project progress informations, discussions of design decisions made in the original project and all other 'temporary' stuff. Treat it as a stream of events. These events will be aggregated on the codeplex site where you will find up-to-date information about the project.

No comments:

Post a Comment