Avvierò presto un nuovo progetto, utilizzando .Net 3.5 e Winform su un database Oracle. Stavamo pensando di usare un ORM. NHibernate è stato suggerito dal nostro architetto. Dal momento che personalmente ho più familiarità con Entity Framework, ho pensato che sarebbe stato più facile da usare rispetto a NHibernate. Ma dal momento che non esiste alcuna disposizione ufficiale da parte di Oracle, siamo resistenti al suo utilizzo.ORM per .Net ON Oracle
Quindi la mia domanda: Ho guardato i diversi fornitori disponibili e trovato alcune:
- Devart
- DataDirct
- EFOracleProvider
Così mi piacerebbe avere una certa alimentazione di nuovo su ciascuno di essi: pro e contro, feature mancante, cose del genere, da chi li usa e sappiamo se stiamo meglio con NHibernate?
Grazie per l'aiuto.
+1. Ho appena finito un progetto con .NET 3.5 e Fluent NHibernate e non era poi così male. C'erano alcuni nodi, ma erano facili da capire. –
Ci sono designer visivi per NHibernate. NHibernate è utilizzabile senza XML. I fatti contano. –
Grazie per il feedback, non conoscevo FluentNibernate, sicuramente ci penserò. –