Silverlight 2.0 is about to be released in the next few days and I had yet to spend any time with version 1.0. I barely know how it works and thus decided to take a few hours here and there and put together a meaningless, but fun project, just to understand how it works.
Also, I know that the newer version 1.1 is in alpha and readily available, but I wanted to however still learn with the first version and understand the core basics of it.
This technology has tremendous potential and will be key in many, many future applications, especially with its close integration to .NET as it is basically a subset of Windows Presentation Foundation. Unlike (formerly Macromedia) Flash which uses Actionscript and a propietary editor, Silverlight uses standard languages such as XML, Javascript and any of the .NET languages in the next version.
My first humble attempt at this technology produced a slide puzzle, like we all used to have as kids, but instead of a static image, its pieces contain a fraction of live video. Check it out!
Silverlight 1.0 Video Slide Puzzle.