<?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 : ria</title><link>http://blogs.msdn.com/nigel/archive/tags/ria/default.aspx</link><description>Tags: ria</description><dc:language>en-NZ</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>UNPLUGGED – Building Line of Business Applications with Silverlight 3</title><link>http://blogs.msdn.com/nigel/archive/2009/06/03/unplugged-building-line-of-business-applications-with-silverlight-3.aspx</link><pubDate>Wed, 03 Jun 2009 01:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9687569</guid><dc:creator>nparker</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nigel/comments/9687569.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=9687569</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=9687569</wfw:comment><description>&lt;p&gt;I have &lt;a href="http://blogs.msdn.com/nigel/archive/2009/06/03/microsoft-unplugged.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2009/06/03/microsoft-unplugged.aspx"&gt;previously written&lt;/a&gt; about the &lt;a href="http://microsoft.co.nz/unplugged" mce_href="http://microsoft.co.nz/unplugged"&gt;UNPLUGGED&lt;/a&gt; road trip that &lt;a href="http://blogs.msdn.com/mikezeff/" mce_href="http://blogs.msdn.com/mikezeff/"&gt;Mike&lt;/a&gt;, &lt;a href="http://blogs.technet.com/nmercer/" mce_href="http://blogs.technet.com/nmercer/"&gt;Nathan&lt;/a&gt; and I have been on.&lt;/p&gt;  &lt;p&gt;I also mentioned that I would be making a screen cast and sharing the source code from the Silverlight 3 Line of Business demo that I delivered. The demo that I presented was based on &lt;a href="http://blogs.msdn.com/scmorris/archive/2009/05/17/tech-ed-2009-demo-files.aspx" mce_href="http://blogs.msdn.com/scmorris/archive/2009/05/17/tech-ed-2009-demo-files.aspx"&gt;Scott Morrison’s two sessions from Tech.Ed North America&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/nz/lvps/unpluggedsl3.aspx"&gt;&lt;strong&gt;Watch a video of my session using Smooth Streaming&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Also &lt;a href="http://channel9.msdn.com/posts/Jafa/UNPLUGGED-Silverlight-3-Line-of-Business-with-RIA-Services-May-Preview/" mce_href="http://channel9.msdn.com/posts/Jafa/UNPLUGGED-Silverlight-3-Line-of-Business-with-RIA-Services-May-Preview/"&gt;on Channel 9&lt;/a&gt;…&lt;/strong&gt;&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="306" height="230"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/vp09_04_23.xap" /&gt; &lt;param name="initParams" value="m=http://mediadl.microsoft.com/mediadl/www/n/nz/dpe/unplugged.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://channel9.msdn.com/Link/74584f74-1425-4113-b71e-f7bd6897b4c9/, postid=471727" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;The source code for these presentations is available below (includes activity control):&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;a href="http://cid-e7a27f7920b66c3f.skydrive.live.com/self.aspx/Downloads/WUX303.zip" mce_href="http://cid-e7a27f7920b66c3f.skydrive.live.com/self.aspx/Downloads/WUX303.zip"&gt;WUX 303: Building Data-Driven RIAs with Microsoft ASP.NET and Microsoft Silverlight&lt;/a&gt;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://cid-e7a27f7920b66c3f.skydrive.live.com/self.aspx/Downloads/WUX308.zip" mce_href="http://cid-e7a27f7920b66c3f.skydrive.live.com/self.aspx/Downloads/WUX308.zip"&gt;WUX 308: Delivering Rich User Experiences for Business Applications with Microsoft Silverlight 3&lt;/a&gt;&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I also updated my presentation to cover the May release of RIA Services from &lt;a title="http://code.msdn.microsoft.com/RiaServices" href="http://code.msdn.microsoft.com/RiaServices" mce_href="http://code.msdn.microsoft.com/RiaServices"&gt;http://code.msdn.microsoft.com/RiaServices&lt;/a&gt; (this site also includes tutorials and white papers).&lt;/p&gt;  &lt;p&gt;I will do another post shortly on how I built the Tech.Ed Tweet Vote demo that I showed in the first part of my UNPLUGGED session.&lt;/p&gt;  &lt;p&gt;Other Posts that are worth checking out:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/corrinab/archive/2009/03/25/9508683.aspx" mce_href="http://blogs.msdn.com/corrinab/archive/2009/03/25/9508683.aspx"&gt;Corrina Black’s Navigation Project Themes&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2009/03/20/mix09-silverlight-for-business-apps-and-net-ria-services-talks-posted.aspx" mce_href="http://blogs.msdn.com/brada/archive/2009/03/20/mix09-silverlight-for-business-apps-and-net-ria-services-talks-posted.aspx"&gt;Mix09: Silverlight for Business Apps and .NET RIA Services talks &lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2009/04/03/link-round-up-on-net-ria-services-march-3rd.aspx" mce_href="http://blogs.msdn.com/brada/archive/2009/04/03/link-round-up-on-net-ria-services-march-3rd.aspx"&gt;Link Round up on .NET RIA Services (March 3rd)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2009/04/13/link-round-up-on-net-ria-services-march-13th.aspx" mce_href="http://blogs.msdn.com/brada/archive/2009/04/13/link-round-up-on-net-ria-services-march-13th.aspx"&gt;Link Round up on .NET RIA Services (April 13th)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2009/04/23/scottgu-mix-keynote-coding-demo-posted.aspx" mce_href="http://blogs.msdn.com/brada/archive/2009/04/23/scottgu-mix-keynote-coding-demo-posted.aspx"&gt;ScottGu Mix Keynote coding demo posted&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2009/05/11/net-ria-services-may-2009-preview.aspx" mce_href="http://blogs.msdn.com/brada/archive/2009/05/11/net-ria-services-may-2009-preview.aspx"&gt;.NET RIA Services May 2009 Preview&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2009/05/26/net-ria-services-get-your-metadata-from-anywhere.aspx" mce_href="http://blogs.msdn.com/brada/archive/2009/05/26/net-ria-services-get-your-metadata-from-anywhere.aspx"&gt;.NET RIA Services: Get your metadata from anywhere!&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2009/05/19/silverlight-net-ria-services-updated.aspx" mce_href="http://timheuer.com/blog/archive/2009/05/19/silverlight-net-ria-services-updated.aspx"&gt;.NET RIA Services Update with new Silverlight project template&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2009/03/22/silverlight-navigation-framework-and-uri-routing.aspx" mce_href="http://timheuer.com/blog/archive/2009/03/22/silverlight-navigation-framework-and-uri-routing.aspx"&gt;Silverlight 3: Navigation URI Routing&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2009/04/03/share-data-between-navigation-pages-in-silverlight-3.aspx" mce_href="http://timheuer.com/blog/archive/2009/04/03/share-data-between-navigation-pages-in-silverlight-3.aspx"&gt;Share DataContext among navigation pages in Silverlight 3&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2009/04/06/silverlight-3-navigation-behavior-customization.aspx" mce_href="http://timheuer.com/blog/archive/2009/04/06/silverlight-3-navigation-behavior-customization.aspx"&gt;Managing Silverlight 3 navigation behavior&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2009/05/25/customize-dataform-with-data-annotation-display-attributes.aspx" mce_href="http://timheuer.com/blog/archive/2009/05/25/customize-dataform-with-data-annotation-display-attributes.aspx"&gt;Silverlight DataForm helpers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2009/05/10/silverlight-childwindow-non-modal-refactor.aspx" mce_href="http://timheuer.com/blog/archive/2009/05/10/silverlight-childwindow-non-modal-refactor.aspx"&gt;Refactoring Silverlight ChildWindow for a non-modal use&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/mharsh/archive/2009/03/18/silverlight-3-beta-sample-slidentity-presentation-creation-app.aspx"&gt;Silverlight 3 Beta Sample - Slidentity - Presentation Creation App&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9687569" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nigel/archive/tags/msdn/default.aspx">msdn</category><category domain="http://blogs.msdn.com/nigel/archive/tags/events/default.aspx">events</category><category domain="http://blogs.msdn.com/nigel/archive/tags/training/default.aspx">training</category><category domain="http://blogs.msdn.com/nigel/archive/tags/unplugged/default.aspx">unplugged</category><category domain="http://blogs.msdn.com/nigel/archive/tags/ria/default.aspx">ria</category><category domain="http://blogs.msdn.com/nigel/archive/tags/silverlight3/default.aspx">silverlight3</category><category domain="http://blogs.msdn.com/nigel/archive/tags/lob/default.aspx">lob</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>Web On The Piste</title><link>http://blogs.msdn.com/nigel/archive/2008/08/27/web-on-the-piste.aspx</link><pubDate>Wed, 27 Aug 2008 09:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8899072</guid><dc:creator>nparker</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nigel/comments/8899072.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nigel/commentrss.aspx?PostID=8899072</wfw:commentRss><wfw:comment>http://blogs.msdn.com/nigel/rsscomments.aspx?PostID=8899072</wfw:comment><description>&lt;P&gt;Last year at WOTP I posted about the &lt;A href="http://blogs.msdn.com/nigel/archive/2007/09/04/web-on-the-piste-post-1-the-web-jam.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/09/04/web-on-the-piste-post-1-the-web-jam.aspx"&gt;Web Jam&lt;/A&gt; and the &lt;A href="http://blogs.msdn.com/nigel/archive/2007/10/28/expression-around-the-clock-the-inside-story-on-the-dysto-vorb-stuff.aspx" mce_href="http://blogs.msdn.com/nigel/archive/2007/10/28/expression-around-the-clock-the-inside-story-on-the-dysto-vorb-stuff.aspx"&gt;Dystro/ Glenn stuff.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;This year it was fun to head back to Queenstown and reflex on another years worth of development on our RIA platforms.&lt;/P&gt;
&lt;P&gt;It was fantastic to team up with &lt;A href="http://delicategeniusblog.com/" mce_href="http://delicategeniusblog.com/"&gt;Michael Kordahi DG&lt;/A&gt; for the first time at an event.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://farm4.static.flickr.com/3213/2785542541_e03ca90458.jpg" mce_src="http://farm4.static.flickr.com/3213/2785542541_e03ca90458.jpg"&gt; &lt;/P&gt;
&lt;P&gt;There was a strong team representing the MS side of the house thanks to &lt;A href="http://blog.tatham.oddie.com.au/" mce_href="http://blog.tatham.oddie.com.au/"&gt;Tatham Oddie&lt;/A&gt;, &lt;A href="http://www.cynergysystems.com/blogs/page/josefajardo" mce_href="http://www.cynergysystems.com/blogs/page/josefajardo"&gt;Jose Fajardo&lt;/A&gt; and &lt;A href="http://www.syringe.net.nz/" mce_href="http://www.syringe.net.nz/"&gt;Chris Auld&lt;/A&gt; for their top notch sessions.&lt;/P&gt;
&lt;P&gt;Surprisingly the conference was both more developer and UX focused than last year steering clear of media and interface design. &lt;/P&gt;
&lt;P&gt;Without Matt Voerman and Scott Barnes in attendance this year the Blue v Red aspect of the Microsoft/ Adobe panel discussion didn't have quite the venom. Pip from Gruden &lt;A href="http://webonthepiste.com/webonthepiste/blog/2008/en/2008_home.cfm#cE3B9984B-E7FC-0199-9307-944A6200CE39" mce_href="http://webonthepiste.com/webonthepiste/blog/2008/en/2008_home.cfm#cE3B9984B-E7FC-0199-9307-944A6200CE39"&gt;commented on the WOTP blog&lt;/A&gt;...&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;"Great panel discussion yesterday evening, Microsoft and Adobe playing (marginally) happily together for a great session"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;I'm looking forward for this to &lt;A href="http://webonthepiste.com/" mce_href="http://webonthepiste.com/"&gt;go online&lt;/A&gt; so I can remember what I actually said!&lt;/P&gt;
&lt;P&gt;Michael delivered a killer keynote on the second day which should also be up on the &lt;A href="http://webonthepiste.com/" mce_href="http://webonthepiste.com/"&gt;web on the piste website&lt;/A&gt; shortly. He had prepared it previously for the Australia partner conference and it was the perfect fit for this conference as well.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://farm4.static.flickr.com/3025/2782610720_49ceef3273.jpg" mce_src="http://farm4.static.flickr.com/3025/2782610720_49ceef3273.jpg"&gt; &lt;/P&gt;
&lt;P&gt;Chris introduced the &lt;A href="http://runtimepageoptimizer.com/" mce_href="http://runtimepageoptimizer.com"&gt;Runtime Page Optimizer&lt;/A&gt; that the actionthis.com team has built. RPO drops into the &lt;A href="http://msdn.microsoft.com/en-us/magazine/cc135973.aspx" mce_href="http://msdn.microsoft.com/en-us/magazine/cc135973.aspx"&gt;integrated pipeline in IIS7&lt;/A&gt; to dynamically perform &lt;A href="http://developer.yahoo.net/blog/archives/2007/08/yslow-podcast-screencast.html" mce_href="http://developer.yahoo.net/blog/archives/2007/08/yslow-podcast-screencast.html"&gt;yslow&lt;/A&gt; optimizations on a web site at runtime. It does this by combining .js, css into single files and &lt;A href="http://css-tricks.com/css-sprites-what-they-are-why-theyre-cool-and-how-to-use-them/" mce_href="http://css-tricks.com/css-sprites-what-they-are-why-theyre-cool-and-how-to-use-them/"&gt;builds out css sprites&lt;/A&gt;. If you are hosting on Windows from New Zealand I highly recommend taking the beta for a spin as it vastly improves latency for your ASP.NET or PHP website.&lt;/P&gt;
&lt;P&gt;Speaking of&amp;nbsp;Web Servers&amp;nbsp;I am also very impressed with Tatham's ability&amp;nbsp;to demonstrate PHP running on IIS7 using FastCGI, then integrating with an ASP.NET application before finally load balancing the whole application between two servers in a high availability, automatic failover cluster all in less than 8 minutes, &lt;A href="http://vimeo.com/1439786" mce_href="http://vimeo.com/1439786"&gt;check out his screencast&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;My webjam this year was to build a panoramic deepzoom of Queenstown and I only used half of the 5 minutes allocated!&lt;/P&gt;
&lt;P&gt;Check out the screencast below of the steps involved and download the &lt;A href="http://blogs.msdn.com/expression/archive/2008/08/04/deep-zoom-composer-updated-again.aspx" mce_href="http://blogs.msdn.com/expression/archive/2008/08/04/deep-zoom-composer-updated-again.aspx"&gt;August update of deepzoom composer&lt;/A&gt; to try it out for yourself.&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="WIDTH: 480px; HEIGHT: 360px" src="http://mysilverlight.members.winisp.net/media/Default.html?m=100&amp;amp;playlist=false" frameBorder=0 scrolling=no mce_src="http://mysilverlight.members.winisp.net/media/Default.html?m=101"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;Both mine and Michael's resulting panoramic deepzooms are below.&lt;/P&gt;
&lt;P&gt;&lt;IFRAME height=80 src="http://photozoom.mslivelabs.com/DZApp/IFrame.aspx?store=1&amp;amp;collection=z52a79c2332774c88b549de08f2ec092d" frameBorder=0 width=500 scrolling=no&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;&lt;IFRAME height=100 src="http://photozoom.mslivelabs.com/DZApp/IFrame.aspx?store=1&amp;amp;collection=z5b86e3bf6d704822824c7cd7a8fa0ed4" frameBorder=0 width=500 scrolling=no&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;Also I created a Queenstown Photosynth as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;IFRAME height=300 src="http://photosynth.net/embed.aspx?cid=4229b371-bfdb-4493-b943-dd361ba57f6c" frameBorder=0 width=500&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://blogs.msdn.com/paullo/" mce_href="http://blogs.msdn.com/paullo/"&gt;Paul Lo&lt;/A&gt; did a great job as roaming reporter for the event a produced the following video...&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="WIDTH: 520px; HEIGHT: 300px" src="http://mysilverlight.members.winisp.net/media/Default.html?m=101" frameBorder=0 scrolling=no mce_src="http://mysilverlight.members.winisp.net/media/Default.html?m=101"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;SPAN style="TEXT-ALIGN: center; DISPLAY: block"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I'll also leave you with a couple of episodes of DG TV from the event.&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="WIDTH: 480px; HEIGHT: 360px" src="http://silverlight.services.live.com/invoke/35679/2008_08_21_chris_auld/iframe.html" frameBorder=0 scrolling=no mce_src="http://silverlight.services.live.com/invoke/35679/2008_08_21_chris_auld/iframe.html"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="WIDTH: 480px; HEIGHT: 360px" src="http://silverlight.services.live.com/invoke/35679/2008_08_21_wotp/iframe.html" frameBorder=0 scrolling=no mce_src="http://silverlight.services.live.com/invoke/35679/2008_08_21_wotp/iframe.html"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;See you at &lt;A href="http://www.microsoft.com/nz/teched08/live.aspx" mce_href="http://www.microsoft.com/nz/teched08/live.aspx"&gt;Tech.Ed&lt;/A&gt; next week.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8899072" 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/wotp/default.aspx">wotp</category><category domain="http://blogs.msdn.com/nigel/archive/tags/ria/default.aspx">ria</category></item></channel></rss>