I picked up Julia Lerman 1st edition book: https://softwareengineering.stackexchange.com/questions/18212/entity-framework-book-1st-edition

I started reading that and it was pretty good, but I'm wondering if there is even a more higher level book for EF? From what I was reading in the 1st edition it was pretty technical. I'm looking for a real high level book. Almost like a precursor to Julia's book (2nd edition).

Are there any out there that this group would recommend?

closed as not constructive by user8 Dec 8 '11 at 2:35

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

  • What are you wanting to understand? I have not found a good book that really leverages integrating EF and ASP.net/WCF/WPF. – SoylentGray Jun 8 '11 at 19:29
  • I really want to understand why I need EF at the most basic levels. – webdad3 Jun 8 '11 at 20:07

"I really want to understand why I need EF at the most basic levels"

Entity Framework just simplifies your day to day data access. Instead of thinking how to create a data access layer our spending time writing raw SQL queries, EF can just do it. Is it the 100% solution for your projects, no, but it will sure get you closer faster than trying to write things by hand.

In response to your questions about books, Lerman's books are probably the best in showing Entity Framework working in a number of different scenarios. The book that Chad referenced is also another good resource. But I'd also recommend taking a look at the ADO.Net Team Blog and read some of their entries on Entity Framework, along with the Entity Framework Blogand using the Data Developer Center to get a good understanding of when, how and why to use Entity Framework.

Nice to see that you're diving into Entity Framework and hope it helps you out in your projects.


There is no real "NEED" for entity framework. However it does simplify the data layer integration with your .net applications. We used to create classes manually and write our queries for inserts and updates and create methods for them. Entity framework simplifies this. It manages your classes based on your datastructure. Not to mention it leverages tools like LINQ to make accessing your data simpler for the developer. 3.5 has a much higher learning curve than 4.0 as well.
I personally use Pro Entity Framwork 4.0 by Scott Klien for reference. Its fairly consise and provides some good foundation for using EF. However as I said I have not really seen a good book that discusses leveraging EF and ASP.Net/WinForm etc. But I have found it pretty easy to figure out once I stared using it.


Check the documentation; specifically the Entity Framework Overview.

Otherwise, the jump start page for learning EF is here. It has different ways of starting to learn EF. I might recommend "I want to watch some videos…"

Not the answer you're looking for? Browse other questions tagged or ask your own question.