Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming 2nd Edition 114597

Код товару: 114597Паперова книга
  • ISBN
    978-1492054504
  • Бренд
  • Рік
    2014
  • Мова
    Англійська

If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques using libraries and language features in .NET and C# 8.0.

Concurrency is now more common in responsive and scalable application development, but it’s still 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 solutions work, these recipes help you:

  • Get up to speed on concurrency and async and parallel programming
  • Use async and await for asynchronous operations
  • Enhance your code with asynchronous streams
  • Explore parallel programming with .NET’s Task Parallel Library
  • Create dataflow pipelines with .NET’s TPL Dataflow library
  • Understand the capabilities that System.Reactive builds on top of LINQ
  • Utilize threadsafe and immutable collections
  • Learn how to conduct unit testing with concurrent code
  • Make the thread pool work for you
  • Enable clean, cooperative cancellation
  • Examine scenarios for combining concurrent approaches
  • Dive into asynchronous-friendly object-oriented programming
  • Recognize and write adapters for code using older asynchronous styles
2'700 ₴
Купити
Monobank
до 10 платежей
от 303 ₴ / міс.
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming 2nd Edition - фото 1

Характеристики

  • Бренд
  • Категорія
    Комп'ютерна література
  • Рік
    2014
  • Сторінок
    254
  • Формат
    170х240 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська

Від видавця

If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques using libraries and language features in .NET and C# 8.0.

Concurrency is now more common in responsive and scalable application development, but it’s still 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 solutions work, these recipes help you:

  • Get up to speed on concurrency and async and parallel programming
  • Use async and await for asynchronous operations
  • Enhance your code with asynchronous streams
  • Explore parallel programming with .NET’s Task Parallel Library
  • Create dataflow pipelines with .NET’s TPL Dataflow library
  • Understand the capabilities that System.Reactive builds on top of LINQ
  • Utilize threadsafe and immutable collections
  • Learn how to conduct unit testing with concurrent code
  • Make the thread pool work for you
  • Enable clean, cooperative cancellation
  • Examine scenarios for combining concurrent approaches
  • Dive into asynchronous-friendly object-oriented programming
  • Recognize and write adapters for code using older asynchronous styles

Анотація

If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes updated in this second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques using libraries and language features in .NET and C# 8.0.

Concurrency is now more common in responsive and scalable application development, but it’s still 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 solutions work, these recipes help you:

  • Get up to speed on concurrency and async and parallel programming
  • Use async and await for asynchronous operations
  • Enhance your code with asynchronous streams
  • Explore parallel programming with .NET’s Task Parallel Library
  • Create dataflow pipelines with .NET’s TPL Dataflow library
  • Understand the capabilities that System.Reactive builds on top of LINQ
  • Utilize threadsafe and immutable collections
  • Learn how to conduct unit testing with concurrent code
  • Make the thread pool work for you
  • Enable clean, cooperative cancellation
  • Examine scenarios for combining concurrent approaches
  • Dive into asynchronous-friendly object-oriented programming
  • Recognize and write adapters for code using older asynchronous styles

Відгуки про Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming 2nd Edition

Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming 2nd Edition
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming 2nd Edition
2'700 ₴
Купити
Персонально для вас
C# 12 in a Nutshell: The Definitive Reference
266464
Joe Albahari
1'400 ₴1'260 ₴
Learning C# Through Small Projects 2024th Edition
308850
Denis PanjutaJafar Jabbarzadeh
1'600 ₴
C# 10 Pocket Reference. Instant Help for C# 10 Programmers. 1st Edition
197747
Joseph Albahari, Ben Albahari
1'800 ₴
C# 10 in a Nutshell. The Definitive Reference
197724
Joseph Albahari
2'900 ₴
C# 6.0 in a Nutshell. The Definitive Reference 6th Edition
34850
Joseph Albahari, Ben Albahari
3'795 ₴
Python for Excel Users: Boost Productivity Without Becoming a Programmer
303259
Tracy Stephens
1'200 ₴
Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API 1st ed. Edition
259127
Philippe Martin
1'300 ₴
Python Programming for Mathematics
295070
Guillod Julien
1'300 ₴
Bayesian Analysis with Python - Third Edition: A practical guide to probabilistic modeling 3rd ed. Edition
281120
Osvaldo Martin
1'800 ₴
JavaScript Design Patterns: Deliver fast and efficient production-grade JavaScript applications at scale
289719
Hugo Di Francesco
1'600 ₴
Hacking MySQL: Breaking, Optimizing, and Securing MySQL for Your Use Case First Edition
308960
Lukas Vileikis
1'900 ₴