LINQ to SQL と LINQ to Entities のロードマップ
.NET Framework 3.5 SP1では、LINQを使ったデータベースアクセスの手法が2つ(LINQ to SQLとLINQ to Entities)存在していて、どっちを使うべきか迷いどころだったわけですが、MSの方針が明確になったみたい。
Update on LINQ to SQL and LINQ to Entities Roadmap
.NET Framework 4.0では、LINQ to SQLよりLINQ to EntitiesつまりADO .NET Entity Frameworkを推奨するとのこと。予想通りとはいえ、LINQ to SQLをある程度調べていただけにちょっと残念。個人的には、LINQ to SQLでもぜんぜんいいと思うけどなぁ、複数DB対応さえされれば。
まぁ、ADO .NET Entity Frameworkが推奨になったとしても皆が使うかどうかは別ですね。