Possible Duplicate:
What's the difference between WCF Web API and ASP.NET Web API
I've started looking at the new features of MVC 4. One of the notable new features is ApiControllers.
I still cannot understand why to use this rather than WCF WebAPI? Is that because Microsoft's trying to fadeout WCF WebAPI, or gather all tool sets in a single place which is an MVC 4 project?