NDepend White Books
Advices found in NDepend white-books are gained from years of real-world consulting and development work. They have proved to be effective in several settings and on many occasions.
Partitioning code base through .NET assemblies and Visual Studio projects (8 pages)
Defining .NET Components with Namespaces (7 pages)