Microsoft Silverlight is a free runtime that powers rich application experiences and delivers high quality, interactive video across multiple platforms and browsers, using the .NET framework.

It extends and amplifies your existing development skills, empowering you to build new types of applications for the Web regardless of target platform or browser.

Useful Links  

Silverlight  learning resources

White papers

Toolkit

Downloads

Nick.