最近、多くのプロジェクトでLINQ to SQLを使用しましたが、LINQ to Entitiesに移行することに熱心でした。 Microsoftが.NET 4.0以降に移行するにつれ、Microsoftからより多くの投資を受けることになります。LINQからSQLへの移動 - > LINQからエンティティへの移動時に注意すること
これを行う前に、LINQ to SQLにLINQ to Entitiesに含まれていないことが何であるかを知りたいと思っています。私の最初の調査では、ほんの少しの煩わしさが明らかになりました。
- エンティティへのLINQは、エンティティへ
Single()
またはSingleOrDefault()
- LINQをサポートしていないの誰もが知っていますが、非実行されたクエリ
ためにVS2008のIDEで生成されたSQLを検査することはできませんその他の違いは?
LINQ to SQLとLINQ to Entitiesの主な機能を並べて比較することはお勧めしません。人々が遭遇したより微妙な違いについて学びたいと思っています。
私は* - メジャーだけ... –
@Marc - そうです。これらの2つの技術のマーケティングスピリットを網羅した多数の記事があります。 私は技術間で簡単に切り替えるのが遅すぎるまで、通常はプロジェクトでは遭遇しない小さな微妙な違いについて知りたいと思っています。 –