<?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>Architecture + Strategy : Silverlight</title><link>http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx</link><description>Tags: Silverlight</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Architect Cafe | November 2009 Series | Online Webcasts</title><link>http://blogs.msdn.com/dachou/archive/2009/11/06/architect-cafe-november-2009-series-online-webcasts.aspx</link><pubDate>Sat, 07 Nov 2009 07:08:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9919009</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9919009.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9919009</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/ArchitectCafeNovember2009SeriesOnlineWeb_13BE0/Cafe-200911_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Cafe-200911" border="0" alt="Cafe-200911" src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/ArchitectCafeNovember2009SeriesOnlineWeb_13BE0/Cafe-200911_thumb.jpg" width="640" height="138" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;November 24, 2009 at 11:00am – 12:30pm PST&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;An Architect’s perspective on Silverlight 3&lt;/b&gt;     &lt;br /&gt;&lt;i&gt;Tim Heuer&lt;/i&gt;     &lt;br /&gt;Many .NET developers are becoming more and more interested in the Rich Internet Application development space, and in particular Silverlight.&amp;#160; In this session we will step back from a detailed implementation technology and take a higher level look at Silverlight from the architect’s perspective.&amp;#160; We will discuss the types of applications where Silverlight makes sense and some scenarios where Silverlight may not be the appropriate technology.&amp;#160; We will also delve into some of the architectural decisions that the architect must consider when writing applications for this platform and where some of the tradeoffs may lie.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Link to Register:&amp;#160; &lt;/b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032432980&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032432980&amp;amp;Culture=en-US&lt;/a&gt;&lt;b&gt; &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;November 25, 2009, 11:00am – 12:30pm PST      &lt;br /&gt;Cloud-computing architecture – designing multi-tenant applications on Windows Azure       &lt;br /&gt;&lt;/b&gt;&lt;i&gt;Joseph Hofstader&lt;/i&gt;     &lt;br /&gt;Cloud computing is one of the hottest topics in information technology today.&amp;#160; With all the confusion surrounding acronyms ending in ‘aas’ like Platform as a Service (PaaS), Infrastructure as a Service (IaaS) and Software as a Service (SaaS) it can be intimidating for even seasoned IT professionals.&amp;#160; This presentation will briefly discuss the different types of cloud platforms and then address one of the key business scenarios for the cloud: Software as a Service.     &lt;br /&gt;Software as a Service is a business model for making applications available over the Internet.&amp;#160; One of the key tenets of SaaS is multi-tenancy, or software designed to be used by multiple parties.&amp;#160; Designing SaaS applications touches on many of the technologies that comprise the Azure platform: Processing, Storage, Workflow, Database and most importantly security.&amp;#160;&amp;#160; This presentation will discuss how each of technologies can be utilized to define a flexible architecture for multi-tenant solutions.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Link to Register:&lt;/b&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032432981&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032432981&amp;amp;Culture=en-US&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For session recordings and content from the November 2009 series, please visit &lt;a href="http://blogs.msdn.com/sac/pages/cafe-2009-11.aspx"&gt;http://blogs.msdn.com/sac/pages/cafe-2009-11.aspx&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For information on other events part of the Architect Cafe series, please visit &lt;a href="http://blogs.msdn.com/sac/pages/architect-cafe.aspx"&gt;http://blogs.msdn.com/sac/pages/architect-cafe.aspx&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9919009" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Silverlight 3 FireStarter | Thursday 2009.09.17 | Redmond, WA or Online</title><link>http://blogs.msdn.com/dachou/archive/2009/08/18/silverlight-3-firestarter-thursday-2009-09-17-redmond-wa-or-online.aspx</link><pubDate>Wed, 19 Aug 2009 08:39:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9875079</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9875079.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9875079</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/Silverlight3FireStar.17RedmondWAorOnline_13E89/image_2.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/dachou/WindowsLiveWriter/Silverlight3FireStar.17RedmondWAorOnline_13E89/image_thumb.png" width="640" height="247" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/Silverlight3FireStar.17RedmondWAorOnline_13E89/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/Silverlight3FireStar.17RedmondWAorOnline_13E89/image_thumb_1.png" width="119" height="132" /&gt;&lt;/a&gt; The FREE Silverlight 3 Firestarter sessions in Redmond, WA and available as online webcasts on Thursday September 17th include a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other Microsoft community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Expression 3. We'll also give you a rundown on .NET RIA services, toolkit, and more.&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;AGENDA:&lt;/strong&gt;&lt;/h3&gt;  &lt;table border="0" cellspacing="0" cellpadding="2" width="619"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="141"&gt;&lt;strong&gt;TIME&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="304"&gt;&lt;strong&gt;SESSION&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="172"&gt;&lt;strong&gt;SPEAKERS&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;8:45am – 9:00am&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Event Kick Off&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Mithun Dhar&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;9:00am – 10:00am&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Keynote&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Scott Guthrie&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;10:00am – 11:00am&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Key Silverlight Scenarios&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Tim Heuer&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;11:00am – 11:15am&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Break&lt;/td&gt;        &lt;td valign="top" width="172"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;11:15am – 12:15pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Expression 3 Overview (&lt;em&gt;Includes Behaviors&lt;/em&gt;)&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Janete Perez&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;12:15pm – 1:00pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Lunch Break&lt;/td&gt;        &lt;td valign="top" width="172"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;1:00pm – 1:30pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Sketch Flow&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Shawn Oster&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;1:30pm – 2:30pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Toolkit &amp;amp; Controls&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Justin Angel, Shawn Oster&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;2:30pm – 3:30pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;RIA Services&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Brad Abrams&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;3:30pm – 3:45pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Break&lt;/td&gt;        &lt;td valign="top" width="172"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;3:45pm – 4:30pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Building Silverlight UIs with XAML Power Toys&lt;/td&gt;        &lt;td valign="top" width="172"&gt;Karl Shifflett&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="141"&gt;4:30pm – 5:00pm&lt;/td&gt;        &lt;td valign="top" width="304"&gt;Q &amp;amp; A Panel&lt;/td&gt;        &lt;td valign="top" width="172"&gt;All Speakers&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;strong&gt;LIVE EVENT (Redmond, WA) |&lt;/strong&gt; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422412&amp;amp;Culture=en-US"&gt;REGISTER &amp;gt;&amp;gt;&lt;/a&gt;     &lt;br /&gt;&lt;strong&gt;LIVE WEBCAST &lt;/strong&gt;| &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032423163&amp;amp;EventCategory=2&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;REGISTER &amp;gt;&amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For more information or to register, visit:&lt;a href="http://www.msdnevents.com/firestarter"&gt;&lt;b&gt;www.msdnevents.com/firestarter&lt;/b&gt;&lt;/a&gt;     &lt;br /&gt;&lt;strong&gt;OR CALL 1-877-MSEVENT&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9875079" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category></item><item><title>Silverlight and Photosynth at Stargate Universe</title><link>http://blogs.msdn.com/dachou/archive/2009/07/13/silverlight-and-photosynth-at-stargate-universe.aspx</link><pubDate>Mon, 13 Jul 2009 11:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9831294</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9831294.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9831294</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 10px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image align=right src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_thumb.png" width=300 height=455 mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;MGM and Microsoft partnered to build an application intended to give old and new fans of Stargate a first look at the main location of the new &lt;A href="http://stargate.mgm.com/view/series/3/index.html" mce_href="http://stargate.mgm.com/view/series/3/index.html"&gt;Stargate Universe&lt;/A&gt; show, an ancient starship called the Destiny. The sets for the Destiny are amongst the most sophisticated ever built for a TV show, accurately capturing the spirit of a spaceship that has been abandoned for millennia.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;MGM wanted to give fans an accurate experience of what it would be like to walk around and explore the Destiny, and using Microsoft Silverlight and Photosynth were able to deliver an immersive 3-D experience.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;UPDATE 2009.09.04&lt;/EM&gt;&amp;nbsp;– a Microsoft Case Study and video has been published for this project. You can view the Case Study at &lt;A title=http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000005102 href="http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000005102"&gt;http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000005102&lt;/A&gt;, and the video at &lt;A title=http://www.microsoft.com/video/en/us/details/c0387435-dd01-4c5a-87c9-6e87cedeee15 href="http://www.microsoft.com/video/en/us/details/c0387435-dd01-4c5a-87c9-6e87cedeee15"&gt;http://www.microsoft.com/video/en/us/details/c0387435-dd01-4c5a-87c9-6e87cedeee15&lt;/A&gt;. &lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;Solution&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Over the space of two days, several hundred photographs were taken of some of the locations of the Destiny starship. These include the fan-favorite Gate Room, from where the crew embarks on their adventures through the Stargate as well as locations such as the ship’s control center, observation deck, and main shuttle.&lt;/P&gt;
&lt;P&gt;These photographs were used to create a number of 3D scenes using Microsoft Photosynth technology.&amp;nbsp; This technology analyzes pictures and creates a virtual 3D space using the different viewpoints from different pictures. Because the pictures were shot in high resolution, fans can zoom in and see the sets in great detail.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/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/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_thumb_1.png" width=640 height=329 mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;See the Stargate Universe Photosynth set at &lt;A title=http://stargate.mgm.com/photosynth/index.html href="http://stargate.mgm.com/photosynth/index.html" mce_href="http://stargate.mgm.com/photosynth/index.html"&gt;http://stargate.mgm.com/photosynth/index.html&lt;/A&gt;&lt;/P&gt;
&lt;H3&gt;Application Scenario&lt;/H3&gt;
&lt;P&gt;Now Photosynth does not require any programming effort. All we need to do, is to take pictures. Lots of pictures. Then all we need to do is upload the pictures to &lt;A href="http://photosynth.net/" mce_href="http://photosynth.net"&gt;Photosynth.net&lt;/A&gt;, and Photosynth will do the rest, by interpreting textures in each photo and correlate the photos by matching similar textures, and figuring out spatially where each photo is located. Then finally, all of the photos in one set are stitched into a 3D environment for visitors to navigate through.&lt;/P&gt;
&lt;P&gt;Compare Photosynth to traditional approaches of trying to deliver 360 degree view of items, rooms, etc., which requires carefully planned photo shoots, then writing or obtaining specialized software to render them and allow viewers to interact with them. The time and effort required to create a “synth” can literally be minutes. Then just a few HTML-level changes to embed the Silverlight viewer for Photosynth into a web page, and anyone visiting that page can now interact with the synth.&lt;/P&gt;
&lt;P&gt;A screen shot of the gallery view is shown below.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/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/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_thumb_2.png" width=640 height=401 mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandPhotosynthatStargateUniver_1B0D/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Kind of like a photo gallery on steroids. However, Photosynth is not just a slideshow. It allows viewers to traverse through the set of pictures in a non-linear manner, and to see the spatial perspectives between pictures (where each photo was taken relative to other photos).&lt;/P&gt;
&lt;P&gt;At the same time, specific considerations should be taken when taking photos for Photosynth. Basically, cover lots of angles and have lots of overlaps for overview shots, then lots of close-ups for detailed shots. Here’s a short &lt;A href="http://photosynth.net/howtosynth.aspx" mce_href="http://photosynth.net/howtosynth.aspx"&gt;tutorial on how to shoot&lt;/A&gt; for Photosynth.&lt;/P&gt;
&lt;P&gt;For the Stargate Universe synth, extra attention was paid to the physical architecture of the Destinty set. And the series of shots were taken so that the resulting synth would provide viewers an experience of walking through the set.&lt;/P&gt;
&lt;P&gt;Thus Photosynth can be leveraged in many scenarios, especially when a project has physical content that can be shared online. These can be anything, such as product showcases, exterior environments, interior walk-throughs, etc. Another simple and elegant way to enhance user acquisition and retention on websites.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9831294" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Customer/default.aspx">Customer</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Photosynth/default.aspx">Photosynth</category></item><item><title>Silverlight and Live Messenger at Photobucket</title><link>http://blogs.msdn.com/dachou/archive/2009/07/12/silverlight-and-live-messenger-at-photobucket.aspx</link><pubDate>Mon, 13 Jul 2009 09:24:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9831120</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9831120.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9831120</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/image_8.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/image_thumb_3.png" width="247" height="50" /&gt;&lt;/a&gt; Photobucket has collaborated with Microsoft to build Photobucket Visual Search (&lt;a href="http://photobucket.com/visualsearch"&gt;http://photobucket.com/visualsearch&lt;/a&gt;), making use of Silverlight, Windows Live Services and Photobucket's Open API platform. Photobucket Visual Search uses Silverlight to provide a rich and entertaining search experience, by displaying photos and videos in an easy-to-browse interface. The experience shows up search results, as well as related terms, helping users to find images they might not have in the past.&lt;/p&gt;  &lt;p&gt;Recognizing that photos are about sharing a social experience, Photobucket decided to use Microsoft's new Windows Live Messenger Web Toolkit to socially enable this Visual Search experience. Windows Live Messenger has over 320 Million active users, with over 32 billion social relationships between them. Sharing an image with friends on Windows Live is as easy as a click of a button with Photobucket Visual Search.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/image_4.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/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/image_thumb_1.png" width="640" height="380" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc229689499"&gt;Situation&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;Photobucket is a very popular site on the Internet for uploading, sharing, linking and finding photos, videos and graphics. Photobucket is usually used for personal photographic albums, remote storage of avatars displayed on internet forums, and storage of videos. Photobucket's image hosting is often used for eBay, MySpace (now a corporate cousin), Bebo, Neopets and Facebook accounts, LiveJournals or other blogs, and message boards. Users may keep their albums private, allow password-protected guest access, or open them to the public.&lt;/p&gt;  &lt;p&gt;Below are some statistics (circa 2007) regarding the Photobucket.com website.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;30+ million searches processed / day &lt;/li&gt;    &lt;li&gt;25 million unique site visitors/month in the US, and over 46 Million unique site visitors/month worldwide &lt;/li&gt;    &lt;li&gt;Over 7 billion images uploaded &lt;/li&gt;    &lt;li&gt;#31 in Top 50 Sites in the US &lt;/li&gt;    &lt;li&gt;#41 top 100 Global Sites &lt;/li&gt;    &lt;li&gt;18th Largest Ad supported site in the US &lt;/li&gt;    &lt;li&gt;41.4% share of U.S. visits to photography web sites &lt;/li&gt;    &lt;li&gt;56% of users are under 35, and 52% are female &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This project is intended to enhance Photobucket’s user experience while mapping specific objectives to the following core business goals:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Leverage rich software to create a fun and engaging experience &lt;/li&gt;    &lt;li&gt;Social communication features that provide increased web traffic &lt;/li&gt;    &lt;li&gt;Encourage users to add their own tags and collect metadata in the process&lt;b&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;Improve user acquisition and retention to the Photobucket website&lt;b&gt;&lt;/b&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Richer visualization and interaction, plus social networking capabilities, were chosen as the means to achieve the goals of improving user acquisition and retention. Consequently, Silverlight and Windows Live Messenger Web Toolkit were chosen as the components from the Microsoft platform that can be leveraged for the Photobucket Visual Search project. Photobucket’s existing open API’s (HTTP/REST-based) are used directly to support the search client application.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc229689501"&gt;Architecture&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;The project architecture consists of Photobucket’s existing server infrastructure, which provides the open REST-based API’s, images, albums, thumbnails, groups (featured, most active, most recent, most contributions, contests, etc.), static content, etc. The Photobucket.com website itself is a user interaction/presentation layer on top of the thousands of servers deployed as part of the content infrastructure. The Photobucket.com website manages all the metadata associated with the massive amount of content, such as tags, descriptions, comments, image ownerships and relationships, user memberships, etc. Searches done on the Photobucket website is performed on the metadata and indexes; and the search results point to actual locations of content and assets across the massively parallel content infrastructure.&lt;/p&gt;  &lt;p&gt;The content infrastructure consists of multiple farms of thousands of servers, each manages different types of content, with user data partitioned horizontally across servers in each group. The content servers can be accessed directly using sub-domains on photobucket.com, such as i98.photobucket.com for one of the image clusters, t104.photobucket.com for one of the thumbnail clusters.&lt;/p&gt;  &lt;p&gt;Application requests are managed by the photobucket.com website, and the open API’s are managed via api.photobucket.com servers. Search queries retrieve an XML response, which represent search hits, with associated metadata, and actual image locations potentially pointing to hundreds of different servers where they physically reside.&lt;/p&gt;  &lt;p&gt;The Silverlight search client implementation is designed to fully leverage the search service as part of Photobucket.com’s open API’s. It captures the search queries from the user, then sends it to api.photobucket.com for processing, then interprets the returned XML, renders the result, and downloads individual thumbnails from actual server locations in the thumbnails server farm.&lt;/p&gt;  &lt;p&gt;The Windows Live Messenger Web Toolkit implementation is mostly client-side. Photobucket hosts some of the files such as static images for branding the messenger interface, but most of the files are retrieved directly from the messenger service in the Live Services platform. Integration with the Silverlight Visual Search application is done through the JavaScript bridge.&lt;/p&gt;  &lt;p&gt;A diagram representing the logical architecture is shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/image_2.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/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/image_thumb.png" width="640" height="420" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The overall end-to-end architecture consists of these components&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Client&lt;/b&gt; – Silverlight 2, Windows Live Messenger Web Toolkit, JavaScript, CSS, HTML, etc. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Server &lt;/b&gt;(Photobucket) – Linux, Apache 2.2.4 (EL4), PHP 5.2.6, MySql &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Server&lt;/b&gt; (Live Services) – IIS 6, ASP.NET 2.0.50727 &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Tools&lt;/b&gt; – Visual Studio 2008, Expression Studio &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;&lt;a name="_Toc229689502"&gt;Silverlight Visual Search Development&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;The default target dimensions for the application are 1024 X 768. However, the application supports browser resizing and will adjust accordingly when the user changes browser window size dynamically.&lt;/p&gt;  &lt;p&gt;The application has two primary states:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Main View&lt;/b&gt; (Search &amp;amp; Explore) – This is the state the user will be in initially and for a majority of the search and explore functionality. The main view displays thumbnails of the image results. It also allows users to modify their searches, or explore further using alternative searches. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Zoom View&lt;/b&gt; – The secondary state of the application brings the user into a view where the focus is on the viewing aspect of the large image and the image options, including sharing with Live Services. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The project team went through many data visualization designs for the search results. In the end, a simplistic one that represented a similar model to the rest of the Photobucket site was chosen.&lt;/p&gt;  &lt;h3&gt;Windows Live Messenger Web Toolkit Integration&lt;/h3&gt;  &lt;p&gt;While in Zoom View, a user can share the photo via IM using Live Messenger. Doing so will prompt the user to sign in or register to sign up for Live Messenger. If the user is already signed in, this will trigger the user's Windows Live contact list to pop up.&lt;/p&gt;  &lt;p&gt;&lt;a name="_Toc229689506"&gt;&lt;strong&gt;Delegated Authentication&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Signing in will link a user’s Windows Live ID with the Photobucket.com website, granting an authentication consent (as a site-wide stored consent token) to Photobucket so that web pages generated from Photobucket can reuse this session with Live Messenger, and not have to require the user to sign-in on each page.&lt;/p&gt;  &lt;p&gt;The project team decided to leverage Live Messenger’s Delegated Authentication method because it provides the most unobtrusive method to the existing Photobucket’s membership system, as well as simplicity in implementation as the identity federation approach would be significantly more complex.&lt;/p&gt;  &lt;p&gt;&lt;a name="_Toc229689507"&gt;&lt;strong&gt;Messenger Web Bar&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Messenger Web Bar is a single UI Control that contains a full Windows Live Messenger experience. The Messenger Web Bar has the following functionality:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Contact list—The contact list enables the user to manage contacts and interact with them. &lt;/li&gt;    &lt;li&gt;Conversation list—The conversation list contains all active conversations. &lt;/li&gt;    &lt;li&gt;User area—The user area shows the user's presence and enables the user to update this information &lt;/li&gt;    &lt;li&gt;Cross-page navigation—Cross-page navigation enables the user to stay signed in to Live Messenger while navigating from page to page within your application Web site. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This functionality is encapsulated within a small bar at the bottom of the page. Because the Live Messenger Web Bar works across pages, conversations that start on a page on the application Web site can continue on another page of the application Web site. This functionality enables an application Web site to use the Live Messenger Web Bar as a platform to deeply integrate Live Messenger functionality and data into the site. Making an application Web site more social with the Messenger Web Bar and UI Controls can significantly increase user engagement.&lt;/p&gt;  &lt;p&gt;Shown below is a picture of the Messenger Web Bar used as part of the Visual Search experience.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/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/dachou/WindowsLiveWriter/SilverlightandLiveMessengeratPhotobucket_1491D/image_thumb_2.png" width="640" height="453" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Once the user is logged into the Windows Live Messenger service, the user can view and interact with the list of contacts managed in the Windows Live service. The user can see also see presence information in terms of who among the contacts is online or offline at the moment. An IM conversation can then be initiated just by selecting a contact. If the user initiates an IM conversation while in Zoom View, Visual Search will automatically insert a link that says “Check this photo” with a URL to the actual image.&lt;/p&gt;  &lt;h3&gt;&lt;a name="_Toc229689508"&gt;Application&lt;/a&gt; Scenario&lt;/h3&gt;  &lt;p&gt;This project demonstrated how Silverlight can be leveraged to add value to a website completely built on the LAMP stack. It also showed how Live Services can be leveraged, without any significant custom development effort, to add social computing capabilities to any website. The combination of rich clients, and composition of multiple cloud-based services on the Web, represents a Software Plus Services implementation approach, and how it enhances existing Web browsing models and improves user acquisition and retention.&lt;/p&gt;  &lt;h3&gt;Related Resources&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/presspass/features/2009/jun09/06-16photobucket.mspx"&gt;Microsoft Press Pass&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ux-strategy.com/2009/06/18/photobucket-visual-search-launches/"&gt;Will Tschumy’s blog&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9831120" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Live+Services/default.aspx">Live Services</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Customer/default.aspx">Customer</category></item><item><title>Embedded Database Engine for Silverlight Applications</title><link>http://blogs.msdn.com/dachou/archive/2009/07/11/embedded-database-engine-for-silverlight-applications.aspx</link><pubDate>Sat, 11 Jul 2009 11:44:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9829401</guid><dc:creator>dachou</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9829401.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9829401</wfw:commentRss><description>&lt;p&gt;So far, rich Internet applications (RIA) don’t have to be concerned with data management on the client side, as most connected implementations are designed to be simply a visualization and interaction layer to data and services on the server side. In these cases, data is retrieved from the server as JSON or XML data types (or serialized binary objects for some platforms), then cached in-memory as objects and collections, part of the application, and eventually discarded as part of the application lifecycle.&lt;/p&gt;  &lt;p&gt;But for relatively more complex applications that require larger and more distributed data sets, lower application latency, reduced chattiness, data relationships (even basic ones), the implementation starts to get a little complicated, and becomes more difficult with procedural languages like JavaScript. In that case, a simple and light-weight in-memory embedded database may become quite useful.&lt;/p&gt;  &lt;h3&gt;Perst for .NET&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.mcobject.com/"&gt;&lt;img style="margin: 10px; display: inline" border="0" alt="McObject" align="right" src="http://www.mcobject.com/Userfiles/Image/logo.gif" /&gt;&lt;/a&gt;&lt;a href="http://www.mcobject.com/perst"&gt;McObject’s Perst&lt;/a&gt; is an open source, object-oriented embedded database system. Perst has been available in Java (SE, ME, and EE) and in .NET and .NET Compact Framework, and Mono. But recently McObjects ported Perst to Silverlight as well. Its small library size (~1MB including support for generics; ~5,000 lines of code) and small in-memory footprint is packed with a very sophisticated set of features, such as:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Support for direct and transparent object persistence &lt;/li&gt;    &lt;li&gt;Full text search with indexing support &lt;/li&gt;    &lt;li&gt;Full-ACID transactions support &lt;/li&gt;    &lt;li&gt;SQL-based interface &lt;/li&gt;    &lt;li&gt;XML import/export &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Perst inherited much of its heritage from McObject’s eXtremeDB embedded database product, which has been used in devices such as MP3 players, WiMAX base stations, digital TV set top boxes, military and aerospace applications, etc. Yes, even embedded applications and firmware can use databases.&lt;/p&gt;  &lt;p&gt;Interestingly, the C# code tree was initially produced from the Java version using the Java-to-C# converted in Visual Studio, then some additional changes to enable specific C# features. While not all Java applications can be converted this easily, this shows that some can. And this also means how similar C# and Java are.&lt;/p&gt;  &lt;p&gt;As an embedded database engine, Perst presents a very viable in-memory data management solution to Silverlight applications. It can be instantiated and used directly as part of the application, instead of something that runs in a separate process and memory space, or over the network on the back-end server for most RIA’s. Perst can also use Silverlight’s isolated storage to manage additional data that can be cached in a persistent manner. This enables many more complex scenarios than simply storing JSON, XML, CSV, or plain text data in isolated storage.&lt;/p&gt;  &lt;h3&gt;Silverlight 3 Out-Of-Browser&lt;/h3&gt;  &lt;p&gt;One can argue that the “connected client” design (as described above) works best for RIA’s, as they’re rich Web applications intended to enhance the user experience when connected to the cloud, to begin with. Or essentially, everyone can assume ubiquitous connectivity anytime and everywhere, so applications only need to live in the cloud, then all we need is a browser.&lt;/p&gt;  &lt;p&gt;But we’re also starting to see very valid scenarios emerge to access the cloud outside of the browser. And applications in these scenarios are often more refined/specialized than their HTML-based counterparts. For example, iPhone apps, iTunes, Wii, Adobe AIR, Google Gears, Google Desktop, Apple Dashboard Widgets, Yahoo! Gadgets, Windows Gadgets, FireFox extensions and plug-ins, Internet Explorer 8 WebSlices, SideBars, and ToolBars, etc. These out-of-browser application models are very valid because it has been observed that users tend to spend more time with them, than the websites behind those clients.&lt;/p&gt;  &lt;p&gt;There are many potential reasons for this observation, with some more prevalent in some scenarios. For example, local content is more visible to users and easier to access, without having to open a browser and then finding the website (sometimes needing to re-authenticate) and downloading the content. And of course, content and data can be stored locally for off-line access.&lt;/p&gt;  &lt;p&gt;Now that Silverlight 3 also supports installation of applications locally on the desktop, we can add the option of caching some data locally, in addition to being a locally installed visualization and interaction layer to cloud-based services, or a rich disconnected gadget. And McObject’s Perst embedded database would again be a really compelling solution to help with managing the data.&lt;/p&gt;  &lt;p&gt;This is especially important for out-of-browser and locally installed applications, as one of their primary benefits is to support off-line usage. Having a database management solution such as Perst can help increase the overall robustness of the user experience, by ensuring work continuity regardless of connection state.&lt;/p&gt;  &lt;h3&gt;&lt;b&gt;About McObject&lt;/b&gt;&lt;/h3&gt;  &lt;p&gt;Founded by embedded database and real-time systems experts, McObject offers proven data management technology that makes applications and devices smarter, more reliable and more cost-effective to develop and maintain. McObject counts among its customers industry leaders such as Chrysler, Maximizer Software, Siemens, Phillips, EADS, JVC, Tyco Thermal Controls, F5 Networks, DIRECTV, CA, Motorola and Boeing.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcobject.com"&gt;www.mcobject.com&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9829401" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Customer/default.aspx">Customer</category></item><item><title>Silverlight 3 Released!</title><link>http://blogs.msdn.com/dachou/archive/2009/07/10/silverlight-3-released.aspx</link><pubDate>Fri, 10 Jul 2009 21:43:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9828981</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9828981.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9828981</wfw:commentRss><description>&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Silverlight logo" border="0" alt="Silverlight logo" align="right" src="http://s3.amazonaws.com:80/storage.timheuer.com/timsl3mock.png" /&gt;Silverlight 3 is officially released into production today!&lt;/p&gt;  &lt;p&gt;Silverlight has come a long way in the short time since its V1 launch in September 2007 and V2 release in October 2008. Each version brought very significant enhancements to the platform. My &lt;a href="http://blogs.msdn.com/dachou/archive/2009/03/20/silverlight-3-beta.aspx"&gt;earlier post on the Silverlight 3 Beta&lt;/a&gt; has details on new features, adoption statistics to date, and a small list of interesting Silverlight applications.&lt;/p&gt;  &lt;p&gt;To summarize though, some significant changes in this release are:&lt;/p&gt;  &lt;h3&gt;&lt;strong&gt;Out-of-Browser&lt;/strong&gt;&lt;/h3&gt;  &lt;p&gt;Silverlight 3 offers a new set of features for building safe, secure, sandboxed companion experiences for the Web through a single coherent platform, that run on user desktops. Out-of-browser support allows Silverlight applications to run on Windows or Mac desktops and deliver online, offline, or intermittently connected access to applications and content—without having to rebuild applications on another platform. Silverlight application can be easily found on the desktop or start menu, and launched with a single click—eliminating the requirement for privileges to run. In addition, it can test if the network is connected, update itself with newer versions, and have access to isolated storage. &lt;/p&gt;  &lt;p&gt;This works very similar to Adobe AIR, but Silverlight does not need a separate platform/runtime download in order to install applications and run them. If an application is enabled to run from the desktop, all a user has to do is right-mouse click on the application directly on the web page, which will have an option to “Install to Desktop”.&lt;/p&gt;  &lt;h3&gt;Smooth Streaming&lt;/h3&gt;  &lt;p&gt;Smooth Streaming technology is the union of online player experiences delivered through Silverlight and the streaming capabilities provided through Windows Server + IIS, that enables adaptive streaming of media so users with high bandwidth connections can experience HD-quality streaming while others with lower bandwidth receive the appropriate stream for their connectivity.&lt;/p&gt;  &lt;p&gt;This is the technology first used for the 2008 Beijing Olympics event by NBC to deliver live and on-demand programs over the Internet, then used at many other places such as Netflix, NCAA March Madness 2009 for CBS, the 2009 Presidential Inauguration, and most recently for the Michael Jackson’s memorial service.&lt;/p&gt;  &lt;p&gt;What’s significant about Smooth Streaming is that to deliver long-form content, along with all types of advertising scenarios (pre/post-roll, interstitial, overlay, etc.), can be delivered from Microsoft’s Internet Information Server (IIS) over the ubiquitous HTTP protocol, without requiring use of traditional streaming servers. Short-form content can still leverage out-of-the-box progressive download feature as well. Furthermore, this means it is much simpler to scale out the back-end infrastructure to serve the content to any amount of online audience, as an operation can add IIS servers quickly, plus leveraging web caches from CDN’s to further improve the scale and reach of any content.&lt;/p&gt;  &lt;h3&gt;Prototyping with SketchFlow&lt;/h3&gt;  &lt;p&gt;SketchFlow, the dynamic prototyping feature in Expression Blend 3, demonstrates the flow, layout, and transitions of an application through interactive “sketches” to convey initial concepts. And concurrent workflows between design, user experience, and development ensure that the visuals, interaction model, and the underlying architecture of an application can be simultaneously evolved and delivered as a completed project.&lt;/p&gt;  &lt;p&gt;SketchFlow ehances the speed and efficiency to prototype a vision for an application. Rapidly demonstrate and iterate on ideas, application flows, screen layout, and functionality of an application using a SketchFlow prototype.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/Silverlight3Released_A4E9/WebAd_240b.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Web Ad_240b" border="0" alt="Web Ad_240b" align="right" src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/Silverlight3Released_A4E9/WebAd_240b_thumb.jpg" width="120" height="240" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Lastly, visit these resources for more information:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://seethelight.com"&gt;“See the Light” virtual launch event&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://team.silverlight.net/"&gt;Silverlight team blog&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2009/07/10/silverlight-3-released.aspx"&gt;Scott Guthrie’s blog&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2009/07/10/silverlight-3-released-what-is-new-and-changed.aspx"&gt;Tim Heuer’s blog&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As well as a few of the projects my team and I worked on this year:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Kelley Blue Book &lt;a href="http://www.kbb.com/kbb/PerfectCarFinder/PhotoEdition.aspx"&gt;Perfect Car Finder&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Photobucket &lt;a href="http://www.photobucket.com/visualsearch"&gt;Visual Search&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Stargate Universe &lt;a href="http://stargate.mgm.com/photosynth/index.html"&gt;Photosynth&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;NewEgg.com &lt;a href="http://promotions.newegg.com/silverlight/DC/index.html"&gt;Digital Camera Promotions&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Grubb &amp;amp; Ellis &lt;a href="http://blogs.msdn.com/dachou/archive/2009/07/07/silverlight-and-bing-maps-used-at-grubb-ellis.aspx"&gt;Spotlight&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;LA Fitness &lt;a href="http://www.lafitness.com/Pages/findclub.aspx"&gt;Find a Club&lt;/a&gt; and &lt;a href="http://www.lafitness.com/Pages/photosynth.aspx"&gt;Club Tour&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;InXile &lt;a href="http://linerider.com/silverlight.aspx"&gt;Line Rider&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9828981" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Silverlight and Bing Maps at Grubb &amp; Ellis</title><link>http://blogs.msdn.com/dachou/archive/2009/07/07/silverlight-and-bing-maps-used-at-grubb-ellis.aspx</link><pubDate>Tue, 07 Jul 2009 13:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822148</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9822148.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9822148</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_14.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_14.png"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_6.png" style="border-width: 0px; margin: 10px; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_6.png" align="right" border="0" width="250" height="67"&gt;&lt;/a&gt; Today is a time in history where there are more economic factors disrupting the real estate market and operations than ever before. To mitigate this trend and ensure real estate and financial professionals have all the information necessary to make critical decisions, more and more data is being provided to help improve business intelligence. However, this resulted in creating mountains of charts, graphs and documents that need to be reviewed from multiple systems, in order to present a clear perspective of assets, locations, and their operations. This sheer volume of information adds significant overhead to the users and professionals that depend on them.&lt;/p&gt;
&lt;p&gt;To address this issue, Grubb &amp;amp; Ellis Company worked with Microsoft and speakTECH, a Microsoft Gold Certified Partner, leveraging Microsoft Silverlight and Bing Maps for Enterprise, to create a new tool called Spotlight.&lt;/p&gt;
&lt;p&gt;Spotlight is a real estate and research mapping tool which provides a rich data visualization and interaction environment for an array of property, location, operations and research information. The layering of a massive amount of data at Grubb &amp;amp; Ellis, over a rich interface, allows clients and professionals at Grubb &amp;amp; Ellis to search, review and collaborate regarding real estates across the globe, in a streamlined and easily accessible manner.&lt;/p&gt;
&lt;p&gt;Examples of this type of intelligent data layering are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Property Level Statistics and Analysis &lt;/li&gt;
&lt;li&gt;Aerial Mapping Tool &lt;/li&gt;
&lt;li&gt;Market / Sub-Market Analytics &lt;/li&gt;
&lt;li&gt;Competitive / Market Analysis &lt;/li&gt;
&lt;li&gt;Parcel and Other Associated Statistics &lt;/li&gt;
&lt;li&gt;Demographic Statistics &lt;/li&gt;
&lt;li&gt;Economic Development Zones &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;High definition video of transaction professionals and virtual building tours using Microsoft Photosynth, where available, are also accessible through a single click of the mouse, providing users with unparalleled insight into the information.&lt;/p&gt;
&lt;p&gt;A few screen shots of the Spotlight application are shown here: &lt;/p&gt;
&lt;p&gt;Main Search and Summary Screen&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_8.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_8.png"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_3.png" style="border-width: 0px; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_3.png" border="0" width="458" height="269"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Property Detail and Business Intelligence Details &lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_10.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_10.png"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_4.png" style="border-width: 0px; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_4.png" border="0" width="460" height="256"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Broker Profiles and Property Tours in High Definition&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_12.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_12.png"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_5.png" style="border-width: 0px; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/SilverlightandBingMapsUsedatGrubbEllis_2A39/image_thumb_5.png" border="0" width="460" height="241"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The Spotlight application was completed in just 12 weeks, including significant work on the back-end to integrate data sources and providing them as services.&lt;/p&gt;
&lt;p&gt;“The combination of Bing Maps and Sliverlight, has enabled speakTECH to merge the large volumes of structured data with rich interactive maps to create an entirely new generation of applications. These capabilities have enabled Grubb &amp;amp; Ellis to combine time consuming research and analysis tasks that used to spread across many applications, into an single user experience.&amp;nbsp;&amp;nbsp; Enabling rapid decision support, supports the accelerating needs of today’s sales and marketing teams” Aaron Sloman, CEO, speakTech.&lt;/p&gt;
&lt;p&gt;Components from the Microsoft platform used in this project include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Silverlight SDK &lt;/li&gt;
&lt;li&gt;Photosynth Silverlight Control &lt;/li&gt;
&lt;li&gt;Bing Maps (Virtual Earth) Silverlight Map Control &lt;/li&gt;
&lt;li&gt;Bing Maps for Enterprise &lt;/li&gt;
&lt;li&gt;Expression Studio &lt;/li&gt;
&lt;li&gt;Visual Studio 2008 &lt;/li&gt;
&lt;li&gt;.NET Framework 3.5 SP1, Windows Communication Foundation (WCF), ASP.NET &lt;/li&gt;
&lt;li&gt;Internet Information Services 7.0 (IIS) &lt;/li&gt;
&lt;li&gt;SQL Server 2005 &lt;/li&gt;
&lt;li&gt;Windows Server 2008 &lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Application Scenario &lt;br&gt;&lt;/h3&gt;&lt;p&gt;This project is a nice case study of how multiple enterprise resources managed in an on-premise data center can be mashed up with cloud-based services on the Web, to deliver intuitive and easy-to-use services for end users, at a fraction of the cost of developing a new Web portal from the ground up. This project also exemplifies how RIA technologies, and in this case, Silverlight, can be used effectively to create a very sophisticated data visualization and interaction layer. The data layered on top of Bing Maps for Enterprise (Virtual Earth) are not just mere pushpins and polygons; they are really complicated and inter-related data sets managed in separate enterprise data stores. And the sophisticated controls made available users allow them to drill in on various details and create specific views to support various business needs.&lt;/p&gt;&lt;p&gt;Also note that this project took just 3 months to deliver into production. Comparatively, an implementation using HTML and AJAX alone would've taken at least twice as long, by the team's assessment.&lt;br&gt;&lt;/p&gt;&lt;h3&gt;About Grubb &amp;amp; Ellis&lt;/h3&gt;
&lt;p&gt;Grubb &amp;amp; Ellis Company (NYSE: GBE) is one of the largest and most respected commercial real estate services and investment companies in the world. Over 6,000 professionals in more than 130 company-owned and affiliate offices draw from a unique platform of real estate services, practice groups and investment products to deliver comprehensive, integrated solutions to real estate owners, tenants and investors. The firm’s transaction, management, consulting and investment services are supported by highly regarded proprietary market research and extensive local expertise.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.grubb-ellis.com/" title="http://www.grubb-ellis.com/" mce_href="http://www.grubb-ellis.com/"&gt;http://www.grubb-ellis.com/&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;About speakTECH&lt;/h3&gt;
&lt;p&gt;speakTECH is an interactive design and solution integration firm delivering innovative solutions in the areas of Web-Based, Enterprise wide collaboration and Social Computing. We specialize in uniting technology, riveting design and interactive experience into powerful, world-class business solutions. Established in 2005, speakTECH has grown to become a Microsoft Gold Certified Partner, National Systems Integrator, and has been honored with numerous design awards.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.speaktech.com/" title="http://www.speaktech.com/" mce_href="http://www.speaktech.com/"&gt;http://www.speaktech.com/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9822148" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Live+Services/default.aspx">Live Services</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Customer/default.aspx">Customer</category></item><item><title>Michael Jackson’s Memorial Service Available Via Silverlight and IIS Smooth Streaming</title><link>http://blogs.msdn.com/dachou/archive/2009/07/06/michael-jackson-s-memorial-service-available-via-silverlight-and-iis-smooth-streaming.aspx</link><pubDate>Tue, 07 Jul 2009 09:13:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9821674</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9821674.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9821674</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://entertainment.uk.msn.com/music/michael-jackson.aspx"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="Michael Jackson - � PA" src="http://estb.msn.com/i/9B/22E18A4E3B3D638FF98F917E2832AB.jpg" width="640" height="86" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On July 7th, 10AM PT/1PM ET, Microsoft will be broadcasting the Michael Jackson memorial, live in HD from the Staples Center in Los Angeles using &lt;a href="http://silverlight.net"&gt;Silverlight&lt;/a&gt; and &lt;a href="http://iis.net/media"&gt;IIS Smooth Streaming&lt;/a&gt; (the technologies used for the 2008 Beijing Olympics, 2009 NCAA March Madness, Netflix, etc.). And this event will be available worldwide to anyone who has an internet connection.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Memorial Service Live Streaming&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Visit the Sympatico / MSN inMusic website, at &lt;a title="http://inmusic.ca/news_and_features/Michael_Jackson" href="http://inmusic.ca/news_and_features/Michael_Jackson"&gt;http://inmusic.ca/news_and_features/Michael_Jackson&lt;/a&gt;, for up-to-date content, and special tributes to the King of Pop. The Silverlight player providing the live streaming service will become available at the time of the event (2009.07.07 10AM Pacific Time / 1PM Eastern Time).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MSN Special Coverage&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Also visit MSN for additional information and special coverage on Michael Jackson, at &lt;a title="http://entertainment.uk.msn.com/music/michael-jackson.aspx" href="http://entertainment.uk.msn.com/music/michael-jackson.aspx"&gt;http://entertainment.uk.msn.com/music/michael-jackson.aspx&lt;/a&gt;. And visit a DeepZoom (also in Silverlight) collage of hundreds of Michael Jackson’s pictures, at &lt;a title="http://www.msn.michaeljackson.shoothill.com/" href="http://www.msn.michaeljackson.shoothill.com/"&gt;http://www.msn.michaeljackson.shoothill.com/&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9821674" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Microsoft at the 2009 CMA Music Festival</title><link>http://blogs.msdn.com/dachou/archive/2009/06/09/microsoft-at-the-2009-cma-music-festival.aspx</link><pubDate>Tue, 09 Jun 2009 10:59:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9713709</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9713709.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9713709</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/Microsoftatthe2009CMAMusicFestival_140B5/Fest09_300_X_250%5B1%5D_2.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="" border="0" alt="" align="right" src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/Microsoftatthe2009CMAMusicFestival_140B5/Fest09_300_X_250%5B1%5D_thumb.gif" width="244" height="204" /&gt;&lt;/a&gt; Microsoft and the Country Music Association are partnering on bridging the cultural divide between the country music world and the world of technology, this week at the 2009 Country Music Association (CMA) Music Festival. Microsoft will be showcasing cutting edge technology few outside the tech industry have seen – including Silverlight with DeepZoom technology and Microsoft Tag.&lt;/p&gt;  &lt;p&gt;This is one of the places where Microsoft Tag is being used in a large scale application of digitally “enhanced reality” where the physical world in tied to online assets in meaningful and significant ways. For more information on Tag, see my previous blog post - &lt;a title="http://blogs.msdn.com/dachou/archive/2009/01/08/microsoft-tag-interactive-mobile-bar-codes.aspx" href="http://blogs.msdn.com/dachou/archive/2009/01/08/microsoft-tag-interactive-mobile-bar-codes.aspx"&gt;http://blogs.msdn.com/dachou/archive/2009/01/08/microsoft-tag-interactive-mobile-bar-codes.aspx&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;At the festival in Nashville:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;“Cell Journalists” using Windows Mobile&lt;/strong&gt; - Attendees can participate in the event by acting as cell journalists. Using Windows mobile or other cell phone cameras, pictures taken from the event are automatically uploaded to a shared server hosted by ASP.NET and displayed throughout the event – including the Jumbotron.&amp;#160; Windows Mobile users will have a customized, high-end experience &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;“Where am I” using Microsoft Tag and Virtual Earth&lt;/strong&gt; - Attendees will be able to scan signs located throughout the venues to learn more about the physical environment and what’s happening around them.&amp;#160; Their location will also be mapped via Virtual Earth (Bing Maps) making the task of navigating the enormous number of venues easy and convenient for festival attendees &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;“Tag Hunter” using Microsoft Tag&lt;/strong&gt; - an event wide contest which will be distributed event wide by a legion CMA “Fun Squad” members. Attendees can scan these Tag Hunter cards and find out immediately if have a winning tag! &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;“Technology Booths” showcasing Microsoft Surface, Xbox 360, and IE8&lt;/strong&gt; – Attendees can drop by Microsoft booths available onsite at the festival, to check email, browse the web, and to check the festival schedule and venue information, etc. In addition, to test drive two Surface tables with a jukebox application, and in-person visits by performing artists. And of course, play the Xbox 360 RockBand Country Track Pack from MTV! &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And online:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;“Be This Close” using Silverlight DeepZoom&lt;/strong&gt; - interactive search game (available on 6/11) &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;“Cell Journalists” ASP.NET&lt;/strong&gt; photo sharing website &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Links:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Main Site: &lt;a href="http://cmafest.com/2009/"&gt;http://cmafest.com/2009/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;IE 8 Web slice : &lt;a href="http://ieaddons.com/en/details/music/CMA_Music_Festival_2009/"&gt;http://ieaddons.com/en/details/music/CMA_Music_Festival_2009/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;“Be This Close” interactive Silverlight game - &lt;a href="http://www.cmafest.com/2009/videophotos/games/bethisclose/"&gt;http://www.cmafest.com/2009/videophotos/games/bethisclose/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Microsoft page on CMA Site: &lt;a href="http://www.cmafest.com/2009/microsoft"&gt;http://www.cmafest.com/2009/microsoft&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Tags and Metadata:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Twitter Tag: #MSCMA09 &lt;/li&gt;    &lt;li&gt;Twitter: @MsftAtCMA &lt;/li&gt;    &lt;li&gt;Blog Tags: CMA Music Fest 2009, Microsoft at CMA 2009 &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9713709" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Live+Services/default.aspx">Live Services</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Customer/default.aspx">Customer</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Tag/default.aspx">Tag</category></item><item><title>Architect Council | Pragmatic Patterns for Architects</title><link>http://blogs.msdn.com/dachou/archive/2009/05/26/architect-council-pragmatic-patterns-for-architects.aspx</link><pubDate>Wed, 27 May 2009 06:03:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9643229</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9643229.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9643229</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/ArchitectCouncilPragmaticPatternsforArch_11A1D/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/ArchitectCouncilPragmaticPatternsforArch_11A1D/image_thumb.png" width="368" height="191" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;“Cloud computing will supersede traditional IT”, “SOA will enable business agility”, “my way or the highway”, etc. We’ve all heard this type of proclamations before, as many look to the “next big things” in technology to exact sweeping changes and solve many issues; truth is, &lt;b&gt;technologies and tools aren’t as instrumental in influencing progress, as the design and discipline in applying them to specific issues&lt;/b&gt;. When used appropriately, technologies and tools can be powerful enablers that bring about change.&lt;/p&gt;  &lt;p&gt;To address this, and trying to be a bit more green, our team is hosting a &lt;strong&gt;series of live webcasts&lt;/strong&gt; at noon PST on &lt;strong&gt;June 9th – 11th, 2009&lt;/strong&gt;, which will focus on guidance and patterns for some of today’s hottest topics. Just another excuse to have lunch at your desk (if your time zone is nearby)! :)&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Patterns for Moving to the Cloud – &lt;b&gt;June 9&lt;/b&gt;&lt;/b&gt;     &lt;br /&gt;&lt;i&gt;Larry Clarkin &amp;amp; Wade Wegner&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Building Silverlight &amp;amp; WPF Applications with Prism – June 10&lt;/b&gt;     &lt;br /&gt;&lt;i&gt;David Hill&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Patterns for Parallel Computing – June 11&lt;/b&gt;     &lt;br /&gt;&lt;i&gt;David Chou&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;For more details and registration, please visit &lt;a title="http://blogs.msdn.com/sac/pages/council-2009q2.aspx" href="http://blogs.msdn.com/sac/pages/council-2009q2.aspx"&gt;http://blogs.msdn.com/sac/pages/council-2009q2.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9643229" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category></item><item><title>Silverlight 3 Beta</title><link>http://blogs.msdn.com/dachou/archive/2009/03/20/silverlight-3-beta.aspx</link><pubDate>Sat, 21 Mar 2009 03:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9494075</guid><dc:creator>dachou</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9494075.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9494075</wfw:commentRss><description>
&lt;SCRIPT type=text/javascript src="http://gaze.live.net/GazeScript.js"&gt;&lt;/SCRIPT&gt;

&lt;DIV id=D00609b02836664cfb8a34a1caa49458d3&gt;
&lt;P&gt;You may have already heard about the many announcements made at Microsoft’s MIX09 conference this week in Las Vegas. One of the major announcements is the Beta availability of Silverlight 3 (and it does look like three’s the charm).&lt;/P&gt;
&lt;H1&gt;Customer adoption to date&lt;/H1&gt;
&lt;P&gt;Scott Guthrie during his keynote at MIX09 shared some encouraging statistics:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Silverlight launched 18 months ago, shipped Silverlight 2 six months ago&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;350+ million installations&lt;/B&gt; globally&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;300,000+ designers and developers&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;200+ partners in 30 countries&lt;/B&gt; contributing to the ecosystem&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;10,000+ applications&lt;/B&gt; globally&lt;/LI&gt;
&lt;LI&gt;Microsoft has 200+ of its own websites built using Silverlight&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;A few major customer adoption announcements were also made:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Netflix &lt;/B&gt;standardizing on Silverlight to deliver its online on-demand video instant watch service across PCs, Macs, and devices; leveraging PlayReady DRM and smooth/adaptive streaming capabilities&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;2010 Winter Olympics at Vancouver&lt;/B&gt; – NBC announced that the event will again be delivered online using Silverlight, similar to the 2008 Beijing Olympics event&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;NCAA “March Madness”&lt;/B&gt; Men’s Basketball Championship – CBS Sports Online coverage of all tournament games delivered using Silverlight at &lt;A href="http://mmod.ncaa.com/" mce_href="http://mmod.ncaa.com/"&gt;mmod.ncaa.com&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;2008 Presidential Inauguration&lt;/B&gt; – the Presidential Inauguration Committee selected Silverlight to enable online video streaming of President Obama’s official swear-in and Whistle Stop Tour events&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Bondi Publishing &lt;/B&gt;(who owns the Playboy Archives above) – working to deliver their set of magazines including the New Yorker, Rolling Stones, and Playboy online using Silverlight. Playboy Archives is now live with with search, navigation, and DeepZoom at &lt;A href="http://playboy.covertocover.com/" mce_href="http://playboy.covertocover.com"&gt;playboy.covertocover.com&lt;/A&gt; (best to visit at home)&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;KEXP&lt;/B&gt; – a Seattle-based radio station showed off an out-of-browser version (that works when off-line) of their content browser and player&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Kelley Blue Book &lt;/B&gt;– Perfect Car Finder application using Silverlight at &lt;A title=http://www.kbb.com/kbb/PerfectCarFinder/PhotoEdition.aspx href="http://www.kbb.com/kbb/PerfectCarFinder/PhotoEdition.aspx" mce_href="http://www.kbb.com/kbb/PerfectCarFinder/PhotoEdition.aspx"&gt;www.kbb.com/kbb/PerfectCarFinder/PhotoEdition.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;SAP&lt;/B&gt; – working to deliver Silverlight controls to be used in Netweaver and Web DynPro&lt;/LI&gt;
&lt;LI&gt;Microsoft &lt;B&gt;Worldwide Telescope &lt;/B&gt;– now Silverlight enabled at &lt;A title=http://www.worldwidetelescope.org/webclient/ href="http://www.worldwidetelescope.org/webclient/" mce_href="http://www.worldwidetelescope.org/webclient/"&gt;www.worldwidetelescope.org/webclient&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Microsoft &lt;B&gt;Virtual Earth&lt;/B&gt; – Silverlight Map Control for any website to use for enhanced visualization of geo-location and mapping capabilities &lt;A href="http://blogs.gotdotnet.com/veplatform/archive/2009/03/18/learn-about-the-virtual-earth-silverlight-map-control-ctp-at-mix09.aspx" mce_href="http://blogs.gotdotnet.com/veplatform/archive/2009/03/18/learn-about-the-virtual-earth-silverlight-map-control-ctp-at-mix09.aspx"&gt;CTP now available&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Other mentions including &lt;B&gt;Yahoo! Japan&lt;/B&gt;, &lt;B&gt;CareerBuilder&lt;/B&gt;, 10 Cent &lt;B&gt;QQ&lt;/B&gt;, &lt;B&gt;BSkyB&lt;/B&gt;, &lt;B&gt;ITV&lt;/B&gt;, &lt;B&gt;Intuit&lt;/B&gt;, etc.&lt;/LI&gt;&lt;/UL&gt;
&lt;H1&gt;Interesting Silverlight applications to see&lt;/H1&gt;
&lt;P&gt;Some of the most compelling Silverlight applications I have seen (many are registered on &lt;A href="http://silverlight.net/Showcase/" mce_href="http://silverlight.net/Showcase/"&gt;Silverlight Showcase&lt;/A&gt;) are listed below.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;General Info:&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.silverlight.net/" mce_href="http://www.silverlight.net/"&gt;Silverlight&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.live.com/" mce_href="http://silverlight.live.com/"&gt;Silverlight Streaming by Windows Live&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/GetStarted/silverlight3/default.aspx" mce_href="http://silverlight.net/GetStarted/silverlight3/default.aspx"&gt;Silverlight 3 Beta tools and runtime&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;Media sites/demos:&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://mmod.ncaa.com/" target=_blank mce_href="http://mmod.ncaa.com/"&gt;NCAA 2009 March Madness&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.2008.nbcolympics.com/video/" target=_blank mce_href="http://www.2008.nbcolympics.com/video/"&gt;NBC Olympics 2008&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://playboy.covertocover.com/" target=_blank mce_href="http://playboy.covertocover.com"&gt;Playboy Archives&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://memorabilia.hardrock.com/" mce_href="http://memorabilia.hardrock.com/"&gt;Hard Rock Memorabilia&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://nymag.com/rogan/" target=_blank mce_href="http://nymag.com/rogan/"&gt;New York Magazine “Where’s Rogan”&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.laguna-coupe.com/silverlight" mce_href="http://www.laguna-coupe.com/silverlight"&gt;Renault Laguna Couple&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://deepzoompix.com/" mce_href="http://deepzoompix.com/"&gt;DeepZoom Pix&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.deepzoom.com/" mce_href="http://www.deepzoom.com/"&gt;DeepZoom.com&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.suboost.com/" mce_href="http://www.suboost.com/"&gt;Suboost.com&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.media-toaster.com/videolibrary/hdsessions/" mce_href="http://www.media-toaster.com/videolibrary/hdsessions/"&gt;Akamai Music Talents&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://origin.etonline.com/emmys/" mce_href="http://origin.etonline.com/emmys/"&gt;Entertainment Tonight at the 2008 Emmy’s Awards&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.etonline.com/silverlight/oscars80/" mce_href="http://www.etonline.com/silverlight/oscars80/"&gt;Entertainment Tonight at the 2008 Oscar’s Academy Awards&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.visitmix.co.kr/" mce_href="http://www.visitmix.co.kr/"&gt;REMIX08 (Korea)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.event-information.jp/events/remixj07/default.htm" mce_href="http://www.event-information.jp/events/remixj07/default.htm"&gt;REMIX07 (Japan)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.shinystuff.eu/" mce_href="http://www.shinystuff.eu/"&gt;In2Media (Denmark)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://slportal.webryalbum.biglobe.ne.jp/" target=_blank mce_href="http://slportal.webryalbum.biglobe.ne.jp/"&gt;Biglobe Picture Gallery (Japan)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.gyao.jp/newarrival/" mce_href="http://www.gyao.jp/newarrival/"&gt;Gyao (Japan)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.iis.net/media/experiencesmoothstreaming" mce_href="http://www.iis.net/media/experiencesmoothstreaming"&gt;Microsoft IIS Smooth Streaming&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/learningspace/default.aspx" target=_blank mce_href="http://www.microsoft.com/learningspace/default.aspx"&gt;Microsoft Learning Space&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://my.liveatedu.com/" mce_href="http://my.liveatedu.com/"&gt;Microsoft Live@Edu&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://preview.microsoft.com/video/" mce_href="http://preview.microsoft.com/video/"&gt;Microsoft Videos&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.hsn.tv/" mce_href="http://www.hsn.tv/"&gt;Home Shopping Network (HSN) TV&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.wwe.com/inside/silverlight/launch/" mce_href="http://www.wwe.com/inside/silverlight/launch/"&gt;World Wrestling Entertainment (WWE)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/fox/" mce_href="http://silverlight.net/fox/"&gt;Fox Movies Trailers&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/silverlight/trailers/x-files/default.htm" mce_href="http://www.microsoft.com/silverlight/trailers/x-files/default.htm"&gt;"The X-Files - I Want to Believe" Trailers&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.fr.msn.com/cinema/age-de-glace-3/film.aspx" mce_href="http://silverlight.fr.msn.com/cinema/age-de-glace-3/film.aspx"&gt;"Ice Age 3" Trailers&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/silverlight/trailers/vegas/" mce_href="http://www.microsoft.com/silverlight/trailers/vegas/"&gt;"What Happens in Vegas" Trailers&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/silverlight/trailers/jumper.html" mce_href="http://www.microsoft.com/silverlight/trailers/jumper.html"&gt;"Jumper" Trailers&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://halo.msn.com/videosHD.aspx" mce_href="http://halo.msn.com/videosHD.aspx"&gt;"Halo 3" Trailers&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;Rich application sites/demos:&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.worldwidetelescope.org/webclient/" target=_blank mce_href="http://www.worldwidetelescope.org/webclient/"&gt;Microsoft Worldwide Telescope&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.mscui.net/PatientJourneyDemonstrator/" mce_href="http://www.mscui.net/PatientJourneyDemonstrator/"&gt;Microsoft Health Patient Journey Demonstrator&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.cookingwithxaml.com/meals/financials/default.html" mce_href="http://www.cookingwithxaml.com/meals/financials/default.html"&gt;Woodgrove Financial Online Banking&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/samples/2b2/silverlightairlines/run/default.html" mce_href="http://silverlight.net/samples/2b2/silverlightairlines/run/default.html"&gt;Silverlight Airlines&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://promotions.newegg.com/silverlight/DC/index.html" target=_blank mce_href="http://promotions.newegg.com/silverlight/DC/index.html"&gt;NewEgg Digital Camera Promotions&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.kbb.com/kbb/PerfectCarFinder/PhotoEdition.aspx" target=_blank mce_href="http://www.kbb.com/kbb/PerfectCarFinder/PhotoEdition.aspx"&gt;Kelley Blue Book Perfect Car Finder&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://firelocator.net/" mce_href="http://firelocator.net/"&gt;Pitney Bowes Fire Locator&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://myprocess.com/" mce_href="http://myprocess.com/"&gt;SnapFlow&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://ultralearn.com/Ultralearn/MashupStudio.aspx" mce_href="http://ultralearn.com/Ultralearn/MashupStudio.aspx"&gt;UltraLearn Mashup Studio&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.dbschemaeditor.com/OnlineDB.aspx" mce_href="http://www.dbschemaeditor.com/OnlineDB.aspx"&gt;DB Schema Editor&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.vadimv.com/" mce_href="http://www.vadimv.com/"&gt;Silverlight Stock Chart&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.bestfreecharts.com/" mce_href="http://www.bestfreecharts.com/"&gt;BestFreeCharts Stock Chart&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.visitmix.com/Lab/Descry" mce_href="http://www.visitmix.com/Lab/Descry"&gt;Project Descry Data and Information Visualization&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://quince.infragistics.com/#/Search" mce_href="http://quince.infragistics.com/#/Search"&gt;Quince UX Patterns Explorer&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.retouchgenie.com/Content/Gallery.aspx" mce_href="http://www.retouchgenie.com/Content/Gallery.aspx"&gt;Retouch Genie (UK)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.mixupdigital.com/home.aspx" mce_href="http://www.mixupdigital.com/home.aspx"&gt;Mixup Digital (Mexico)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.bodurov.com/VectorVisualizer/" mce_href="http://www.bodurov.com/VectorVisualizer/"&gt;Vector Visualizer (Canada)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.medhas09.com/SilverlightApplication3TestPage.html" mce_href="http://www.medhas09.com/SilverlightApplication3TestPage.html"&gt;College Fest Website (India)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://ryanallen.com/gooncity/city.htm" mce_href="http://ryanallen.com/gooncity/city.htm"&gt;Gooncity Pixel Art City Project&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.palmsoft.com/webscheduler/" mce_href="http://www.palmsoft.com/webscheduler/"&gt;Calendar Scheduler&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.idvsolutions.com/" mce_href="http://silverlight.idvsolutions.com/"&gt;Virtual Earth Draw Tools&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blueprintnow.labs.solidworks.com/Editor.aspx" mce_href="http://blueprintnow.labs.solidworks.com/Editor.aspx"&gt;BluePrint Now&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.interknowlogy.com/wish43/" mce_href="http://silverlight.interknowlogy.com/wish43/"&gt;Wish 43&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.serverunleashed.com/" mce_href="http://www.serverunleashed.com/"&gt;Microsoft Windows Server 2008 Unleashed&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/communicationsserver/r2-virtual-launch/event/ocs.aspx?langid=1000000" mce_href="http://www.microsoft.com/communicationsserver/r2-virtual-launch/event/ocs.aspx?langid=1000000"&gt;Microsoft Office Communication Server 2007 R2 Virtual Launch Event&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/beta/downloads/Default.aspx" mce_href="http://www.microsoft.com/beta/downloads/Default.aspx"&gt;Microsoft Download Center&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://tafiti.mslivelabs.com/" mce_href="http://tafiti.mslivelabs.com/"&gt;Tafiti&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.windowsvista.si/main.htm?lang=1033" mce_href="http://www.windowsvista.si/main.htm?lang=1033"&gt;Windows Vista Simulator&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.picturespice.com/PS/Polyhedra/ClientBin/TestPage.html" mce_href="http://www.picturespice.com/PS/Polyhedra/ClientBin/TestPage.html"&gt;Polyhedron 3D Simulation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://widgets-gadgets.com/2009/02/silverlight-slideshow-widget.html" mce_href="http://widgets-gadgets.com/2009/02/silverlight-slideshow-widget.html"&gt;Widgets for Web 2.0: Slideshow Widget&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/samples/1.0/Page-Turn/default.html" mce_href="http://silverlight.net/samples/1.0/Page-Turn/default.html"&gt;Page Turn&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;Casual Games:&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.linerider.com/" mce_href="http://www.linerider.com/"&gt;Line Rider&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A title="Server Quest II" href="http://www.microsoft.com/click/serverquest" mce_href="http://www.microsoft.com/click/serverquest"&gt;Server Quest II&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.ltbennett.com/" mce_href="http://www.ltbennett.com/"&gt;Terralever Zero Gravity&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.mahjonged.com/mahjonged.html" mce_href="http://www.mahjonged.com/mahjonged.html"&gt;Mahjong Solitaire&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.farseergames.com/Games/Diver/Diver.aspx" mce_href="http://www.farseergames.com/Games/Diver/Diver.aspx"&gt;Diver&lt;/A&gt;, &lt;A href="http://www.farseergames.com/Games/TireStorm/TireStorm.aspx" mce_href="http://www.farseergames.com/Games/TireStorm/TireStorm.aspx"&gt;Tire Storm&lt;/A&gt;, &lt;A href="http://www.farseergames.com/Games/wearebugs/wearebugs.aspx" mce_href="http://www.farseergames.com/Games/wearebugs/wearebugs.aspx"&gt;We are Bugs!&lt;/A&gt;, &lt;A href="http://www.farseergames.com/Games/WaterDemo/WaterDemo.aspx" mce_href="http://www.farseergames.com/Games/WaterDemo/WaterDemo.aspx"&gt;Water Demo&lt;/A&gt; (Farseer)&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.averagegames.com/games/bridgebasher/" mce_href="http://www.averagegames.com/games/bridgebasher/"&gt;Bridge Basher&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.miniclip.com/games/zombomatic/en/" mce_href="http://www.miniclip.com/games/zombomatic/en/"&gt;Zombomatic&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.miniclip.com/games/tunnel-trouble/en/" mce_href="http://www.miniclip.com/games/tunnel-trouble/en/"&gt;Tunnel Trouble&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.phy.hr/~nikola/klotski/" mce_href="http://www.phy.hr/~nikola/klotski/"&gt;Klotski&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.bluerosegames.com/brg/free-web-games/bubble-breaker.aspx" mce_href="http://www.bluerosegames.com/brg/free-web-games/bubble-breaker.aspx"&gt;Dr. Popper&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.shidonni.com/preview.html" mce_href="http://www.shidonni.com/preview.html"&gt;Shidonni&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://fragmenti.milliflora.com/Fragmenti_Play.aspx" mce_href="http://fragmenti.milliflora.com/Fragmenti_Play.aspx"&gt;Fragmenti&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.nokola.com/shock/" mce_href="http://www.nokola.com/shock/"&gt;Shock&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://silverlight.net/samples/1.0/Sprawl/default.html" mce_href="http://silverlight.net/samples/1.0/Sprawl/default.html"&gt;Sprawl&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.ddtmm.com/vs0/" mce_href="http://www.ddtmm.com/vs0/"&gt;Vector Space: ZERO&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;Reusable Controls Libraries (for enterprise applications):&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.componentart.com/soaui/" mce_href="http://www.componentart.com/soaui/"&gt;ComponentArt Web.UI for Silverlight&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.componentone.com/SuperProducts/StudioSilverlight/Live+Examples/" mce_href="http://www.componentone.com/SuperProducts/StudioSilverlight/Live+Examples/"&gt;ComponentOne Studio for Silverlight&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://labs.infragistics.com/silverlight/lobsamples/" target=_blank mce_href="http://labs.infragistics.com/silverlight/lobsamples/"&gt;Infragistics NetAdvantage Web Client&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://labs.infragistics.com/silverlightdv/2009.1/" target=_blank mce_href="http://labs.infragistics.com/silverlightdv/2009.1/"&gt;Infragistics NetAdvantage Data Visualization&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://sirius2.intersoftpt.com/presenter/" mce_href="http://sirius2.intersoftpt.com/presenter/"&gt;Intersoft Presenter&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://community.netikatech.com/demos/" mce_href="http://community.netikatech.com/demos/"&gt;Netika Tech GOA Toolkit&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://demo.softwarefx.com/Silverlight/Chart/CfxSilverlightDemoWeb/CfxSilverlightDemoPage.aspx" mce_href="http://demo.softwarefx.com/Silverlight/Chart/CfxSilverlightDemoWeb/CfxSilverlightDemoPage.aspx"&gt;SoftwareFX ChartFX Silverlight Add-On&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://demos.telerik.com/silverlight/default.aspx" mce_href="http://demos.telerik.com/silverlight/default.aspx"&gt;Telerik RadControls for Silverlight&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Now these are just some of my favorites. But with the pace of developers building cool Silverlight applications, this list may need to be updated very frequently (last updated 3/20/09).&lt;/P&gt;
&lt;H1&gt;What’s new in Silverlight 3?&lt;/H1&gt;
&lt;P&gt;Fully supported by Visual Studio and Expression Blend, highlights of new features and functionality of Silverlight 3 include: major media enhancements, out of browser support allowing Web applications to work on the desktop; significant graphics improvements including 3D graphics support, GPU acceleration and H.264 video support; and many features to improve RIA development productivity.&lt;/P&gt;
&lt;P&gt;&lt;I&gt;Enhanced media support &lt;/I&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Live and on-demand true HD (720p+) Smooth Streaming&lt;/B&gt;. IIS Media Services (formerly IIS Media Pack), an integrated HTTP media delivery platform, features Smooth Streaming which dynamically detects and seamlessly switches, in real time, the video quality of a media file delivered to Silverlight based on local bandwidth and CPU conditions.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Hardware accelerated HD playback&lt;/B&gt;. Leveraging graphics processor unit (GPU) hardware acceleration, Silverlight experiences can now be delivered in true full-screen HD (720p, 1080p, etc.). &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Extensible media format support&lt;/B&gt;. In addition to VC-1/WMA, Silverlight 3 now supports MPEG-4-based H.264/AAC Audio. Also with the new extensible Raw AV pipeline, audio and video can be decoded outside the runtime and rendered in Silverlight, extending format support beyond the native codecs.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Digital rights management&lt;/B&gt;. Full and built-in support for DRM, powered by PlayReady Content Protection enables protected in-browser experiences using AES encryption or Windows Media DRM. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;I&gt;Enhanced graphics support&lt;/I&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Perspective 3D Graphics&lt;/B&gt;. Content can now be applied to a 3D plane without writing any code. Live content can be rotated or scaled live content in space.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Pixel Shader effects&lt;/B&gt;. Image manipulation effects such as blur and drop shadow, using software-based rendering. Custom effects can also be created, and applied to any graphical content.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Bitmap Caching&lt;/B&gt;. Vector content, text, and controls can now be cached as bitmaps. This improves the rendering performance of applications and is useful for background content and for content which needs to scale without making changes to its internal appearance.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;New Bitmap API&lt;/B&gt;. Support for writing pixels to bitmaps directly.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Themed application support&lt;/B&gt;. Runtime support for application theme updates driven by templates, and cascading style sheets.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Animation Effects&lt;/B&gt;. New effects such as spring and bounce. Developers can also now develop their own mathematical functions to describe an animation&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Enhanced control skinning&lt;/B&gt;. Simplified skinning capabilities by keeping a common set of controls external from an application. This allows the sharing of styles and control skins between different applications. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Improved text rendering &amp;amp; font support&lt;/B&gt;. Enhanced rendering and rapid animation of text. Applications also load faster by enabling the use of local fonts. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;I&gt;Enhanced rich internet application (RIA) support&lt;/I&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Out-of-Browser capabilities&lt;/B&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Run outside of browser&lt;/B&gt;. Light-weight, sandboxed companion experiences for the Web that run on the desktop. Enabled without any additional download of runtime or the need to write applications in a different way.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Consumer friendly non-administrator install&lt;/B&gt;. Applications are hosted in a cache and do not require any privileges to run.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Safer, more secure, sandboxed&lt;/B&gt;. An application can be trusted without security warnings. All assets are stored in an isolated storage.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Built in auto-update&lt;/B&gt;. An application will check for new versions on the server and update on launch.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Connectivity detection (on-line/off-line)&lt;/B&gt;. Can detect a loss of connection (or react to event notifications), then choose to cache data locally until a network connection is restored.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Desktop integration&lt;/B&gt;. On Windows and Macs, applications can be saved as short-cuts on the desktop and be one click away from your customer. On Windows 7, support will be provided for superbar integration, multi-touch, and location awareness services such as GPS support so that your application can react to the users location.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;B&gt;Deep Linking&lt;/B&gt;. Support for deep linking, which enables bookmarking a page within a RIA. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Search Engine Optimization (SEO)&lt;/B&gt;. By utilizing business objects on the server, together with ASP.NET controls and site maps, users can automatically mirror database-driven RIA content into HTML that is easily indexed by the leading search engines.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;60+ default controls with source code&lt;/B&gt;. Over 60 fully skinnable and customizable out-of-the-box controls such as charting and media, new layout containers such as dock and viewbox, and controls such as autocomplete, treeview and datagrid. The controls come with nine professional designed themes and the source code can be modified/recompiled or utilized as-is. Other additions include multiple selection in listbox controls, file save dialog, and support for multiple page applications with navigation.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Enhanced data support&lt;/B&gt; &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Element-to-element binding&lt;/B&gt;. Enables property binding to CLR objects and other UI components via XAML, for instance binding a slider value to the volume control of a media player.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Data forms&lt;/B&gt;. Provides support for layout of fields, validation, updating and paging through data.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Data validation&lt;/B&gt;. Automatically catch incorrect input and warn the user with built-in validation controls. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Support for business objects&lt;/B&gt; on both client and server with n-Tier data support. Easily load, sort, filter and page data with added support for working with data. Includes a new built-in CollectionView to perform a set of complex operations against server side data. A new set of .NET RIA services supports these features on the server.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;B&gt;Improved performance&lt;/B&gt; &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Application library caching&lt;/B&gt;. Reduced the size of applications by caching framework on the client which helps improve rendering performance.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Enhanced DeepZoom&lt;/B&gt;. Allows users to fluidly navigate through larger image collections by zooming. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Binary XML&lt;/B&gt;. Allows communication with the server to be compressed, greatly increasing the speed at which data can be exchanged.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Local Connection&lt;/B&gt;. This feature allows communication between multiple Silverlight applications on the client-side without incurring a server roundtrip.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;B&gt;Enhanced Accessibility Features&lt;/B&gt;. Provides access to all system colors, allowing partially-sighted people to make changes such as high contrast color schemes for ease of readability by re-using familiar operating system controls.&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9494075" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Event – Silverlight 2.0 Hands on Labs in Irvine, CA on Jan. 15</title><link>http://blogs.msdn.com/dachou/archive/2009/01/08/event-silverlight-2-0-hands-on-labs-in-irvine-ca-on-jan-15.aspx</link><pubDate>Fri, 09 Jan 2009 00:06:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9300213</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9300213.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9300213</wfw:commentRss><description>&lt;p&gt;Join us for a new type of developer event - MSDN Unleashed is coming to SoCal!&lt;/p&gt;  &lt;p&gt;This special installment consists of hands on labs, with a preconfigured computer set up for use for each attendee.&amp;#160; The topic for this session is Silverlight 2.0.&amp;#160; These labs were written by experts from our Silverlight product group in Redmond.&amp;#160; The event will consist of three labs:   &lt;br /&gt;·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Silverlight Fundamentals&amp;#160; &lt;br /&gt;·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Silverlight and Connected Applications&amp;#160; &lt;br /&gt;·&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Silverlight and Browser Integration&lt;/p&gt;  &lt;p&gt;At this event you can expect to work with Silverlight 2.0.&amp;#160; We will provide support for your work via proctors who are either Microsoft Certified Trainers or working Silverlight 2.0 developers (or both).&amp;#160; Attendees will also be able to get copies of all of the labs to take home with them (bring a USB key if you want to take home the labs).&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Thursday, January 15, 2009&lt;/strong&gt;&lt;b&gt;     &lt;br /&gt;&lt;/b&gt;Location: QuickStart    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 16815 Von Karman Avenue, Suite 100    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Irvine, CA 92606    &lt;br /&gt;Time: 6:00 pm - 9:00 pm&lt;/p&gt;  &lt;p&gt;Register: &lt;a href="http://rs6.net/tn.jsp?e=001XohfBIGCaLXVwIQEZeCQEjcVwkCd6WLtyVxwOGgwwJ9m0GB2dJcrZurbBgWyta-xr7wyB0YHGGxG5QLSDqrQtarHzaxiNRmmPuHDnBpJy72dRbkxRLPXNRmuY-KSEfLzrcoJNtYic0xlk_hxRSCdNQ=="&gt;Here at MSEvents&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Admission is free, but seating is limited, please register ASAP. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9300213" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category></item><item><title>Event – XamlFest on January 14 &amp;amp; 15, 2009 at Irvine, California</title><link>http://blogs.msdn.com/dachou/archive/2009/01/06/event-xamlfest-on-january-14-15-2009-at-irvine-california.aspx</link><pubDate>Tue, 06 Jan 2009 20:04:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9285789</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9285789.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9285789</wfw:commentRss><description>&lt;p&gt;Are you interested about WPF (Windows Presentation Foundation) but concerned about the learning curve?&amp;#160; Have you seen Silverlight but don’t know where to get started?&amp;#160; Or are you curious about how tools like Visual Studio and Expression Blend help designers and developers work together to deliver great user experiences? If so, join us at XamlFest!&lt;/p&gt;  &lt;p&gt;XamlFest is a two day interactive event where you’ll learn about the platforms the tools and processes used to deliver differentiated user experiences. It’s a chance for you to mingle with UX minded Microsoft folks as well as industry leading design integrators.&amp;#160; It’s also an opportunity to pick up a free copy of Visual Studio 2008 and Expression Studio 2 for you attendance.&lt;/p&gt;  &lt;p&gt;More details are available at &lt;a title="http://blogs.msdn.com/usisvde/archive/2009/01/05/you-re-invited-to-xamlfest-socal-january-14-15.aspx" href="http://blogs.msdn.com/usisvde/archive/2009/01/05/you-re-invited-to-xamlfest-socal-january-14-15.aspx"&gt;http://blogs.msdn.com/usisvde/archive/2009/01/05/you-re-invited-to-xamlfest-socal-january-14-15.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9285789" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category></item><item><title>Olympics on Silverlight</title><link>http://blogs.msdn.com/dachou/archive/2008/08/09/olympics-on-silverlight.aspx</link><pubDate>Sat, 09 Aug 2008 12:23:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8844865</guid><dc:creator>dachou</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/dachou/comments/8844865.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=8844865</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://en.beijing2008.cn/"&gt;&lt;img border="0" alt="Official logo of the 2008 Summer Olympic Games" align="right" src="http://upload.wikimedia.org/wikipedia/en/thumb/1/18/Beijing_2008_Olympics_logo.svg/150px-Beijing_2008_Olympics_logo.svg.png" width="150" height="205" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;08.08.08 - after 7 years of preparation and anticipation, the XXIX Olympiad has finally opened in Beijing. What a spectacular &lt;a href="http://en.beijing2008.cn/ceremonies/headlines/openingceremony/"&gt;opening ceremony&lt;/a&gt; it was. And such breathtaking architectures of the &lt;a href="http://en.beijing2008.cn/venues/nst/index.shtml"&gt;&amp;quot;Bird's Nest&amp;quot; National Stadium&lt;/a&gt; and &lt;a href="http://en.beijing2008.cn/venues/nac/index.shtml"&gt;&amp;quot;Water Cube&amp;quot; Aquatics Center&lt;/a&gt;. It's hard even just to imagine the amount of thought and hard work that went into creating these phenomenal achievements.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Side Note on Physical Structures&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Just want to take the opportunity to talk a little about these two eye-popping buildings. &lt;/p&gt;  &lt;p&gt;The &amp;quot;Bird's Nest&amp;quot;, completed just in March 2008, at one point had more than 7,000 workers toiling around the clock. Its most significant feature is the seemingly random lattice of interwoven steel used for the stadium exterior, which resembles the structure of a bird's nest. The unconventional design also brought a set of new issues to address during its construction. For example, the activities of welding sections of the steel structures together had to take place during specific times of the day, such that the structure is put together at a temperature that can accommodate the wide range of expansions and contractions of the steel structures caused by temperature changes throughout the year in Beijing.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Image:Bird%27s_Nest_stadium,_May_2008.jpg"&gt;&lt;img border="0" alt="South view of the Stadium, May 2008.." src="http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Bird%27s_Nest_stadium%2C_May_2008.jpg/900px-Bird%27s_Nest_stadium%2C_May_2008.jpg" width="640" height="216" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The &amp;quot;Water Cube&amp;quot;, completed at the end of 2007, is very interesting from the perspective of its &amp;quot;green&amp;quot; design, with the use of ETFE (Ethylene Tetrafluoroethylene) air cushions for its enclosure (instead of concrete/steel and/or huge glass panels. ETFE is essentially a form of plastic but doesn't burn due to the existence of fluoride in the material which chemically shields oxygen molecules.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/f/ff/BirdnestWatercube.jpg"&gt;&lt;img border="0" alt="Image:BirdnestWatercube.jpg" src="http://upload.wikimedia.org/wikipedia/commons/f/ff/BirdnestWatercube.jpg" width="500" height="248" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The &amp;quot;bubble&amp;quot; design was reportedly inspired by the natural geometric shapes formed by soap bubbles. It provides natural lighting, insulation, and requires less steel structure to support than glass panels. The insulation is achieved by a sophisticated air pump system that maintains the pressure in the ETFE bubbles, resulting in major savings in heating costs during snowy winters in Beijing. During the summer, a ventilation system is used.&lt;/p&gt;  &lt;p&gt;In addition, the &amp;quot;Water Cube&amp;quot; was designed with water-saving and environmental protection efforts. According to statistics, the outer surface and roof facade can &amp;quot;collect&amp;quot; 10,000 tons of rain water, 70,000 tons of clean water and 60,000 tons of swimming pool water annually. And the venue can also save 140,000 tons of recycled water a year.&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://images.beijing-2008.org/20070516/Img214078157.jpg" width="450" height="280" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Online Experience&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In the online world, we also have the much publicized partnership between NBC and Microsoft to bring the Olympics event coverage on to the Internet. It is reported that NBC will be streaming more than 3,500 hours of video content, including live coverage of every minute of competition from 25 sports. The sheer scale and magnitude of this project makes it the largest media event on the Web, so far.&lt;/p&gt;  &lt;p&gt;The NBC Olympics video site lives exclusively on the MSN network, and is designed to handle more than 2.3 terabytes/second of traffic. Silverlight 2 is the core technology behind the Olympics video player and provides the high-quality, interactive experience.&lt;/p&gt;  &lt;p&gt;But that's not all. Here are all the ways you can experience the 2008 Summer Olympics from Microsoft and NBC:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Online Video&lt;/strong&gt; - Click &lt;a href="http://www.nbcolympics.com/video"&gt;http://www.nbcolympics.com/video&lt;/a&gt; to jump right in and experience high-quality, interactive video using Silverlight.&amp;#160; Get HD quality video on the web that&amp;#8217;s optimized using Silverlight&amp;#8217;s adaptive streaming capability, watch up to four live streams simultaneously in the same player, and get expert commentary, etc. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;MSN.com&lt;/strong&gt; - &lt;a href="http://www.msn.com"&gt;MSN&lt;/a&gt; homepage will feature an Olympics module which will enable people to see results (or hide them if you don&amp;#8217;t want any spoilers), get the latest news and see exclusive video coverage. Also implemented using Silverlight &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;MSN Toolbar&lt;/strong&gt; - Install the new &lt;a href="http://www.newmsntoolbar.com/"&gt;MSN Toolbar&lt;/a&gt; that gives you one click access to the medal tally and many other highlights. Also implemented using Silverlight &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Live Search&lt;/strong&gt; - Get the latest &lt;a href="http://search.live.com/results.aspx?q=medal+count&amp;amp;form=QBRE"&gt;medal counts&lt;/a&gt; by &lt;a href="http://search.live.com/results.aspx?q=olympic+swimming&amp;amp;go=&amp;amp;form=QBLH"&gt;sport&lt;/a&gt; or by &lt;a href="http://search.live.com/results.aspx?q=usa+medal+count&amp;amp;form=QBRE"&gt;country&lt;/a&gt;, or find out about all 10,000 of the &lt;a href="http://search.live.com/results.aspx?q=michael+phelps&amp;amp;form=QBRE"&gt;athletes&lt;/a&gt; competing in the 2008 Summer Games &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Zune&lt;/strong&gt; - Starting on 8/9, &lt;a href="http://www.zune.net/en-US/"&gt;Zune Marketplace&lt;/a&gt; will kick off a series of daily 2008 Olympic Games videos from NBC Sports, giving viewers special on-the-go access to the 2008 Beijing Olympic Games &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;XBOX&lt;/strong&gt; - XBOX users will be able to purchase and download a daily wrap-up of the day&amp;#8217;s events from NBC Sports, with a complete wrap-up at the end of the Games &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Windows Media Center&lt;/strong&gt; - &lt;a href="http://www.microsoft.com/windows/products/winfamily/mediacenter/olympics.mspx"&gt;NBC Olympics On The Go&lt;/a&gt; provides downloads for 200+ hours of catch-up TV programming, with coverage of approximately 24 sports, the full opening ceremony, and a closing ceremony montage &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Some screenshots of the Silverlight-based enhanced video player on nbcolympics.com.&lt;/p&gt;  &lt;p&gt;Below is the enhanced player streaming the live men's cycling event, a separate concurrent video stream in picture-in-picture (PIP) mode, and live commentary on the lower right hand corner.&lt;/p&gt;  &lt;p&gt;&lt;a title="Olympics-SL2-3" href="http://www.flickr.com/photos/9182673@N02/2746443676/"&gt;&lt;img border="0" alt="Olympics-SL2-3" src="http://static.flickr.com/3292/2746443676_afe3ed8aee.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And the &amp;quot;Control Room&amp;quot; section (toggled by the top button on the left panel) which allows concurrent streaming of 4 separate live streams. I only have a 3MB pipe at home but they were all playing smoothly. Silverlight's adaptive streaming capability really helped in this case.&lt;/p&gt;  &lt;p&gt;&lt;a title="Olympics-SL2-2" href="http://www.flickr.com/photos/9182673@N02/2745607007/"&gt;&lt;img border="0" alt="Olympics-SL2-2" src="http://static.flickr.com/3274/2745607007_1d208b9753.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And look - DRM (Digital Rights Management)! ;)&lt;/p&gt;  &lt;p&gt;&lt;a title="Olympics-SL2-4" href="http://www.flickr.com/photos/9182673@N02/2746443776/"&gt;&lt;img border="0" alt="Olympics-SL2-4" src="http://static.flickr.com/3209/2746443776_4fde129bbb.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8844865" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>LineRider with Silverlight 2 and Windows Live Services</title><link>http://blogs.msdn.com/dachou/archive/2008/07/11/linerider-with-silverlight-2-and-windows-live-services.aspx</link><pubDate>Fri, 11 Jul 2008 23:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8722006</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/8722006.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=8722006</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/LineRiderwithSilverlight2andWindowsLiveS_C325/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/LineRiderwithSilverlight2andWindowsLiveS_C325/image_2.png"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 5px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" border=0 alt=image align=right src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/LineRiderwithSilverlight2andWindowsLiveS_C325/image_thumb.png" width=226 height=250 mce_src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/LineRiderwithSilverlight2andWindowsLiveS_C325/image_thumb.png"&gt;&lt;/A&gt; Last week InXile Entertainment launched a new version of the &lt;A href="http://www.linerider.com/" mce_href="http://www.linerider.com/"&gt;Line Rider&lt;/A&gt; game, built using Silverlight 2, and integrated Windows Live services (ID and Messenger). This is one of the projects me and my Microsoft team were directly involved with, by partnering with InXile Entertainment and Cynergy Systems. And we are quite excited with the results.&lt;/P&gt;
&lt;P&gt;The original version of Line Rider, launched September 2006, is a Flash-based game that has been cited by a number of publications (i.e., New York Times, Wall Street Journal, Time, CNET, GameZone, etc.), and was one of Yahoo’s top 10 search words in late 2006. Existing momentum includes over 36,000 videos posted on Youtube (with more than 5 million views), ~10 million page views per month with ~1.7 million unique visitors.&lt;/P&gt;
&lt;P&gt;With this release, &lt;A href="http://linerider.com/en/news/inxile-entertainment-move-free-web-version-line-rider%E2%84%A2-adobe-flash-microsoft-silverlight" mce_href="http://linerider.com/en/news/inxile-entertainment-move-free-web-version-line-rider%E2%84%A2-adobe-flash-microsoft-silverlight"&gt;we ported the Flash-based version to Silverlight&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;We used Expression Blend to create the game layout and controls, used Visual Studio 2008 and C# for the game logic and physics engine implementation, and built on top of the Silverlight 2 beta 2 SDK.&lt;/P&gt;
&lt;P&gt;So what's the big deal? Take a look at this video of one of the sample games.&lt;/P&gt;
&lt;P&gt;&lt;EMBED height=364 name=msn_soapbox type=application/x-shockwave-flash pluginspage=http://macromedia.com/go/getflashplayer width=432 src=http://images.video.msn.com/flash/soapbox1_1.swf flashvars="c=v&amp;amp;v=13d29d21-8165-42a5-aedb-392cf8d398d7&amp;amp;ifs=true&amp;amp;fr=shared" allowScriptAccess="always" allowFullScreen="true" base="http://images.video.msn.com/" quality="high"&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="Jagged Peak Adventure by Unconed" href="http://video.msn.com/video.aspx?playlist=videoByUuids:uuids:13d29d21-8165-42a5-aedb-392cf8d398d7&amp;amp;showPlaylist=true" target=_new&gt;Video: Jagged Peak Adventure by Unconed&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Loved the snappy Cowboy Bebop music theme they used in this video. More amazing video clips available at &lt;A href="http://linerider.com/en/movies" mce_href="http://linerider.com/en/movies"&gt;http://linerider.com/en/movies&lt;/A&gt; and on Youtube.&lt;/P&gt;
&lt;P&gt;Basically, users draw lines that make up the tracks, and little Line Rider bobsleds through the tracks as driven by gravity (while holding on for dear life). Very simple game mechanics, but quite an addictive cycle drainer if you get into it. :) There is already a large volume of video content showing all kinds of complex and intricate designs created by the existing community.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Flash to Silverlight&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;So why did we convert from Flash to Silverlight? Undoubtedly the change introduced inconveniences for existing users, plus the perceptions brought along by Microsoft's reputation (good and bad).&lt;/P&gt;
&lt;P&gt;Now I have a tremendous amount of respect for Flash and the community it has generated. There are some pretty impressive applications built on Flash today, and the rich ecosystem consisting both proprietary and open-source tools and solutions. And based on my understanding, most things done on either Silverlight or Flash, can also be accomplished on the other platform today.&lt;/P&gt;
&lt;P&gt;Of course, we tend to think that leveraging the .NET development platform provides a level of productivity improvement and sophistication, but it really wasn't about the technical merits of either Silverlight or Flash platforms. We were just there at the right place and the right time, and provided an effective partnership to help ensure project success.&lt;/P&gt;
&lt;P&gt;At the time, InXile Entertainment was looking for ways to enhance the existing experience and bring it up a level. Specifically, to be able to share more effectively, integrate social aspects, and to be able to create a community around Line Rider. The previous Flash-based version provided excellent single-player experiences. But to share the tracks (i.e., to show others the masterpieces one has created), users resorted to their own means such as using their own video-capture software, media editing software, video hosting service, and had to find online storage or email Flash-based SOL binary files directly to each other, etc.&lt;/P&gt;
&lt;P&gt;Thus we worked to tackle these needs for the Silverlight-based version. A couple of major things we did that added value to the project:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Saving tracks in XML format instead of the Flash-based binary SOL format. This allows for simpler cloud-based storage and sharing, plus eventual cross-platform porting of tracks (with the upcoming console-based versions)&lt;/LI&gt;
&lt;LI&gt;Integrating Live Messenger and Live ID as part of the authoring and playback environment, which is intended to add a level of social interaction between users&lt;/LI&gt;
&lt;LI&gt;Associating tracks with music playback to provide an experience similar to video capture/playback when shared&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Basically, the intention is to make it easier for users to share and build a more integrated community.&lt;/P&gt;
&lt;P&gt;Again, these can be done on Flash too, but we added the partnership to make sure that the resulting product met InXile's expectations. Plus from a long-term planning perspective, we felt that investing on the Microsoft platform has value beyond just the Web-based RIA platform aspect. The .NET skillsets can be reused to build and integrate cloud-based services, expand the community and social aspects, as well as reaching connected device platforms, for next-generation experiences.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What's Next?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;InXile is working on console-based versions of the game (Xbox 360, Wii, PS3, Nintendo DS, Windows Mobile), called "Line Rider 2 Unbound", which at the moment looks just amazing. Take a look at these videos (&lt;A href="http://www.youtube.com/watch?v=HQsTXYr5eoM" mce_href="http://www.youtube.com/watch?v=HQsTXYr5eoM"&gt;part 1&lt;/A&gt;, &lt;A href="http://linerider.com/en/movie/341646" mce_href="http://linerider.com/en/movie/341646"&gt;part 2&lt;/A&gt;, &lt;A href="http://linerider.com/en/movie/378497" mce_href="http://linerider.com/en/movie/378497"&gt;part 3&lt;/A&gt;) for a quick preview of the enhancements they're making to the game.&lt;/P&gt;
&lt;P&gt;Looking forward to, at some point, work with these guys again to port the Web-based Silverlight version to include the new Line Rider 2 features.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;About InXile Entertainment&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.inxile-entertainment.com/" mce_href="http://www.inxile-entertainment.com/"&gt;&lt;IMG title=clip_image002 border=0 alt=clip_image002 align=right src="http://ux-strategy.com/wp-content/uploads/2008/06/clip-image002-thumb.jpg" width=240 height=98 mce_src="http://ux-strategy.com/wp-content/uploads/2008/06/clip-image002-thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Located in Newport Beach, California, inXile entertainment is a game development company that focuses on both licensed and original intellectual properties. Formed in late 2002, inXile entertainment develops for personal computers and the major console platforms including the Nintendo Wii, Nintendo DS, Playstation 3, and Xbox 360. Their products include The Bard's Tale and Line Rider.&lt;/P&gt;
&lt;P&gt;Read InXile Entertainment's &lt;A href="http://linerider.com/en/news/inxile-entertainment-move-free-web-version-line-rider%E2%84%A2-adobe-flash-microsoft-silverlight" mce_href="http://linerider.com/en/news/inxile-entertainment-move-free-web-version-line-rider%E2%84%A2-adobe-flash-microsoft-silverlight"&gt;press release&lt;/A&gt; regarding this project.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;About Cynergy Systems&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.cynergysystems.com/" mce_href="http://www.cynergysystems.com/"&gt;&lt;IMG title=clip_image004 border=0 alt=clip_image004 align=right src="http://ux-strategy.com/wp-content/uploads/2008/06/clip-image004-thumb.jpg" width=240 height=62 mce_src="http://ux-strategy.com/wp-content/uploads/2008/06/clip-image004-thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.cynergysystems.com/" mce_href="http://www.cynergysystems.com"&gt;Cynergy&lt;/A&gt; is a leader in the design and development of Rich Internet Applications (RIA) specializing in Microsoft Silverlight and WPF as well as Adobe Flex and AIR. &lt;BR&gt;Cynergy is privately held and headquartered in Washington, D.C.; the Company's U.S. field operations include Rochester, N.Y., Grand Rapids, Mich., and San Diego, Calif. Cynergy's European operation is based in London, United Kingdom and Copenhagen, Denmark and its Asia Pacific operations are located in Taipei, Taiwan and Sydney, Australia.&lt;/P&gt;
&lt;P&gt;Read Cynergy's &lt;A href="http://www.cynergysystems.com/news/linerider.jsp" mce_href="http://www.cynergysystems.com/news/linerider.jsp"&gt;press release&lt;/A&gt; regarding this project.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8722006" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Customer/default.aspx">Customer</category></item></channel></rss>