Language

End-to-end tutorials and samples for ASP.NET Web API

  1. Using Web API 2 with Entity Framework 6 (10 Tutorials)

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

  2. Versioning RESTful Services

    Howard Dierking describes options for versioning RESTful APIs.

  3. Mobile-friendly REST service using ASP.NET Web API and SQL Database

    This tutorial shows how to deploy an ASP.NET Web API application to a Windows Azure Web Site.

  4. Using Web API with ASP.NET Web Forms

    By Mike Wasson|

    This tutorial shows how to use ASP.NET Web API in an ASP.NET Web Forms project.

  5. Creating API Help Pages

    By Mike Wasson|

    Learn how to add help pages for your web API, so that other developers will know how to call your API.

  6. 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.

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

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

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:

Pro ASP.NET Web API

Pro ASP.NET Web API

by Tugberk Ugurlu, Alexander Zeitler

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

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

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

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

by Filip Wojcieszyn