Slides for my Online Usergroup talk on 27th february 2012 about the new ASP.NET Web API from Microsoft.
http://online-usergroup.de/termine.20120227.ashx
5. WCF to ASP.NET Web API
WCF Web API ASP.NET Web API
Service Web API controller
Operation Action
Service contract -
Endpoint -
URI templates ASP.NET Routing
Message handlers Same
Formatters Same
Filters, model
Operation handlers
binders
6. WCF to ASP.NET Web API
ApiController (!=Controller, no common BaseClass)
ASP.NET Routing (MapHttpRoute)
Convention over Configuration
Web API to go / NuGet Packages
Web API hosted in ASP.NET: AspNetWebApi
Self-hosted Web API: AspNetWebApi.Selfhost
HttpClient including XML and JSON formatters:
System.Net.Http.Formatting
JsonValue for navigating and manipulating JSON:
System.Json
Go Live License
7. WCF to ASP.NET Web API
Safe for production?
http://stackoverflow.com/questions/9402034/start-developing-with-mvc4-web-api-today-using-beta