I was forwarded this link http://microsoftnlayerapp.codeplex.com/ with a request to review it. I thought about skipping it until I saw:
The main problem here?
If it is a simple business scenario, it doesn’t need DDD.
Now, just to be clear on this sample app. It is not someone working on their free time, this is something that is Official Guidance (shows up at: http://msdn.microsoft.com/es-es/architecture/en) and people are expected to read and follow this.
I haven’t reviewed the code yet, but I am scared just by looking at the architecture diagram.