Version 1.0 of Silverlight used JavaScript and supported the
industry-leading Windows Media Services enabling delivery of audio and
video that includes 2D and vector graphics.
Version 2 includes all features of version 1.0 and:
- support for the .NET Framework.
- support for .NET-compliant programming languages such as C#,
Visual Basic, Python, and Ruby.
- support for database operations and language-integrated query
(LINQ).
The figure below illustrates the major differences between version
1.0 and version 2: