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 cosa logica da guardare dopo sembra essere NHibernate.
I motivi per cui alla fine sono arrivato a EF sono: (1) ha il miglior supporto per i designer e (2) è il più supportato da Microsoft.
I motivi (questi hanno elementi di assunzione) Sono interessato a NHibernate: (1) potrebbe non essere superato da una cosa completamente diversa con la stessa rapidità con cui MS abbatte le tecnologie di accesso ai dati (2). o il secondo strumento frontale per quello che fa e (3) Sembra essere stabile e tracciabile indietro nel tempo un po '.
Qualcuno ha pubblicato un compendio dei due? Uno è migliore dell'altro per certi tipi di architetture? O è solo una questione di stile e preferenza?