MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide
The Silverlight application model
Integrating Silverlight with HTML
Using core and content controls
Displaying a collection of items
Creating or modifying the control styles
Creating or modifying data templates
Implementing Application Logic
Consuming services asynchronously
Working with background threads
Working with dependency properties
Interacting with attached properties
Creating and consuming value converters
Interacting with the Host Platform
Creating out-of-browser applications
Accessing the isolated storage
Reading from and writing to the host filesystem
Handling alternative input methods
Creating and consuming resource dictionaries
Implementing localization and globalization
Handling application-level events
Configuring the Silverlight plugin
Dynamically loading application resources