This page is likely outdated (last edited on 11 Aug 2007). Visit the new documentation for updated content.



  • screencast showing the Surface Silverlight application running, with a few variations.
  • Desklets using Moonlight: this is part of Novell’s HackWeek: a project to create desklets using Moonlight on the Linux desktop.

Jackson shares with us Scribbler:



With the 1.0 RC and 1.1 refreshes, Microsoft updated some of their existing demos:


A slightly modified version of the Chess demo running on moonlight. August 6th, 2007

This is the Chess demo running on Moonlight. The .NET AI version and Human version are working.


Current state of Silverlight Airlines, Auguest 3rd, 2007


Current state of Silverlight Pad, August 3rd, 2007

We now have most of the visual elements of the Silverlight Airlines demo working.


Silverlight Airlines demo, loading the Xaml map, June 20th, 2007

Jackson work on the Silverlight Airlines demo now shows various components:


Silverlight Airlines demo, loading the Xaml map, June 20th, 2007

Chris Toshok’s modified version of Surface that loads the Mono logo from a Path/Data components, and runs a live Silverlight widget:


A Modified Surface page, June 19th, 2007

Jackson and Sebastien got Paths working, this is from Sam Ruby’s SVG to Silverlight page. This in particular shows a sample that renders on Silverlight but fails with SVG:


June 18th, 2007


Showing Moonlight in a browser; June 18th, 2007

Sebastien has been working on getting the Surface Silverlight demonstration to work with our implementation. Here you can see it in our Gtk# shell:


June 17th, 2007

Chris Toshok has been running parts of Dr Popper in Moonlight.


June 21st, 2007

Chris Toshok got the downloader class to work, this is the standard demo.cpp:


June 14th, 2007

Moonlight running Tattoo sample:


Jun 20th, 2007

The Mono Monkey as a xaml file rendered in the browser. The monkey was converted from our SVG monkey file, and is stored using Path Markup Syntax.


Jun 21st, 2007

MoonLight plugin showing smile xaml sample:


Jun 9th, 2007

Firefox with MoonLight plugin running Binary Clock SilverLight application:


May 22nd, 2007

This shows two videos playing, and they are being scaled and rotated (together with a rectangle that has radiusx/radiusy set and has a transparent filling). At this time animation is done with the Storyboard, with a couple of DoubleAnimations on a Timeline:


June 7th, 2007

This one shows using a video as a stroke pattern, the video is animated, and one of the squares is actually rotating around in the screen (the one tilted):


June 21st, 2007

A progression of screenshots taken while developing the path markup parsing code. The end result is the bozo.xaml image from Sam Rubys SVG Workbench.


June 4th, 2007

Screenshot of the XAML parser, now pulling colors out of XAML files and showing off it’s rebellious side.


June 4th, 2007

Very first screenshot of the XAML parser parsing and rendering a line and a rectangle.


June 4th, 2007

This was the first screenshot, video is rotated, but as you can see the video was not being decoded properly (libswscale renders to a different format than Cairo expected), the image is rotating:


May 22nd, 2007