DLinq трансформировался в какой - Linq для SQL или Entity Framework? - PullRequest
1 голос
/ 08 сентября 2010
  1. Что случилось с Длинком?Несколько лет назад я слышал, что он был заброшен.

  2. Был ли какой-то его код использован для создания Linq to SQL или ADO.NET Entity Framework?Который из?Другими словами, какие из двух последних технологий являются новым аватаром старого DLinq?

Я изучаю ADO.NET Entity Framework и, поскольку я только начинаю, я считаю, чтоОтветы на эти вопросы помогут мне лучше понять предмет.Я обычно начинаю изучать историю и историю технических вопросов.Это похоже на упражнение на разминку, которое придает мне уверенности и повышает мотивацию к обучению.Кроме того, это дает представление о перспективах, которых другие разработчики могут не иметь.

За последние несколько месяцев я несколько прочитал Linq to Objects и Linq to SQL, а также сравнил шаблон, сгенерированный Linq.в сравнении с SQL и сгенерированными инструментами Entity Framework Entity Model.

Я могу оценить некоторые особенности в том, как соотносятся две модели DataContext / ObjectContext и как в первой используется Table<T> где последний использует ObjectQuery, оба из которых IQueryable и, таким образом, поддерживают стандартные операторы запросов Linq.

Linq to SQL выглядит гораздо больше, как срыв DLinq.

1 Ответ

2 голосов
/ 08 сентября 2010

DLINQ стал LINQ to SQL. LINQ to SQL не является грабежом; это эволюция.

...