LINQ has a trick up its sleeve from .NET 4 onwards for dealing with large amounts of data and multiple CPUs. Learn to leverage LINQ.
Latest LINQ Articles
Log Analysis Using LINQ Based Log Parser
LINQ is a natural fit for parsing web log files. Chetan Jagatkishore Kothari and Shalini Nautiyal provide an overview of analyzing a log file using LINQ based Log Parser.
A Beginner's Guide to PLINQ
Parallel LINQ (PLINQ) has been introduced in .NET Framework 4.0, as part of the parallel programming features. In most scenarios Parallel LINQ is supposed to increase performance but in some cases a sequential operation would be a better option. Read on to learn more...
Microsoft .NET Reactive Extensions and .NET Framework Task Parallel Library
In making parallel computing more accessible, Microsoft has also made asynchronous execution more accessible. Nowhere is this fact more apparent than in technologies built from the ground up on these new asynchronous capabilities. Take, for example, Reactive Extensions (Rx); a set of libraries built on LINQ and the Task Parallel Library (TPL).
10 Ways LINQ Can Improve Your C# Programming
LINQ - Language Integrated Query is one of the most exciting and powerful extensions added by Microsoft to the .NET framework. This article talks about a few ways that can help you improve your classical C# programming using LINQ, whose success relies on the easy way it allows developers to use SQL like syntax to query all kinds of data.
Applying The Repository Pattern on LINQ and ADO.NET Entity Framework 4
Make use of the Repository Pattern to break the dependencies between your application's domain model and data access code.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

.NET Back to Basics: The StringBuilder Class
String along with me and learn more about using strings in C# with the StringBuilder class.

Using VB to Set Up a Database Index
Learn how to set up proper indexes in your databases to ensure they run smoothly and quickly.
Influencing Users: Compliance and Conformity
Learn about two common influence techniques, compliance and conformity, as well as how to design for them.