ASP.NET Web API is an ideal platform for building RESTful applications on the .NET framework. The ASP.NET Web API is a framework that can be used to build
Http services regardless of
RPC—it is Microsoft's best implementation of RFC. It allows both IIS and self hosting, and is asynchronous. The Web API is flexible and provides support for separation of concerns. It enables you to expose applications, data, and services to the Web directly over the HTTP protocol. The ASP.NET Web API relies on basic protocol and formats, such as HTTP, WebSockets, SSL, JQuery, JSON, and XML. There is no support for higher level protocols, such as Reliable Messaging or Transactions.
Here's a quick glance at the best ...