Programming Entity Framework

Building Data Centric Apps with the ADO.NET Entity Framework

By Julia Lerman
February 2009
Pages: 828
ISBN 10: 0-596-52028-X | ISBN 13: 9780596520281
Press Release
starstarstarstarstar (5) (Average of 2 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Description

Programming Entity Framework is a thorough introduction to Microsoft's new 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 Entity Framework 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, this book covers it all.
Full Description

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
  • Learn to query your data, using either LINQ to Entities or Entity SQL
  • Create Windows Forms, WPF, and ASP.NET applications
  • Build ASMX web services and WCF services
  • Use Object Services to work directly with your entity objects
  • Delve into model customization, relationship management, change tracking, data concurrency, and more

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.




Featured customer reviews

Write a Review


I am loving this book!,  February 28 2009
Rating: StarStarStarStarStar
Submitted by Don DeCosta   [Respond | View]

I'm a seasoned VB6/PHP/Green Screen developer who has floated around .NET but never gone beyond tinkering. Entity Framework (and LINQ and MVC) have convinced me that it's time to jump fully on the .NET wagon.

I'm loving this book because while it assumes the reader knows how to write a program, it doesn't assume that the reader is a .NET programmer so it explains EF excellently and Visual Studio/.NET concepts succinctly without wasting the reader's time explaining what an integer is.

The many pointers to web resources for further information are greatly appreciated and increase the book's value to someone, like me, coming to .NET rather late in the game without bogging down the book for seasoned .NET programmers.

Finally, the author's use of a "brown field" application for the examples, complete with "legacy typos" and examples of how EF can free you of legacy design flaws while leaving the legacy intact show that the author has been in the trenches and writes real code, not demo-code, and has a great deal of wisdom beyond EF to share.


Great Resource,  February 22 2009
Rating: StarStarStarStarStar
Submitted by dsoltesz   [Respond | View]

This books has been an excellent resource and I've enjoying reading and learning from it. It gives you a through explanation of the ins and outs of the entity framework and covers lots of different scenarios for using Entity Framework in your applications.

Read all reviews


Media reviews
"Programming Entity Framework is one of the best technical books I've seen in quite a long time."
-- Jesse Liberty - Silverlight Development Community Liaison and Author


"What a wonderful book. Clearly written. Comprehensive. Candid. More than a year in the making and well worth every pound. If you are using Entity Framework or think you might want to...this is the book to own. "
-- Ward R. Bell, Amazon.com


"Whatever your view of the technology, though, you need to get this book if you care at all about the area. Julie provides a very coherent high-level description, along with as much detail (nearly 800 pages) as you’re ever likely to need."
-- David Chappell, Principal of Chappell & Associates, Opinari



Read all reviews

See larger cover


Recent Forum Posts

"Programming Entity Framework is one of the best technical books I've seen in quite a long time."
--Jesse Liberty - Silverlight Development Community Liaison and Author