Book description
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
..
Table of contents
- Table of Contents
- Dedication
- Introduction
-
I. Introducing the Entity Framework
- 1. Getting to know the Entity Framework
- 2. Looking more closely at queries
-
3. Choosing a workflow
- Understanding the code-first workflow
- Understanding the model-first workflow
- Understanding the database-first workflow
- Defining the workflow choices
- Creating a code-first example
- Adding a record
- Creating a model-first example
- Creating a database-first example
- Getting started with the Entity Framework
- Chapter 3 quick reference
-
II. Completing basic tasks
- 4. Generating and using objects
- 5. Performing essential tasks
-
III. Manipulating data using the Entity Framework
-
6. Manipulating data using LINQ
- Introducing LINQ to Entities
- Understanding LINQ compilation
- Using entity and database functions
- Getting started with the Entity Framework
- Chapter 6 quick reference
- 7. Manipulating data using Entity SQL
- 8. Interaction with stored procedures
- 9. Interaction with views
- 10. Interaction with Table-Valued Functions
-
6. Manipulating data using LINQ
-
IV. Overcoming entity errors
- 11. Dealing with exceptions
- 12. Overcoming concurrency issues
- 13. Handling performance problems
-
V. Advanced management techniques
- 14. Creating custom entities
- 15. Mapping data types to properties
-
16. Performing advanced management tasks
- Developing multiple diagrams for a model
- Performing batch imports of stored procedures and functions
- Mapping a stored procedure that returns multiple result sets
- Creating entities with inheritance
- Controlling context actions for automatically generated classes
- Getting started with the Entity Framework
- Chapter 16 quick reference
- A. About the Author
- Index
- About the Author
- Copyright
Product information
- Title: Microsoft ADO.NET Entity Framework Step by Step
- Author(s):
- Release date: August 2013
- Publisher(s): Microsoft Press
- ISBN: 9780735675674
You might also like
book
Beginning Entity Framework Core 2.0: Database Access from .NET
Use the valuable Entity Framework Core 2.0 tool in ASP.NET and the .NET Framework to eliminate …
book
Professional ADO.NET 3.5 with LINQ and the Entity Framework
Language Integrated Query (LINQ), as well as the C# 3.0 and VB 9.0 language extensions to …
book
Building Web Solutions with ASP.NET and ADO.NET
Discover how to use ADO.NET and ASP.NET essentials to take your Web programming skills to the …
book
Programming Entity Framework: Code First
Take advantage of the Code First data modeling approach in ADO.NET Entity Framework, and learn how …