Roadmap

Epic is a challenging project that will require a huge effort to complete (roughly 3 person years).

To ease the development, each step in this roadmap will release an high-quality piece of Epic, well documented and fully covered from unit tests.

This page keep track of the progress done.

0.1
Initial release with the DDD Sample domain model rewritten as a pure idiomatic POCO.
(released on April 22, 2011) Download .tar.gz Download .zip
0.2
Epic.Core: all the main interfaces and classes (IEnterprise, IWorkingSession, IRepository...).
Documentation: the vision, the overall architecture and the design patterns that work.
(released on June 20, 2011) Download .tar.gz Download .zip
0.3
Epic.Linq: a fast and configurable Linq provider to query repositories.
0.4
Epic.Proxy: a framework to inject behaviours in the entities and to syncronize their instances.
0.5
Epic.Poem: Presentation Of Enterprise Models, an MVP framework to increase GUI developers productivity.
0.6
Epic.Poem.Web: Asp.NET views for your domain models.
0.7
Epic.Poem.WPF: Silverlight views for your domain models.
0.8
Epic.Security: an innovative framework to secure your entities.
0.9
Epic.Server: an distributed RESTful server for domain models.
1.0
Reference application: the pure POCO DDD Sample solve the ACME (Another Cargo Movement Enterprise) requirements.
Hic sunt leones.