Switching gears a little let’s look at Silverlight. Actually a free Microsoft plug-in Silverlight uses the .net framework. Used with Microsoft Visual Studio it allows rich interactivity and robust streaming media capabilities. Similar to Flash you can develop cross platform, device specific web apps.
An impressive array of industries use Silverlight to build their web presence into a user experience. Features include data smoothers to provide a high definition smooth stream, user friendly formatting tools, rotatable 3D perspective plane, and hi-res zooming technology. In addition there are an array of out-of-the box controls like charts, containers and media that are fully skinable. Silverlight apps are delivered to the web with XAML (Extensible Application Markup Language). XAML uses Namescopes to store actual Objects and their interactions.