I've been wanting to work with Deep Zoom for quite a while, but sometimes the hardest part about working with a new technology is finding a reason to use it. Well, I found one. I've scoured O'Reilly's website and downloaded every cover to every book still in circulation (not really - I wrote a computer program do it). I then stitched them all together and wrapped it up in a Silverlight Deep Zoom application. This post is an introduction to a series of tutorials that will demonstrate, step-by-step, how to build the example application below.
[silverlight width="630" height="480" src="OReillyDeepZoom.xap"]
Want an even better experience? Check it out full screen.
In case you don't already know, Deep Zoom, which is based on Microsoft Lab's Seadragon, was integrated into version 2 of Silverlight. Essentially the technology gives developers the ability to display incredibly high resolution images without the client having to download the entire picture. For example, the images that make up my example above take up about 140MB.
Anyway, I'll be posting tutorials over the next couple of weeks that will dive into every aspect of this application. From writing a program to download every cover from O'Reilly's website, to stitching them all together in Deep Zoom Composer, to creating the final Silverlight application.