patterns & practices Application Architecture Guide 2.0 Release
http://www.codeplex.com/AppArchGuide/Wiki/View.aspx?title=Home
PDF version here:
http://www.codeplex.com/AppArchGuide/Release/ProjectReleases.aspx?ReleaseId=19545
Folks, please read it.