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 http://briannoyes.net.
Event venue: Heart House
Hosted by: DC .Net User Group
Comments