Entity Framework/LINQ/MSSQL vs Entity Framework/LINQ/MYSQL

My question is this. When trying to decide between using the Entity Framework and LINQ to SQL as an ORM, I am trying to figure out whether to use MSSQL or MYSQL....which one is preferred?

I heard that LINQ to SQL is tied to SQL Server is that still true?

NET integration story (C#, Linq, Entity Framework, etc.) in SQL Server is better is what I heard,please share your opinions


LINQ to SQL was introduced as part of .net 3.5 from memory. I don't see why you'd use it over EntityFramework now however, EF has come a long way and provides as far as I'm aware all the features LINQ to SQL did: https://github.com/aspnet/EntityFramework6


EF and Linq to Sql are both Microsoft products, and SQL Server is a Microsoft product. Mysql is not a Microsoft product. In my experience, things work better if you stick with the same vendor. If you go with EF or Linq to SQL, and you have no other reasons to choose one over the other, my guess is you'll be happier if you pair it with SQL Server.

链接地址: http://www.djcxy.com/p/33512.html

上一篇: Curl命令行起作用,C ++ curl库没有

下一篇: 实体框架/ LINQ / MSSQL与实体框架/ LINQ / MYSQL