Не отвечать на вопрос, просто более широкий информация. Microsoft имеет что-то позвонившее, "Глубоко масштабируют" для Silverlight, которая облегчает делать такой эффект.
бесплатный компоновщик, где Вы размещаете upp рядом Ваши изображения (или одно большое изображение) и делаете некоторые другие настройки, тогда это ломает его к большому количеству изображений меньшего размера в подпапках, одной папке для каждого уровня масштабирования. И затем создает страницу, которая может использовать тех гладким способом.
А хорошая запись в блоге об этом: http://weblogs.asp.net/jgalloway/archive/2008/03/21/why-silverlight-2-deep-zoom-really-is-something-new.aspx