Murach's ADO.NET 4 database programming with C# 2010 : [use data sources and datasets for Rapid Application Development of Windows Forms applications ; build 3-Layer applications the way the pros do by writing ADO.NET code tha's reusable, maintainable, and scalable ; build ASP.NET WEB applications by using SQL and object data controls like the GridView and DetailsView controls ; enhance your skills by learning to work with XML data, create reports with the VS Report Designer, query with LINQ, and explore the Entity Framework]/ Anne Boehm & Ged Mead (2011)