Skip to content
Free UK delivery over £35 • Brand New Books • Trusted by millions of customers
Free UK delivery over £35

Concurrency in C# Cookbook by Stephen Cleary - Non Fiction - Paperback

SKU VRT-2740

ISBN: 9781492054504

Publisher: O?Reilly
Sold out
Original price £39.99 - Original price £39.99
Original price £39.99
£99.99
£99.99 - £99.99
Current price £99.99
Availability:
Out of stock
Free Shipping
Free 48-Hour Delivery

On orders over £35

Easy Returns
Fast UK Dispatch

Orders shipped within 24 hours

Secure Payment
Easy 30-Day Returns

Hassle-free returns on eligible items

Secure Payment
Secure Checkout

Safe & encrypted payment options

Title:
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming

Condition: BRAND NEW
Format: Paperback

Overview:
How do seasoned developers tame the complexity of concurrent code in real-world applications? This is the question Stephen Cleary answers with clarity and practical power in Concurrency in C# Cookbook. Now in its updated second edition, the book brings you more than 85 code-rich recipes that reveal how to harness asynchronous programming, parallelism, and multithreading to build responsive, scalable.NET and C# applications. Each recipe pairs concrete, copy-ready code with a thorough discussion of when to apply it, why it works, and common pitfalls to avoid. Whether you’re optimizing a web service, designing a high-traffic API, or building a desktop or mobile app that stays responsive under load, you’ll find dependable patterns that translate into faster, safer, and more maintainable software. Cleary guides you through the nuances of the Task-based Asynchronous Pattern, cancellation, synchronization, dataflow, and threading models, all with the goal of reducing debugging time and delivering robust concurrency solutions. This edition updates techniques for modern libraries and language features in.NET and C# 8.0, helping you stay current while mastering timeless concurrency fundamentals. This is the trusted, hands-on reference that developers reach for again and again.

What Makes This Book Stand Out:
What sets Concurrency in C# Cookbook apart is its unapologetically practical approach. Rather than abstract theory, you’ll get tested recipes that solve real problems you’ll encounter day-to-day: coordinating asynchronous work without blocking UI threads, composing multiple asynchronous operations, safely sharing data across threads, and designing responsive services that scale under load. The book blends code-centric solutions with clear explanations of the “why” behind each pattern, so you don’t just copy-paste—you understand how to adapt techniques to your own projects. Readers gain a heuristic toolkit for choosing the right concurrency strategy, from I/O-bound optimizations to CPU-bound parallelism, with guardrails that help avoid deadlocks, race conditions, and subtle performance regressions. Stephen Cleary’s pragmatic voice keeps concepts accessible, even as you tackle increasingly complex scenarios.

Who This Book Is Perfect For:
This paperback is ideal for professional developers across the stack—web, cloud, desktop, and mobile—who want concrete, battle-tested strategies for writing concurrent code in C#. It’s equally valuable for team leads and architects looking to standardize approaches to asynchronous operations, as well as for intermediate programmers ready to level up from basic async/await to robust parallel patterns. If you’re building responsive apps, designing scalable services, or teaching concurrency concepts in a classroom, this book provides a durable reference you’ll rely on long after the first read. Newcomers to asynchronous programming will appreciate the guided recipes that demystify complex topics, while seasoned engineers will value a compact, targeted toolkit they can consult on tough problems.

Key Highlights:

  • 85+ practical, code-rich recipes for asynchronous, parallel, and multithreaded programming
  • Clear guidance on when to use tasks, await/async, and parallelism patterns
  • Step-by-step examples that translate directly into production code
  • In-depth coverage of cancellation, synchronization primitives, and dataflow
  • Strategies to build responsive, scalable applications across.NET and C# 8.0
  • Problem-led explanations that illuminate why certain approaches succeed or fail
  • A reliable reference for debugging concurrency issues and preventing race conditions

About the Author:
Stephen Cleary is a software developer and the author behind this acclaimed guide toConcurrency in C# Cookbooks, famed for its practical, hands-on approach to asynchronous and parallel programming in.NET. Cleary’s work is celebrated for turning complex concurrency concepts into approachable, reusable recipes that developers can trust in real-world projects. This second edition reflects his ongoing commitment to helping programmers write safer, more efficient concurrent code, with updated examples that align with modern.NET libraries and language features. Readers consistently praise Cleary’s clear explanations and actionable patterns that translate directly into improved code quality and faster delivery.

Why You’ll Love This Book:
If you’re serious about delivering responsive applications and scalable services, this book is an indispensable companion. It compiles a complete, practical toolkit for mastering concurrency without drowning in complexity. The ready-to-use recipes save you time, boost your confidence, and reduce debugging cycles by showing you proven paths to safe, efficient asynchronous and parallel code. The combination of concrete code and thoughtful analysis makes it ideal as both a learning resource and a long-term desk reference. Owning this single volume means you have a trusted guide for solving concurrency challenges across multiple project types, with patterns you can adapt as your applications grow.

Please Note: The individual books included in this listing will be dispatched as per the original UK ISBN and UK edition cover image shown in the image.

Bigger bundles

Better value

Fast UK delivery

Free over £35

Brand new books

From a trusted retailer 

COMMON QUESTIONS

1. Do you offer free delivery?

Yes, The Book Bundle offers free UK delivery on orders over £35. This makes bundles and multi-book orders especially good value.

2. Why are the books so heavily discounted?

Discounts may come from publisher offers, special stock opportunities, clearance lines or bulk-buying advantages. The downside is that stock sells out extremely fast so we can't guarantee that your set will be available tomorrow. Secure it today.

3. Are the books genuine editions?

Yes. The Book Bundle sells genuine books from recognised publishers and suppliers. Product pages may include details such as ISBN, publisher, format and author information so customers can check the edition before ordering.

4. Are the books brand new or used?

All books sold by The Book Bundle are brand new.This makes them suitable for gifts, schools, home libraries, and collectors.

5. Is the price for the full bundle or just one book?

The price shown is for the product described on the page. If the title says “collection”, “bundle”, “box set” or “set”, the price is for the full set described, not just one book.

6. How long does delivery take?

We dispatch orders in 24 hours, and it usually takes 48-72 hours to arrive.