Entity Framework のパフォーマンスに関する記事をたくさん読みました。たとえば、これ。彼らは皆、Entity Framework 5.0 でパフォーマンスが向上したと言っています。
私を悩ませているのは、実際には.NETフレームワークに付属し、その部分がNugetパッケージとして配布されているEntityFrameworkの「部分」でMicrosoftが行った分離をよく理解していないことです。
現在使用しているのと同じクラスを使用し続け、コードを何も変更しない場合、5.0 アセンブリをインポートするだけでソフトウェアに影響を与えることは意味がありません。もちろん、別のクラスと別の拡張メソッドを使い始めた場合を除きます。
私のシナリオ: DbContext ではなく、ObjectContext で .NET 4.5 EntityFramework を使用します。パフォーマンスの観点から、5.0 を使用するメリットはありますか? どのように?