Application Architecture Pocket Guides http://blogs.msdn.com/jmeier/archive/tags/AppArch/default.aspx