News for hackers. Stuff that matters.
Re:Microsoft Names Scott Guthrie as Permanent Enterprise Chief by Touche on Tuesday April 01, 2014 @02:40PM (#7510662)
Last I tried it asp.net MVC was not RESTful and they had a different product for APIs called "Web API" that is essentially the same thing except RESTful. It seems entirely silly to me that there should be different frameworks depending on whether you are serving html or not-html data.

To me that's indicative of an organization consisting of silos.

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.