Acabo de comenzar a aprender POCO pero no puedo entender su uso y sus ventajas. Incluso el siguiente enlace de stackoverflow no me ayudó.
que es Entity Framework con POCO
¿Alguien puede explicar el uso de POCO con un ejemplo simple?
c#
.net
entity-framework
poco
Comunidad
fuente
fuente
Respuestas:
Los POCO (objetos CLR simples y antiguos) son simplemente entidades de su dominio. Normalmente, cuando utilizamos el marco de entidades, las entidades se generan automáticamente para usted. Esto es genial, pero desafortunadamente estas entidades están intercaladas con la funcionalidad de acceso a la base de datos, lo que claramente va en contra del SOC (Separación de preocupaciones). Los POCO son entidades simples sin ninguna funcionalidad de acceso a datos, pero aún brindan las capacidades de todas las funcionalidades de EntityObject como
Aquí hay un buen comienzo para esto
Marco de la entidad POCO
También puede generar POCO tan fácilmente a partir de su proyecto de marco de entidad existente utilizando generadores de código.
Generador de código EF 5.X DbContext
fuente