Microsoft.NET

……………………………………………….Expertise in .NET Technologies

Entity Framework

Entity Framework – Table of Contents:

  • Introduction
    • What is Entity Framework?
    • Entity Framework Architecture
    • Basic Versions of Entity Framework
    • Setup Environment
  • Creating Entity Data Model
    • Model Browser
  • DBContext
  • Types of Entity
  • Entity Relationships
  • Entity Lifecycle
  • Code First Approach
  • Model First Approach
  • Database First Approach
  • Choose Dev Approach
  • Querying with EDM
  • Project Query
  • DBSet Class
  • DBEntityEntry Class
  • Change Tracking
  • Persistence Scenarios
  • CRUD in Connection mode
  • Disconnected Entities
  • Add Single Entity
  • Update Single Entity
  • Delete Single Entity
  • Add Entity Graph
  • Update Entity Graph
  • Concurrency
  • Stored Procedures in Entity Framework
  • CUD using Stored Procedures
  • Migration from EF 4.X
  • Enum Support
  • Spatial Datatypes
  • Table Valued functions
  • Local data
  • Eager Loading
  • Lazy Loading
  • Explicit Loading
  • Raw SQL Query
  • Validate Entity
  • Multiple Diagrams
  • Coloured Entities

Entity Framework – Code First:

  • What is Code-First?
  • Setup Environment
  • Simple Code-First Example
  • Code-First Conventions
  • DB Initialization
  • Inheritance Strategy
  • Configure Domain Classes
  • DataAnnotations
    • Key
    • TimeStamp
    • ConcurrencyCheck
    • Required
    • MaxLength/MinLength
    • StringLength
    • Table
    • Column
    • ForeignKey
    • NotMapped
    • InverseProperty
  • Fluent API
    • EntityTypeConfiguration
    • Entity Mappings
    • Property Mappings
  • Configure One-to-One
  • Configure One-to-Many
  • Configure Many-to-Many
  • Move Configurations
  • DB Initialization Strategy
  • Turn-off DB Initializer
  • Seed Data
  • Migration
  • Automated Migration
  • Code-based Migration
  • EF Power Tools

Entity Framework 6.0 Introduction

  • Introduction
  • Async Query and Save
  • Code-based configuration
  • Db Command Logging
  • Command Interception
  • Transaction support
  • AddRange
  • Custom Conventions
  • Stored Procedure Mapping
  • Index Attribute

Leave a comment