<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Nigel Parker's Outside Line : deepzoom</title><link>http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx</link><description>Tags: deepzoom</description><dc:language>en-NZ</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Air New Zealand Fashion Week Finale!</title><link>http://blogs.msdn.com/nigel/archive/2009/09/25/air-new-zealand-fashion-week-finale.aspx</link><pubDate>Fri, 25 Sep 2009 08:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9899342</guid><dc:creator>nparker</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigel/comments/9899342.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=9899342</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=9899342</wfw:comment><description>&lt;P&gt;I convinced &lt;A href="http://www.ngfoto.com/" mce_href="http://www.ngfoto.com/"&gt;Michael Ng&lt;/A&gt; (the official photographer) for Air New Zealand Fashion week to attempt a photosynth at last nights &lt;A href="http://bit.ly/stolengirlfriends" mce_href="http://bit.ly/stolengirlfriends"&gt;Stolen Girlfriends show&lt;/A&gt;. I think he did a great job! Showing the models and the who’s who celebs in the front row.&lt;/P&gt;&lt;IFRAME height=300 src="http://photosynth.net/embed.aspx?cid=3e634f04-7b9d-4a0f-b662-13024752984d&amp;amp;delayLoad=false&amp;amp;slideShowPlaying=true" frameBorder=0 width=450&gt;&lt;/IFRAME&gt;
&lt;P&gt;Add this with some super high resolution &lt;A href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx?f=beauty"&gt;beauty shots&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx?f=beauty"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/AirNewZealandFashionWeekFinale_F3E0/image_5.png" width=462 height=313&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;in the MSN “wall of fashion” and the kooky &lt;A href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx?f=pam"&gt;Pamela Anderson&lt;/A&gt; (warning semi nudity on the link) below&lt;/P&gt;
&lt;P&gt;&lt;A href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx?f=pam"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/AirNewZealandFashionWeekFinale_F3E0/image_6.png" width=463 height=314&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;With that we round out Air New Zealand Fashion Week with a photo wall that contains 593 photos, 156,680 files, 2.68GB.&lt;/P&gt;
&lt;P&gt;I previously &lt;A href="http://blogs.msdn.com/nigel/archive/2009/09/24/msn-air-new-zealand-fashion-week.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2009/09/24/msn-air-new-zealand-fashion-week.aspx"&gt;released the source code and talked about how I built the viewer&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9899342" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/Photosynth/default.aspx">Photosynth</category><category domain="http://blogs.msdn.com/nigel/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category><category domain="http://blogs.msdn.com/nigel/archive/tags/ANZFW/default.aspx">ANZFW</category></item><item><title>Building the MSN Silverlight "Wall of Fashion" for Air New Zealand Fashion Week</title><link>http://blogs.msdn.com/nigel/archive/2009/09/24/msn-air-new-zealand-fashion-week.aspx</link><pubDate>Thu, 24 Sep 2009 01:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898696</guid><dc:creator>nparker</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigel/comments/9898696.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=9898696</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=9898696</wfw:comment><description>&lt;P&gt;Anyone that has been reading my blog for a while will know that I have been &lt;A href="http://blogs.msdn.com/nigel/archive/2009/03/18/deepzoom-tastic.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2009/03/18/deepzoom-tastic.aspx"&gt;working with DeepZoom for some time now.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I have been very keen to get Silverlight onto MSN.co.nz for a while. An opportunity presented itself for me to build a DeepZoom viewer and purchase 700 photos from &lt;A href="http://www.ngfoto.com/" mce_href="http://www.ngfoto.com/"&gt;Michael Ng&lt;/A&gt; (the official event photographer for &lt;A href="http://www.nzfashionweek.com/" mce_href="http://www.nzfashionweek.com/"&gt;Air New Zealand Fashion Week&lt;/A&gt;). MSN came to the party by featuring the &lt;A href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx" mce_href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx"&gt;“Wall of Fashion”&lt;/A&gt; and promoting it from their homepage and &lt;A href="http://lifestyle.msn.co.nz/nz-fashion-week/" mce_href="http://lifestyle.msn.co.nz/nz-fashion-week/"&gt;Fashion Week mini site&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx" mce_href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_3.png" width=439 height=254 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx?f=kate%20sylvester" mce_href="http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx?f=kate%20sylvester"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_6.png" width=442 height=300 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_6.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;The challenge that I faced was two-fold.&lt;/P&gt;
&lt;P&gt;1) I needed to bypass the MSN CMS system due to the share number of files required to publish a large DeepZoom.&lt;/P&gt;
&lt;P&gt;2) I needed a system that could handle large demand and be updated in a timely fashion throughout the week.&lt;/P&gt;
&lt;P&gt;What I came up with is not completely automated like &lt;A href="http://deepzoompix.com/DeveloperResources.aspx" mce_href="http://deepzoompix.com/DeveloperResources.aspx"&gt;DeepZoomPix&lt;/A&gt; but does leverage a number of open source projects and stores the tiles on &lt;A href="http://lx.azure.microsoft.com/fs" mce_href="http://lx.azure.microsoft.com/fs"&gt;Windows Azure&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Given that Windows Azure is becoming commercially available at &lt;A href="http://microsoftpdc.com/" mce_href="http://microsoftpdc.com/"&gt;PDC (17-19 Nov)&lt;/A&gt; in 21 countries including New Zealand I thought I’d run the stats to see what a project like this would actually cost (the service is free until launch).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;We are half way through the event and I have already published 380 photos, 98,922 files (1.67 GB) into the Windows Azure Blog Storage.&lt;/P&gt;
&lt;P&gt;Take the stats from the first day before the official launch 582 people spent on average 1:09 mins on the gallery. This served ~34MB per person or about 19GB of content downloaded.&lt;/P&gt;
&lt;P&gt;On current &lt;A href="http://blogs.msdn.com/windowsazure/archive/2009/07/14/confirming-commercial-availability-and-announcing-business-model.aspx" mce_href="http://blogs.msdn.com/windowsazure/archive/2009/07/14/confirming-commercial-availability-and-announcing-business-model.aspx"&gt;preliminary Windows Azure pricing&lt;/A&gt; this first day of activity would have cost.&lt;/P&gt;
&lt;P&gt;Storage – 1.67 GB @ $0.15USD / GB / month - 0.25 USD&lt;/P&gt;
&lt;P&gt;Bandwidth in - 1.67 GB @ $0.10USD / GB - 0.167 USD&lt;/P&gt;
&lt;P&gt;Bandwidth out – ~19GB @ $0.15USD / GB - 2.85 USD&lt;/P&gt;
&lt;P&gt;Storage Transactions – ~1,455,000 @ $0.01 / 10K – 1.46 USD&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Total ~ 4.73 USD or &amp;lt;1c per user.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What I Built:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;First of all I looked at the &lt;A href="http://eventr.codeplex.com/" mce_href="http://eventr.codeplex.com/"&gt;eventr project on Codeplex&lt;/A&gt;, built by &lt;A href="http://blog.webjak.net/2009/08/06/eventr-with-video-overlays/" mce_href="http://blog.webjak.net/2009/08/06/eventr-with-video-overlays/"&gt;Jordan from Readify&lt;/A&gt; who was over for Tech.Ed NZ last week to deliver some &lt;A href="http://www.microsoft.com/australia/remix/videos/default.aspx" mce_href="http://www.microsoft.com/australia/remix/videos/default.aspx"&gt;killer Silverlight sessions&lt;/A&gt;. &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Eventr is a Silverlight deep zoom reference application. The interesting bits are implemented in the SuperDeepZoom control, which may be either dropped straight in to your project (turnkey) or you can open it up and see what makes it tick.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I did end up using the DeepZoom Collection Creator from eventr to slice new images as they arrive on our FTP server but I didn’t leverage the rest of the code base.&lt;/P&gt;
&lt;P&gt;Although it was excellently written an leverages an MVC pattern, eventr just wasn’t suitable for static blob hosting on Windows Azure. To host eventr on Windows Azure both Services and Compute would be required thus increasing the overall cost of hosting the solution.&lt;/P&gt;
&lt;P&gt;Secondly I looked at the &lt;A href="http://spaceblock.codeplex.com/" mce_href="http://spaceblock.codeplex.com/"&gt;SpaceBlock project on Codeplex&lt;/A&gt; this is what &lt;A href="http://delicategeniusblog.com/?p=809" mce_href="http://delicategeniusblog.com/?p=809"&gt;Michael used for the Sydney Mardi Gras&lt;/A&gt;&amp;nbsp; project.&lt;/P&gt;
&lt;P&gt;Also check out this great post on &lt;A href="http://www.thetechnologystudio.co.uk/technologyblog/index.php/2009/06/hosting-silverlight-applications-in-azure-blob-storage/" mce_href="http://www.thetechnologystudio.co.uk/technologyblog/index.php/2009/06/hosting-silverlight-applications-in-azure-blob-storage/"&gt;Hosting Silverlight Applications in Azure Blob Storage&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;In the end I actually chose to extend &lt;A href="http://blogs.msdn.com/nigel/archive/2008/11/17/deep-zoom-photographs.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2008/11/17/deep-zoom-photographs.aspx"&gt;a project that I had created previously in Nov 2008&lt;/A&gt; that was based on &lt;A href="http://projectsilverlight.blogspot.com/2008/10/deepzoom-sample-ported-to-silverlight-2.html" mce_href="http://projectsilverlight.blogspot.com/2008/10/deepzoom-sample-ported-to-silverlight-2.html"&gt;Wilfred Pinto’s previous work&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The source code is wrapped up and available (minus the images) at &lt;A title=http://kiwi.blob.core.windows.net/code/FashionWeek.zip href="http://kiwi.blob.core.windows.net/code/FashionWeek.zip" mce_href="http://kiwi.blob.core.windows.net/code/FashionWeek.zip"&gt;http://kiwi.blob.core.windows.net/code/FashionWeek.zip&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also I can’t forget the legal bit (&lt;A href="http://www.microsoft.com/mscorp/legal/policy/online_disclaimer.asp" mce_href="http://www.microsoft.com/mscorp/legal/policy/online_disclaimer.asp"&gt;&lt;EM&gt;This posting is provided "AS IS" with no warranties, and confers no rights. &lt;/EM&gt;&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;I have added a rudimentary Silverlight Tag Cloud for the filter on the right &lt;A href="http://mark.mymonster.nl/2008/07/31/creating-a-silverlight-tagcloud-usercontrol/" mce_href="http://mark.mymonster.nl/2008/07/31/creating-a-silverlight-tagcloud-usercontrol/"&gt;based on Mark Monster’s work&lt;/A&gt;. Again there is a &lt;A href="http://silverlighttagcloud.codeplex.com/" mce_href="http://silverlighttagcloud.codeplex.com/"&gt;much better Silverlight Tag Cloud project on codeplex&lt;/A&gt; but it uses WCF services and therefore couldn’t live in Azure Blob Storage alone.&lt;/P&gt;
&lt;P&gt;I first presented the player during the Tech.Ed NZ Keynote last week on stage with Chris Liddell.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.msteched.com/newzealand/Public/gallery.aspx" mce_href="http://www.msteched.com/newzealand/Public/gallery.aspx"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=TechEd09 border=0 alt=TechEd09 src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/TE_090914_9996_3.jpg" width=434 height=291 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/TE_090914_9996_3.jpg"&gt;&lt;/A&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;And &lt;A href="http://www.msteched.com/newzealand/Public/gallery.aspx" mce_href="http://www.msteched.com/newzealand/Public/gallery.aspx"&gt;published it on the Tech.Ed NZ website&lt;/A&gt; to take it for a test run before fashion week.&lt;/P&gt;
&lt;P&gt;During this test I realised that it is not easy to publish additional images after the fact if they are not named in descending order.&lt;/P&gt;
&lt;P&gt;To achieve this I wrote a c# app some time ago that renames photos based on timedate info in the EXIF tags. You can grab this from &lt;A title=http://kiwi.blob.core.windows.net/code/PhotoSorta.zip href="http://kiwi.blob.core.windows.net/code/PhotoSorta.zip" mce_href="http://kiwi.blob.core.windows.net/code/PhotoSorta.zip"&gt;http://kiwi.blob.core.windows.net/code/PhotoSorta.zip&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Also I can’t forget the legal bit (&lt;A href="http://www.microsoft.com/mscorp/legal/policy/online_disclaimer.asp" mce_href="http://www.microsoft.com/mscorp/legal/policy/online_disclaimer.asp"&gt;&lt;EM&gt;This posting is provided "AS IS" with no warranties, and confers no rights. &lt;/EM&gt;&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;Running this before slicing the images meant that ordering in the metadata remained chronological &lt;/P&gt;
&lt;P&gt;I have also been asked why there is a slight leather texture behind the images. This is an agreement I made with the photographer. The photos that we are posting from Air New Zealand Fashion Week are highest quality available. The way DeepZoom works is that each image is sliced into thousands of small jpgs at a range of different zoom levels and is reconstructed on the fly making it impossible for people to access high resolution images from their browser cache. That it this doesn’t stop people zooming and taking screen captures to copy images. This is where the subtle texture comes in so that we (and the photographer) can tell if an image is posted elsewhere that has been taken from our site.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_8.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_8.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_thumb_2.png" width=266 height=228 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;All in all to round things off I wanted to add some enhancements to the player.&lt;/P&gt;
&lt;P&gt;The first is a feature of Silverlight 3 that enables the user to launch the player “Out of Browser” either right click and install or click the select designer tab and the download icon in the bottom left.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_10.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_10.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_thumb_3.png" width=433 height=249 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;This then enables you to launch the viewer from the start menu on your PC or Mac.&lt;/P&gt;
&lt;P&gt;Also in the same location I have added the option for IE8 users to add the viewer as a Web Slice, this way as new photos are added each day&amp;nbsp;users can be notified and access the slide show directly from their favourites bar without leaving their current web page. &lt;A href="http://blogs.msdn.com/giorgio/archive/2009/06/28/ie8-web-slice-and-silverlight-imagine-cup.aspx" mce_href="http://blogs.msdn.com/giorgio/archive/2009/06/28/ie8-web-slice-and-silverlight-imagine-cup.aspx"&gt;Giorgio has a detailed post on building a webslice for the Imagine Cup&lt;/A&gt;. Incidentally 4.5% of the traffic (16% of IE users) to the site is now coming via the WebSlice and the average time spent in the viewer is 3:22 mins&amp;nbsp; (almost triple that on the viewers that hit the site directly!).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_12.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_12.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_thumb_4.png" width=433 height=276 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/MSNAirNewZealandFashionWeek_7700/image_thumb_4.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;I had fun putting this all together and I hope by sharing the code and the opportunity with Windows Azure you may consider doing something similar for the next large event you are asked to cover.&lt;/P&gt;
&lt;P&gt;FYI there are a number approaches to&amp;nbsp;get analytics working for tracking Silverlight applications &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A title=http://silverlightanalytics.codeplex.com/ href="http://silverlightanalytics.codeplex.com/" mce_href="http://silverlightanalytics.codeplex.com"&gt;http://silverlightanalytics.codeplex.com&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://timheuer.com/blog/archive/2008/12/04/analytics-web-tracking-with-silverlight.aspx" mce_href="http://timheuer.com/blog/archive/2008/12/04/analytics-web-tracking-with-silverlight.aspx"&gt;Event (analytics) tracking in Silverlight&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A title=http://www.nikhilk.net/Silverlight-Analytics.aspx href="http://www.nikhilk.net/Silverlight-Analytics.aspx" mce_href="http://www.nikhilk.net/Silverlight-Analytics.aspx"&gt;http://www.nikhilk.net/Silverlight-Analytics.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.jeff.wilcox.name/2007/10/google-analytics-with-silverlight/" mce_href="http://www.jeff.wilcox.name/2007/10/google-analytics-with-silverlight/"&gt;Using Google Analytics with rich (managed) web applications in Silverlight&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I didn’t get time to implement this fully but it does give you some data as long as your users aren't using IE8 InPrivate Filtering to block the prying Googley eyes :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9898696" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/events/default.aspx">events</category><category domain="http://blogs.msdn.com/nigel/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category><category domain="http://blogs.msdn.com/nigel/archive/tags/ie8/default.aspx">ie8</category><category domain="http://blogs.msdn.com/nigel/archive/tags/ANZFW/default.aspx">ANZFW</category></item><item><title>NZsynth – How It Was Done</title><link>http://blogs.msdn.com/nigel/archive/2009/05/16/nzsynth-how-it-was-done.aspx</link><pubDate>Fri, 15 May 2009 15:10:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9618410</guid><dc:creator>nparker</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigel/comments/9618410.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=9618410</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=9618410</wfw:comment><description>&lt;p&gt;Previously &lt;a href="http://blogs.msdn.com/nigel/archive/2009/05/12/nzsynth-and-web09.aspx"&gt;I wrote and demoed the NZsynth application&lt;/a&gt; that was built for the WEB09 keynote. This post is detailing how it was made and &lt;a href="http://possi.bility.co.nz/nzsynth/"&gt;introducing version two&lt;/a&gt; (Zoom all the way in using mouse wheel then double-click for popup image).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/nz/lvps/nzsynthV2.aspx"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Watch the Video" border="0" alt="Watch the Video" src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthHowItWasDone_BCB2/image_3.png" width="440" height="240" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/nz/lvps/nzsynthV2.aspx"&gt;WATCH THE VIDEO&lt;/a&gt;&lt;/strong&gt; that goes end-to-end on the development of the application (mainly building the mosaic and the extension that &lt;a href="http://timtait.co.nz/2009/04/expression-for-arts-sake/comment-page-1/"&gt;Tim Tate&lt;/a&gt; created to make the tiles clickable). &lt;/p&gt;  &lt;p&gt;The video is also &lt;a href="http://channel9.msdn.com/posts/Jafa/NZsynth-Building-a-Clickable-Mosaic-with-DeepZoom-and-Silverlight-2/"&gt;downloadable from Channel9&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Code&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;It goes without saying that &lt;a href="http://www.microsoft.com/mscorp/legal/policy/online_disclaimer.asp"&gt;&lt;em&gt;this code is provided &amp;quot;AS IS&amp;quot; with no warranties, and confers no rights&lt;/em&gt;&lt;/a&gt; it is demo ware and should be treated as such.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Flickr Image Download Code&lt;/strong&gt;&lt;/p&gt; &lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 26px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-d1adbbf253bb0f5f.skydrive.live.com/embedrow.aspx/Public/Web09.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;strong&gt;&lt;/strong&gt;  &lt;p&gt;&lt;strong&gt;Mosaic WCF REST Service (Including Flickr Database File)&lt;/strong&gt;&lt;/p&gt; &lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 26px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-d1adbbf253bb0f5f.skydrive.live.com/embedrow.aspx/Public/MosaicService.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;  &lt;p&gt;&lt;strong&gt;NZsynth&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Demo at &lt;a href="http://possi.bility.co.nz/"&gt;http://possi.bility.co.nz/&lt;/a&gt; Hot keys in &lt;a href="http://blogs.msdn.com/nigel/archive/2009/05/12/nzsynth-and-web09.aspx"&gt;previous post&lt;/a&gt;&lt;/p&gt; &lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 26px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-d1adbbf253bb0f5f.skydrive.live.com/embedrow.aspx/Public/Web09keynote.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;  &lt;p&gt;&lt;strong&gt;Tim’s Silverlight 3 Code and Demo&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;There is no “go live” for Silverlight 3 yet so what I’m going to do next is for “informational/ testing purposes only”. If you are a developer and happen to have either the&amp;#160; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=143433"&gt;Silverlight 3 Beta - Windows Developer Runtime&lt;/a&gt; or the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=143434"&gt;Silverlight 3 Beta - Mac Developer Runtime&lt;/a&gt; installed pop over to &lt;a title="http://possi.bility.co.nz/timtate/" href="http://possi.bility.co.nz/timtate/"&gt;http://possi.bility.co.nz/timtate/&lt;/a&gt; to look at a running version of Tim’s solution.&lt;/p&gt; &lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 26px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-d1adbbf253bb0f5f.skydrive.live.com/embedrow.aspx/Public/TimTate.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 26px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-d1adbbf253bb0f5f.skydrive.live.com/embedrow.aspx/Public/MosaicTiles.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;  &lt;p&gt;&lt;strong&gt;NZsynth V2 Source (excluding image tiles)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Demo at &lt;a href="http://possi.bility.co.nz/nzsynth"&gt;http://possi.bility.co.nz/nzsynth&lt;/a&gt; (Zoom right in using mouse wheel then double-click for popup image)&lt;/p&gt; &lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 26px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-d1adbbf253bb0f5f.skydrive.live.com/embedrow.aspx/Public/NZsynth.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Key tools&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=145505"&gt;WEBPI&lt;/a&gt; to install Visual Studio Silverlight Development Tools &amp;amp; SQL Server 2008 Express &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.andreaplanet.com/andreamosaic/"&gt;AndreaMosaic&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://research.microsoft.com/en-us/downloads/345a52c3-fe44-4045-94b4-4b26a93a907c/default.aspx"&gt;HD Make&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=457B17B7-52BF-4BDA-87A3-FA8A4673F8BF&amp;amp;displaylang=en"&gt;Deep Zoom Composer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://aspnet.codeplex.com/Wiki/View.aspx?title=WCF%20REST"&gt;WCF REST Starter Kit&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/FlickrNet"&gt;FlickrNet&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Other Resources/ Examples&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://jellyfishdz.codeplex.com/"&gt;Jellyfish Deep Zoom&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.sqlxml.org/bryantlikes/archive/2008/11/27/deep-zoom-image-generation-with-deepzoomtools-dll.aspx"&gt;Deep Zoom Image Generation with DeepZoomTools.DLL&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;My post &lt;a href="http://blogs.msdn.com/nigel/archive/2009/03/18/deepzoom-tastic.aspx"&gt;DeepZoom-Tastic&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://tr.im/photosEFAS" href="http://tr.im/photosEFAS"&gt;http://tr.im/photosEFAS&lt;/a&gt; (&lt;a href="http://deepzoompix.com/"&gt;DeepZoom Pix&lt;/a&gt; Photos from Expression for Art’s Sake) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://videos.visitmix.com/MIX09/T60F"&gt;Miss March and Other Distractions&lt;/a&gt; (Parental Advisory) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://videos.visitmix.com/MIX09/C07F"&gt;Deep Zoom++ : Build Dynamic Deep Zoom Applications with Open Source&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;All this got me thinking how this idea could be extended further?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;National Geographic have been doing some &lt;a href="http://photosynth.net/userprofilepage.aspx?user=NationalGeographic"&gt;interesting work&lt;/a&gt; with photosynth recently. Check out &lt;a href="http://photosynth.net/view.aspx?cid=7baa4f1a-893d-4e15-b6e6-526399e2752a"&gt;the Sphinx&lt;/a&gt; below.&lt;/p&gt; &lt;iframe height="300" src="http://photosynth.net/embed.aspx?cid=7baa4f1a-893d-4e15-b6e6-526399e2752a&amp;amp;delayLoad=true&amp;amp;slideShowPlaying=false" frameborder="0" width="500"&gt;&lt;/iframe&gt;  &lt;p&gt;This is why I was intrigued to see they too have developed a mosaic experience called &lt;a href="http://www.thegreenguide.com/infinite-photograph"&gt;Infinite Photograph&lt;/a&gt;. It is not as smooth or free flowing as the &lt;a href="http://possi.bility.co.nz/nzsynth/"&gt;nzsynth mosaic demo&lt;/a&gt; but it has a great touch that it repeats on itself after a few layers giving you a “feeling” that you can zoom forever. Also double-clicking images brings up more details like in Tim and my examples.&lt;/p&gt;  &lt;p&gt;I guess beyond this we then need to think about video and using dynamic frames in a form of “massive” stop motion animation. If you haven’t seen it yet the &lt;a href="http://www.youtube.com/watch?v=054xg4Cidv4"&gt;YouTube Mosaic Music Video&lt;/a&gt; may give you some insight into where my mind is heading.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9618410" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/nigel/archive/tags/Photosynth/default.aspx">Photosynth</category><category domain="http://blogs.msdn.com/nigel/archive/tags/UX/default.aspx">UX</category><category domain="http://blogs.msdn.com/nigel/archive/tags/innovation/default.aspx">innovation</category><category domain="http://blogs.msdn.com/nigel/archive/tags/events/default.aspx">events</category><category domain="http://blogs.msdn.com/nigel/archive/tags/media/default.aspx">media</category><category domain="http://blogs.msdn.com/nigel/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://blogs.msdn.com/nigel/archive/tags/training/default.aspx">training</category><category domain="http://blogs.msdn.com/nigel/archive/tags/Silverlight2/default.aspx">Silverlight2</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category><category domain="http://blogs.msdn.com/nigel/archive/tags/REST/default.aspx">REST</category><category domain="http://blogs.msdn.com/nigel/archive/tags/ria/default.aspx">ria</category><category domain="http://blogs.msdn.com/nigel/archive/tags/web09/default.aspx">web09</category><category domain="http://blogs.msdn.com/nigel/archive/tags/EFAS/default.aspx">EFAS</category></item><item><title>NZsynth and WEB09</title><link>http://blogs.msdn.com/nigel/archive/2009/05/12/nzsynth-and-web09.aspx</link><pubDate>Tue, 12 May 2009 07:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9606025</guid><dc:creator>nparker</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/nigel/comments/9606025.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=9606025</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=9606025</wfw:comment><description>&lt;P&gt;It started as a conversation I was having with &lt;A href="http://blog.brettroberts.com/" mce_href="http://blog.brettroberts.com/"&gt;Brett Roberts&lt;/A&gt; regarding options for promoting NZ online at a time when tourism was taking a hit from the current economic climate. From there we discussed the proposed &lt;A href="http://can.org.nz/article/national-cycleway-media-reports" mce_href="http://can.org.nz/article/national-cycleway-media-reports"&gt;National Cycleway&lt;/A&gt; and this lead to a conversation about “crowd sourcing” &lt;A href="http://www.flickr.com/search/?q=newzealand&amp;amp;l=comm&amp;amp;ss=0&amp;amp;ct=0&amp;amp;s=int" mce_href="http://www.flickr.com/search/?q=newzealand&amp;amp;l=comm&amp;amp;ss=0&amp;amp;ct=0&amp;amp;s=int"&gt;images that people have already tagged as New Zealand&lt;/A&gt; to&amp;nbsp;construct a demo from our shipping Silverlight 2 technology.&lt;/P&gt;
&lt;P&gt;This conversation tied in well with a looming &lt;A href="http://www.web09.org/" mce_href="http://www.web09.org/"&gt;keynote slot at WEB09&lt;/A&gt; where I had a 5-10 minute demo slot. The biggest problem was that I only had three days to build the “demo-ware” prototype and present it to a room full of web influential's!&lt;/P&gt;
&lt;P&gt;Needless to say after a nervous period fighting with the failing conference WiFi. I switched to the hotel wireless and &lt;A href="http://twitter.com/felicityweller/status/1538128377" mce_href="http://twitter.com/felicityweller/status/1538128377"&gt;pulled it off!&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_10.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_10.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_4.png" width=420 height=494 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_4.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_12.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_12.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_5.png" width=424 height=317 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_5.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/nz/lvps/nzsynth.aspx" mce_href="http://www.microsoft.com/nz/lvps/nzsynth.aspx"&gt;Watch a 6 1/2 minute video of the demo&lt;/A&gt; I showed at the conference (this time the video is hosted on a US based server so the experience won’t be as good for Kiwis as the demo further down this post).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/nz/lvps/nzsynth.aspx" mce_href="http://www.microsoft.com/nz/lvps/nzsynth.aspx"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="Watch the Video" border=0 alt="Watch the Video" src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_16.png" width=387 height=290 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_16.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;I have also &lt;A href="http://vimeo.com/4618625" mce_href="http://vimeo.com/4618625"&gt;posted this video on Vimeo (download available).&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The demo app is hosted on a development server &lt;A href="http://www.swizzle.co.nz/" mce_href="http://www.swizzle.co.nz/"&gt;at Swizzle&lt;/A&gt; in their Telstra Albany datacenter. The fact that server was only 1 hop away from the conference venue meant that I could stream video via wireless at 2.4 MBS over the hotel wifi using &lt;A href="http://www.iis.net/extensions/SmoothStreaming" mce_href="http://www.iis.net/extensions/SmoothStreaming"&gt;smooth streaming&lt;/A&gt; with NO CACHE! I would go as far as saying that this was the Best Quality Internet Video that people in the room had ever seen stream over the Internet and all this in an environment when no other presenter could get their “US” based video to play without buffering! Goes to show the &lt;A href="http://nzix.net/why.html" mce_href="http://nzix.net/why.html"&gt;importance of peering for local content&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;As mentioned at the event the “Excellent" video was generously provided by &lt;A href="http://www.moviesnz.com/" mce_href="http://www.moviesnz.com/"&gt;Making Movies&lt;/A&gt; for use as stock footage in the demo.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_6.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_2.png" width=421 height=263 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_8.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_8.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_3.png" width=428 height=53 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;If you are in New Zealand and have a direct connection to the &lt;A href="http://www.ape.net.nz/" mce_href="http://www.ape.net.nz/"&gt;Auckland Peering Exchange&lt;/A&gt; I recommend that you &lt;STRONG&gt;try the demo steps for yourself by navigating to &lt;A href="http://possi.bility.co.nz/" mce_href="http://possi.bility.co.nz"&gt;http://possi.bility.co.nz&lt;/A&gt;.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WEB09 Demo V1&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;1) Use the mouse wheel to zoom in and out of the Mosaic and the slider to switch between Mosaics with more or less tiles.&lt;/P&gt;
&lt;P&gt;Needless to say there was some smoke and mirrors in play during the demo…&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Key combinations to try&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;SPACE &lt;/STRONG&gt;bring up photo, mouse click on the image to hide again.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Q&lt;/B&gt; to show my photo collection (click on faded background then &lt;B&gt;W&lt;/B&gt; to hide) &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;A&lt;/STRONG&gt; to show a photosynth of museum &lt;STRONG&gt;S&lt;/STRONG&gt; to hide &lt;/LI&gt;
&lt;LI&gt;Z to show a photosynth of statue (&lt;STRONG&gt;P&lt;/STRONG&gt; inside the photosynth to hide photos and show 3d model)&amp;nbsp; &lt;STRONG&gt;S&lt;/STRONG&gt; to hide &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;X&lt;/STRONG&gt; to show a photosynth of blackout protest &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;V&lt;/STRONG&gt; to show smooth stream video &lt;STRONG&gt;B&lt;/STRONG&gt; to hide (needs to be done last) &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;In retrospect I didn’t like the way that the watermarked text that I applied to each individual photo tile looked after it was added to the mosaic. Also the tiles were being cut when they were being laid out in the Mosaic so in some cases (like below) the watermark attribution was being partly obscured or not visible at all! &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_14.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_14.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_6.png" width=391 height=217 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/image_thumb_6.png"&gt;&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;For stage two I wanted to figure out a way to get rid of the watermark all together and &lt;/STRONG&gt;&lt;STRONG&gt;work out a way to make individual photos in the Mosaic clickable.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I hadn’t been able to solve this problem in my demo so I used &lt;STRONG&gt;SPACE&lt;/STRONG&gt; to bring up a single photo to show my thinking but not having it working.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://timtait.co.nz/2009/04/expression-for-arts-sake/comment-page-1/" mce_href="http://timtait.co.nz/2009/04/expression-for-arts-sake/comment-page-1/"&gt;Tim Tait&lt;/A&gt; came up to me after the keynote and we started discussing how I had built the demo and how he could look at productionizing the code for an upcoming exhibition at &lt;A href="http://www.tepapa.govt.nz/TePapa/English" mce_href="http://www.tepapa.govt.nz/TePapa/English"&gt;Te Papa museum&lt;/A&gt; in Wellington. Following our conversation I invited Tim to the &lt;A href="http://timheuer.com/blog/archive/2009/04/30/expression-for-arts-sake-wellington.aspx" mce_href="http://timheuer.com/blog/archive/2009/04/30/expression-for-arts-sake-wellington.aspx"&gt;Expression For Art’s Sake&lt;/A&gt; event in Wellington the following week and the rest as you say is history. Tim was able to solve the big problem I had above and this lead to me building a V2 of my demo which I will &lt;A href="http://blogs.msdn.com/nigel/archive/2009/05/16/nzsynth-how-it-was-done.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2009/05/16/nzsynth-how-it-was-done.aspx"&gt;show you soon&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://timtait.co.nz/2009/04/expression-for-arts-sake/comment-page-1/" mce_href="http://timtait.co.nz/2009/04/expression-for-arts-sake/comment-page-1/"&gt;Tim wrote:&lt;/A&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;Before this week I had hardly touched Silverlight and now I don’t think I can live without it. Even though Silverlight is very different from Flash, I think having that Flash background let me pick it up fairly quickly.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;I will post again shortly with a more detailed description of how I built the demo above including source code and a preview of Version 2 inspired by Tim’s work&lt;/STRONG&gt;. But in the meantime it worth calling out the great piece of software &lt;A href="http://www.andreaplanet.com/andreamosaic" mce_href="http://www.andreaplanet.com/andreamosaic"&gt;Andrea Mosaic&lt;/A&gt; that I purchased to pull the base 3 Gigapixel tile sets.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.flickr.com/photos/kiwi/3448607715/" mce_href="http://www.flickr.com/photos/kiwi/3448607715/"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image001 border=0 alt=clip_image001 src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image001_a8f8ca58-6e42-4732-b39c-7c4c2fe148a2.jpg" width=139 height=244 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image001_a8f8ca58-6e42-4732-b39c-7c4c2fe148a2.jpg"&gt;&lt;/A&gt;&lt;A href="http://www.flickr.com/photos/kiwi/3448566023/" mce_href="http://www.flickr.com/photos/kiwi/3448566023/"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image003 border=0 alt=clip_image003 src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image003_d4ac220b-8220-4ead-9cd8-0ac03988e6c7.jpg" width=244 height=139 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image003_d4ac220b-8220-4ead-9cd8-0ac03988e6c7.jpg"&gt;&lt;/A&gt;&lt;A href="http://www.flickr.com/photos/kiwi/3446630562/" mce_href="http://www.flickr.com/photos/kiwi/3446630562/"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image002_3.jpg" width=244 height=84 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image002_3.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://www.flickr.com/photos/kiwi/3449409414/" mce_href="http://www.flickr.com/photos/kiwi/3449409414/"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image004 border=0 alt=clip_image004 src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image004_111624bd-cb41-4912-8770-4d37961481ab.jpg" width=244 height=139 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/NZsynthandWEB09_96F2/clip_image004_111624bd-cb41-4912-8770-4d37961481ab.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://blogs.msdn.com/nigel/archive/2009/05/16/nzsynth-how-it-was-done.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2009/05/16/nzsynth-how-it-was-done.aspx"&gt;Read Part Two about how it was done&lt;/A&gt;…&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9606025" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/Photosynth/default.aspx">Photosynth</category><category domain="http://blogs.msdn.com/nigel/archive/tags/events/default.aspx">events</category><category domain="http://blogs.msdn.com/nigel/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category><category domain="http://blogs.msdn.com/nigel/archive/tags/web09/default.aspx">web09</category></item><item><title>DeepZoom-Tastic</title><link>http://blogs.msdn.com/nigel/archive/2009/03/18/deepzoom-tastic.aspx</link><pubDate>Wed, 18 Mar 2009 07:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9485854</guid><dc:creator>nparker</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/nigel/comments/9485854.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=9485854</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=9485854</wfw:comment><description>&lt;P&gt;I have been blogging since MIX last year about DeepZoom as a killer feature inside of Silverlight 2.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/nigel/archive/2008/05/15/mix08-a-developers-perspective-it-s-a-wrap.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2008/05/15/mix08-a-developers-perspective-it-s-a-wrap.aspx"&gt;MIX08: A Developers Perspective... IT'S A WRAP!&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/nigel/archive/2008/07/08/build-a-10-000-x-10-000-mosaic-of-images-with-deepzoom.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2008/07/08/build-a-10-000-x-10-000-mosaic-of-images-with-deepzoom.aspx"&gt;Build A 10,000 x 10,000 Mosaic of Images with DeepZoom&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/nigel/archive/2008/11/17/deep-zoom-photographs.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2008/11/17/deep-zoom-photographs.aspx"&gt;Deep Zoom Photographs&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/nigel/archive/2008/08/27/web-on-the-piste.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2008/08/27/web-on-the-piste.aspx"&gt;Web On The Piste&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/nigel/archive/2008/09/24/right-click.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2008/09/24/right-click.aspx"&gt;Right Click&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/nigel/archive/2009/02/03/louis-vuitton-pacific-series-2009-auckland-new-zealand-the-silverlight-story.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2009/02/03/louis-vuitton-pacific-series-2009-auckland-new-zealand-the-silverlight-story.aspx"&gt;Louis Vuitton Pacific Series 2009 Auckland New Zealand – The Silverlight Story&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;After a user group tour I saw a number of commercial websites start to experiment and deploy Silverlight 2 DeepZoom projects. I even wrote a &lt;A href="http://www.microsoft.com/nz/everyonegetsit/ClientBin/dynamicsolutions.html" mce_href="http://www.microsoft.com/nz/everyonegetsit/ClientBin/dynamicsolutions.html"&gt;simple DeepZoom magazine viewer for the New Zealand Microsoft Dynamics Team&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The team at ACP Media have released a new car search that leverages DeepZoom - &lt;A title=http://www.autotrader.co.nz/New/Search href="http://www.autotrader.co.nz/New/Search" mce_href="http://www.autotrader.co.nz/New/Search"&gt;http://www.autotrader.co.nz/New/Search&lt;/A&gt; they have a fall back to an AJAX experience as well for those users who don’t have Silverlight installed.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_thumb.png" width=414 height=445 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_thumb_1.png" width=412 height=264 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;Grant Archibald who worked on the ACP new car project is up at MIX09 in Las Vegas this week and has been very active on his blog regarding &lt;A href="http://www.garchibald.com/blog/CategoryView,category,silverlight.aspx" mce_href="http://www.garchibald.com/blog/CategoryView,category,silverlight.aspx"&gt;his recent Silverlight development projects.&lt;/A&gt; He even won a pass to MIX for his &lt;A href="http://www.garchibald.com/blog/2009/02/23/ThreeLittlePigsSilverlightEBook.aspx" mce_href="http://www.garchibald.com/blog/2009/02/23/ThreeLittlePigsSilverlightEBook.aspx"&gt;Three Little Pigs – Silverlight E-Book&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Another nice DeepZoom that I have seen recently is &lt;A href="http://movies.msn.com/pretty-in-ink/" mce_href="http://movies.msn.com/pretty-in-ink/"&gt;Pretty-In-Ink&lt;/A&gt; on MSN. This one has a similar feel to the touch interface that I produced for the &lt;A href="http://extras.lvps09.com/" mce_href="http://extras.lvps09.com/"&gt;Louis Vuitton Pacific Series&lt;/A&gt; in Jan. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_6.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_thumb_2.png" width=424 height=366 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;The Pretty In Ink site loads an arbitrary collection of images, allows for filtering them based on various criteria (lots of LINQ), interaction in a Surface-like ScatterView style, and inspection of the details of an image with Deep Zoom.&lt;/P&gt;
&lt;P&gt;You can &lt;A href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032408566&amp;amp;EventCategory=4&amp;amp;culture=en-IN&amp;amp;CountryCode=IN" mce_href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032408566&amp;amp;EventCategory=4&amp;amp;culture=en-IN&amp;amp;CountryCode=IN"&gt;join a live webcast&lt;/A&gt; to learn more about how it was built. The webcast is being conducted by Sumeet Wilankar, Creative Director @ Idealake, at &lt;STRONG&gt;9:30pm tonight (18th March NZ time).&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;It would also be remiss of me not to call out the great work of the Aussie DPE, &lt;A href="http://www.smh.com.au/interactive/2009/mardigras/silverlight.html" mce_href="http://www.smh.com.au/interactive/2009/mardigras/silverlight.html"&gt;Showcasing the Sydney Mardi Gras&lt;/A&gt; using DeepZoom on the homepage of the Sydney Morning Herald. &lt;/P&gt;
&lt;P&gt;This is the first example I have seen when the photo tiles are stored on &lt;A href="http://www.microsoft.com/azure/windowsazure.mspx" mce_href="http://www.microsoft.com/azure/windowsazure.mspx"&gt;Windows Azure Storage Services&lt;/A&gt;.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Michael Kordahi - &lt;A href="http://delicategeniusblog.com/?p=809" mce_href="http://delicategeniusblog.com/?p=809"&gt;SMH Mardi Gras Photo coverage in Silverlight Deep Zoom &lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Greg Willis - &lt;A href="http://blogs.msdn.com/gwillis/archive/2009/03/06/software-services-meets-sydney-mardi-gras.aspx" mce_href="http://blogs.msdn.com/gwillis/archive/2009/03/06/software-services-meets-sydney-mardi-gras.aspx"&gt;Software + Services meets Sydney Mardi Gras&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;(originally prototyped by the always yellow &lt;A href="https://content.visitmix.com/2009/speakers/default.aspx?speaker=Chris+Auld" mce_href="https://content.visitmix.com/2009/speakers/default.aspx?speaker=Chris+Auld"&gt;Chris Auld&lt;/A&gt;).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Michael also wrote:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;I will share the source (on codeplex) when it’s ready.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href="http://www.smh.com.au/interactive/2009/mardigras/silverlight.html" mce_href="http://www.smh.com.au/interactive/2009/mardigras/silverlight.html"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image001[5] border=0 alt=clip_image001[5] src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/clip_image001%5B5%5D_19e54194-04b6-4eff-a062-07fcf2181b1b.jpg" width=433 height=269 mce_src="http://blogs.msdn.com/blogfiles/nigel/WindowsLiveWriter/DeepZoomTastic_CE06/clip_image001%5B5%5D_19e54194-04b6-4eff-a062-07fcf2181b1b.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I very much look forward to seeing where DeepZoom is going with MIX09 kicking off tomorrow morning in Las Vegas.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://visitmix.com/News/For-the-Audience-at-Home" mce_href="http://visitmix.com/News/For-the-Audience-at-Home"&gt;Watch&lt;/A&gt; the keynote live at &lt;A href="http://2009.visitmix.com/" mce_href="http://2009.visitmix.com"&gt;http://2009.visitmix.com&lt;/A&gt; from 5AM Thursday 19th March, tomorrow morning.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9485854" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category></item><item><title>Deep Zoom Photographs</title><link>http://blogs.msdn.com/nigel/archive/2008/11/17/deep-zoom-photographs.aspx</link><pubDate>Mon, 17 Nov 2008 04:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9105317</guid><dc:creator>nparker</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/nigel/comments/9105317.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=9105317</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=9105317</wfw:comment><description>&lt;P&gt;Back in May I delivered a session titled &lt;A href="http://blogs.msdn.com/nigel/archive/2008/05/15/mix08-a-developers-perspective-it-s-a-wrap.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2008/05/15/mix08-a-developers-perspective-it-s-a-wrap.aspx"&gt;“MIX08: A Developers Perspective”&lt;/A&gt; where I first showed the programmability of Deep Zoom in Silverlight 2. Off the back of those sessions I have seen a few large scale developments take place in NZ using Silverlight 2 and Deep Zoom. None of them have come to market just yet but I’m very much looking forward to when they do.&lt;/P&gt;
&lt;P&gt;Following the community blogs I’ve also seen that &lt;A href="http://www.robfe.com/2008/10/how-to-fix-a-dzproj-file-when-deepzoom-composer-has-mangled-your-compositionnodes-ids/" mce_href="http://www.robfe.com/2008/10/how-to-fix-a-dzproj-file-when-deepzoom-composer-has-mangled-your-compositionnodes-ids/"&gt;Robert Fonseca-Ensor&lt;/A&gt; from Datacom in Auckland has got right down to the nitty gritty inside of &lt;A href="http://blogs.msdn.com/expression/archive/2008/10/14/deep-zoom-composer-updated-for-silverlight-2-and-more.aspx" mce_href="http://blogs.msdn.com/expression/archive/2008/10/14/deep-zoom-composer-updated-for-silverlight-2-and-more.aspx"&gt;Deep Zoom Composer&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Anyone that has been following me for a while will know that I’m a keen photographer and I mentioned back in May that it would be cool to take &lt;A href="http://projectsilverlight.blogspot.com/2008/10/deepzoom-sample-ported-to-silverlight-2.html" mce_href="http://projectsilverlight.blogspot.com/2008/10/deepzoom-sample-ported-to-silverlight-2.html"&gt;Wilfred Pinto’s work&lt;/A&gt; and create a simple colour picker in blend to filter some of my photographs&amp;nbsp;with.&lt;/P&gt;
&lt;P&gt;Well I finally got a chance to&amp;nbsp;updgrade it to Silverlight 2 RTW and deploy it to &lt;A href="http://silverlight.live.com/" mce_href="http://silverlight.live.com/"&gt;Silverlight streaming&lt;/A&gt;&amp;nbsp;late last week. Enjoy!&lt;/P&gt;&lt;IFRAME style="WIDTH: 400px; HEIGHT: 300px" src="http://silverlight.services.live.com/invoke/33/PhotoDZ/iframe.html" frameBorder=0 scrolling=no mce_src="http://silverlight.services.live.com/invoke/33/PhotoDZ/iframe.html"&gt;&lt;/IFRAME&gt;
&lt;P&gt;View in new page &lt;A href="http://tr.im/deepzoom" mce_href="http://tr.im/deepzoom"&gt;http://tr.im/deepzoom&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Source code - &lt;/P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 26px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-263b41dcc59552fd.skydrive.live.com/embedrow.aspx/Public/DZphotos.zip" frameBorder=0 marginWidth=0 scrolling=no&gt;&lt;/IFRAME&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9105317" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/Silverlight2/default.aspx">Silverlight2</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category></item><item><title>Build A 10,000 x 10,000 Mosaic of Images with DeepZoom</title><link>http://blogs.msdn.com/nigel/archive/2008/07/08/build-a-10-000-x-10-000-mosaic-of-images-with-deepzoom.aspx</link><pubDate>Tue, 08 Jul 2008 00:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8704398</guid><dc:creator>nparker</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigel/comments/8704398.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=8704398</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=8704398</wfw:comment><description>&lt;P&gt;Donavon West has created a killer deep zoom using tens of thousands of images making up the face of Barack Obama.&lt;/P&gt;
&lt;P&gt;It is very cool and available to view at &lt;A href="http://www.deepzoomobama.com/" mce_href="http://www.deepzoomobama.com"&gt;http://www.deepzoomobama.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The great part is that Donavon has also released a &lt;A href="http://blog.donavon.com/2008/07/making-of-deep-zoom-obama.html" target=_blank mce_href="http://blog.donavon.com/2008/07/making-of-deep-zoom-obama.html"&gt;"how to"&lt;/A&gt; build your own mosaic and host it on us for free using Silverlight Streaming.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blog.donavon.com/2008/07/making-of-deep-zoom-obama.html" target=_blank mce_href="http://blog.donavon.com/2008/07/making-of-deep-zoom-obama.html"&gt;&lt;/A&gt;&lt;/P&gt;Donavon picked up from, Soul Solutions in Brisbane who have been breaking new ground combining Deep Zoom in Silverlight 2 with Virtual Earth as a &lt;A href="http://www.soulsolutions.com.au/Blog/tabid/73/EntryID/471/Default.aspx" target=_blank mce_href="http://www.soulsolutions.com.au/Blog/tabid/73/EntryID/471/Default.aspx"&gt;MultiScaleTileSource&lt;/A&gt; check out their DeepEarth project. 
&lt;P&gt;&lt;A href="http://deepzoom.soulclients.com/VE/" mce_href="http://deepzoom.soulclients.com/VE/"&gt;http://deepzoom.soulclients.com/VE/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;They have Open Source'd it - &lt;A title=http://www.codeplex.com/deepearth href="http://www.codeplex.com/deepearth" mce_href="http://www.codeplex.com/deepearth"&gt;http://www.codeplex.com/deepearth&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also their &lt;A href="http://soulsolutions.com.au/Default.aspx?tabID=73&amp;amp;EntryID=449" target=_blank mce_href="http://soulsolutions.com.au/Default.aspx?tabID=73&amp;amp;EntryID=449"&gt;mosaic of the Sydney Opera House&lt;/A&gt; made up of Virtual Earth images used a free mosaic generator called &lt;A href="http://www.andreaplanet.com/andreamosaic/" mce_href="http://www.andreaplanet.com/andreamosaic/"&gt;AndreaMosaic&lt;/A&gt; to generate their image.&lt;/P&gt;
&lt;P&gt;So you have all you need go make your own Mosaic and post it in the comments below.&lt;/P&gt;
&lt;P&gt;ENJOY!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8704398" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/Silverlight2/default.aspx">Silverlight2</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category></item><item><title>MIX08: A Developers Perspective... IT'S A WRAP!</title><link>http://blogs.msdn.com/nigel/archive/2008/05/15/mix08-a-developers-perspective-it-s-a-wrap.aspx</link><pubDate>Thu, 15 May 2008 13:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8507512</guid><dc:creator>nparker</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigel/comments/8507512.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=8507512</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=8507512</wfw:comment><description>&lt;P&gt;Thanks all for coming out and participating in the conversation surrounding future web technologies and Silverlight 2 over the last week and a half.&lt;/P&gt;
&lt;P&gt;As promised this is my post outlining the various things that I presented including source code when available and all that other good stuff!&lt;/P&gt;
&lt;P&gt;Remember dozens of detailed session on all the cool new web stuff is available at &lt;A title=http://sessions.visitmix.com/ href="http://sessions.visitmix.com/" mce_href="http://sessions.visitmix.com"&gt;http://sessions.visitmix.com&lt;/A&gt;. You can watch the "Olympic NBC Demo" as part of the &lt;A href="http://sessions.visitmix.com/?selectedSearch=KYN0801" mce_href="http://sessions.visitmix.com/?selectedSearch=KYN0801"&gt;MIX Keynote Video&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;VIDEO&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/scottgu/archive/2008/03/18/iis-7-0-bit-rate-throttling-module-released.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2008/03/18/iis-7-0-bit-rate-throttling-module-released.aspx"&gt;IIS 7.0 Bit Rate Throttling Module&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;EXPRESSION VERSION 2 - HAS LAUNCHED&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.microsoft.com/expression/ href="http://www.microsoft.com/expression/" mce_href="http://www.microsoft.com/expression/"&gt;http://www.microsoft.com/expression/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;"ARROWHEAD"&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;ScottGu has the lowdown on &lt;A href="http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx"&gt;Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta&lt;/A&gt; and the other Scott (&lt;A href="http://blogs.msdn.com/darrylburling/archive/2008/05/01/tech-ed-registration-and-speakers.aspx" mce_href="http://blogs.msdn.com/darrylburling/archive/2008/05/01/tech-ed-registration-and-speakers.aspx"&gt;who is coming to Tech.Ed NZ&lt;/A&gt;) asks the question of &lt;A href="http://www.hanselman.com/blog/VS2008AndNet35SP1BetaShouldYouFearThisRelease.aspx" mce_href="http://www.hanselman.com/blog/VS2008AndNet35SP1BetaShouldYouFearThisRelease.aspx"&gt;whether you should fear this release?&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Scott also chips in with a &lt;A href="http://www.asp.net/dynamicdata/" mce_href="http://www.asp.net/dynamicdata/"&gt;7 video Introduction to ASP.NET Dynamic Data&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Ivan Towlson, from Mindscape asked me a question during the Auckland session that I promised to publish the answer here. He asked: &lt;EM&gt;"Are we treating .NET 3.5 SP1 as a separate project type when it ships as part of multi-targeting in VS2008?"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Scott Guthrie responded:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;No – you will still target it using the .NET 3.5 drop down in VS 2008.&amp;nbsp; There is a separate checkbox though for whether you want to target the client-profile setup (which will allow you to get compile errors if you try and reference an assembly not in the client subset).&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;For the next release of VS we are hoping to expand multi-targeting so that you can target not just big versions of frameworks, but also individual SPs as well.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;"DEEP ZOOM"&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;View the &lt;A href="http://memorabilia.hardrock.com/" mce_href="http://memorabilia.hardrock.com/"&gt;Hard Rock Cafe memorabilia site&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Take a look at &lt;A href="http://www.codeplex.com/BigPicture" mce_href="http://www.codeplex.com/BigPicture"&gt;BigPicture&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Check out the &lt;A href="http://blogs.msdn.com/expression/archive/2008/05/03/an-update-to-deep-zoom-composer.aspx" mce_href="http://blogs.msdn.com/expression/archive/2008/05/03/an-update-to-deep-zoom-composer.aspx"&gt;updated Deep Zoom Composer&lt;/A&gt; and the &lt;A href="http://photozoom.mslivelabs.com/" mce_href="http://photozoom.mslivelabs.com/"&gt;PhotoZoom&lt;/A&gt; service.&lt;/P&gt;
&lt;P&gt;Also the code I based my Business Card demo (&lt;A class="" href="http://silverlight.services.live.com/invoke/33/BusinessCardsDZ/iframe.html" mce_href="http://silverlight.services.live.com/invoke/33/BusinessCardsDZ/iframe.html"&gt;view it here&lt;/A&gt;&amp;nbsp;- try tags "silverlight", "expression", "blue" or "card" to filter) was &lt;A href="http://thepintospatronus.com/deepzoom/DeepZoomOutput.zip" mce_href="http://thepintospatronus.com/deepzoom/DeepZoomOutput.zip"&gt;made available&lt;/A&gt; by Wilfred Pinto in his &lt;A href="http://projectsilverlight.blogspot.com/2008/04/dissecting-hard-rock-memorabilia-part-9.html" mce_href="http://projectsilverlight.blogspot.com/2008/04/dissecting-hard-rock-memorabilia-part-9.html"&gt;Dissecting Hard Rock Memorabilia post series&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://forums.expression.microsoft.com/en-US/deepzoomcomposer/threads" mce_href="http://forums.expression.microsoft.com/en-US/deepzoomcomposer/threads"&gt;DeepZoom Composer Forum&lt;/A&gt; is great place to ask q's about this stuff.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;SILVERLIGHT 2 - EXAMPLES&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I showed some examples of Silverlight applications in my session.&lt;/P&gt;
&lt;P&gt;Including the Magnify Glass demo that ships with Expression Blend 2&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://farm4.static.flickr.com/3279/2493785543_7fa6db9547.jpg" mce_src="http://farm4.static.flickr.com/3279/2493785543_7fa6db9547.jpg"&gt; &lt;/P&gt;
&lt;P&gt;And the &lt;A href="http://www.mscui.net/PatientJourneyDemonstrator/" mce_href="http://www.mscui.net/PatientJourneyDemonstrator/"&gt;Microsoft Health Common User Interface (MSCUI) Silverlight 2 sample&lt;/A&gt; that uses a similar technique to magnify parts of a video of the heart.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.mscui.net/PatientJourneyDemonstrator/SecondaryCare.aspx" mce_href="http://www.mscui.net/PatientJourneyDemonstrator/SecondaryCare.aspx"&gt;&lt;IMG src="http://www.mscui.net/PatientJourneyDemonstrator/images/demo_thumb_secondary.png" border=0 mce_src="http://www.mscui.net/PatientJourneyDemonstrator/images/demo_thumb_secondary.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Jaime Rodriguez &lt;A href="http://blogs.msdn.com/jaimer/archive/2008/03/13/silverlight-in-financials-demonstrator.aspx" mce_href="http://blogs.msdn.com/jaimer/archive/2008/03/13/silverlight-in-financials-demonstrator.aspx"&gt;has the word on the Silverlight in Financial's Demonstrator&lt;/A&gt; including &lt;A href="http://www.cookingwithxaml.com/meals/financials/source/SilverlightinFinancialsSource.zip" mce_href="http://www.cookingwithxaml.com/meals/financials/source/SilverlightinFinancialsSource.zip"&gt;source code&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.cookingwithxaml.com/meals/financials/default.html" mce_href="http://www.cookingwithxaml.com/meals/financials/default.html"&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/jaimer/WindowsLiveWriter/SilverlightinFinancialsDemonstrator_99FF/finShot_3.png" border=0 mce_src="http://blogs.msdn.com/blogfiles/jaimer/WindowsLiveWriter/SilverlightinFinancialsDemonstrator_99FF/finShot_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;I also showed the in some centres the &lt;A href="http://silverlight.schwarz-interactive.de/ex05/" mce_href="http://silverlight.schwarz-interactive.de/ex05/"&gt;Silverlight 2 Surface Demo that includes DeepZoom&lt;/A&gt;, with &lt;A href="http://silverlight.schwarz-interactive.de/ex05b.zip" mce_href="http://silverlight.schwarz-interactive.de/ex05b.zip"&gt;source code&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;DIGG SAMPLE IN SILVERLIGHT 2&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The Digg Sample that I stepped through in the session (&lt;A class="" href="http://silverlight.services.live.com/invoke/33/DiggSample/iframe.html" mce_href="http://silverlight.services.live.com/invoke/33/DiggSample/iframe.html"&gt;available for you to try online&lt;/A&gt; thanks to "free hosting" at &lt;A href="http://silverlight.live.com/" mce_href="http://silverlight.live.com"&gt;http://silverlight.live.com&lt;/A&gt;) was based on ScottGu's great &lt;A href="http://weblogs.asp.net/scottgu/archive/2008/02/22/first-look-at-silverlight-2.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2008/02/22/first-look-at-silverlight-2.aspx"&gt;8 part tutorial series.&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/dwahlin/" mce_href="http://weblogs.asp.net/dwahlin/"&gt;Dan Wahlin&lt;/A&gt; has taken these steps and made them available as bite sized videos.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47428" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47428"&gt;Creating Hello World With Silverlight 2 and VS 2008&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47431" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47431"&gt;Using Layout Management&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47434" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47434"&gt;Using Networking to Retrieve Data and Populate a DataGrid&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47435" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47435"&gt;Using Style Elements to Better Encapsulate Look and Feel&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47437" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47437"&gt;Using the List Box and Data Binding to Display List Data&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47439" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47439"&gt;Using User Controls to Implement Master Details Scenarios&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47451" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47451"&gt;Using Templates to Customize Control Look and Feel&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/learn/learnvideo.aspx?video=47452" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=47452"&gt;Creating a Digg Desktop Version of Our Application Using WPF&lt;/A&gt; &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;If you want to Start Learning Silverlight 2 there are &lt;A href="http://silverlight.net/learn/tutorials.aspx" mce_href="http://silverlight.net/learn/tutorials.aspx"&gt;tutorials&lt;/A&gt;, &lt;A href="http://silverlight.net/learn/labs.aspx" mce_href="http://silverlight.net/learn/labs.aspx"&gt;hands on labs&lt;/A&gt; (&lt;A href="http://blogs.msdn.com/swiss_dpe_team/archive/2008/04/17/silverlight-2-beta-1-end-to-end-hands-on-lab.aspx" mce_href="http://blogs.msdn.com/swiss_dpe_team/archive/2008/04/17/silverlight-2-beta-1-end-to-end-hands-on-lab.aspx"&gt;Swiss End-2-End example&lt;/A&gt;) and &lt;A href="http://silverlight.net/learn/videocat.aspx?cat=2" mce_href="http://silverlight.net/learn/videocat.aspx?cat=2"&gt;videos&lt;/A&gt; available to help you. &lt;/P&gt;
&lt;P&gt;Also if you are interested in design and UX &lt;A href="http://ux.artu.tv/?m=200805" mce_href="http://ux.artu.tv/?m=200805"&gt;Arturo&lt;/A&gt; has made his &lt;A href="http://www.artu.tv/downloads/C01_XAMLReadyAgency_ArturoToledo_MIX08.zip" mce_href="http://www.artu.tv/downloads/C01_XAMLReadyAgency_ArturoToledo_MIX08.zip"&gt;XAML Ready Agency training&lt;/A&gt; and also &lt;A href="http://www.artu.tv/downloads/SilverlightBootcampForDesigners.zip" mce_href="http://www.artu.tv/downloads/SilverlightBootcampForDesigners.zip"&gt;Silverlight Bootcamp For Designers&lt;/A&gt; available.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/corrinab/" mce_href="http://blogs.msdn.com/corrinab/"&gt;Corrina Barber&lt;/A&gt; does a &lt;A href="http://blogs.msdn.com/corrinab/archive/2008/05/01/8447202.aspx" mce_href="http://blogs.msdn.com/corrinab/archive/2008/05/01/8447202.aspx"&gt;great job of "re-skinning"&lt;/A&gt; the Digg Sample App, and &lt;A href="http://blogs.msdn.com/corrinab/archive/2008/03/24/a-new-control-skin-set.aspx" mce_href="http://blogs.msdn.com/corrinab/archive/2008/03/24/a-new-control-skin-set.aspx"&gt;shares some great samples of control skinning as well.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Jose from Cynergy &lt;A class="" href="http://www.cynergysystems.com/blogs/page/josefajardo?entry=my_digg_mashup_that_taught" mce_href="http://www.cynergysystems.com/blogs/page/josefajardo?entry=my_digg_mashup_that_taught"&gt;took the demo much much further&lt;/A&gt;&amp;nbsp;and also made his &lt;A class="" href="http://www.codeplex.com/DiggMashup" mce_href="http://www.codeplex.com/DiggMashup"&gt;code available on codeplex&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;For Silverlight 1, the &lt;A href="http://www.microsoft.com/learning/snacks/default.mspx#SILVERLIGHT" mce_href="http://www.microsoft.com/learning/snacks/default.mspx#SILVERLIGHT"&gt;Silverlight learning snacks&lt;/A&gt; have just been made available.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;CHERRY&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Oh yeah and I can't leave without giving you all a cherry!&lt;/P&gt;
&lt;P&gt;Silverlight 1 (Moonlight) first source code &lt;A class="" href="http://tirania.org/blog/archive/2008/May-13-1.html" mce_href="http://tirania.org/blog/archive/2008/May-13-1.html"&gt;release&amp;nbsp;for Linux&lt;/A&gt;&amp;nbsp;and &lt;A class="" href="http://tirania.org/blog/archive/2008/May-18.html" mce_href="http://tirania.org/blog/archive/2008/May-18.html"&gt;Silverlight 2 said Hello in Linux&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Bill Gates Demonstrates Touch Wall&lt;/STRONG&gt; &lt;BR&gt;Microsoft Chairman Bill Gates demonstrates Touch Wall, a new hardware technology from Microsoft that creates a touch-based “white board” interface that lets users interact more naturally with data and applications on their computer. Microsoft CEO Summit 2008, Redmond, Wash. May 14, 2008. &lt;BR&gt;&lt;/SPAN&gt;&lt;A href="http://msstudios.vo.llnwd.net/o21/presspass/zune/Touch_Wall_Zune.wmv"&gt;.wmv file&lt;/A&gt; (27.7 MB) | &lt;A href="http://msstudios.vo.llnwd.net/o21/presspass/mpeg2/Touch_Wall.mpg"&gt;.mpg file&lt;/A&gt; (279 MB) &lt;/P&gt;
&lt;P&gt;Just think of the Silverlight Surface Demo running on Touch Wall!&lt;/P&gt;
&lt;P&gt;TechCrunch coverage&amp;nbsp;&lt;A href="http://www.techcrunch.com/2008/05/14/microsoft-touchwall-can-inexpensively-turn-any-flat-surface-into-a-multi-touch-display/" mce_href="http://www.techcrunch.com/2008/05/14/microsoft-touchwall-can-inexpensively-turn-any-flat-surface-into-a-multi-touch-display/"&gt;Touch Wall and Plex&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Tags: &lt;A class="" href="http://technorati.com/tag/mix08" mce_href="http://technorati.com/tag/mix08"&gt;&lt;FONT color=#ff9900&gt;mix08&lt;/FONT&gt;&lt;/A&gt;, &lt;A href="http://technorati.com/tag/NZWC" mce_href="http://technorati.com/tag/NZWC"&gt;&lt;FONT color=#ff9900&gt;NZWC&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8507512" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/mix08/default.aspx">mix08</category><category domain="http://blogs.msdn.com/nigel/archive/tags/Silverlight2/default.aspx">Silverlight2</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category></item><item><title>Training on all the Latest Stuff!</title><link>http://blogs.msdn.com/nigel/archive/2008/04/16/training-on-all-the-latest-stuff.aspx</link><pubDate>Wed, 16 Apr 2008 08:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8398647</guid><dc:creator>nparker</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigel/comments/8398647.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=8398647</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=8398647</wfw:comment><description>&lt;P&gt;Great news the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=355c80e9-fde0-4812-98b5-8a03f5874e96&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=355c80e9-fde0-4812-98b5-8a03f5874e96&amp;amp;displaylang=en"&gt;.NET 3.5 Enhancements Training kit&lt;/A&gt; has been released containing six hands-on labs, made up of the following technologies:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;ADO.NET Data Services &lt;/LI&gt;
&lt;LI&gt;ADO.NET Entity Framework &lt;/LI&gt;
&lt;LI&gt;ASP.NET AJAX History &lt;/LI&gt;
&lt;LI&gt;ASP.NET Dynamic Data &lt;/LI&gt;
&lt;LI&gt;ASP.NET MVC &lt;/LI&gt;
&lt;LI&gt;ASP.NET Silverlight controls &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Also available is the &lt;A href="http://www.asp.net/downloads/starter-kits/Kigg/" mce_href="http://www.asp.net/downloads/starter-kits/Kigg/"&gt;Kigg&lt;/A&gt; Starter Kit (A Digg like application developed with ASP.NET MVC Framework, LINQ to SQL and ASP.NET AJAX)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://sessions.visitmix.com/?selectedSearch=T22" mce_href="http://sessions.visitmix.com/?selectedSearch=T22"&gt;Scott Hanselman's MIX session on MVC&lt;/A&gt; is also well worth a look if you are that way inclined. BTW if you want to see Scott at Tech.Ed join the &lt;A href="http://www.facebook.com/wall.php?id=18207071137" mce_href="http://www.facebook.com/wall.php?id=18207071137"&gt;Bring Scott Hanselman to Tech-Ed Australia&lt;/A&gt; group and make some noise.&lt;/P&gt;
&lt;P&gt;I enjoyed the DNUG talk at Ellerslie last night on MIX08 a developers perspective especially building the DeepZoom SL2 project. Check out &lt;A class="" href="http://silverlight.net/learn/learnvideo.aspx?video=45278" mce_href="http://silverlight.net/learn/learnvideo.aspx?video=45278"&gt;this video&lt;/A&gt; and &lt;A href="http://photozoom.mslivelabs.com/"&gt;http://photozoom.mslivelabs.com/&lt;/A&gt;&amp;nbsp;to learn more about deepzoom.&lt;/P&gt;
&lt;P&gt;I was asked if you could bypass the DeepZoom Composer and create your composition using code. The Answer Yes, Included as part of the Deep Zoom are command line encoding tools that allow you to generate the output files needed without having to use the Deep Zoom Composer. Also if you would like to create collections that can randomise each image's location programatically&amp;nbsp;"rather than one big image" &lt;A class="" href="http://blogs.msdn.com/expression/archive/2008/03/22/deep-zoom-collections-example.aspx" mce_href="http://blogs.msdn.com/expression/archive/2008/03/22/deep-zoom-collections-example.aspx"&gt;you can do that to&lt;/A&gt;. Also &lt;A class="" href="http://blogs.msdn.com/jaimer/archive/2008/03/31/a-deepzoom-primer-explained-and-coded.aspx" mce_href="http://blogs.msdn.com/jaimer/archive/2008/03/31/a-deepzoom-primer-explained-and-coded.aspx"&gt;Jamie has a primer&lt;/A&gt; on the deepzoom technology if you would like to go deep.&lt;/P&gt;&lt;IFRAME src="http://silverlight.services.live.com/invoke/14030/z0b90c9309163436f83799b1aad5e1f2f/iframe.html" frameBorder=0 width=800 scrolling=no height=600&gt;&lt;/IFRAME&gt;
&lt;P&gt;As I mentioned ScotGu has a great list of &lt;A href="http://weblogs.asp.net/scottgu/pages/silverlight-posts.aspx" mce_href="http://weblogs.asp.net/scottgu/pages/silverlight-posts.aspx"&gt;Silverlight 2 resources on his blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;In fact after lifting the lid off SL2 yesterday I was inspired to "re-work" my video reflection demo from SL1 to SL2. The video is below, &lt;A href="http://cid-f44e163aca292b27.skydrive.live.com/self.aspx/Public/VidSL2.zip" mce_href="http://cid-f44e163aca292b27.skydrive.live.com/self.aspx/Public/VidSL2.zip"&gt;code is here&lt;/A&gt; (minus the video)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.vimeo.com/904433"&gt;&lt;IMG style="WIDTH: 300px; HEIGHT: 228px" height=228 src="http://farm3.static.flickr.com/2385/2418287634_3d36b60eeb_o.jpg" width=300 border=0 mce_src="http://farm3.static.flickr.com/2385/2418287634_3d36b60eeb_o.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://cid-263b41dcc59552fd.skydrive.live.com/self.aspx/Public/sl2reflect.wmv" mce_href="http://cid-263b41dcc59552fd.skydrive.live.com/self.aspx/Public/sl2reflect.wmv"&gt;Download a better looking WMV version (14.5MB)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Also Silverlight Streaming now supports the free hosting of Silverlight 2 applications. Check this post on the &lt;A id=bp___v___ctl00_ctl00_bcr_r___postlist___EntryItems_ctl02_PostTitle href="http://dev.live.com/blogs/sls/archive/2008/04/11/266.aspx"&gt;Naked XAP upload enabled in Silverlight Streaming&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;P.S. Those of you who aren't &lt;A href="https://profile.microsoft.com/RegSysProfileCenter/SubCntDefault.aspx?lcid=5129" mce_href="https://profile.microsoft.com/RegSysProfileCenter/SubCntDefault.aspx?lcid=5129"&gt;subscribed to the MSDN Flash&lt;/A&gt; the code from my recent VS2008/ ASP.NET presentation is &lt;A href="http://cid-37952453e35f3ac0.skydrive.live.com/self.aspx/Public/demo.zip"&gt;on skydrive&lt;/A&gt; and you might also find &lt;A href="http://blogs.msdn.com/nigel/archive/2007/11/20/my-unplugged-session.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/11/20/my-unplugged-session.aspx"&gt;this link&lt;/A&gt; useful.&lt;/P&gt;
&lt;P&gt;If you want to see me present on the new stuff in person come along to one of my &lt;A href="http://www.microsoft.com/nz/events/unplugged/msdn-may08.mspx" mce_href="http://www.microsoft.com/nz/events/unplugged/msdn-may08.mspx"&gt;MSDN Unplugged events coming up in May&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8398647" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/training/default.aspx">training</category><category domain="http://blogs.msdn.com/nigel/archive/tags/Silverlight2/default.aspx">Silverlight2</category><category domain="http://blogs.msdn.com/nigel/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://blogs.msdn.com/nigel/archive/tags/deepzoom/default.aspx">deepzoom</category></item></channel></rss>