**Seit Oktober ist die Betaphase von Silverlight 2 vorbei, die finale Version steht allen Entwicklern zur Verfügung. Microsofts Werkzeug zur Entwicklung von Rich Internet Applications (RIA) wartet mit zahlreichen Features auf, mit denen Entwickler ihre Nutzer beeindrucken können.
Die wichtigsten Features im Überblick**
Während in den Beta-Versionen nur eine Handvoll Controls mitgeliefert worden sind, um die Download-Größe möglichst gering zu halten, wurde der Lieferumfang bei der finalen Version deutlich aufgestockt: Die häufigsten Controls, die bisher separat mitgeliefert wurden, wurden integriert. Zudem erweitern unter anderem TabControl, Calendar, Text Wrapping, Scrollbars für Textboxen und ein verbessertes DataGrid (mit den Funktionen Autosize, Reorder und Sort) die Sammlung.
Das UI-Framework ermöglicht das komfortable Erstellen von Animationen, eine Unterstützung bei Fehlerverarbeitung und -reporting, Barrierefreiheit und Tastaturunterstützung. Zudem sind Silverlight und WPF zueinander kompatibel. Diverse Tools runden die Feature-Palette ab: Per Visual State Manager (VSM, in Expression Blend integriert) lassen sich visuelle Templates für einzelne Zustände (z. B. MouseOver und MouseDown) von Controls anlegen.