Что случилось с Длинком?Несколько лет назад я слышал, что он был заброшен.
Был ли какой-то его код использован для создания 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.