Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Singh, Rahul Rajat.

Title Mastering Entity Framework.

Publication Info. [Place of publication not identified] : Packt Publishing, 2015.

Item Status

Description 1 online resource
text file
Summary 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. 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.
Contents ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Introduction to Entity Framework""; ""Entity Framework modeling and persistence""; ""Understanding Entity Data Model""; ""Understanding the ObjectContext class""; ""Development styles and different Entity Framework approaches""; ""Comparing the development styles""; ""The Database First approach""; ""The Model First approach""; ""The Code First approach""; ""Entity Framework Database First approach""
""Entity Framework Model First approach""""Entity Framework Code First approach""; ""Performing CRUD operations using Entity Framework""; ""Reading a list of items""; ""Reading a specific item""; ""Creating a new item""; ""Updating an existing item""; ""Deleting an item""; ""Choosing persistence approaches""; ""Summary""; ""Chapter 2: Entity Framework DB First � Managing Entity Relationships""; ""Understanding database relationships""; ""One-to-many relationship""; ""One-to-one relationship""; ""Many-to-many relationship""; ""Creating the Entity model""
""Modeling a one-to-many relationship""""Modeling a one-to-one relationship using Entity Framework""; ""Modeling a many-to-many relationship using Entity Framework""; ""Using Navigation properties for data access""; ""Retrieving a specific item""; ""Retrieving a list of items""; ""Adding an item""; ""Updating an item""; ""Deleting an item""; ""Entity Framework � behind the scenes""; ""Summary""; ""Chapter 3: Entity Framework DB First � Performing Model Validations""; ""Model validations using Entity Framework""; ""Model validations using partial class methods""
""Understanding partial methods""""Using partial methods to perform model validations""; ""Model validations using data annotations""; ""Specifying validation rules using data annotations""; ""Validating the required fields""; ""Validating the length of fields""; ""Regular expression-based validations""; ""Triggering validations using data annotations""; ""Trigger validations in data binding environments""; ""Trigger validations in non-data binding environments""; ""Implementing custom validations using data annotations""; ""Summary""
""Chapter 4: Entity Framework DB First � Inheritance Relationships between Entities""""Domain modeling using inheritance in Entity Framework""; ""The Table per Type inheritance""; ""Generating the default Entity Data Model""; ""Deleting default relationships""; ""Adding inheritance relationships between entities""; ""Using the entities via the DBContext object""; ""The Table per Class Hierarchy inheritance""; ""Generating the default Entity Data Model""; ""Adding concrete classes to the Entity Data Model""; ""Mapping the concrete class properties to the respective tables and columns""
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Microsoft .NET Framework.
Microsoft .NET Framework.
Microsoft .NET Framework.
Database design.
Database design.
Database management.
Database management.
Genre/Form Electronic books.
Other Form: Print version: Druck-Ausgabe Singh, Rahul Rajat. Mastering Entity Framework
ISBN 1336026030 (e-book)
9781336026032 (e-book)
1784392863
9781784392864 (electronic book)