Sql Server 2005 を使用して数十万のレコードを使用するプロジェクトを開始しようとしています。過去に、NHibernate を使用して良い結果を得ました。しかし今、私はデータアクセスのためにLinqをエンティティに評価しています。L2E についてこれらの質問があります。
- NHibernate と比較して、L2E が行うキャッシングはどの程度優れていますか (基本的にパフォーマンスはどうですか)?
- 単一の .edmx ファイルで作業するのはどれくらい簡単ですか (複数の開発者がこれらのファイルで同時に作業している可能性があります)? ファイルを分割することにした場合、それはどのくらい簡単で、どのような欠点がありますか?
- 生成されたクラスをモックするのはどれくらい簡単ですか?
- MS Access をサポートしていますか?