ManningBooks

ManningBooks

Devtalk Sponsor

C# Concurrency (Manning)

C# Concurrency: Asynchronous and Multithreaded Programming teaches you to harness the power of multithreading and async/await to get maximum speed from your code. Nir Dobovizki, a seasoned C# veteran with over 30 years of high-performance programming experience, is here to share his deep knowledge and expert techniques with you. Say goodbye to frustrating pitfalls and impossible-to-find bugs that slow down your applications.

Nir Dobovizki

Nir’s careful approach will teach you how to navigate these challenges with ease, allowing you to achieve lightning-fast performance like never before!

Concurrency is a developers’ secret weapon for maximizing an application’s performance. Using asynchronous and multithreaded programming techniques, you can seamlessly execute multiple tasks simultaneously, without sacrificing speed or quality. However, concurrency is notoriously challenging to implement correctly due to the potential for race conditions, deadlocks, and other synchronization issues, and even an experienced developer can make mistakes that undermine their code’s speed and introduce bugs that take forever to find.


Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Most Liked

brennan

brennan

I’ll probably get this book, or win a copy :slight_smile:. I really haven’t delved deeply into doing multithreading in C#. And I might need to maintain a legacy code in the coming months that uses multithreading.

akinihsan

akinihsan

I will probably get this too !

Where Next?

Popular Backend topics Top

PragmaticBookshelf
RSpec has been downloaded more than 80 million times and has inspired countless test frameworks in other languages. Myron Marston @...
New
PragmaticBookshelf
For this new edition of the best-selling Learn to Program, Chris Pine has taken a good thing and made it even better. First, he used the ...
New
PragmaticBookshelf
Reusing well-written, well-debugged, and well-tested code improves productivity, code quality, and configurability. It even takes some pr...
New
PragmaticBookshelf
This hands-on book will quickly get you building, querying, and comparing graph data models using a robust, concurrent programming langua...
New
PragmaticBookshelf
Create efficient, elegant software tests in pytest, Python's most powerful testing framework. Brian Okken @brianokken Edited by Kat...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
PragmaticBookshelf
Learn how to leverage Phoenix LiveView and make vast amounts of data manageable with common but complex features like pagination, sorting...
New
PragmaticBookshelf
Use your Ruby knowledge to quickly learn Elixir and build scalable applications using the most powerful libraries in the Elixir ecosystem...
New
PragmaticBookshelf
Dive into extraordinary and robust home automation projects written in Go. Deploy, host, and maintain code in your home lab using best of...
New
PragmaticBookshelf
Create Android applications using Jetpack Compose 1.6, Android Studio, Material Design 3, and the Kotlin programming language. Neil...
New

Other popular topics Top

AstonJ
What chair do you have while working… and why? Is there a ‘best’ type of chair or working position for developers?
New
DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
New
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New