DDD framework and a simple xample with Entity Framework, nhibernate, WCF, WPF, AvalonDock, Prism and MahApps.