LW33 Building OData Services with ASP.NET Web API


4:30pm - 5:45pm

Level: Intermediate

Brian Noyes

CTO and Co-founder


ASP.NET Web API offers several ways to expose data-centric services. You can expose resources based on strongly typed entity collections for CRUD operations. You can support OData query syntax and can include formatters for OData as well. In this session you will learn how to leverage these capabilities, what OData is all about and its benefits, and when to when to choose which approach. You will learn how OData queries can allow clients to shape their own queries and benefit from deferred execution on the server side, as well as why OData formatting makes your services more consumable. You will also learn about new Web API OData features being released with VS 2013 - projection queries with select, eager loading with extend, and batch updating.

You will learn:

  • Why OData is a good choice for multi-platform client data services
  • How to support rich queries from the client that execute on the server
  • How to use new Web API OData features released with Visual Studio 2013