« ime-mode いらね (2) ~ ime-mode が必要な状況を教えて! | トップページ | [.NET] Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta »

2008年5月20日 (火)

[.NET] LINQ があるのに、 なぜ Entity Framework なんてものも出てきたのか?

…という疑問を、 多少は解消してくれる記事が、 MSDN マガジンに載ってました。

MSDN Magazine 2008 5月号
Entity Framework に関する Q&A
John Papa

LINQ があるのになぜ Entity SQL を使用するのでしょうか。 Entity SQL は、アドホック クエリが必要な場合や、 LINQ では不可能なより柔軟なクエリを作成する場合に適した選択肢です。 それ以外の場合は、 厳密な型指定やエンティティと投影を返す機能のメリットを得られるように、 LINQ と Object Services の組み合わせをお勧めします。

LINQ の厳密に型指定された構文に加え、 アプリケーションの実行時でなければキャッチできない多くのエラーについてデザイン時のビューを得ることができます。

けっきょくのところは、 自分で書いてみないとワカランわけですけどね f(^^;

|

« ime-mode いらね (2) ~ ime-mode が必要な状況を教えて! | トップページ | [.NET] Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta »

プログラミング」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [.NET] LINQ があるのに、 なぜ Entity Framework なんてものも出てきたのか?:

« ime-mode いらね (2) ~ ime-mode が必要な状況を教えて! | トップページ | [.NET] Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta »