In genere cerco ed evito le relazioni bidirezionali a tutti i costi. Recentemente ho cercato di seguire una filosofia di progettazione più incentrata sul dominio e sto cercando consigli nel modo migliore per risolvere un problema specifico.
S...
Secondo il modello di maturità di Richardson ci sono diversi livelli di maturità nell'approccio REST. link
Dal momento che DDD utilizza un linguaggio ubiquitario, mi chiedo quale livello di maturità è consigliato, se un'API REST è un livell...
Sto costruendo una web-app per un servizio di licenze. I miei modelli di dominio sono licenze e possono essere di due tipi al momento: server e licenza client. Sono quasi gli stessi, tranne che la licenza server ha il campo softwareId e la lic...
Ho avuto difficoltà a progettare il modulo generatore di fatture nel mio progetto. Ho il seguente design;
Una volta generata una fattura, questa verrà archiviata nel database. Nel caso in cui l'utente debba rigenerare una fattura in fut...
Immagina una classe device che rappresenta un dispositivo mobile fisico reale, con campi come Enabled , Platform , Model IMEI , ecc. Quindi, una classe operation , che è qualcosa che deve essere eseguito su un determina...
Diciamo che ho un'entità che rappresenta un dipendente:
Employee
First name
Last name
Birthdate
Hair color
Eye color
Gender
.... (and so on)
Ora, immagina di avere un sito web con 2 pagine: una home page e una pa...
Il dominio è più o meno semplice - ho un articolo (o piuttosto diversi tipi di articoli) che voglio modificare e pubblicare. L'articolo pubblicato è esposto attraverso un'API al pubblico. La cosa su cui ho un problema è la modifica di un articol...
Obiettivo:
Sto cercando di capire il modo migliore per modellare / progettare e quindi implementare una funzione "utente" in un sistema.
Sfondo:
Sto progettando un sistema di richiesta di accesso on-line, quindi la nostra azienda pu...
Ho una soluzione ASP.NET MVC 4 che sto mettendo insieme, sfruttando IoC e il pattern del repository usando Entity Framework 5. Ho un nuovo requisito per poter estrarre i dati da un secondo database (da un'altra applicazione interna ) di cui non...
Ho letto molte domande su questo problema e alcune di esse sono
Presentazione VS livello di applicazione in DDD
Livello applicazione vs livello dominio?
Quindi la mia domanda è se il livello superiore è l'API REST e non c'è bisogno...