Strongly Typed DataSet
Performance benchmarks for LINQ vs. SqlDataReader, DataSet - LINQ Compiled Queries: Part 2
In my previous post (Performance benchmarks for LINQ vs. SqlDataReader, DataSet - Selects: Part 1 ), I ran queries using LINQ to SQL, SqlDataReader, and Strongly Typed DataSets to see how they compare in the real world. I found that LINQ is much slower than either the SqlDataReader (no surprise there) or the Strongly Typed DataSets (I actually expected the DataSet to run slower).
Links to other posts in this series:
Performance benchmarks for LINQ vs. SqlDataReader, DataSet - Selects: Part 1
I've been wondering about LINQ to SQL performance ever since I started using it a couple of months ago. All I've been hearing from MS is how well tuned the LINQ queries are and how performance is "comparable" to current data access methods. Of course, LINQ has never been billed as the utlra-best performance way to access a database available. What's really powerful about LINQ is the strongly typed objects, language query abilities, and the ease of use.
- Performance benchmarks for LINQ vs. SqlDataReader, DataSet - Selects: Part 1
Popular Articles
Last viewed:
- Get the list of ODBC data source names programatically using C#
- How to Highlight the Day in the ASP.NET Calendar Control with the SelectedDate Property
- ObjectDataSource TypeName with Constructor Parameters
- Building a Web Service in ASP.NET 3.5
- Disable Button on Submit (Prevent multiple submits)
- Windows Server 2003 Configure RRAS (Routing and Remote Access Service) Site to Site VPN

Recent comments
6 hours 3 min ago
6 hours 12 min ago
6 hours 14 min ago
6 hours 14 min ago
4 days 3 hours ago
6 days 10 hours ago
1 week 3 days ago
2 weeks 18 hours ago
2 weeks 4 days ago
2 weeks 6 days ago