Ответ 1
Существует два способа записи запросов в Entity Framework:
- Linq to Entities (http://msdn.microsoft.com/en-us/library/bb386964.aspx)
- Entity SQL (http://msdn.microsoft.com/en-us/library/bb387145.aspx)
L2E не является отдельной технологией, а скорее частью EF.
Посмотрите на эту статью для сравнения: http://thedatafarm.com/blog/data-access/choosing-linq-to-entities-vs-entity-sql-vs-entityclient/