Programming Books C Java PHP Python Learn more Browse Programming Books
Programming Entity Framework and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 


or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Programming Entity Framework on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming Entity Framework: Building Data Centric Apps with the ADO.NET Entity Framework [Paperback]

Julia Lerman
4.2 out of 5 stars  See all reviews (49 customer reviews)

List Price: $59.99
Price: $41.99 & FREE Shipping. Details
You Save: $18.00 (30%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 8 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Tuesday, July 15? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $25.49  
Paperback $41.99  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

August 29, 2010 0596807260 978-0596807269 Second Edition

Get a thorough introduction to ADO.NET Entity Framework 4 -- Microsoft's core framework for modeling and interacting with data in .NET applications. The second edition of this acclaimed guide provides a hands-on tour of the framework latest version in Visual Studio 2010 and .NET Framework 4. Not only will you learn how to use EF4 in a variety of applications, you'll also gain a deep understanding of its architecture and APIs.

Written by Julia Lerman, the leading independent authority on the framework, Programming Entity Framework covers it all -- from the Entity Data Model and Object Services to WCF Services, MVC Apps, and unit testing. This book highlights important changes for experienced developers familiar with the earlier version.

  • Understand the core concepts you need to make the best use of the EF4 in your applications
  • Learn to query your data, using either LINQ to Entities or Entity SQL
  • Create Windows Forms, WPF, ASP.NET Web Forms, and ASP.NET MVC applications
  • Build and consume WCF Services, WCF Data Services, and WCF RIA Services
  • Use Object Services to work directly with your entity objects
  • Create persistent ignorant entities, repositories, and write unit tests
  • Delve into model customization, relationship management, change tracking, data concurrency, and more
  • Get scores of reusable examples -- written in C# (with notes on Visual Basic syntax) -- that you can implement right away

Frequently Bought Together

Programming Entity Framework: Building Data Centric Apps with the ADO.NET Entity Framework + Programming Entity Framework: DbContext + Programming Entity Framework: Code First
Price for all three: $83.87

Buy the selected items together


Editorial Reviews

Book Description

Building Data Centric Apps with the ADO.NET Entity Framework 4

About the Author

Julia Lerman is the leading independent authority on the Entity Framework and has been using and teaching the technology since its inception in 2006. She is well known in the .NET community as a Microsoft MVP, ASPInsider, and INETA Speaker. Julia is a frequent presenter at technical conferences around the world and writes articles for many well-known technical publications including the Data Points column in MSDN Magazine.

Julia lives in Vermont with her husband, Rich, and gigantic dog, Sampson, where she runs the Vermont.NET User Group. You can read her blog at www.thedatafarm.com/blog and follow her on Twitter at julielerman.


Product Details

  • Paperback: 920 pages
  • Publisher: O'Reilly Media; Second Edition edition (August 29, 2010)
  • Language: English
  • ISBN-10: 0596807260
  • ISBN-13: 978-0596807269
  • Product Dimensions: 9.2 x 7 x 1.9 inches
  • Shipping Weight: 3.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (49 customer reviews)
  • Amazon Best Sellers Rank: #187,506 in Books (See Top 100 in Books)

More About the Author

Julia Lerman is the leading independent authority on the Entity Framework and has been using and teaching the technology since its inception in 2006. She is the author of the highly acclaimed book, Programming Entity Framework, 1st and 2nd editions and is well known in the .NET community as a Microsoft MVP, ASPInsider, and INETA Speaker. Julia is a frequent presenter at technical conferences around the world and writes articles for many well-known technical publications including the Data Points column in MSDN Magazine. Julia tweets at @julielerman and blogs at http://thedatafarm.com/blog.

Customer Reviews

Most Helpful Customer Reviews
50 of 53 people found the following review helpful
3.0 out of 5 stars Certainly worth the purchase price... however October 26, 2010
Format:Paperback|Verified Purchase
First - go ahead and get this book. Second - Please let me refine an important point straight away. I would have liked Amazon to provide multiple categories for rating this book and many other books.

Perhaps this chart will help to clarify:

Reference Value = *****
Quick Start Value =**
Organization=***.5
Depth=*****

My priority is Quick Start, hence the 3 star rating. Your mileage may vary.

Background

Like Juval's WCF book, this EF book begins with well-organized introductory material, but later chapters contain a jumble of practical application techniques, deep dives into implementation details, anecdotes, and copious detail. By the time I reached the mid-point of the book, I was buried in detail without a practical understanding of how to approach the immediate modeling problem at hand. I am just now shifting my attention over to the APress EF recipes book to reset my learning effort. I plan on interleaving my study of these two EF books from this point forward. For example, while I start to run through a bunch of the hands-on material in the APress recipes book, I'll fast forward to later chapters of the Lerman book for material on N-Tier, MVC, and POCO.

What would be the best approach? Sanderson's MVC sets the benchmark as it is a perfect example of successive embellish. Success embellish begins with entry level material and builds one core concept upon another. Key material is methodically revealed from top to bottom and the final result is a solid understanding which enables application developers to tackle real-world problems. But it gets even better. The second half of the MVC book is a quasi-reference section that carves out each building block introduced in the first part of the book for detailed examination.
Read more ›
Was this review helpful to you?
15 of 18 people found the following review helpful
Format:Paperback
Prior to reading this book, I was not completely sold on Microsoft's Entity Framework. Version 1 of EF fell far short of other ORM methods such as LINQ to SQL in a number of areas, not the least of which was ease of use and overall querying capability. With the release of .NET 4.0 and the accompanying release of Entity Framework version 4, I (wrongfully) assumed that the pain points of EF in its first incarnation would continue to be so. I work with very complex financial data models and have yet to come across an ORM/RDMS that did what I needed out of the box so to speak. It was not until I took up reading Julie's book - "Programming Entity Framework 2nd Edition" that my eyes were opened.

Through a masterfully crafted text, one of the current data coding masters of .NET has laid out, from beginning to end, a way to realize those complex data models as usable objects to be programmed against. Even at just over 900 pages, you will find NONE of the typical "filler" tech garbage seen in many computer books today where they parrot information readily available freely from other sources just to increase page count. Within each chapter can be found numerous "ah ha!" moments wherein a conceptual theory actually becomes a practical application, usable in daily coding. This is how all computer books should be written - with actual complex, real world examples.

Microsoft has designated EF as their primary ORM for use with SQL Server and SQL Azure going forward which warrants its adoption and use by all RDMS data centric .NET developers.
Read more ›
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
Format:Paperback|Verified Purchase
It would be nice if there were multiple reviews available. If you're looking for an expert guide to every nut and bolt of the Entity Framework (EF) - I'm not sure this is the book.

If you're looking for a quickstart, I think this is a decent book. But, anybody can draw a model without a book. The challenge is DOING something with that model, and that takes a little more than a 1 page MSDN tutorial.

The challenge is that if you're going to talk about EF, there are hundreds of semi-directly related topics. LINQ, Entity Queries, WCF, WPF, Silverlight, MVC. There is no way any book could cover everything you can do with EF.

However, this book covers all the core topics very well. As someone relatively new to LINQ, WCF, and MVC, it was great. As someone who is familiar with databinding, but never really used it (because it's been mostly awful), it was nice to get into it.

So, 5 stars might be a little high, but this book did everything I wanted:
1. It gave enough detail to help me start reasonably quick.
2. It covered all the related technologies with enough depth that I don't have to buy a LINQ book, WPF book, etc, just to use EF.

So, if you're newer to the 2010 technologies, I think this is a great place to start.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
Format:Paperback
I have skimmed through this book. I will say for application developers(who are the target audience for Entity Framework), the best way to learn EF is to learn a few examples, with the help of MSDN and Googling, as most developers just need EF to substitute CRUD operations and leave the database design side to sql server and scripts. IMHO a 950-page book is a bit of an overkill. I'm actually amazed 950 page could be written on EF. In proportion, a book on ASP.NET has to at least 20,000 pages.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Excellent conceptual writing on EF
I originally came across the author's blogs and I found them relevant to my work and well written.

I read the online excerpts from the book and decided to buy. Read more
Published 6 months ago by Science is Fun
5.0 out of 5 stars Must Have Book
This book is a must have for those of us using Entity Framework. I know it will benefit my career for many years to come.
Published 10 months ago by John Drews
5.0 out of 5 stars Comprehensive programming guide for Entity Framework
Not only does this book cover explain Entity Framework from a programming point of view, but it pulls back the covers to explain the many options available. Read more
Published 11 months ago by Anonymous
3.0 out of 5 stars Extremely verbose but has the needed information
The book describes the Entity Framework in fair amount of detail, and is probably all what you would need to work with EF.

However the book is very verbose. Read more
Published 11 months ago by Aman
4.0 out of 5 stars Perfect
Very well written, but its getting little bit out of date (thats why -1 * ).
Contains practical aspects and theoretical also (architecture etc.. Read more
Published 15 months ago by Tomas
4.0 out of 5 stars Solid Information
Sometime an author is both knowledgeable, concise, and doesn't wander from the core subject.Julia Lerman is such an author. Read more
Published 16 months ago by Richard A. Young
3.0 out of 5 stars EF4 but EF5 is out
This book is good but forces one to walk through from front to back to fully learn EF4. EF5 with DbContext is easier but this book will be more confusing trying to implement EF5... Read more
Published 18 months ago by James D. Perkins
5.0 out of 5 stars Digital delivery works in some instances.
I needed a reference for a project that I was working on. This digitally delivered book provided the information I needed to complete my work. Read more
Published 18 months ago by Richard
5.0 out of 5 stars Great book!
Julia Lerman is an expert on EF, her writing style is simple and easy to read.
The book comes with great examples that she explains step by step. Read more
Published 18 months ago by carlos guzman
5.0 out of 5 stars Complex Subject Covered Thoroughly
Never has an author so thoroughly covered a subject as Julie Lerman has this one. This book is still extremely relevant although to get the full benefit. Read more
Published 21 months ago by Phillip Givens
Search Customer Reviews
Search these reviews only

What Other Items Do Customers Buy After Viewing This Item?


Forums

Search Customer Discussions
Search all Amazon discussions

Start a new discussion
Topic:
First post:
Prompts for sign-in
 




Look for Similar Items by Category