| CARVIEW |
Concurrency in C# Cookbook (2nd ed)
![]()
The ideal reference book for modern .NET concurrency.
Jon Skeet (Google)
![]()
An easy-to-read but complete reference.
Scott Hanselman (Microsoft)
![]()
A must-read for beginners and experts.
Andrew Nosenko (Noseratio)
![]()
Conveys the most important ... principles developers need to understand.
Stephen Toub (Microsoft)
![]()
This book has earned a handy place on my shelf.
Bill Wagner
![]()
208 pages of relevant, carefully guided material that has helped me to put together a plan for paying off some technical debt
Kevin Garner (Amazon review)
![]()
Highly recommended.
Joe Enos (@jtenos)
![]()
Finally, an awesome book on multitasking.
Amazon user DashNY
![]()
This one stands out and delivers.
Amazon Customer
![]()
My colleagues are jealous as I use the modern patterns of C# Concurrency.
Abe BG (Amazon review)
![]()
A really good comprehensive work on asynchronous programming.
P.H. Merkel (Amazon review)
![]()
A lot of concepts that I thought I understood, now make a lot more sense.
Kobi Hari (Amazon review)
![]()
Enlights [sic] the different aspects of concurrency in a breathtakingly easy way.
Novák István (Amazon review)
![]()
A 'must have' in your library.
Romasz (O'Reilly review)
![]()
A great approach more suited to modern development practices.
George (Amazon review)
![]()
Clear, easy to read, and highly relevant.
Kobi Hari (Amazon review)
![]()
The best path to master concurrency.
Bruno (O'Reilly review)
![]()
Well written and accessible.
Amazon Customer
![]()
I haven't read it.
Amanda Cleary (my wife - not a developer)
I had one major goal in writing this book: to cover modern approaches to concurrency. There are a hundred books out there that describe threads and all the various synchronization primitives in excruciating detail; this is not one of those. This book focuses specifically on how code should be written, not how code could be written.
This book does contain an introduction to concurrency (multithreading, asynchronous programming, etc). However, it is not an introduction to C# or .NET. I do expect my readers to understand delegates, lambda expressions, LINQ, OOP, etc. If you need help in these areas, there are other great books that cover these topics far better than I could do.
By focusing only on modern coding practices, and by avoiding "fluff", I've kept the book short. It's only a little more than 250 pages, a portable size. The vast majority of these pages are recipes written with an extremely practical mindset, so they can be used as a ready reference for the modern developer.




