Building OData Services with ASP.NET Web API

Download this episode

Download Video


ASP.NET Web API is a framework for building HTTP services and that includes OData services too! This session shows you how you can use ASP.NET Web API OData to build OData services over any data source, whether you have a query provider or not. It also demonstrates how you can easy enable support for the OData query syntax, while maintaining control over exactly which queries you want to support. ASP.NET Web API OData is based on ODataLib and includes support for the new light weight OData JSON format. Finally, we explore how you how you can support basic CRUD operations, custom OData actions, server-side paging, and much more!





Session Type:





New Orleans Theater C



Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image

      I'd like some coverage of how to deal with composite keys (multiple column primary keys in the database like domain + username).

      Also, I'd like to know if there's a cool way to make slightly different webAPI objects (view model) out of EF5 entities (business model) and still have all the cool READ filters and such from oData.

      Looking forward to the session! Thanks!

    • User profile image

      Please post the slides for this session.

    • User profile image

      I too would like to see the slides published.  There was some nice content in the slides which is easier to get to than trying to skip through the video.

      --Thanks Big Smile

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.