Programming Entity Framework, 2nd Edition (EF4) Table of Contents

We are closing in on finalizing the 2nd edition of Programming Entity Framework! Although the rough draft chapters are already available through Safari’s Rough Cuts program (here: I have been editing and reshaping the content since those chapters were published. You can get the final print edition (August 15th or perhaps a bit earlier) at O’Reilly or pre-order it here on (here) (and elsewhere of course!)

I believe that the book will end up being about the same length (app. 800 pages) as the first edition.

Here is the final chapter list:

Chapter 1, “Introducing the ADO.NET Entity Framework”

Chapter 2, “Exploring the Entity Data Model”

Chapter 3, “Querying Entity Data Models”

Chapter 4, “Exploring LINQ to Entities in Greater Depth”

Chapter 5, “Exploring Entity SQL in Greater Depth”

Chapter 6, “Modifying Entities and Saving Changes”

Chapter 7, “Using Stored Procedures with the EDM”

Chapter 8, “Implementing a More Real-World Model”

Chapter 9, “Data Binding with Windows Forms and WPF Applications”

Chapter 10, “Working with Object Services”

Chapter 11, “Customizing Entities”

Chapter 12, “Data Binding with RAD ASP.NET Applications”

Chapter 13, “Creating and Using POCO Entities”

Chapter 14, “Customizing Entity Data Models Using the EDM Designer”

Chapter 15: “Defining EDM Mappings That Are Not Supported by the Designer”

Chapter 16, “Working with Stored Procedures Without Function Mapping or Function Imports*

Chapter 17, “Using EntityObjects in WCF Services”

Chapter 18, “Using POCOs and Self-Tracking Entities in WCF Services”

Chapter 19, “Working with Relationships and Associations”

Chapter 20, “Managing Connections, Transactions, Performance, and More for Real-World Applications”

Chapter 21, “Manipulating Entities with ObjectStateManager and MetadataWorkspace”

Chapter 22, “Handling Exceptions”

Chapter 23, “Planning for Concurrency Problems”

Chapter 24, “Building Persistent Ignorant, Testable Applications”

Chapter 25, “Domain Centric Modeling ”

Chapter 26, “Using Entities in n-Tier Client-Side Applications”

Chapter 27, “Building n-Tier Web Applications”

Appendix A, “Entity Framework Assemblies and Namespaces”

Appendix B, “Data-Binding with Complex Types”

Appendix C, “Additional Details about Entity Data Model Metadata”

* Need to come up with a better title for Ch 16. It’s all the stuff you can do with sprocs & (views too) that aren’t supported by the designer.

  Sign up for my newsletter so you don't miss my conference & Pluralsight course announcements!  

6 thoughts on “Programming Entity Framework, 2nd Edition (EF4) Table of Contents

  1. Julie,

    Congrats on finishing author review and making your 2nd edition about the same length as the 1st.

    I’ve never been able to make successive editions even close to their predecessor’s length.



  2. Well, many pages were reduced thanks to so much that got easier in EF, but then they added lots of new stuff so that filled it back up again!

  3. Julie,

    Congrats on your second edition and best of luck for great success with the book!

  4. Your book has been pre-ordered for a month !

    For your chapter 16, how about:

    – "stuff you can do with sprocs & (views too) that aren’t supported by the designer"

    – "sprocs & (views too) that aren’t supported by the designer"

    – "hardcore sproc/view without the designer"

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.