Have been wanting to try out Moonlight for a while now, and the last few weeks I’ve found the time to actually do it. At LGM and GUADEC, Michael Dominic (one of the Moonlight developers, also know for the Diva project
) kindly showed how you can do simple animations in XAML with just a few lines of markup. It was very impressive. I’ve been waiting for technology like this for a while (somehow working with a Flash studio gives me the creeps).
I decided to animate my website headers.
You will need the Moonlight Firefox plugin to view them (this only works on Linux, use the Silverlight plugin on Windows).
Here are some examples:
I highly encourage to check out the XAML code to see how it works, just replace index.html with day.xaml for the Day animation, dusk.xaml for Dusk, etc…
Thanks Moonlight team for the great work so far! 
Awesome!
And, you’re welcome
The installation was a breeze!
I wonder what happens if i see your site without moonlight installed…
(moonlight banner becomes static? or you can have an alternative image set for it in case no moonlight plugin is detected?)
I also wonder how you can make this type of moonlight animated banners…
DreadKnight: Actually the headers aren’t used yet, I’m planning to use some kind of detection and the static images that are used right now for visitors without the plugin.
Weird, I get a page of blankness in Silverlight 2…
Looking sweet, Hylke.
Calvin: what kind of system and browser are you using? I’ve had some issues with Silverlight on Windows, it stopped working suddenly.
Windows Vista and Firefox 3.0.1. Silverlight 2 Beta 2 GDR 1 (2.0.30523.8) is being used. The .NET version is 3.5 SP0.
When I go to the raw XAML, it doesn’t render, just the source code is displayed.
Other Silverlight sites work.
Calvin: what about the Silverlight 1.0? It’s normal that the xaml doesn’t get rendered when you go to it.
Is there anything else you need to do in order to watch the animations? All I get is a ‘Get Silverlight’ button which links to microsoft.com.
I tried both the 1.0 and the 2.0 (Experimental) extensions.
I’m using Linux and Firefox 3.0.1
@Hylke: I develop in Silverlight 2. Maybe it’s an Apache misconfiguration? Try changing .htaccess.
Wait a minute, you forgot the XML declaration.
I use Firefox3 on Windows with Silverlight, Only “Dusk” works.
Seems there are still some issues with the plugins (or my code). Calvin, can you tell me what to adjust?
This is a quick note for all the Tango icon theme team (I couldn’t find a general compliments page on the site, so i’m posting to the first person who I could find contact info for in the projects page, and I also found out about moonlight in the process… hope things pan out for it in general) So I wanted to thank you for the icon set, its pretty nice, and i’m happy to attribute for it. How do I do so?
Well Visual Studio isn’t barfing on it, and Silverlight renders it as nothing, just blank.