November 16, 2007 12:00 PM EST
C# 3.0 represents a radical new approach to .NET development. The new
language features were added primarily to support Language Integrated Query
(LINQ), allowing you to query data using the same constructs regardless of
where the data is currently stored. However, you'll find th... (more)