Visual Studio 2010 has a new featured called Layer Diagrams. In the Ultimate edition you can create layer diagrams that model the logical layers in your software system. What is a Layer? I’m glad you asked what a layer is. A layer is a logical grouping of types with similar external assembly...