POC on CQRS, Command Query responsibility separation. Splitting out SRP between queries and commands and most importantly a proper alternative for that shite - Repository Pattern
Project based on this article http://alertcoding.wordpress.com/2013/03/18/command-and-query-based-entity-framework-architecture-part-2/
And the pattern from yer man Fowler http://martinfowler.com/bliki/CQRS.html