Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Entity Framework Empresarial con NET 8 y Minimal APIs
Highest Rated
Rating: 4.5 out of 5(13 ratings)
66 students

Entity Framework Empresarial con NET 8 y Minimal APIs

Crea aplicaciones profesionales con EF Core utilizando patrones de diseño y buenas prácticas, NET8 y Minimal APIs
Created byJimmy Javier
Last updated 4/2024
Spanish

What you'll 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

Course content

7 sections79 lectures4h 24m total length
  • Presentación del Curso3:32
  • Conocimientos Necesarios1:17
  • Software Necesario1:32
  • Archivos de Ejercicios1:47
  • Importación de Fragmentos de Código Personalizados1:36

Requirements

  • Conocimientos Básicos de Entity Framework
  • Conocimientos Básicos de C#
  • Conocimiento Básico de la plataforma .NET Core

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 this course is for:

  • 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.