title: Mixing Web Api and ASP.Net MVC Pages in One Project
body: <p>How do I mix Web API and ASP.Net MVC pages in one project? </p>
  
  <p>For instance, I have model User. I would like, within the same project, to have an ApiController that would respond to all the HTTP verbs for managing the User entities, and at the same time have a Controller that would return the appropriate strongly-typed Views depending on the Action requested.</p>
  
  <p>I can't name both controllers UserController. What is the best way around this? Should I name one UserApiController and the other UserController? Any other suggestions?</p>