Book Image

Mastering Entity Framework

By : Rahul Rajat Singh
Book Image

Mastering Entity Framework

By: Rahul Rajat Singh

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
Index

Summary


In this chapter, we saw how to use Entity Framework to create data-centric applications. We saw how to use the Code First approach to develop a small blogging application. This application, when compared to real-world applications, is not even the tip of the iceberg. Real-world applications will be far larger in scale and far more complex. The idea behind this chapter was to get the user acquainted with how to start application development using Entity Framework, and how to develop end-to-end features.

With this, we reached the end of the book. Entity Framework is a vast topic and when it comes to using an ORM for data access, the devil is in the details. We tried to cover most of the topics related to Entity Framework and hopefully after reading this book you will find yourself fully geared up to use Entity Framework in any application. I hope this book has been informative.