Thursday, February 22, 2007

Reference App for lots of cool stuff

I want to create a .NET reference app to be made available on CodeProject (or some other such site) which will demonstrate the following:
  1. Test Driven Development - full set of unit, integration, and acceptance tests
  2. Domain Driven Design - entities, value objects, services, aggregates, repositories, the works
  3. ORM using NHibernate - I want to explore issues that arise using DDD repositories with an EntityDataGateway to control the NHibernate session.
  4. MVP (maybe MonoRail)
  5. Continuous Integration - set of build scripts to build, test, and report on coverage.

Does a publicly available reference project that covers all these areas currently exist?

No comments: