Mi sono unito a una società che utilizza set di dati digitati come "Dto". Penso che siano davvero spazzatura e vogliano cambiarla in qualcosa di un po 'più moderno e user friendly. Quindi, sto cercando di aggiornare il codice in modo che il livello dati sia più generico, cioè utilizzando interfacce, ecc., L'altro ragazzo non sa cosa sia un Dto e stiamo avendo un leggero disaccordo su come dovrebbe essere fatto.C# Data Layer e Dto's
Senza tentare di influenzare le persone al mio modo di pensare, vorrei ottenere risposte imparziali da voi persone su quali livelli Dto può essere presente. Tutti gli strati; DAL, BL e Presentation o un piccolo sottoinsieme solo all'interno di questi livelli.
Inoltre, se gli oggetti IList dovrebbero o non dovrebbero essere presenti nel DAL.
Grazie.
@leppie: vedere http://rlacovara.blogspot.com/2009/03/what-is-difference-between-dto-and-poco.html – tsimbalar
Oggetto di trasferimento dati: un oggetto leggero e (di solito) privo di contesto versione di un oggetto dominio aziendale (o oggetti). –
Scusate leppie, non dovrei supporre che tutti conoscano gli acronimi. –