Reputation: 33850
There are so many terms and it is getting hard to learn the thing you are after because of the noise.
Is Linq to Entities just the practice of using Linq queries against the entities generated by the ADO.NET Entity Framework? Or, is it a separate technology?
If it isn't a separate technology, why does it have another confusing name as though it were?
Upvotes: 2
Views: 845
Reputation: 47607
LINQ to entities is a LINQ provider for entity framework model.
The thing that analyzes lambdas, part of entity framework.
To understand nature of LINQ thoroughly, i recommend book "Pro LINQ".
Upvotes: 5
Reputation: 97701
"LINQ" is a getting to be a rough term because people use it imprecisely in so many contexts.
A lot of people I've run into, when they say, "Linq" mean "LINQ to SQL".
LINQ really is a standard query system that integrated into the language which can fit on top of many different sources of data.
Upvotes: 3
Reputation: 744
Is Linq to Entities just the practice of using Linq queries against the entities generated by the ADO.NET Entity Framework?
Yes. :)
Upvotes: 5
Reputation: 364299
Linq to Entities is indeed practice to user Linq to query ADO.NET Entity framework. But under the hood there is some separate technology (provider) which converts expression tree built by linq to database query.
Upvotes: 1