Blog
Older Versions

Documentation on older versions of Web API.

  1. Enabling CRUD Operations in Web API 1

    By Mike Wasson|

    This tutorial shows how to support CRUD operations in an HTTP service using ASP.NET Web API.

  2. Using ASP.NET Web API 1 with Entity Framework 5 (7 Tutorials)

    How to create a Web API 1 application that uses Entity Framework for database persistence.

  3. Self-Host Web API 1

    By Mike Wasson|

    This tutorial shows an older way to self-host Web API. New applications should use OWIN for self-hosting.

  4. Build RESTful API's with ASP.NET Web API

    By Web Camps Team|

    In recent years, it has become clear that HTTP is not just for serving up HTML pages. It is also a powerful platform for building Web APIs, using a handful of verbs (GET, POST, and so forth) plus a...

Essential Videos

Pluralsight

Microsoft has made it possible for you to enjoy this Pluralsight training free of charge. In addition, you can watch more videos free of charge from Microsoft.

1. Introduction

54 mins

2. Uniform Interface

46 mins

3. HttpClient

33 mins

4. Hosting

25 mins

5. Security

10 mins

6.Extensbility

27 mins

Sponsored By: Pluralsight

Unlock access to 3,000+ dev, IT and creative courses that you can watch anytime, anywhere.

Starting at $29/mo.

Free Trial! Free Subscribe Now!

Web API Books

Microsoft's Jon Galloway recommends these books for learning ASP.NET MVC:

ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish

ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish

by Jamie Kurtz

Pro ASP.NET Web API

Pro ASP.NET Web API

by Tugberk Ugurlu, Alexander Zeitler

ASP.NET Web API 2 Recipes: A Problem-Solution Approach

ASP.NET Web API 2 Recipes: A Problem-Solution Approach

by Filip Wojcieszyn

Designing Evolvable Web APIs with ASP.NET

Designing Evolvable Web APIs with ASP.NET

by Glenn Block, Pablo Cibraro, Pedro Felix, Howard Dierking, Darrel Miller