ドリンクはどうした?数年前に廃盤になったと聞きました。
そのコードの一部は、Linq to SQL または ADO.NET Entity Framework を作成するために使用されましたか? どれ?言い換えれば、後者の 2 つのテクノロジのうち、古い DLinq の新しいアバターはどれですか?
私は ADO.NET Entity Framework を学んでおり、まだ始めたばかりなので、これらの質問への回答がこのテーマをよりよく理解するのに役立つと信じています。私は通常、技術的なトピックの歴史と背景について学び始めます。自信を高め、もっと学びたいというモチベーションを高めてくれるウォームアップエクササイズのように感じます. また、他の開発者が持っていない可能性のある物事を視野に入れます。
ここ数か月間、Linq to Objects と Linq to SQL を多少読み、Linq to SQL によって生成されたボイラープレートと Entity Framework の Entity Model ツールによって生成されたボイラープレートを比較しました。
2 つのモデルのDataContext
/がどのように関係しているか、後者が を使用する場所でObjectContext
前者がどのように使用するかなど、組み込み関数をいくらか理解できます。どちらも標準の Linq クエリ演算子をサポートしているためです。Table<T>
ObjectQuery
IQueryable
Linq to SQL は、DLinq のぼったくりのように見えます。