私は現在新しいプロジェクトに取り組んでおり、Linq to SQL 以外の ORM を使用することを考えています。現在、Linq to SQL をリポジトリに接続していますが、リポジトリを DB 構造と一致させる方法が好きではありません。(例: ユーザーと OpenID の間の結合があり、2 つのクラス (テーブルごとに 1 つ) とそれらを結合するビューのクラスが必要です)。
Telerik の OpenAccess ORM についていくつか良いことを聞いたことがありますが、ライセンスを持っています (ただし、古いバージョンです - 最新バージョン: 2009.1 405 (2009 年 4 月 5 日))。
私の質問は...
誰かがそれを使用しましたか?
学習曲線はどうですか?
上記のシナリオに適したツールですか?
ライセンスを更新しなくても、使用しているバージョンは問題ありませんか?