Home » programming

bSix12 Explorer: The Making Of

Submitted by No Comment | 158 views

The bSix12 Explorer allows you to browse through all available articles on this site in a way that is powerful, informative & fun. You can filter and sort the articles by category, tag or date.

Read more about it here or try the live version here.

bSix12 Explorer Watch this video on YouTube

In this post I’ll describe how it was created.

The bSix12 Explorer is based on the Live Labs Pivot technology. Read more about Live Labs Pivot here.

The Pivot Viewer control request the Pivot collection from the Server. Pivot collections are composed of two parts:

  • XML – The items in the collection are described in XML, in a ".cxml" file
  • Images – The images in the collection are described in Deep Zoom format.

The Pivot collection is dynamically generated by a Web Role hosted on Windows Azure. In order to do this I am building on top of the Just in Time Pivot Collection Sample provided by Live Labs.

To get the list of current blog post I am using the Joe Blogs library.

The screenshots are dynamically generated by an Azure Worker Role and stored inside an Azure Blob Storage account.

If you like to do something similar and need more details or like to see some code just give me a shout.

Related posts

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.