¿Que es POCO? (Plain Old CLR Objects)
Este tipo de objeto debe de ser simple sus siglas Plain Old CLR Object, término que no se acuño en el ámbito de .Net, originalmente este termino fue creado por Martin Fowler en el año 2000 para Java ahi las entidades se llaman POJO (Plain Old Java Object) y despues fue creado el término para .Net
Debido a la simplicidad o plano(plain) que debe tener este tipo de objeto es que no debe de depender o estar asociado a un framework específico. Hablando de arquitectura de software no debemos confundirlo con los DTOs(Data Transfer Object) que como su nombre lo dice es un objeto para transferir datos, normalmente una entidad POCO puede ser utilizada para comunicar las diversas capas de un sistema y un DTO para transferir a otros sistemas atraves de servicios web, rest, etc.
Referencias
https://elmercarias.wordpress.com/2018/03/13/que-es-una-entidad-poco/
Comentarios