This book was a fantastic read. The author clearly takes you on a journey through the c# and .net universe. It's not for absolute beginners but highly recommended for those who wish to take their skills 'up a notch'. I did have lots of 'oohh i didn't know you could do that moments'.
If you are looking for an up-to-date book on c# 5.0 and .net 4.5+ then i would definitely buy this text!
Brushing up on my C# skills for the older parts. Good tips along the way. The new additions to the language are explained very well. With examples that make sense. Not easy not too complicated, just right to grasp the feature.
The book is amazing. After you read 20% of it you cannot let it down anymore. It covers everything you need. For more details on each learning you can expand it easily by searching the internet and testing yourself.