Advertisement

Introducing Silverlight

Abstract

Silverlight is an exciting new technology from Microsoft for developing rich user experiences that are accessible on a variety of platforms. Stated succinctly, Silverlight is a cross-platform Common Language Runtime (CLR) with a strong presentation framework for compositing user interfaces and displaying images and video, making development of rich user experiences much easier than before. At the core of Silverlight is a new markup language called Extensible Application Markup Language, or XAML (pronounced zammel). XAML helps designers and developers work more effectively with each other since it is a declarative language with tools built around it. Silverlight 2.0 is a natural extension to technologies already in existence, specifically .NET and Windows Presentation Foundation (WPF). If you strip out the parts of .NET that just aren’t needed or don’t easily work across platforms (such as interoperating with COM), add in an implementation of XAML that is close to WPF’s, and mix in a few new things such as browser interoperability and ability to execute dynamic languages such as Python (IronPython, as the .NET implementation is called), you end up with Silverlight 2.0.

Keywords

Virtual Machine Design Surface Markup Language Visual Studio Java Virtual Machine 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Jeff Scanlon 2008

Personalised recommendations