Asynchronous Programming Design Pattern

The asynchronous pattern is core technology in the .NET Framework. It provides an efficient model to manage asynchronous operations and a consistent programming model. After you have learned to use the asynchronous pattern with IO classes, you can easily use the asynchronous pattern with network classes, delegates, and so forth, including new APIs.

In This Section