SharePoint 2010 has new and improved ways to work with data. LINQ to SharePoint lets a developer work with data from SharePoint lists in a strongly typed way that preserves relationships between lists. Integration of ADO.NET Data Services provides a way to get data from SharePoint remotely using REST-style Web services. The new Client APIs provide a programming model for SharePoint lists that doesn’t have to run on the server. This session demonstrates how to write code that uses each of these new data-oriented features and shows some new SharePoint platform data-oriented features along the way. We also explain how to choose which data access technology is best for different custom development scenarios.