Entity Framework con LINQ
Aprende las bases del funcionamiento de Entity Framework con LINQ e intégralo a tus proyectos nuevos o existentes.
Description
Las tecnologías de Microsoft nos proveen de muchas herramientas para la creación y despliegue de aplicaciones que muchas veces van de la mano con la interacción de datos persistentes.
En este curso aprenderemos las bases del funcionamiento de Entity Framework mediante el enfoque Code First y Database First. Al finalizar seremos capaces de crear proyectos con tecnologías de Microsoft que transaccionen con la base de datos mediante Entity Framework de una manera profesional.
What You Will Learn!
- Conocerás qué es y para qué sirve el ORM de Entity Framework y cómo aplicarlo en tus proyectos
- Aprenderás las bases del lenguaje SQL tanto en DDL (lenguaje de definición de datos) y DML (lenguaje de manipulación de datos)
- Aprenderás que es y cómo funciona LINQ con ejercicios prácticos que se desarrollarán en varias lecciones.
- Aprenderas mediante el enfoque Code First a: crear proyectos, manejar estrategias de inicialización, Data Annotations, API Fluent, relaciones, estrategias de herencia y a crear seeders.
- Crear y gestionar un proyecto de entity Framework tipo Database First en donde conocerás múltiples técnicas enfocadas a su optimización.
- Aprenderás a realizar CRUD e insertar y eliminar datos masivamente, conocerás a fondo LINQ to Entities, tipos de carga como: Lazy Loading, Eager Loading y Explicit Loading, aplicaras métodos asincrónicos hacia la DB, además aprenderás a trabajar con transacciones para prevenir la creación de data inconsistente.
Who Should Attend!
- Desarrolladores que manejen el lenguaje de C# y deseen aumentar sus conocimientos
- Profesionales que trabajen con lenguajes de programación de Microsoft y deseen conocer y aprender Entity Framework
- DEsarrolladores y programadores que necesiten crear o modificar proyectos existentes tanto en enfoque Code First como Database First