Skip to main Content

Essential Entity Framework

  • Código del Curso GK0772
  • Duración 5 días

Clase de calendario Precio

Por favor contáctenos

Solicitar Formación Grupal Inscribirse

Método de Impartición

Este curso está disponible en los siguientes formatos:

  • Cerrado

    Cerrado

  • Clase de calendario

    Aprendizaje tradicional en el aula

  • Aprendizaje Virtual

    Aprendizaje virtual

Solicitar este curso en un formato de entrega diferente.

In this course, you will learn how to exploit the full capabilities of Microsoft's open source platform for universal data access: Entity Framework 6.

The Entity Framework provides a conceptual model that more closely resembles entities and relationships in the real world and includes an industrial-strength Object-Relational Mapping (ORM) tool that allows you connect to almost any backend database.

In this course, you will learn many of the features in Entity Framework that enable you to build service-oriented, n-tier applications using test-driven methodologies with robust architectural design patterns.

Calendario

Parte superior

Dirigido a

Parte superior
Developers who work with relational databases and want to leverage LINQ and the Entity Framework

Objetivos del Curso

Parte superior
  • Leverage features of C#, including extension methods and lambda expressions
  • Use LINQ to filter, sort, and group in-memory collections of objects
  • Use PLINQ to perform queries in parallel
  • Write LINQ to XML queries to search XML documents and save them to the file system
  • Create LINQ to Entities queries to execute queries and perform updates in real-world database applications
  • Build a rich conceptual entity model using the EF and visually map it to a database schema
  • Use Async query and save to improve client responsiveness and server scalability
  • Learn how to implement repository and unit of work design patterns with EF
  • Detect and resolve concurrency conflicts with LINQ to Entities
  • Choose the best strategy for loading related entities (eager, explicit or on-demand)
  • Expose data to web clients as REST-based services that can pass though firewalls
  • Build a real-world n-tier application using WCF and LINQ to Entities

  • Functional Programming in C#
  • LINQ to Objects
  • LINQ to XML
  • Entity Framework Architecture
  • POCO and Visual Studio Designer Support in the Entity Framework
  • Design Patterns
  • Code-First
  • LINQ to Entities
  • Concurrency and Stored Procedures
  • Managing Connections and Transactions
  • Mapping Scenarios
  • N-Tier Applications
  • Introduction to WCF Data Services

Pre-requisitos

Parte superior
  • Previous experience with C# and Visual Studio is required
Cookie Control toggle icon