Showing related tags and posts across the entire site.
-
Ciao a tutti, PARTE#1 mi sto muovendo in questo scenario: una anagrafica degli utenti di una applicazione. Il presentation layer dialoga con il service layer mediante dei DTO. Ad esempio: class UserDto { string Id { get; set; } string FirstName ... string LastName ... string Username ... string Password...
-
Sto studiacchiando la "filosofia" che sta alla base dei document database (come MongoDb e RavenDb per intenderci), anche spinto dal fatto che alcuni fenomeni del web come Amazon utilizzano archivi di questo tipo. indipendentemente dai discorsi sulla natura documentale dei dati o la scalabilità...
-
intendo dire: ti fai il Domain Model come ti pare (es: te lo scrivi a manina) e poi realizzi un EDMX che contiene il mapping, avendo cura di far coincidere i nomi di classi e proprietà del tuo DM con quelli delle entità definite nell'EDMX. Ho *appena* fatto un commit di NSK che mostra...
-
Io farei una cosa più semplice tipo questa public IEnumerable<Person> PErsons { get { return people.OrderBy(p => p.BirthDay); { } Ovvero usi link per tornare un ienumeable ordinato della lista originale. Dato che linq ti restituisce un deferred operator, praticamente ogni volta che il...
-
Semplificando, in DDD: le entità non sono anemiche ma contengono anche tutta l'algebra che le riguarda direttamente la logica che coinvolge più entità sta dentro servizi I servizi sono: "domain services" se la logica è usata "tale e quale" indipendentemente...
-
Buongiorno a tutti, volevo chiedervi qualche consiglio: 1. avreste da consigliarmi qualche buon motore di IoC (perché a mano non ce la faccio più)? 2. avreste da linkarmi a qualche applicazione che illustri come "sposare" un motore di IoC con un domain model generato da un OR...
-
Ho strutturato la UI della mia applicazione in questo modo: Ci sono dei pulsanti che corrispondono a delle azioni tipo New, Open, Save, Cancel, Edit, Delete, Copy, cosa facciano penso si capisca. Uso WPF con MVVM. Per la persistenza uso NHibernate, di conseguenza quando creo il ViewModel, creo anche...
-
Speaker: Giancarlo Sudano Disegnare un Domain Model è una attività che richiede forte esperienza, tempo e impegno. La metodologia denominata Domain Driven Design, formalizzata da Eric Evans, nasce proprio dal requisito di usare un Domain Model concreto ed efficiente, come strumento principale...