Those who are new to C#.NET and want to learn C# its platform Visual Studio at basic level this is the best guide. This is written by a Dot-Net teacher from Islamabad Pakistan some of my friends where doing certification under that teacher so He provided this book to his students and my friends share with me.
If you are at basic level and want to make your basic concepts clear you should pass through from this E-Book once. In this 300+ pages book teacher is trying his best to make clear all the concept from console base application programming to GUI based.
Don’t Forget to give credit to this respected teacher who manage his time for doing this.