Microsoft Silverlight is a cross-browser, cross-platform implementation of the .NET Framework for building media experiences and rich interactive applications for the web, the desktop, and the Windows Phone. To get started creating Silverlight applications quickly, see Silverlight QuickStarts.
The documentation in this section applies to both Silverlight 5 and Silverlight 3. For version differences check the Version Information section when using a class library topic, or look for version-specific notes in other topic types. For more information about version differences, see Silverlight Feature Introduction History Listed by Version.
The following sections describe how to build applications with Silverlight: