Recently, I was building a project on ASP.NET MVC which used data from a database with a simple structure. I got used to use Entity Framework (EF) in big projects with complicated databases. I wonder what is the best way to use to access data in relational databases: LINQ to SQL or EF.
After reading blogs and discussions on forums I wrote this article to show the advantages and disadvantages of using LINQ2SQL and Entity Framework (EF).
“Final Release to Web (RTW) of Microsoft ADO.NET Entity Framework 4.1 (EF 4.1). This is a fully supported, go-live release.” – said ADO.NET team on April, 2011.