title: DDD, NHibernate, and Project Structure / Naming
body: <p>What do you recommend as the proper project structure for a WebForms solution that is utilizing NHibernate and trying to bring in some DDD concepts?  </p>
  
  <p>Assuming the root namespace and solution name is Sample  </p>
  
  <ul>
  <li>Sample.Domain - contains my domain objects and my mapping files  </li>
  <li>Sample.Repositories - contains my repositories and nhibernate connection config file  </li>
  <li>Sample.Business - contains my business logic  </li>
  <li>Sample.Web - the actual WebForms project - all Presentation  </li>
  </ul>
  
  <p>What am I forgetting? Is there a more standard way to name these?<br>
  Any great blog posts on the topic?  </p>