Chapter 20. Multithreading

The .NET Compact Framework provides powerful multithreading facilities. In this chapter, you’ll see the multithreading support provided by the .NET Compact Framework and learn how you can use multithreading to make your applications more responsive and more scalable. An application is said to be responsive when it’s able to respond to user input while it’s performing some lengthy task such as searching a database or fetching data from the Internet. It’s scalable when the developer can easily respond to some new requirement such as fetching additional data from a Web service without having to re-engineer the parts of the application that fetch data from other sources.

Multithreading can also improve the throughput of many ...

Get Microsoft® .NET Compact Framework (Core Reference) 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.