When building a web application, it?s a common desire to want to expose a simple Web API along with the HTML user interface to enable various mash-up scenarios or to simply make accessing structured data easy from the same application. A common question that comes up is when to use ASP.NET MVC to build out REST-ful services and when to use WCF? I?ve answered the question before, but not as well as Ayende does (when discussing a different topic). This is what I tried to express. In many cases, the application itself is the only reason for development [of the service] ? [of the service] ? added by me. In other words, when the only reason for the service?s existence is to service the one application you?re currently building, it may make more sense...(read more) ...
Go to the complete details ...