Showing related tags and posts across the entire site.
-
eccomi qui :-) Innanzitutto, una considerazione sul repo di NSK: quello per EF "funziona", ma non è ancora ad un livello di maturità paragonabile a quello che ho implementato (anche in NSK) per NH. Osservando quest'ultimo, noterai che il costruttore richiede l'iniezione...
-
ecco, diciamo che sarebbe il caso di far condividere la sessione ai repository per evitare "incongruenze" (es: ogni repo avrebbe una propria IdentityMap). C'è questo post di Emanuele che IMHO è abbastanza chiaro
-
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...
-
Ciao a tutti, vi "rimbalzo" alcune questioni architetturali con cui mi sto scontrando in questi giorni. 1. Il primo problema è l'impedence mismatch tra il dominio vero e proprio ed il modello dei dati. I casi potrebbero sembrare banali ma data la scarsa preparazione/esperiensa del...
-
Ciao Gian Maria [quote user="Gian Maria Ricci"] Tutto parte dal concetto di come l'ORM capisce se un oggetto è nuovo o se è mappato. [stramegacut] Nell'esempio in questione il problema è che l'orm, dato che vede un id vuoto, cataloga l'oggetto come transiente...
-
Ciao a tutti, sto cercando di "entrare" dentro un O/RM per capire un po' di cose e cercando di riscrivere un mio data context mi sono sorti alcuni dubbi. Supponiamo che abbia un data context che espone i seguenti metodi: interface IDataContext { void Add<T>(T item); //aggiunge l'item...
-
>se qualcuno usa ancora >l'entità X (intesa come oggetto fisico) ha senso "svuotare" l'IM? La risposta è "si": poichè non sei più all'interno di una transazione, è giusto che tu ottenga i dati "veri" in quel momento. O...