Programming C# 4
Getting More Productive With Microsoft Visual Studio
Ace The Programming Interview
C# Development
Start Here Fundamentals Of Microsoft .Net Programming