C# in Depth, 2nd Edition

Tags:
Published by: Manning
ISBN: 9781935182474

Reviewer Ratings

Relevance:
5

Readability:
5

Overall:
5

Buy it now

One Minute Bottom Line

This book gives a clear, concise picture of a day in the life of a C# developer. It's not a theoretical or introductory book, but offers a simple way to master C# 4.

Review

The early access version that I have of this book allowed me to read and review two full chapters: 13 and 14. Chapter 13 deals with “minor changes” C# brings to developers. Chapter 14 sheds light on the while in the next “big think”: dynamic.

Skeet offers clear insight into technical topics. After a concise but adequate introduction, he gives well-documented code examples that show correct usage of different statements.

Reading this book made me feel like I was sitting in a training course with a skilled developer teaching me. Skeet's direction helps you avoid common traps and keeps you from wasting your precious time trying to find unconventional solutions.

Although I wasn't new to the topics explained in these two chapters, I can say I have never seen them explained more simply or in an easier manner. They'll bring you to where you can fire up your IDE and feel the breeze of these new C# features without needing to search the web for practical stuff to test and analyse.

Skeet uses the essential explanation method of this is the tool, I’ll tell you how to use it and what it can and cannot do. This book hits it out of the park with fluency and short and concise periods that are dressed with just a little bit of amazing humor. It's truly a complete recipe for success.

Wants some criticism? Well, if you are new to topics like duck typing, covariance and contravariance, this book won't do the trick and you should probably do some introductory studying before reading it.

Even though I was only able to read two out of the 16 chapters that will make up this book, I can heartly recommend that you read this book when it hits the shelves in July 2010. 

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)