If you're serious about programming with the latest versions of C# and .NET, you need C# 2005 and the .NET …