DLinq преобразовал в какую - Linq в SQL или Entity Framework?

  1. Что случилось с Длинк? Несколько лет назад я слышал, что от него отказались.

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

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

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

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

Linq to SQL гораздо больше похож на копию DLinq.

1
задан Water Cooler v2 8 September 2010 в 10:23
поделиться