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

4.06 avg rating
( 85 ratings by Goodreads )
 
9781449367565: Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming

If you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in .Net 4.5 and C# 5.0.

Concurrency is becoming more common in responsive and scalable application development, but it’s been extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than before. Complete with ready-to-use code and discussions about how and why the solution works, you get recipes for using:

  • async and await for asynchronous operations
  • Parallel programming with the Task Parallel Library
  • The Tpl Dataflow library for creating dataflow pipelines
  • Capabilities that Reactive Extensions build on top of Linq
  • Unit testing with concurrent code
  • Interop scenarios for combining concurrent approaches
  • Immutable, threadsafe, and producer/consumer collections
  • Cancellation support in your concurrent code
  • Asynchronous-friendly Object-Oriented Programming
  • Thread synchronization for accessing data

"synopsis" may belong to another edition of this title.

Product Description:

Concurrency is essential for creating fast apps and optimized systems software today. With this cookbook, you will find recipes for writing asynchronous, parallel, and reactive code in C# that enables your app or program to engage in more than one process at a time. Presented in O’Reilly’s popular problem-solution-discussion cookbook format, this guide provides ready-to-use code, along with an explanation of why and how the solution works.

Book Description:

Asynchronous, Parallel, and Multithreaded Programming

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Stephen Cleary
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback Quantity Available: 5
International Edition
Seller
PRIORITY BOOKS
(springfield, VA, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. Softcover Book, Condition: New. 1st Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 208 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Bookseller Inventory # 507472

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 16.49
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

2.

CLEARY
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Softcover Quantity Available: 3
International Edition
Seller
bookscollection
(Delhi, DELHI, India)
Rating
[?]

Book Description Book Condition: Brand New. PAPERBACK,Book Condition New, Brand New, Softcover, International Edition. We Do not Ship APO FPO AND PO BOX.NOT LOOSE LEAF VERSION,NO SOLUTION MANUAL, NO CD, NO ACCESS CARD Cover Image & ISBN may be different from US edition but contents as US Edition. Printing in English language. Quick delivery by USPS/UPS/DHL/FEDEX/ARAMEX ,Customer satisfaction guaranteed. We may ship the books from Asian regions for inventory purpose. Bookseller Inventory # ABEJULNAD1099

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 15.55
Convert Currency

Add to Basket

Shipping: US$ 5.17
From India to U.S.A.
Destination, Rates & Speeds

3.

Stephen Cleary
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback Quantity Available: 5
International Edition
Seller
Nick Book House
(fresno, CA, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. New Softcover International Edition, Printed in Black and White, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Bookseller Inventory # 32359

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 17.52
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

4.

Stephen Cleary
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback First Edition Quantity Available: 2
International Edition
Seller
ZerichSpace
(antioch, CA, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. New. Softcover book, 1st Edition. (Read Description Before Buying), This is an international Edition. Black and White Book. ISBN or covers May Be Different From US Edition. Book may have Restricted Sales Disclaimer Wordings printed on cover. Books May Be Shipped From Overseas as per stock status. Bookseller Inventory # 760560

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 18.11
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

5.

Stephen Cleary
Published by O Reilly Media, Inc, USA, United States (2014)
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback Quantity Available: 10
Seller
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description O Reilly Media, Inc, USA, United States, 2014. Paperback. Book Condition: New. 229 x 175 mm. Language: English . Brand New Book. If you re one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in 4.5 and C# 5.0. Concurrency is becoming more common in responsive and scalable application development, but it s been extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than plete with ready-to-use code and discussions about how and why the solution works, you get recipes for using: async and await for asynchronous operations Parallel programming with the Task Parallel Library The TPL Dataflow library for creating dataflow pipelines Capabilities that Reactive Extensions build on top of LINQ Unit testing with concurrent code Interop scenarios for combining concurrent approaches Immutable, threadsafe, and producer/consumer collections Cancellation support in your concurrent code Asynchronous-friendly Object-Oriented Programming Thread synchronization for accessing data. Bookseller Inventory # AAH9781449367565

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 28.58
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Cleary, Stephen
Published by O'Reilly Media
ISBN 10: 1449367569 ISBN 13: 9781449367565
New PAPERBACK Quantity Available: > 20
Seller
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Rating
[?]

Book Description O'Reilly Media. PAPERBACK. Book Condition: New. 1449367569 *BRAND NEW* Ships Same Day or Next!. Bookseller Inventory # SWATI2122339133

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 24.73
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

7.

Stephen Cleary
Published by O Reilly Media, Inc, USA, United States (2014)
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback Quantity Available: 10
Seller
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description O Reilly Media, Inc, USA, United States, 2014. Paperback. Book Condition: New. 229 x 175 mm. Language: English . Brand New Book. If you re one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in 4.5 and C# 5.0. Concurrency is becoming more common in responsive and scalable application development, but it s been extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than before. Complete with ready-to-use code and discussions about how and why the solution works, you get recipes for using: async and await for asynchronous operations Parallel programming with the Task Parallel Library The TPL Dataflow library for creating dataflow pipelines Capabilities that Reactive Extensions build on top of LINQ Unit testing with concurrent code Interop scenarios for combining concurrent approaches Immutable, threadsafe, and producer/consumer collections Cancellation support in your concurrent code Asynchronous-friendly Object-Oriented Programming Thread synchronization for accessing data. Bookseller Inventory # AAH9781449367565

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 29.46
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Stephen Cleary
Published by O'Reilly Media, Inc, USA
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback Quantity Available: > 20
Seller
THE SAINT BOOKSTORE
(Southport, United Kingdom)
Rating
[?]

Book Description O'Reilly Media, Inc, USA. Paperback. Book Condition: new. BRAND NEW, Concurrency in C# Cookbook, Stephen Cleary, If you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in .NET 4.5 and C# 5.0. Concurrency is becoming more common in responsive and scalable application development, but it's been extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than before. Complete with ready-to-use code and discussions about how and why the solution works, you get recipes for using: async and await for asynchronous operations Parallel programming with the Task Parallel Library The TPL Dataflow library for creating dataflow pipelines Capabilities that Reactive Extensions build on top of LINQ Unit testing with concurrent code Interop scenarios for combining concurrent approaches Immutable, threadsafe, and producer/consumer collections Cancellation support in your concurrent code Asynchronous-friendly Object-Oriented Programming Thread synchronization for accessing data. Bookseller Inventory # B9781449367565

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 24.01
Convert Currency

Add to Basket

Shipping: US$ 7.72
From United Kingdom to U.S.A.
Destination, Rates & Speeds

9.

Stephen Cleary
Published by O'Reilly Media 2014-06-13 (2014)
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback Quantity Available: 5
Seller
Chiron Media
(Wallingford, United Kingdom)
Rating
[?]

Book Description O'Reilly Media 2014-06-13, 2014. Paperback. Book Condition: New. Bookseller Inventory # NU-GRD-05161360

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 28.25
Convert Currency

Add to Basket

Shipping: US$ 3.89
From United Kingdom to U.S.A.
Destination, Rates & Speeds

10.

Cleary, Stephen
ISBN 10: 1449367569 ISBN 13: 9781449367565
New Paperback Quantity Available: > 20
Print on Demand
Seller
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. This item is printed on demand. Item doesn't include CD/DVD. Bookseller Inventory # 7462912

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 28.53
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book