Небольшое уточнение: я просматривал заголовок Джулии Лерман Oreilly на платформе Entity и сильно запутался.
У меня есть основной LINQ Чарли Калверта, но из моего 10-минутного сеанса с книгой Лермана выясняется, что LINQ - это LINQ to SQL, который кажется недостаточно мощным с его объектом DataContext и т. д.
Принимая во внимание, что Entity Framework — это будущее, но в нем есть нечто, называемое Entity SQL, которое, на мой взгляд, выглядит точно так же, как Transact-SQL. Теперь мой глаз может быть немного ржавым, но вопрос:
Поскольку Entity Framework является основной лошадкой, которую поддерживает Microsoft, есть ли смысл изучать LINQ to SQL с его
var numberGroups =
from n in numbers
group n by n % 5 into g
select new { Remainder = g.Key, Numbers = g };
И я смущен, думая, что Entity SQL и LINQ - это две разные технологии, действительно ли Entity SQL использует LINQ?
опубликуйте множество ответов, которые я получил:
Хорошо, ребята, я новичок в этом, поэтому на этот раз я редактирую свой ответ ;-) Большое спасибо за ваши полные, быстрые и очень полезные ответы. С уважением MereMortal