Проблема с Linq2SQL в том, что Microsoft больше не разрабатывает Linq2SQL ...
Действительно ли LINQ to SQL ? Джонатан Аллен для InfoQ.com
Мэтт Уоррен описывает [LINQ to SQL] как
то, что "никогда не было даже
должен существовать ". По сути, это
должен был быть заменен
помочь им развить LINQ до реального
ОРМ был готов.
...
Масштаб Entity Framework вызван
это пропустить .NET 3.5 / Visual Studio
Крайний срок 2008 Было завершено в
время для к сожалению названного ".NET
3.5 Service Pack 1 ", который больше походил на основной выпуск, чем на сервис
пакет.
...
Разработчики не любят [ADO.NET Entity
Framework] из-за сложности.
...
, начиная с .NET 4.0, LINQ to Entities будет
быть рекомендуемым доступом к данным
решение для LINQ к реляционной
сценарии.
Если вы думаете о LLBL как об альтернативе ... возможно, это не такая уж плохая идея, но я лично предпочитаю Linq2SQL, потому что он дает вам гораздо больше свободы для создания любых запросов, которые вам нужны. Но если вам нужно больше структуры, то LLBL может быть лучшей альтернативой ... Но тогда у вас есть Microsoft, которая не разрабатывает Linq2SQL в будущем, чтобы с ней бороться.
Вы рассматривали Linq2Entities как альтернативу или даже NHibernate ... Если вам нужно больше об этом, просто дайте мне знать или посмотрите linq 2 sql против linq 2 сущностей ...
Надеюсь, это поможет.
Anthony