Slideshow 2 preview
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.

