4

I am just wondering which of the above technology is to use and when with SQL Server

  • What are the factors that can use to determine which technology is to use
  • Will the performance of those technologies acting differently in web based application and standalone application.

Thanks

huMpty duMpty
  • 14,346
  • 14
  • 60
  • 99

2 Answers2

3

Well, Linq2Sql is additional layer on top on ADO.NET. Here is comparison of ORM's for 4.0 .net: Best ORM to use with C# 4.0

I would also recommend EF over Linq2Sql, even if EF still does not have some simple things (like enum support).

Community
  • 1
  • 1
Giedrius
  • 8,430
  • 6
  • 50
  • 91
0

If you want to make an adventure use Linq2Sql but we have learn something about that.

I will suggest you to use EntityFrameWork if you are using .Net Framework 4.0.. In EntityFramework you can use Linq queries more well than Linq2Sql files.

ADO.Net is became old now and we need to learn new things now and then.

Kishore Kumar
  • 12,675
  • 27
  • 97
  • 154