La Guía Práctica Empresarial para Entity Framework Core

Crea aplicaciones profesionales con Entity Framework Core 6+ utilizando patrones de diseño y buenas prácticas

Ratings 4.86 / 5.00
La Guía Práctica Empresarial para Entity Framework Core

What You Will Learn!

  • Crear una Base de Datos con la Ténica de Anotaciones de Datos o Data Annotations
  • Crear una Base de Datos con la Técnica de Fluent API
  • Crear una Base de Datos utilizando Code First
  • Utilizar el patrón de diseño repositorio y unidad de trabajo de manera profesional

Description

Bienvenidos al Curso La Guía Práctica Empresarial para Entity Framework Core, en el cual aprenderemos a crear aplicaciones profesionales utilizando dos estrategias de definición del esquema de la base de datos:

  1. Data Annotations o Anotaciones de Datos, mediante el cual con atributos, podemos definir las propiedades, así como las relaciones y esquema de las tablas y la base de datos.

  2. Fluent API, con el que utilizando expresiones lambda, podemos definir por clases separadas la configuración de cada una de las tablas que conforman nuestra base de datos.

Además, implementaremos el patrón de diseño repositorio para abstraer el acceso a datos y evitar la repetición de código en nuestras aplicaciones.

También implementaremos el patrón de diseño Unidad de Trabajo para el manejo de transacciones y que el estado de nuestra base de datos sea consistente.

Usaremos migraciones para mantener el historial de cambios en nuestro modelo de datos.

Inicializaremos las tablas con información de relleno mediante archivos JSON, así como sobreescribiremos los Identificadores de estos elementos en SQL Server, algo que en muchas ocasiones es complicado de realizar, ya que SQL Server se encarga automáticamente de las llaves primarias autoincrementables.

Este curso es totalmente práctico y al final de este tendrán las herramientas necesarias para implementar el acceso a datos de forma profesional en sus aplicaciones futuras, ya que lo que implementamos en este curso sirve para cualquier tipo de aplicación de .NET Core.

Bienvenidos

Who Should Attend!

  • Desarrollador de .NET Core que desee llevar al siguiente nivel la organización del Acceso a Datos con Entity Framework Core
  • Desarrolladores que deseen implementar el patrón de diseño repositorio y unidad de trabajo en sus aplicaciones.

TAKE THIS COURSE

Tags

  • Entity Framework

Subscribers

42

Lectures

79

TAKE THIS COURSE



Related Courses