Publications and Articles

Silverlight 2 Unleashed

Silverlight 2 Unleashed

by Laurent Bugnion

Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!

Silverlight is Microsoft’s new web-based User Interface (UI) technology, based on Windows Presentation Foundation (WPF), which is introducing many revolutionary concepts in the world of UI development. Silverlight uses XAML, with tools like Expression Design and Expression Blend, to create astonishing UI effects (such as gradients, compositions, and animations.) In addition to the richness of the UI elements, Silverlight 2 allows the use of C# or VB in addition to JavaScript to automate web pages. With Silverlight, you have the power of .NET on multiple platforms (IE and Firefox on Windows, Firefox and Safari on Macintosh, and Firefox on Linux). The author brings you up to speed very quickly with numerous hands-on examples.
More info / Official page / Amazon.com

Model-View-ViewModel (MVVM) light toolkit

This toolkit gathers a few helper components for Windows Presentation Foundation and Silverlight:

Windows Presentation Foundation WPF

Silverlight

.NET general

JavaScript