title: asp.net mvc put controllers into a separate project
body: <p>I'm just learning asp.net mvc and I'm trying to figure out how to move my controllers into a separate project.  Typically when I have designed asp.net web apps before, I created one project for my models, another for my logic, and then there was the web.  </p>
  
  <p>Now that I'm learning asp.net mvc I was hoping to follow a similar pattern and put the models and controllers each into their own separate projects, and just leave the views/scripts/css in the web.  The models part was easy, but what I don't understand is how to make my controllers in a separate project be "found".  Also, I would like to know if this is advisable.  Thanks!</p>