Puntuación:
El libro proporciona una comprensión exhaustiva de Entity Framework Core (EF Core), detallando sus características y aplicaciones prácticas a través de abundantes ejemplos y código. Es elogiado por estar bien estructurado, ser informativo y fácil de leer, especialmente beneficioso para los desarrolladores .NET familiarizados con la programación orientada a objetos. Aunque contiene información valiosa sobre técnicas avanzadas, cabe señalar que puede que no cubra en profundidad todos los temas relacionados con las bases de datos y que está algo desfasado en lo que respecta a las últimas funciones de EF.
Ventajas:⬤ Gran profundidad de información sobre EF Core y sus funcionalidades.
⬤ Escrito en un estilo claro y profesional, lo que lo hace accesible para los lectores.
⬤ Incluye muchos ejemplos prácticos de código y un repositorio GitHub complementario.
⬤ Cubre técnicas avanzadas, patrones de diseño y buenas prácticas.
⬤ Bien organizado y fácil de leer.
⬤ Valioso para migrar de EF6 a EF Core.
⬤ Algunos temas, en particular sobre el diseño de bases de datos, no se tratan en detalle.
⬤ El libro puede estar desactualizado con ciertas características introducidas en versiones más recientes de EF Core desde su publicación.
⬤ Enfoque limitado en temas puramente .NET Core; más ejemplos en entornos mixtos habrían sido beneficiosos.
(basado en 14 opiniones de lectores)
Entity Framework Core in Action
Resumen
Entity Framework Core en acción le enseña cómo acceder y actualizar datos relacionales desde aplicaciones .NET. Siguiendo las explicaciones claras como el cristal, ejemplos del mundo real y alrededor de 100 diagramas, descubrirá patrones que le ahorrarán tiempo y las mejores prácticas para la seguridad, el ajuste del rendimiento y las pruebas unitarias.
La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
Existe un desajuste en la forma en que los programas OO y las bases de datos relacionales representan los datos. Entity Framework es un mapeador objeto-relacional (ORM) que salva esta distancia, facilitando radicalmente la consulta y escritura en bases de datos desde una aplicación .NET. EF crea un modelo de datos que coincide con la estructura de su código OO para que pueda consultar y escribir en su base de datos utilizando comandos LINQ estándar. Incluso generará automáticamente el modelo a partir del esquema de la base de datos.
Acerca del libro
Con explicaciones muy claras, ejemplos reales y unos 100 diagramas, Entity Framework Core in Action le enseña a acceder y actualizar datos relacionales desde aplicaciones .NET. Comenzará con un desglose claro de Entity Framework, junto con el modelo mental detrás de ORM. A continuación, descubrirá patrones que le ahorrarán tiempo y las mejores prácticas para la seguridad, el ajuste del rendimiento e incluso las pruebas unitarias. A medida que avance, abordará los desafíos comunes de acceso a datos y aprenderá a manejarlos con Entity Framework.
Contenido
⬤ Consulta de una base de datos relacional con LINQ.
⬤ Utilización de EF Core en la lógica de negocio.
⬤ Integración de EF con aplicaciones C# existentes.
⬤ Aplicando diseño dirigido por dominio a EF Core.
⬤ Obteniendo el mejor rendimiento de EF Core.
⬤ Cubre EF Core 2. 0 y 2. 1.
Acerca del lector
Para desarrolladores .NET con cierto conocimiento de cómo funcionan las bases de datos relacionales.
Acerca del autor
Jon P Smith es un desarrollador full-stack con especial enfoque en .NET Core y Azure.
Índice
Parte 1 - Primeros pasos.
⬤ Introducción a Entity FrameworkCore.
⬤ Consultando la base de datos.
⬤ Cambiando el contenido de la base de datos.
⬤ Utilización de EF Core en la lógica de negocio.
⬤ Utilización de EF Core en aplicaciones web ASP.NET Core.
Parte 2 - Entity Framework en profundidad.
⬤ Configuración de propiedades no relacionales.
⬤ Configuración de relaciones.
⬤ Configurando características avanzadas y manejando conflictos de concurrencia.
⬤ Profundizando en el DbContext.
Parte 3 - Uso de Entity Framework Core en aplicaciones reales.
⬤ Patrones de software útiles para aplicaciones de EF Core.
⬤ Manejo de migraciones de bases de datos.
⬤ Ajuste del rendimiento de EF Core.
⬤ Un ejemplo práctico de ajuste de rendimiento.
⬤ Diferentes tipos de bases de datos y servicios de EF Core.
⬤ Pruebas unitarias de aplicaciones EF Core.
Apéndice A - Una breve introducción a LINQ.
Apéndice B - Información inicial sobre la versión 2 de EF Core. 1.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)