Folks, last year I gave Jeffrey Richter's *CLR via C#* a glowing review, and I'd like to do the same for *C# 5.0 In a Nutshell<http://it-ebooks.info/book/831/> * by Joseph and Ben Albahari.
I had seen the book listed among the jumble of C# books you see in websites and searches but never really stopped to look at it. I purchased a LINQPad licence a few weeks ago (and I'm enjoying it!) and while looking at samples in www.linqpad.net I noticed that a new edition for C# 5.0 had been released and it claimed to be right up-to-date with everything in the language, including async and await. So I ordered a copy. The Flying Albihari Brothers have done a fabulous job with this book, it's concise, dense, neatly organised, covers everything, it's targeted at experienced developers and completely skips the patronising stuff that wastes our time in general purpose books. I like the way you can go to a specific topic that you need to refresh or clarify and everything you want to know is just there in a compact format, tight as a legal document, usually with neat diagrams and code samples. As well as performing random lookups, I'm enjoying reading the book from cover to cover in my spare time as a kind of mental C# refresher. It's a bit odd that they chose a small size (slightly bigger than A5) which pushes it out to about 1050 pages and as chunky as a house brick. Anyway, it's a corker book. Greg K
