Implementing Data Services with ASP.NET Web API

Tue, 17 Dec 2013, 18:30 - 21:30 (Add to calendar) GMT
(Exact location not available) , Washington, US

ASP.NET Web API offers several ways to expose data-centric services. You can expose data resources based on strongly typed entity collections for CRUD operations. You can support OData query syntax to empower the client to issue commands to filter, sort, and page the data on the back end. Or you can implement full blown OData services for maximizing interoperability of your data services with multiple client platforms. In this session you will learn how to leverage ASP.NET to implement CRUD patterns with Web APIs using simple patterns, or leveraging OData queries and OData formatting if it makes sense for your consumers. You'll learn some basics about REST and OData as well to help you pick the right way to design your Web API data services based on your requirements. Brian is CTO at Solliance, a Microsoft Regional Director, Microsoft MVP, and Pluralsight author. He specializes in building maintainable client applications in XAML and HTML 5, as well as building the services that back them with WCF, ASP.NET Web API, and Windows Azure. Brian has authored several books including Developer’s Guide to Microsoft Prism 4, Data Binding with Windows Forms 2.0, and Smart Client Deployment with ClickOnce. He publishes articles frequently in a variety of publications and speaks at conferences worldwide including Microsoft TechEd, DevConnections, DevIntersection, VSLive!, DevTeach and others. Brian got started programming as a hobby while flying F-14 Tomcats in the U.S. Navy, later turning his passion for software into his current career. You can reach Brian on Twitter @briannoyes or through his blog at

Event venue: Heart House

Hosted by: DC .Net User Group

You might also like...


Other nearby events



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Engineers are all basically high-functioning autistics who have no idea how normal people do stuff.” - Cory Doctorow