The Wayback Machine - https://web.archive.org/web/20160201033105/http://www.codeguru.com/csharp/csharp/cs_linq/

Latest LINQ Articles

Working with Parallel LINQ

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.

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.

Latest Developer Videos

More...

Latest CodeGuru Developer Columns

Managing Your Drives Using C#

Managing Your Drives Using C#

Sooner or later you'll need to find out about, and deal with, the various storage devices ("drives") available in your system.

Top White Papers and Webcasts

  • Unexpected data loss can occur at any time. Whether due to natural disasters such as floods, hurricanes and tornadoes or to more common events such as water main breaks, building fires and hardware failures, the consequences of data loss can be extensive and far-reaching. As an IT professional, it's up to you to educate your users and ensure a proper backup and disaster recovery plan is in place.

  • DevOps and Agile development play central roles in digital transformation for business and IT. This Enterprise Management Associates (EMA) Research Report explores best practices used by high-performing companies to ensure that the acceleration of app delivery doesn't compromise quality. You'll learn about: The business and customer demands driving continuous delivery Top focus areas for digital transformation initiatives The use of automation to support cross-functional collaboration

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date