Home > Store

Microsoft ADO.NET Entity Framework Step by Step

Register your product to gain access to bonus material or receive a coupon.

Microsoft ADO.NET Entity Framework Step by Step


  • This product currently is not for sale.
Not for Sale

eBook (Watermarked)

  • Your Price: $25.59
  • List Price: $31.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.


  • Copyright 2014
  • Dimensions: 7-3/8" x 9"
  • Pages: 448
  • Edition: 1st
  • Book
  • ISBN-10: 0-7356-6416-1
  • ISBN-13: 978-0-7356-6416-6

Your hands-on guide to Entity Framework fundamentals

Expand your expertise—and teach yourself the fundamentals of the Microsoft ADO.NET Entity Framework 5. If you have previous programming experience but are new to the Entity Framework, this tutorial delivers the step-by-step guidance and coding exercises you need to master core topics and techniques.

Discover how to:

  • Access data in a managed way—using minimal code
  • Apply three workflows supported by the Entity Framework
  • Perform essential tasks with full automation in place
  • Manipulate data with both LINQ and Entity SQL
  • Create examples that rely on Table-Valued Functions
  • Determine the remedies for Entity-specific exceptions
  • Explore the use of optimistic and pessimistic concurrency
  • Define mappings between your applications and data sources



Follow the instructions to download this book's companion files or practice files.

  1. Click the Download button to download all the companion code and databases for this book in one large zip file (~107 MB). You should do this if you have a fast connection:

  2. Skip this step if you downloaded the "Full download package" in Step 1; otherwise, click the following Download buttons to download the companion code for any single chapter or the sample databases separately. This option may be easier if your connection is slow:

    Download Chapter 1
    Download Chapter 2
    Download Chapter 3
    Download Chapter 4
    Download Chapter 5
    Download Chapter 6
    Download Chapter 7
    Download Chapter 8
    Download Chapter 9
    Download Chapter 10
    Download Chapter 11
    Download Chapter 12
    Download Chapter 13
    Download Chapter 14
    Download Chapter 15
    Download Chapter 16
    Download Databases
  3. If prompted, click Save.
  4. Locate the .zip file on your computer. Right-click the file, click Extract All, and then follow the instructions.

Sample Content

Sample Pages

Download the sample content

Table of Contents

  • Introduction
  • Introducing the Entity Framework
    • Chapter 1: Getting to know the Entity Framework
    • Chapter 2: Looking more closely at queries
    • Chapter 3: Choosing a workflow
  • Completing basic tasks
    • Chapter 4: Generating and using objects
    • Chapter 5: Performing essential tasks
  • Manipulating data using the Entity Framework
    • Chapter 6: Manipulating data using LINQ
    • Chapter 7: Manipulating data using Entity SQL
    • Chapter 8: Interaction with stored procedures
    • Chapter 9: Interaction with views
    • Chapter 10: Interaction with Table-Valued Functions
  • Overcoming entity errors
    • Chapter 11: Dealing with exceptions
    • Chapter 12: Overcoming concurrency issues
    • Chapter 13: Handling performance problems
  • Advanced management techniques
    • Chapter 14: Creating custom entities
    • Chapter 15: Mapping data types to properties
    • Chapter 16: Performing advanced management tasks
  • About the Author



We've made every effort to ensure the accuracy of this book and its companion content. Any errors that have been confirmed since this book was published can be downloaded below.

Download the errata

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership