Domande con tag 'nhibernate'

7
risposte

La scrittura del proprio Data Access / Data Mapping Layer è un'idea "buona"?

Attualmente ci troviamo in una situazione in cui abbiamo una scelta tra l'utilizzo di un mapper relazionale oggettuale pronto all'uso o il rollover Abbiamo un'applicazione legacy (ASP.NET + SQL Server) in cui il livello dati e amp; sfortunata...
posta 27.07.2011 - 17:08
2
risposte

Perché il pattern di repository è necessario in NHibernate?

Sto leggendo l'ufficiale La tua prima applicazione basata su NHibernate . Mentre il tutorial è buono e facile da seguire, mi chiedo perché viene utilizzato il pattern Repository. Nei vari metodi Add , Update , Remove nell'imp...
posta 06.09.2011 - 10:53
5
risposte

Se il pattern del repository è eccessivo per i moderni ORM (EF, ibernazione), qual è una migliore astrazione?

Recentemente ho letto molti argomenti contro l'utilizzo del pattern di repository con potenti ORM come Entity Framework in quanto incorpora funzionalità simili a repository, insieme a funzionalità di unità di lavoro. Un altro argomento contro...
posta 18.03.2016 - 21:57
3
risposte

DDD con ORM dove dovrebbe andare la logica aziendale?

Ho usato uno strumento MDA (model driven architecture) in passato, dove abbiamo modellato tramite UML e questo ha generato tra l'altro le entità aziendali (il nostro modello di dominio) e l'ORM (mappatura ecc.) Gran parte del codice aziendale...
posta 11.12.2011 - 08:22
2
risposte

EF vs. NHibernate [chiuso]

Negli ultimi 2 anni da quando ho iniziato a scrivere applicazioni di business (prima ho fatto programmi di alto livello di front end o di programmazione di livello molto basso), set di dati appreso, da linq a sql e ora framework di entità. La co...
posta 19.08.2011 - 22:26
1
risposta

Devo utilizzare un ORM solo quando si tratta di oggetti del modello dati?

Sono nuovo in ORM e abbiamo iniziato a sviluppare un nuovo sistema utilizzando NHibernate come ORM. Penso che questa domanda possa riferirsi a qualsiasi ORM e qualsiasi lingua / piattaforma. Il Team Leader ha detto che dovremmo usare NHibe...
posta 06.03.2013 - 07:52
3
risposte

Qual è il modo "migliore" per affrontare la convalida dal punto di vista di un purista DDD?

Recentemente ho posto questa domanda: Validation inside Constructor Sto cercando di decidere dove mettere la convalida in un'app DDD. Credo che dovrebbe essere fatto a ogni livello. Ora mi sto concentrando sul modello di dominio. Mi aspe...
posta 14.10.2017 - 14:01
1
risposta

Quali caratteristiche specifiche di NHibernate sono consigliate per i sistemi di database legacy?

Quindi, sto valutando Entity Framework e NHibernate (non sto cercando una battaglia contro EF contro NH qui, però!). Una cosa che vedo molto spesso è che NHibernate è raccomandato per i progetti di database "legacy" / brownfield, e le ORM più...
posta 22.06.2013 - 20:30
3
risposte

Il livello del dominio dovrebbe dipendere da NHibernate?

Vedi il codice qui sotto: public interface IUnitOfWorkWrite <TSession> : IDisposable { TSession Session { get; } void Commit(); void Rollback(); ITransaction BeginTransaction(); } } Questa inter...
posta 18.10.2017 - 14:37
1
risposta

Perché dovrei usare Iesi.Collections invece del tradizionale System.Collection?

È stata effettuata una ricerca su come (per convetion) definire Many Many dove table dove entrambi i campi sono chiave primaria e trovato questo post . Quindi decidi di installare Iesi.Collections nel mio dominio della libreria. Ma arri...
posta 24.05.2013 - 15:09