Microsoft Silverlight - An Introduction
Marshaling with C# Pocket Reference
What's New in Silverlight 5