Slideshow 2 preview

Get Microsoft Silverlight

Last month I have been busy migrating my Silverlight Slideshow to Silverlight 2 Beta 1. Slideshow 2 is a complete rewrite of the original version and contains a lot of new functionality. Among others:

  • An extensible SlideProvider model based on LINQ to XML. Thanks to the cross-domain policy of Silverlight 2, there is no need for an ASP.NET proxy to retrieve slideshows from third party sites such as Flickr.
  • An extensible visual UI effect model applied to slides. The border, shadow and title visible in the preview are all Effects that can be applied to any slide.
  • Smart buffering of slide data.
  • Support for image, video and even custom XAML slides.
  • Slideshow 2 relies heavily on the Silverlight layout system and includes new panels such as DockPanel, RandomPanel, CarouselPanel, and more.
  • Slideshow includes a modified version of the agTweener library (see also http://www.codeplex.com/agTweener/). Using agTweener I was able to implement effects such as the elastic transition effect in the preview.

The images in the preview are taken from the Flickr Interestingness photoset. Slideshow 2 is far from finished, but the preview should give you a rough idea of what to expect in the final version.

 

 

2 Comments

TimothyP said:

Hey,

As soon as I receive VS.NET 2008 (which should be this week),

I'll update my website to use SlideShow 2. Currently I'm using

HighSlide.NET as a frontend for Google Picasa Web, I'll keep that for compatibility and add SlideShow 2 for the Silverlight enabled visitors.

The changes you made will make it a lot easyer for me to get

images from Google as opposed to using a proxy, so THNX!

Koen said:

TimothyP: I'm happy you're excited, but please be aware that this is just a preview. Slideshow 2 is not finished yet.