Originally posted by: Dhaval00
If you don't have any programming experience, pick up Jesse Liberty's Programming C# - it covers everything to get you up and running with the .NET Framework (ASP.NET, ADO.NET, Threading, Forms) as well as covers all the OOP fundamentals.
http://www.amazon.com/Programm...qid=1229037415&sr=8-12
Then pick up Andrew Troelsen's Pro C# 2008 - in my opinion, he had the best explanation on events and delegates. This book repeats many of the things from .NET 2.0, but covers new things like LINQ, anonymous types, etc.
http://www.amazon.com/2008-NET...&qid=1229037415&sr=8-2