Chapter 6. The Application Model

Over the past five chapters, you've taken a detailed look at the different types of visual elements you can put inside Silverlight pages. You've learned how to use layout containers and common controls, and how to respond to mouse and keyboard events. Now it's time to take a second look at the Silverlight application model, which shapes how your application is deployed and hosted.

In this chapter, you'll consider the application events that allow you to respond when your application is created, unloaded, or runs into trouble with an unhandled exception. Along the way, you'll see how to use initialization parameters, how to navigate from one page to another, and how to show a custom splash screen. Next, you'll take ...

Get Pro Silverlight 2 in C# 2008 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.