Level: Intermediate
Learn how OData queries can allow clients to shape their own queries and benefit from deferred execution on the server side.
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 learn:
-
How to set up CRUD services with Web API.
-
How to support OData query syntax and leverage deferred execution of queries on the server.
-
How to make your data easy to consume on many platforms by supporting OData formatting of your messages.