© Vaskaran Sarcar 2020
V. SarcarDesign Patterns in C#https://doi.org/10.1007/978-1-4842-6062-3_27

27. Patterns in Asynchronous Programming

Vaskaran Sarcar1 
(1)
Garia, Kolkata, West Bengal, India
 

You see many interesting patterns in asynchronous programming, which is tough and challenging but interesting. It is often referred to as asynchrony. The overall concept did not evolve in one day, it took time, and in C# 5.0, you got async and await keywords to make it easier. Before that, programmers implemented the concept with various techniques. Each technique has its pros and cons. The goal of this chapter to introduce you with different asynchronous programming patterns.

Overview

To begin, let’s discuss asynchronous programming. In simple terms, you take ...

Get Design Patterns in C#: A Hands-on Guide with Real-world Examples now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.