1) Они не могут «убить» Linq-to-SQL, поскольку он уже является частью инфраструктуры .net. Что они могут сделать, так это перестать добавлять к нему функции. Это не мешает тысячам разработчиков, которые уже используют L2S, расширять и улучшать его. К некоторым основным областям сложно прикоснуться, но они уже прочны, и недостающие функции дизайнера можно легко закрепить .
2) Один из сеансов PDC EF показывает, что они извлекли пару уроков из фиаско EFv1, и теперь они копируют и вставляют много положительных моментов из L2S в EF, делая вид, что это новый материал EF. Другими словами, вторая версия L2S была переименована в EF.
3) LINQ как таковой (Language Integrated Query) - лучшая вещь, поскольку нарезанное мороженое, и его можно использовать с множеством других вещей, кроме L2S (Linq для объектов, Linq для объектов, Linq для XML, Linq-to-something ). Таким образом, попытка группы DP заставить [огромные массы] приверженцев L2S перейти на [менее популярную и в настоящее время несовершенную] Entity Framework не является причиной не изучать Linq.
Также см. Эту ветку (я считаю, что это частично вызвало сообщение в блоге Тима):
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=4061922&SiteID=1
Обновление 1: выпуск журнала Visual Studio Magazine за декабрь 2008 г., подготовленный Роджером Дженнингсом, является хорошим чтением по этой теме с некоторыми сравнениями L2S и EF: http://visualstudiomagazine.com/features/article.aspx?editorialsid=2583
Обновление 2: Андерс Хейлсберг был процитирован в Redmond Developer News, сказав: « LINQ to SQL не мертв. Могу вас заверить, он не мертв. Ничто никогда не исчезнет. Мы никогда этого не делали и никогда не будем ».
http://reddevnews.com/blogs/weblog.aspx?blog=3016