Cargando…

Entity Framework Tutorial - Second Edition.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Joydip Kanjilal
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2015.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing the ADO.NET Entity Framework; What you should know; Looking back; What is the ADO.NET Entity Framework?; Is Entity Framework just another ORM?; A comparative analysis of Entity Framework and other ORM tools; LINQ to SQL and .dbml files; Entity Framework architectural components; The Entity Data Model; How is the EDM represented?; The Object Model (O-Space); LINQ to Entities; Entity Client; Entity SQL; Avoiding complex joins; The Object Services Layer.
  • Features and benefits at a glanceSystem requirements; Support for persistence ignorance; Support for T4 code generation; Support for lazy loading; Support for POCO change tracking; Better n-tier support with self-tracking entities; Support for code-first, model-first, and database-first approaches; Support for built-in functions and UDF support; Support for model-defined functions; Enum support; Spatial data types support; Other enhancements; Performance improvements in Entity Framework 6; New features in Entity Framework 7; Summary; Chapter 2: Getting Started.
  • Designing the UserAuthentication databaseCreating the EDM; Creating the Entity Data Model using the ADO.NET Entity Data Model Designer; Creating Entity Data Model using the EdmGen tool; The DataSource controls; The ObjectDataSource control; The SqlDataSource control; The SiteMapDataSource control; The XMLDataSource control; The LinqDataSource control; The EntityDataSource control; Implementing our first application using the Entity Framework; Summary; Chapter 3: Entities, Relationships, and the Entity Data Model; Entities, entity types, and relationships in the EDM; What is an entity?
  • Defining entity sets in the EDMExtending the existing entity types to create derived entity types; Association sets, associations, containment, and multiplicity; What are entity containers?; Exploring the Security EDM; The Mapping Details window; The Entity Model browser; The EDM layers; The CSDL schema; The SSDL schema; The MSL schema; Entity classes; Summary; Chapter 4: Working with Stored Procedures in the Entity Data Model; Creating a database using model-first development; Creating stored procedures; Mapping stored procedures to functions in the EDM.
  • Mapping the create, update, and delete functions to entities in the EDMMapping stored procedures with no entity set; Executing stored procedures using the EDM; Mapping stored procedures that return custom entity types; Summary; Chapter 5: Working with Entity Client and Entity SQL; An overview of the E-SQL language; From T-SQL to E-SQL; Why E-SQL when I already have LINQ to Entities?; Features of E-SQL; Operators in E-SQL; Arithmetic operators; Comparison operators; Logical operators; Reference operators; Type operators; Set operators; Operator precedence; Expressions in E-SQL.