Placeholder
Topic
Asynchronous I/O
Waiting for files, databases, or network operations without keeping a caller thread blocked for the duration.
2 pages
Writing20 January 2020
C# 8 - Async Streams
Async streams let callers process database rows before the full result exists. An async iterator combines await and yield return, keeping its reader open during enumeration.
Writing1 October 2012
Async-Await in C#
Asynchronous I/O frees server threads during waits and can improve capacity under load. IIS request flow, Task.WhenAll, and load tests show where the benefit ends.