Linq to Sql :
- It's only work with Sql Server.
- Linq to Sql is used for rapid application development.
- It does not support for complex types.
- It can't generate DataBase from Model.
- It's mapping type(Class to single table).
- We can query the data using DataContext.
- EDM works with veriety of DataBase Products.
- It can not used for rapid application development.
- It provides support for complex types.
- It can generate Database from Model.
- Mapping type( Class to multiple tables)
- We can query data using ESQL,Object Services, Entity Client and Linq to Entities.