Programming Entity Framework is a thorough introduction to Microsoft's core framework for modeling and interacting with data in .NET applications. This highly-acclaimed book not only gives experienced developers a hands-on tour of the ADO.NET Entity Framework (EF) and explains its use in a variety of applications, it also provides a deep understanding of its architecture and APIs.

Although this book is based on the first version of Entity Framework, it will continue to be extremely valuable as you shift to the Entity Framework version in .NET Framework 4.0 and Visual Studio 2010. From the Entity Data Model (EDM) and Object Services to EntityClient and the Metadata Workspace, Programming Entity Framework covers it all.

Author Julia Lerman, the leading independent authority on the framework, includes scores of reusable examples -- written in both Visual Basic and C# -- that you can implement right away. This book will help you :

Understand the core concepts you need to make the best use of the Entity Framework (EF) in your applications

Presented in a clear narrative style that reflects the hundreds of hours the author has spent consulting, teaching, and writing about this new data access technology and testing its myriad features, Programming Entity Framework will help you master the technology and put it to work.

Full List of Chapters:

Chapter 1. Introducing the ADO.NET

Chapter 2. Exploring the Entity Data Model

Chapter 3. Querying Entity Data Models

Chapter 4. Exploring EDM Queries

Chapter 5. Modifying Entities and Saving Changes

Chapter 6. Using Stored Procedures with the EDM

Chapter 7. Tuning Up a Model

Chapter 8. Data Binding with Windows Forms

Chapter 9. Working with Object Services

Chapter 10. Customizing Entities

Chapter 11. Using the ASP.NET EntityDataSource Control

Chapter 12. Customizing Entity Data Models

Chapter 13. Working with Stored Procedures When Function Mapping Won’t Do