Chapter 12. Threading in Silverlight

In the previous chapter, we covered advanced Silverlight support (along with enhanced support in Silverlight 4) for enterprise-level design concepts and features. Another advanced topic is the multithreading support that Silverlight provides, which we will cover in this chapter. Used properly, threading is a great way to provide a smooth user experience by doing work such as lengthy calculations or downloading files while the user interface remains responsive. Another useful technique for certain applications is the use of a Timer—a way to execute some code on a certain periodic schedule (such as every ten seconds).

Note

This chapter does not include complete code of developed samples, but the code is straightforward. ...

Get Introducing Silverlight 4 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.