Silverlight is another option for creating dynamic reports that can be updated automatically, for example, by using a timer; this is a perfect method to create a monitoring console on a Dynamics CRM Dashboard, although Silverlight is a technology that is going to be deprecated by Microsoft, and there are not going to be more versions. The latest version (Version 5) has been announced to be the last one, as it is going to be replaced by HTML 5. Microsoft is going to support Silverlight for another 10 years.
Silverlight is a subset of Windows Presentation Foundation (WPF) and is created specifically to be used on a web browser. The Adobe Flash player works in a similar way. Silverlight also uses the Application Extensibility Markup Language (AXML) as the WPF does. This technology allows a vectored representation of any control that can be zoomed, without losing the aspect, and also allows the creation of great animations that can be easily done using Microsoft Expression...