Microsoft Visual C#® 2005 Express Edition: Build a Program Now!Patrice Pelland0-7356-2229-9
Microsoft Visual C# 2005 Step by StepJohn Sharp0-7356-2129-2
Programming Microsoft Visual C# 2005: The LanguageDonis Marshall0-7356-2181-0
CLR via C#, Second EditionJeffrey Richter0-7356-2163-2