Language

How ASP.NET Web API binds HTTP messages to domain models, and how to work with media formats in Web API.

  1. Media Formatters in Web API 2

    By Mike Wasson|

    This tutorial shows how support additional media formats in ASP.NET Web API.

  2. JSON and XML Serialization in Web API

    By Mike Wasson|

    Describes the built-on support for JSON and XML serialization.

  3. BSON Support in Web API 2.1

    By Mike Wasson|

    Shows how to support BSON format in your web API, and how to use BSON format with HttpClient.

  4. Content Negotiation in Web API

    By Mike Wasson|

    Describes how ASP.NET Web API implements HTTP content negotiation.

  5. Model Validation in Web API

    By Mike Wasson|

    This article shows how to annotate your models, use the annotations for data validation, and handle validation errors in your web API.

  6. Parameter Binding in Web API

    By Mike Wasson|

    This article describes how Web API binds action parameters, and how you can customize the binding process.

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