Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Building OData Services with ASP.NET Web API

1 hour, 13 minutes, 20 seconds


Right click “Save as…”

+My schedule - My schedule

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!

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • 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!

  • Michael Herman (Toronto)mwherman2000 Michael Herman (​Parallelspa​ce)

    Please post the slides for this session.

  • 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

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.