Fluent API:
Forma avanzada de configuraci贸n sin utilizar atributos o data-annotations, usando funciones de extensi贸n anidadas en objetos de tabla, columnas durante el mapeo de los datos.
Introducci贸n
Bienvenida y presentaci贸n
Prerrequisitos
Conexi贸n a base de datos
驴Qu茅 es un ORM en programaci贸n?
Introducci贸n a Entity Framework
Creaci贸n de proyecto .NET con Entity Framework
Iniciando con Entity Framework
Creaci贸n de modelos
Configuraci贸n de Entity Framework
Mapeo de modelos usando atributos
Utilizando base de datos en memoria
Conectado a base de datos SQL server
Agregando conexi贸n al archivo appsettings
Utilizando Fluent API
Introducci贸n a Fluent API
Creando modelo de categor铆a con Fluent API
Creando modelo de tarea con Fluent API
Conectado a base de datos con Fluent API
Migraciones
驴Qu茅 son las migraciones?
Inicializar las migraciones
Creando una migraci贸n
Agregando datos semilla
Consumo de datos
Obteniendo datos con Entity Framework
Guardando datos con Entity framework
Actualizando datos con Entity framework
Eliminando datos con Entity framework
Cierre del curso
Contin煤a tu camino desarrollando
You don't have access to this class
Keep learning! Join and start boosting your career
Contributions 4
Questions 1
Fluent API:
Forma avanzada de configuraci贸n sin utilizar atributos o data-annotations, usando funciones de extensi贸n anidadas en objetos de tabla, columnas durante el mapeo de los datos.
Gracias a Fluent API puedo utilizar todo el c贸digo fuente en ingl茅s y especificar todas las tablas y campos de la base de datos en espa帽ol.
La Fluent API es una forma de configurar y personalizar el comportamiento de Entity Framework mediante c贸digo en lugar de mediante atributos o archivos de configuraci贸n.
La Fluent API proporciona una interfaz fluida y legible para la definici贸n de las relaciones, las restricciones y las propiedades de las entidades en un modelo de datos.
En lugar de usar atributos para especificar la configuraci贸n en las clases de entidades, la Fluent API permite a los desarrolladores escribir c贸digo para especificar la configuraci贸n de forma program谩tica. Esto puede ser 煤til en casos en los que los atributos no son adecuados para la tarea espec铆fica, como cuando se desea especificar restricciones complejas en las relaciones entre entidades.
Adem谩s, la Fluent API ofrece una mayor flexibilidad y control sobre la configuraci贸n de Entity Framework que los atributos o los archivos de configuraci贸n. Esto significa que los desarrolladores pueden adaptar el comportamiento de Entity Framework de manera m谩s precisa y detallada a sus requisitos espec铆ficos.
Fluent Api algunos elementos o caracter铆sticas propias del lenguaje que se vayan a usar, tambi茅n indicar que se hace una distinci贸n entre Fluent Api y method chaining, en este caso voy a usar las dos juntas indistintamente pero es importante tener esa distinci贸n en cuenta.
Want to see more contributions, questions and answers from the community?