Re:Microsoft Names Scott Guthrie as Permanent Enterprise Chief
by DevKoala on Tuesday April 01, 2014 @05:38PM
(#7511913)
Web API and ASP.NET MVC complement each other. Web API is a framework for building RESTful web services. You can host Web API on multiple ways, even without the need of IIS. Also, you can add the Web API libraries to an ASP.NET MVC project to facilitate the implementation of a RESTful API attached to your web application. ASP.NET MVC doesn't need to be RESTful, and it was never intended. Also, I am currently building a online application with AngularJS and Web API, and there isn't a need for ASP.NET MVC for example.
Re:Microsoft Names Scott Guthrie as Permanent Enterprise Chief
by danabramov on Tuesday April 01, 2014 @06:14PM
(#7512120)
I'm not sure why you think MVC should be RESTful. These patterns solve different problems. It's fitting they have different implementations, not a one-size-fits-all framework.
To me that's indicative of an organization consisting of silos.