Entity Framework を使ってLINQ と Entity Data Modelの勉強
http://msdn.microsoft.com/ja-jp/library/bb399182.aspx
1) School サンプル データベースの作成
データベースとテーブルとデータのSQLが載ってます。
http://msdn.microsoft.com/ja-jp/library/bb399731.aspx
2) ObjectQueryでデータ取得
var list = schoolContext
.Department
.OrderBy("it.Name")
.Execute(MergeOption.NoTracking);
3) Linqでデータ取得
var list =
from d in schoolContext.Department
orderby d.Name
select d;
どっちが分かりやすいかなぁ