Now, we saw the three options to create the EDM and the DbContext
class. Which approach should be used in which scenario, is often a question that many developers ask. There is no definite reason for choosing any particular approach, but here is a small checklist that the developers might find very useful while deciding on which approach to choose. If at any point, the answer to any question is yes, then that approach should be used without even looking at the next question in the checklist:
Mastering Entity Framework
By :
Mastering Entity Framework
By:
Overview of this book
<p>Data access is an integral part of any software application. Entity Framework provides a model-based system that makes data access effortless for developers by freeing you from writing similar data access code for all of your domain models.</p>
<p>Mastering Entity Framework provides you with a range of options when developing a data-oriented application. You’ll get started by managing the database relationships as Entity relationships and perform domain modeling using Entity Framework. You will then explore how you can reuse data access layer code such as stored procedures and table-valued functions, and perform various typical activities such as validations and error handling. You’ll learn how to retrieve data by querying the Entity Data Model and understand how to use LINQ to Entities and Entity SQL to query the Entity Data Model.</p>
Table of Contents (19 chapters)
Mastering Entity Framework
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Introduction to Entity Framework
Entity Framework DB First – Managing Entity Relationships
Entity Framework DB First – Performing Model Validations
Entity Framework DB First – Inheritance Relationships between Entities
Entity Framework DB First – Using Views, Stored Procedures, and Functions
Entity Framework Code First – Domain Modeling and Managing Entity Relationships
Entity Framework Code First – Managing Database Creation and Seeding Data
Querying the Entity Data Model – LINQ to Entities
Querying the Object Model – Entity SQL
Managing Concurrency Using Entity Framework
Managing Transactions Using Entity Framework
Implementing a Small Blogging Platform Using Entity Framework
Index
Customer Reviews