Language

How to create OData endpoints in Web API. OData is a data access protocol for the web. It provides a uniform way to query and manipulate data sets. Web API supports both Version 3 and Version 4 of the OData protocol.

  1. OData v4 (6 Tutorials)

    Use ASP.NET Web API to create endpoints that support OData Version 4.

  2. OData v3 (5 Tutorials)

    Use ASP.NET Web API to create endpoints that support OData Version 3.

  3. OData Query Options

    By Mike Wasson|

    Shows how to use query options to sort, filter, and page the results of an OData query.

  4. Using $select, $expand, and $value in Web API 2

    By Mike Wasson|

  5. OData Routing Conventions

    By Mike Wasson|

    Describes how Web API routes OData requests.

  6. OData Security Guidance

    By Mike Wasson|

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