title: Web Api Performance gain over MVC
body: <p>I have a MVC web application and I make some ajax calls from the client to get back json data. Right now I just use MVC Action methods to return this data. I was wondering if I should be using the ASP.Net Web Api for these.</p>
  
  <p>I understand that if I was building a REST solution I should be using it. </p>
  
  <p>But in this case would it be justified to add the extra complexity? Is there any speed gain? I don't really need the Content Negotiation feature or the OData Support.</p>