Entradas

Mostrando entradas de abril, 2019

Clases POCO y Clases DTO

Clases POCO y Clases DTO A continuación haré una breve descripción, diferencias y la utilidad de las clases POCO y DTO . POCO , es un termino analogo de POJO, dónde la “J” quiere decir JAVA, termino fue introducido por Martin Fowler. Las clases POCO (Plain Old CLR Object), son clases simples dónde únicamente se define el domino a mantener, esta clase contiene propiedades y métodos. Estas clases no conocen de frameworks externos, infraestructura alguna, persistencias, interfaces ni herencias. Ejemplo de una clase POCO: public class Carro { public string CarroId { get ; set ; } public int Model { get ; set ; } public string Marca { get ; set ; } public string Color { get ; set ; } public long PersonaId { get ; set ; } public Carro( string carroid, int model, string marca, string color, long personaId) { this .CarroId = carroid; this...