Sql – Linq to SQL and Entity Framework differences


What is the differences between those 2 assuming I'm using SQL Server as my database? Are they the same?

Best Solution

This post points to some info. in particular 3 main differences:

  • The ability to query relational stores other than Microsoft SQL Server

  • A full textual query language not limited to LINQ's language support

  • Advanced mapping facilities, such as mapping a single class to multiple tables