質問: 1. Dlinqはどうなりましたか?数年前に見捨てられたそうです。 2. 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`どのように関連しているか、前者が`Table`をどのように使用し、後者が`ObjectQuery`使用しているかなど、組み込み関数をある程度理解できます。どちらも`IQueryable`あり、標準のLinqクエリ演算子をサポートしています。 Linq to SQLは、DLinqのはぎ取りのように見えます。
回答: DLINQはLINQ to SQLになりました。 LINQ to SQLは完全なものではありません。それは進化です。