私は完全に偏見がありますが、NHibernateに行きます。私は、いくつかの調整を加えて、同じDALコードをAccess(CD配信用)、Sql Server(企業用)、およびMySql(笑い用)で動作させるように管理しました。これは数年前のことであり、フィールド/テーブル名がすべての環境で有効であることを確認する必要がありました。それ以外はNHibernateが残りを行いました-素晴らしいです。
私は完全に偏見がありますが、NHibernateに行きます。私は、いくつかの調整を加えて、同じDALコードをAccess(CD配信用)、Sql Server(企業用)、およびMySql(笑い用)で動作させるように管理しました。これは数年前のことであり、フィールド/テーブル名がすべての環境で有効であることを確認する必要がありました。それ以外はNHibernateが残りを行いました-素晴らしいです。