title: Solution & Project layout, TFS related but not tfs required
body: <p>Just want a sanity check on this project layout for use in TFS and just naming conventions in general.</p>
  
  <p>Can I get a feeling if this layout makes sense for a large solution layout.</p>
  
  <p>If I work on product PROD, and plan to have a common core/framework for logging, exception handling, cacheing and other cross cutting concerns this is how I plan to create my folders/solutions.  (only logging given in the example)</p>
  
  <p>/TFS</p>
  
  <pre><code>/TeamProjectCollectionName
      /Source
          /ProductName
          Product.Framework.sln  (roll up solution for all “framework components”)
              /Framework
              Product.Framework.Logging.sln  (solution for all logging projects/tests)
                  /Logging
                  Product.Framework.Logging.Log.csproj
  </code></pre>