title: Enterprise ASP.NET MVC 3 architecture outline
body: <p>I've gotten lucky enough to work on a completely new enterprise MVC 3 project. And by new, I mean source control is literally empty at this point.</p>
  
  <p>We're trying to figure out how to lay out out the solution and various projects that will be needed.</p>
  
  <p>We'll be using Razor, WCF, Entity Framework, Moq, Ninject, SpecFlow, MSTest, and CodedUI. </p>
  
  <p>Can anyone point me to a well-laid-out enterprise application that I might be able to use a model for our application structure? I.e. solution and project structure.</p>
  
  <p>All the examples of MVC projects I've found have very poor separation of concerns, and we want to make sure we do this thing right.</p>
  
  <p>Help? :)</p>