Anoop Madhusudnan, a Client App Development MVP from India, has collated some of his comprehensive and popular blog posts on C#, and published an ebook – Revisiting C#.
This book is intended to be a value adding reading material for beginner to intermediate C# programmers. It may also be used for accelerating the learning about new and upcoming features in C#, and also to get an introduction about new libraries in .NET. You may find random articles and alternate perspectives related to various aspects of C# - ranging from delegates, lambdas, fluent interfaces, dynamic features etc. with practical examples.
The ebook is available for online reading and as a download for free here.