2

Entity Framework から PLINQO L2S への移行を検討しています。MVC3 アプリケーションで EF を管理するのは非常に難しいことがわかっています。私たちのアプリケーションには改善できる領域があることに同意しますが、全体として、EF は私たちにとって最良の選択ではなかった可能性があります。

最近、誰かが EF から PLINQO L2S に移行したかどうか知りたいです。私は 2010 年にさかのぼって多くの投稿を読みましたが、当時の EF はまったく別の動物でした。PLINQO for EF には興味がありません。

4

1 に答える 1

1

最終的に PLINQO を評価したところ、Entity Framework によって生成されたモデルをエミュレートしようとするバグがあることがわかりました。これは、EF がデータベースを生成する方法の問題ではなく、コレクション エンティティに番号を追加する PLINQOの問題でした。PLINQO の使用を検討するには、クリーンアップが多すぎました。いくつかの優れた機能がありますが、世代によって問題が発生しました

DTO レイヤーを削除し、純粋なエンティティを使用することにしました。パフォーマンスの向上は非常に大きかった。いくつかのマッピング ライブラリを試し、独自のダイレクト マッピング ソリューションを作成しましたが、パフォーマンスのコストが大きすぎました。

于 2012-05-15T10:59:02.413 に答える