Microsoft Silverlight is a cross-browser, cross-platform implementation of the Microsoft.NET Framework for building media experiences and rich interactive applications for the web. For more information, see the official site of Microsoft Silverlight.