ASP.NET Web API - part 1
Introduction A Web API is a server side interface consisting of one or more publicly exposed endpoints to work in a request-response message system, typically express in JSON or XML. These RESTful Web APIs are accessible via standard HTTP methods by a variety of HTTP clients including browsers and mobiles and tablets. ASP.NET Web API is a framework for building Web API's on top of .NET framework. It has features similar to MVC like - routing - controller - action - filter - model binder etc It is part of ASP.NET platform and can be used with ASP.NET (MVC / W ebform) applications and also as a standalone web service application. Why Web API Today, a web-based application is not enough to reach it's customers. People are very smart, they are using iphone, mobile, tablets etc. devices in its daily life. These devices also have a lot of apps for making the life easy. Actually, we are moving from the web towards apps world. ...