I\'m building an ASP.NET MVC application that is client-script heavy, it will use JSON and jQuery to manipulate the DOM.
My understanding is both Web API Con
The only concern I have with ApiController is that it is site-based not area-based. One site can only have one apicontroller subfolder for you to name your controller methods. There are situations you might want to duplicate controller name in different areas :
domain.com/api/area1/controller1/
domain.com/api/area2/controller1/
I remember there are some custom code settings to be able to do this but it does not work by default.