> For the complete documentation index, see [llms.txt](https://dailyjournal.gitbook.io/notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dailyjournal.gitbook.io/notes/multi-platform-frameworks/.net/advanced/asynchronous-programming.md).

# Asynchronous Programming

## Task-based Asynchronous Pattern (recommended)

* introduced in .NET Framework 4
* a single method to reperesent the initiation and completion of an asynchronous operation
* `async` and `await`

## Event-based Asynchronous Pattern

## Asynchronous Programming Model Pattern
