<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Architecture: The Harmony of Mathematical Precision...</title><link>http://blogs.msdn.com/jbarnes/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ArchitectureTheHarmonyOfMathematicalPrecision" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>The Story of MyChristmasCatalog.com</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/h7DjuWMd7Mc/the-story-of-mychristmascatalog-com.aspx</link><pubDate>Sun, 15 Nov 2009 23:05:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9922739</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9922739.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9922739</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9922739</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.mychristmascatalog.com"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="MyXmasCatalog" border="0" alt="MyXmasCatalog" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/TheStoryofMyChristmasCatalog.com_FC90/MyXmasCatalog_3.jpg" width="334" height="95" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;‘Twas the week before the holiday season…last week, I caught-up with Ron Teblum, CEO of Catalog Enterprises Inc. and Raphael Parentes, lead graphic designer, to discuss the launch of &lt;a href="http://www.mychristmascatalog.com"&gt;MyChristmasCatalog.com&lt;/a&gt; and their innovative use of Silverlight3 and Expression Blend and to deliver a truly unique one-stop, holiday shopping destination and experience.&lt;/p&gt;  &lt;p&gt;Catalog Enterprises was one of the first registered Microsoft Bizspark Partners when the program launched almost a year ago - and now they are leading the race in e-Commerce 3.0 using Microsoft technologies.&amp;#160; By leveraging all the rich media capabilities in Silverlight 3, they have brought together all the familiar sights and sounds of Christmas, including Christmas in New York, Silverlight games for the kids, the narrated Christmas story, Christmas for soldiers, and a truly unique shopping experience to help you find that perfect gift for those on your holiday list this season.&lt;/p&gt;  &lt;p&gt;And don’t forget to check the Christmas Traditions section - they have digitized all the old catalogs from your childhood; Sears, Spiegel’s, Schwarz, and JC Penney’s using their proprietary print media conversion tool that converts them into digital flip-books.&amp;#160; And using the Silverlight Deep-Zoom technology – you can once again see all the cool toys you didn’t get for Christmas… &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/innov8showcase/archive/2009/11/15/arcast-tv-the-story-of-mychristmascatalog-com.aspx"&gt;http://blogs.msdn.com/innov8showcase/archive/2009/11/15/arcast-tv-the-story-of-mychristmascatalog-com.aspx&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Check out the Channel 9 Interview:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-The-Story-of-MyChristmasCatalogcom"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Ch9xmas" border="0" alt="Ch9xmas" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/TheStoryofMyChristmasCatalog.com_FC90/Ch9xmas_3.jpg" width="444" height="209" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-The-Story-of-MyChristmasCatalogcom"&gt;http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-The-Story-of-MyChristmasCatalogcom&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:57a3851a-a070-4dde-853a-7775a0c6fa5f" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Silverlight+3" rel="tag"&gt;Silverlight 3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Deep+Zoom" rel="tag"&gt;Deep Zoom&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Expression+Studio+3" rel="tag"&gt;Expression Studio 3&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922739" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/h7DjuWMd7Mc" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Expression+Blend/default.aspx">Expression Blend</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Silverlight3/default.aspx">Silverlight3</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/11/15/the-story-of-mychristmascatalog-com.aspx</feedburner:origLink></item><item><title>NBC Winter Olympics on Silverlight</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/dwjU9ii4bHk/nbc-winter-olympics-on-silverlight.aspx</link><pubDate>Mon, 09 Nov 2009 01:48:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9919344</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9919344.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9919344</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9919344</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/NBCWinterOlympicsonSilverlight_FAF6/SL3NBCWinterOlympics_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="SL3NBCWinterOlympics" border="0" alt="SL3NBCWinterOlympics" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/NBCWinterOlympicsonSilverlight_FAF6/SL3NBCWinterOlympics_thumb.png" width="158" height="182" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;NBC and Microsoft are &lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;&lt;a href="http://www.techcrunch.com/2008/01/06/microsoft-silverlight-gets-a-high-profile-win-2008-bejing-olympics/"&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;font color="#800080"&gt;getting the band back together&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt; for a full Silverlight experience around the 2010 Winter Olympics. You'll have DVR control of the video, including rewind, sharing, and saving clips. There will be a Facebook Connect feature to allow you to socialize the insanity (or coolness, depending on your POV) of &lt;/span&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;&lt;a href="http://en.wikipedia.org/wiki/Biathlon"&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;font color="#0000ff"&gt;skiing with a rifle&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;.&amp;#160; &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;Check-out the Channel9 article at: &lt;/span&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;&lt;a href="http://channel9.msdn.com/shows/This+Week+On+Channel+9/TWC9-Channel-9-Goes-Live-Zune-detecting-memory-leaks-Life-at-MSFT/"&gt;http://channel9.msdn.com/shows/This+Week+On+Channel+9/TWC9-Channel-9-Goes-Live-Zune-detecting-memory-leaks-Life-at-MSFT/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;The site will also include Deep Zoom photo galleries so you can enjoy each flake of snow individually. More details to come as we get closer to the event.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ansi-language: en-us; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;Related Article: &lt;/span&gt;&lt;a href="http://www.techcrunch.com/2008/01/06/microsoft-silverlight-gets-a-high-profile-win-2008-bejing-olympics/"&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt"&gt;&lt;font color="#800080"&gt;http://www.techcrunch.com/2008/01/06/microsoft-silverlight-gets-a-high-profile-win-2008-bejing-olympics/&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #1f497d; font-size: 11pt"&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4b566c3e-8687-4fa2-b4da-ae6dce1a127c" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Silverlight+3" rel="tag"&gt;Silverlight 3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Expression+Studio+3" rel="tag"&gt;Expression Studio 3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/NBC+Winter+Olympics" rel="tag"&gt;NBC Winter Olympics&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9919344" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/dwjU9ii4bHk" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Silverlight3/default.aspx">Silverlight3</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/11/09/nbc-winter-olympics-on-silverlight.aspx</feedburner:origLink></item><item><title>Each month through June 2010, we’ll bring you a 90-minute Architect focused Webcast to educate on the latest trends/topics and how new technologies can align with your business needs.</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/KXtIAl7Nd8M/each-month-through-june-2010-we-ll-bring-you-a-90-minute-architect-focused-webcast-to-educate-on-the-latest-trends-topics-and-how-new-technologies-can-align-with-your-business-needs.aspx</link><pubDate>Fri, 06 Nov 2009 14:43:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9918600</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9918600.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9918600</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9918600</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/EachmonththroughJune2010wellbringyoua90_63F5/Architect_Innovation_Cafe_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Architect_Innovation_Cafe" border="0" alt="Architect_Innovation_Cafe" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/EachmonththroughJune2010wellbringyoua90_63F5/Architect_Innovation_Cafe_thumb.jpg" width="244" height="48" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Title:&amp;#160; An Architect’s perspective on Silverlight 3&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;November 24, 2009 at 11:00am – 12:30pm PST&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Presenter: Tim Heuer&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract:&lt;/b&gt;&lt;i&gt;&amp;#160; 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;/i&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Event ID:&amp;#160; 1032432980&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Link to Register:&amp;#160; &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;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;--------------------------------------------------------------------------------------------------------------------------&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Title: Cloud-computing architecture – designing multi-tenant applications on Windows Azure.&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;November 25, 2009, 11:00am – 12:30pm PST&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Speaker:&amp;#160; Joseph Hofstader&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract: &lt;/b&gt;&lt;i&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;/i&gt; &lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&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;/i&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Event ID:&amp;#160; 1032432981&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Link to Register:&lt;/b&gt;&lt;b&gt; &lt;/b&gt;&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;/b&gt;&lt;/p&gt;  &lt;h3&gt;SPEAKER BIOS&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;Tim Heuer&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;I currently work for Microsoft as a program manager for Microsoft &lt;a href="http://silverlight.net"&gt;Silverlight&lt;/a&gt;, a web technology aimed at delivering rich internet experiences to users.&amp;#160; Before this current role, I was a developer evangelist for Microsoft serving the Arizona, Nevada, New Mexico, Colorado, Montana and Utah areas aiming to strengthen and support communities and software developers in these geographies.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Josepher Hofstader&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;Joseph Hofstader is an architect/evangelist in Microsoft Communications Sector.&amp;#160; Joe has spent his career architecting, designing and developing solutions in the telecommunications industry.&amp;#160; Over the last 5 years, he has been involved in architecting solutions that provide telecommunications services in the cloud.&amp;#160; Joe presents regularly at industry events sponsored by organizations like the TMForum&amp;#160; and the National Association of Broadcasters.&amp;#160; In his spare time Joe is an adjunct professor in the department of Information Technology and Electronic Commerce at the University of Denver’s Daniels College of Business. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c7c1638c-7fb9-40c7-a41b-db22e27cad06" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Architecture" rel="tag"&gt;Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Silverlight+3" rel="tag"&gt;Silverlight 3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Azure" rel="tag"&gt;Azure&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9918600" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/KXtIAl7Nd8M" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Azure/default.aspx">Azure</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Silverlight3/default.aspx">Silverlight3</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/11/06/each-month-through-june-2010-we-ll-bring-you-a-90-minute-architect-focused-webcast-to-educate-on-the-latest-trends-topics-and-how-new-technologies-can-align-with-your-business-needs.aspx</feedburner:origLink></item><item><title>Innovation Showcase – Windows 7 Slides and Demos</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/nPN24Xqiwog/innovation-showcase-windows-7-slides-and-demos.aspx</link><pubDate>Sun, 25 Oct 2009 16:01:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9912624</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9912624.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9912624</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9912624</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InnovationShowcaseWindows7SlidesandDemos_A52A/InnovationShowcase_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="InnovationShowcase" border="0" alt="InnovationShowcase" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InnovationShowcaseWindows7SlidesandDemos_A52A/InnovationShowcase_thumb.jpg" width="244" height="62" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A huge Thanks! to everybody who attended the Innovation Showcase event for Windows 7…&amp;#160;&amp;#160; There’s certainly a ton of exciting new features and capabilities in Windows 7 and it seemed like we hardly scratched the surface by covering this laundry list of topics:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The Windows 7 Taskbar&lt;/li&gt;    &lt;li&gt;Jump Lists&lt;/li&gt;    &lt;li&gt;Thumbnails&lt;/li&gt;    &lt;li&gt;Libraries&lt;/li&gt;    &lt;li&gt;Federated Search&lt;/li&gt;    &lt;li&gt;The Ribbon&lt;/li&gt;    &lt;li&gt;Windows Web Services&lt;/li&gt;    &lt;li&gt;Background services &amp;amp; Tasks&lt;/li&gt;    &lt;li&gt;Multi-Touch&lt;/li&gt;    &lt;li&gt;Sensor &amp;amp; Location Platform&lt;/li&gt;    &lt;li&gt;Windows Application Compatibility&lt;/li&gt;    &lt;li&gt;XP Mode&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can download all the slides and cool demos from my SkyDrive folder at:   &lt;br /&gt;&lt;a href="http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Windows%207"&gt;http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Windows%207&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Another great resources is the Windows 7 Training Kit For Developers (updated 10/22/2009):    &lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&amp;amp;displaylang=en&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Remember to keep in touch with us at: &lt;a href="http://blogs.msdn.com/innov8showcase"&gt;http://blogs.msdn.com/innov8showcase&lt;/a&gt;    &lt;br /&gt;Enjoy!&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0ea305e9-a303-4edd-9196-b29fb24e899a" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9912624" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/nPN24Xqiwog" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/10/25/innovation-showcase-windows-7-slides-and-demos.aspx</feedburner:origLink></item><item><title>ARCast.TV - How to Improve Testability with a Modular Architecture</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/MO85tJ6h8Og/arcast-tv-how-to-improve-testability-with-a-modular-architecture.aspx</link><pubDate>Mon, 12 Oct 2009 18:48:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9906238</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9906238.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9906238</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9906238</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/ARC.TVHowtoImproveTestabilitywithaModula_CFDC/ARCCASt_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="ARCCASt" border="0" alt="ARCCASt" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/ARC.TVHowtoImproveTestabilitywithaModula_CFDC/ARCCASt_thumb.jpg" width="149" height="96" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2a0f01"&gt;&lt;a href="http://www.mariocardinal.com/"&gt;&lt;u&gt;&lt;font color="#0000ff" size="3"&gt;Mario Cardinal &lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font size="3"&gt;and &lt;/font&gt;&lt;a href="http://geekswithblogs.net/aaronsblog/Default.aspx"&gt;&lt;u&gt;&lt;font color="#0000ff" size="3"&gt;Aaron Kowall &lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font size="3"&gt;discuss how to easily test in an autonomous way an application conceived with modular abstractions such as the &amp;quot;layer&amp;quot;. Mario and Aaron discuss how to partition the concerns of the application into layers and best practices regarding application architecture and modularity. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2a0f01"&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2a0f01"&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;table width="466"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="464"&gt;         &lt;p&gt;&lt;iframe style="width: 320px; height: 239px" height="325" src="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-How-to-Improve-Testability-with-a-Modular-Architecture//player" frameborder="0" width="320" scrolling="no" mce_src="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-How-to-Improve-Testability-with-a-Modular-Architecture/"&gt;&lt;/iframe&gt;&lt;/p&gt;          &lt;br /&gt;&lt;a href=" http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-How-to-Improve-Testability-with-a-Modular-Architecture/"&gt;ARCast.TV - How to Improve Testability with a Modular Architecture&lt;/a&gt; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:23b4c475-3de2-43e3-9a38-37867fe5d3c3" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Architecture" rel="tag"&gt;Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ARCast" rel="tag"&gt;ARCast&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Channel+9" rel="tag"&gt;Channel 9&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9906238" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/MO85tJ6h8Og" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Architecture/default.aspx">Architecture</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/10/12/arcast-tv-how-to-improve-testability-with-a-modular-architecture.aspx</feedburner:origLink></item><item><title>Visual Studio 2010 + .NET 4.0 = Parallelism for the Masses</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/aKSgoySJrZk/visual-studio-2010-net-4-0-parallelism-for-the-masses.aspx</link><pubDate>Mon, 28 Sep 2009 23:32:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9900445</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9900445.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9900445</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9900445</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/SingleProc_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="SingleProc" border="0" alt="SingleProc" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/SingleProc_thumb.jpg" width="161" height="171" /&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/DualProc_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="DualProc" border="0" alt="DualProc" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/DualProc_thumb.jpg" width="147" height="171" /&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/QuadProc_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="QuadProc" border="0" alt="QuadProc" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/QuadProc_thumb.jpg" width="153" height="172" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Got Multiple Processors?&amp;#160; With the hardware advances today, you would really have to search hard to find a good laptop, desktop, or server that doesn’t come with multi-core processor technologies in the box...&lt;/p&gt;  &lt;p&gt;As software developers, we have been spoiled by Moore’s Law (&lt;a href="http://www.intel.com/technology/mooreslaw"&gt;http://www.intel.com/technology/mooreslaw&lt;/a&gt;) which states that: &lt;em&gt;&lt;strong&gt;“The number of transistors on a chip will double about every 2 years” …&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/MooresLaw_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="MooresLaw" border="0" alt="MooresLaw" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/MooresLaw_thumb.jpg" width="418" height="385" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you look at the chart above, you can certainly see that this has been true over the last 25+ years.&amp;#160; Typically, this has been manifested as clock-speed increases..&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/FreeLunch_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="FreeLunch" border="0" alt="FreeLunch" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/FreeLunch_thumb_1.jpg" width="325" height="232" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Well, my friends, I’m sorry to say it – but the free Lunch is over…and the reason is HEAT!&amp;#160; We have now reached a major inflection point in the industry as far as taking advantage of further improvements in processor clock speed improvements – and the reasons for this are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Increased clock speed == increases power usage &lt;/li&gt;    &lt;li&gt;Increased power usage == increased heat output &lt;/li&gt;    &lt;li&gt;Harder to keep the chips cool…      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;To drive this point home, here is a picture of what I am going to call an “&lt;strong&gt;&lt;em&gt;Egg McMotherboard&lt;/em&gt;&lt;/strong&gt;” – and yes, someone has actually documented exactly how you too can fry an egg on your motherboard using a few pennies as a heat-sink…notice also from the picture below - that this is a water-cooled CPU! &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/EggMcMotherboard_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="EggMcMotherboard" border="0" alt="EggMcMotherboard" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/EggMcMotherboard_thumb.jpg" width="331" height="236" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;So, what’s the answer? –&amp;gt; &lt;em&gt;&lt;strong&gt;Scale-Out&lt;/strong&gt;&lt;/em&gt; by taking advantage of the now largely available Multi / Many Core processors along with the new &lt;strong&gt;Parallel Programming&lt;/strong&gt; capabilities coming in Visual Studio 2010 and the .NET 4.0 Framework.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/VS2010Parallel_Managed_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="VS2010Parallel_Managed" border="0" alt="VS2010Parallel_Managed" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/VS2010Parallel_Managed_thumb.jpg" width="387" height="306" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;As you can see in the diagram above, Visual Studio 2010 and the .NET 4.0 framework will provide (2) new programming libraries to help you take advantage of Parallel programming to dramatically speed-up your applications.&lt;/p&gt;  &lt;p&gt;The &lt;strong&gt;Task Parallel Library&lt;/strong&gt; – allows for (2) types of parallelism:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Task Parallelism - “fine grained”&lt;/strong&gt;       &lt;br /&gt;Simultaneously perform multiple independent operations. Divide-and-conquer, tasks, threads, fork/join, futures, etc.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Imperative Data Parallelism&lt;/strong&gt;       &lt;br /&gt;Apply the same operation to common collections/sets in parallel. Looping, data partitioning, reductions, scans, etc. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The &lt;strong&gt;Parallel LINQ (PLINQ) Library&lt;/strong&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Declarative Data Parallelism&lt;/strong&gt;       &lt;br /&gt;Define what computation needs to be done, without the how. Selections, filters, joins, aggregations, groupings, etc.       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h1&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/h1&gt;  &lt;h1&gt;&lt;strong&gt;Why You Should Care:&lt;/strong&gt;&lt;/h1&gt;  &lt;p&gt;What does all this mean to you? Consider the following code snippet - that represents a traditional (sequential) approach to processing a common task such as creating thumbnails for a series of images;&amp;#160; We will demonstrate how this simple loop can be expressed using each of the (3) new Parallel processing metaphors:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Traditional Sequential Approach:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Sequential_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="Sequential" border="0" alt="Sequential" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Sequential_thumb.jpg" width="373" height="212" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Parallel Tasks:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Below is the same processing loop – but slightly modified to take advantage of the new Tasks API in the .NET 4.0 framework: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Tasks_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="Tasks" border="0" alt="Tasks" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Tasks_thumb.jpg" width="376" height="318" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Imperative Data Parallelism:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The code below illustrates how you can “Parallelize” your FOR / FOREACH loops to express common imperative data-oriented operations.&amp;#160; Note how this is as easy as adding &lt;strong&gt;Parallel.&lt;/strong&gt; in front of your ForEach statements:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/ForLoop_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="ForLoop" border="0" alt="ForLoop" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/ForLoop_thumb.jpg" width="389" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;PLINQ:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;PLINQ is an implementation of LINQ-to-Objects that executes queries in parallel.&amp;#160; The concept is that you express what you want to accomplish, rather than how you want to accomplish it.&amp;#160; Note that this has &lt;em&gt;&lt;strong&gt;Minimal impact&lt;/strong&gt;&lt;/em&gt; to existing LINQ queries…the only difference is adding an &lt;strong&gt;AsParallel()&lt;/strong&gt; statement in front of the Select statement…How cool is that?     &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/PLINQ_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="PLINQ" border="0" alt="PLINQ" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/PLINQ_thumb.jpg" width="402" height="246" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;And the results:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I ran each of these on my dual-core Dell 820 laptop with Windows 7 Ultimate – here are the results:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Parallel_results_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="Parallel_results" border="0" alt="Parallel_results" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Parallel_results_thumb.jpg" width="348" height="200" /&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Parallel_results_Chart_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="Parallel_results_Chart" border="0" alt="Parallel_results_Chart" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/Parallel_results_Chart_thumb.jpg" width="305" height="199" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Note that each one of the (3) parallel methods reduced the processing time to &lt;strong&gt;LESS THAN HALF&lt;/strong&gt; of the time it took to process sequentially – &lt;strong&gt;WITH MINIMAL CHANGES TO THE CODE! &lt;/strong&gt;&lt;/p&gt;  &lt;h1&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/h1&gt;  &lt;h1&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/h1&gt;  &lt;h1&gt;&lt;strong&gt;QUAD Core Anyone?&lt;/strong&gt;&lt;/h1&gt;  &lt;p&gt;I happen to have a Quad-Core workstation at home and wanted to take my parallel processing tests one step farther – to see how the relative performance gains stacked-up across dual and quad-core machines…&lt;/p&gt;  &lt;p&gt;For this test, I chose a different problem example – measuring how much time it takes to calculate all the Prime numbers for sets of 5,10, and 15 million – across each type of processor.&amp;#160; &lt;/p&gt;  &lt;p&gt;Here is the sequential FOR loop that was the baseline:&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/ForLoop2_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="ForLoop2" border="0" alt="ForLoop2" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/ForLoop2_thumb.jpg" width="440" height="127" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And here is the modified code to take advantage of Declarative Parallel processing – note how the loop also requires special processing to make sure that each iteration protected - the interlocked functions provide a simple mechanism for synchronizing access to a variable that is shared by multiple threads. This function is atomic with respect to calls to other interlocked functions. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/ParallelFor_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="ParallelFor" border="0" alt="ParallelFor" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/ParallelFor_thumb.jpg" width="445" height="128" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Here are the results:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/QuadResults_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="QuadResults" border="0" alt="QuadResults" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/QuadResults_thumb.jpg" width="453" height="169" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And a chart that shows just how dramatic an effect Parallel processing in the .NET 4.0 framework really is:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/QuadResultsChart_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="QuadResultsChart" border="0" alt="QuadResultsChart" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/VisualStudio201.0ParallelismfortheMasses_A396/QuadResultsChart_thumb.jpg" width="471" height="296" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Note how the scalability is almost linear – using parallel processing techniques across Dual-Core machines takes roughly 1/2 the processing time of traditional programming methods.&amp;#160; And running the same code on a Quad-processor takes roughly 1/4 of the time!&lt;/p&gt;  &lt;p&gt;I had the chance to present this topic recently at the Windows 7 / Windows Server 2008 R2 event in Ft. Lauderdale, Florida.&amp;#160; I am convinced that &lt;strong&gt;&lt;em&gt;this will be a real game-changer&lt;/em&gt;&lt;/strong&gt; for .NET Architects and Developers who are looking to Do More With Less in the new economy…You can download my slides and demos for this talk from my SkyDrive folder at: &lt;/p&gt;  &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;a href="http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Parallelism"&gt;&lt;u&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Parallelism&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:270e90e0-84a5-4425-aa42-8b490e8f9da1" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Visual+Studio+2010" rel="tag"&gt;Visual Studio 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/.NET+4.0" rel="tag"&gt;.NET 4.0&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Parallel+Processing" rel="tag"&gt;Parallel Processing&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9900445" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/aKSgoySJrZk" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/NET+4.0/default.aspx">NET 4.0</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Parallel+Processing/default.aspx">Parallel Processing</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/28/visual-studio-2010-net-4-0-parallelism-for-the-masses.aspx</feedburner:origLink></item><item><title>Silverlight 3 + Windows 7 = Browser-based Multi-Touch Game</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/n5mN3nGEDdA/silverlight-3-windows-7-browser-based-multi-touch-game.aspx</link><pubDate>Mon, 28 Sep 2009 18:14:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9900288</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9900288.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9900288</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9900288</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/Silverlight3Windows7MultiTouchGame_95B3/CrazyCoins_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CrazyCoins" border="0" alt="CrazyCoins" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/Silverlight3Windows7MultiTouchGame_95B3/CrazyCoins_thumb.jpg" width="309" height="217" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here is the first-ever on-line game that combines the power of Silverlight 3 with Windows 7 Multi-Touch to give you a browser experience like never before!&amp;#160; &lt;/p&gt;  &lt;p&gt;If you have a Windows 7 Multi-Touch device – point your browser to &lt;a href="http://www.playcrazycoins.com"&gt;http://www.playcrazycoins.com&lt;/a&gt; and get ready for some fun!&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Be sure to read Kevin D. Wolf’s blog posts on what he used to create the game and how to incorporate Windows 7 Multi-Touch into the application:&lt;/p&gt;  &lt;p&gt;Introducing Crazy Coins – a Silverlight 3.0 Multi-Touch Application    &lt;br /&gt;&lt;a href="http://new.efficientcoder.net/2009/08/introducing-crazy-coins-silverlight-30.html"&gt;http://new.efficientcoder.net/2009/08/introducing-crazy-coins-silverlight-30.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Silverlight 3.0 and MultiTouch    &lt;br /&gt;&lt;a href="http://new.efficientcoder.net/2009/07/silverlight-30-and-multitouch.html"&gt;http://new.efficientcoder.net/2009/07/silverlight-30-and-multitouch.html&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b53bfa10-13a6-49d1-8f5b-f54e435c5b61" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Silverlight+3" rel="tag"&gt;Silverlight 3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows+7+Mult-Touch" rel="tag"&gt;Windows 7 Mult-Touch&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9900288" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/n5mN3nGEDdA" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Silverlight3/default.aspx">Silverlight3</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Multi-Touch/default.aspx">Multi-Touch</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/28/silverlight-3-windows-7-browser-based-multi-touch-game.aspx</feedburner:origLink></item><item><title>Internet Explorer 8 / Silverlight 3 Presentation and Demos</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/Dvd230lhqyg/internet-explorer-8-silverlight-3-presentation-and-demos.aspx</link><pubDate>Wed, 23 Sep 2009 16:55:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898448</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9898448.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9898448</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9898448</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/IE8_thumb_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IE8_thumb" border="0" alt="IE8_thumb" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/IE8_thumb_thumb.gif" width="191" height="82" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/Silverlight_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Silverlight" border="0" alt="Silverlight" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/Silverlight_thumb.jpg" width="223" height="84" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Thanks to everyone who attended the Innovation Showcase event yesterday in Ft. Lauderdale.&amp;#160; We certainly covered a wealth of information and went through some great demonstrations of the capabilities for each technology.&lt;/p&gt;  &lt;p&gt;To quickly recap the IE8 session, we took a look at some of the compelling new features in IE8 that can help drive more web traffic to your site – Web Slices, Accelerators, Visual Search - especially if you host your add-ins on the IE Gallery at &lt;a href="http://www.ieaddons.com/en"&gt;http://www.ieaddons.com/en&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;The best part is that the development effort for these IE8 add-ins is trivial – and the cost to host them in the gallery is *zero*.&amp;#160; Remember that in order to upload your branded add-ins, you will need to click the “Join” link in the upper right portion of the home page.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/IE8_Uses_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IE8_Uses" border="0" alt="IE8_Uses" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/IE8_Uses_thumb.jpg" width="401" height="315" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can download all the Internet Explorer 8 slides and demos at: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/IE8"&gt;http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/IE8&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the Silverlight 3 session, we did a comprehensive review of all the exciting new features baked into this release – including a cool video demo of a Silverlight 3 game that integrates with Windows 7 Multi-Touch at &lt;a href="http://www.playcrazycoins.com"&gt;http://www.playcrazycoins.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/Silverlight3Themes_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Silverlight3Themes" border="0" alt="Silverlight3Themes" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InternetExplorer8Silverlight3Presentatio_8530/Silverlight3Themes_thumb.jpg" width="469" height="313" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can download all the Silverlight 3 slides and demos from my Skydrive folder at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Silverlight3"&gt;http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Silverlight3&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Enjoy! &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f77f7569-a98f-4d99-91c4-cfa7e364bcdd" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Internet+Explorer+8" rel="tag"&gt;Internet Explorer 8&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Silverlight+3" rel="tag"&gt;Silverlight 3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Expression+Studio+3" rel="tag"&gt;Expression Studio 3&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9898448" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/Dvd230lhqyg" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Internet+Explorer+8/default.aspx">Internet Explorer 8</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Silverlight3/default.aspx">Silverlight3</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Expression/default.aspx">Expression</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/23/internet-explorer-8-silverlight-3-presentation-and-demos.aspx</feedburner:origLink></item><item><title>Are you Ready for some FOOTBALL- Powered by Silverlight?</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/QAnKgUqgDgE/are-you-ready-for-some-football-powered-by-silverlight.aspx</link><pubDate>Mon, 21 Sep 2009 16:28:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9897531</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9897531.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9897531</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9897531</wfw:comment><description>&lt;p&gt;&lt;a href="Check it out: http://snfextra.nbcsports.com/" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SLFootball" border="0" alt="SLFootball" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/AreyouReadyforsomeSilverlightPoweredFOOT_7AD8/SLFootball_3.jpg" width="309" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here's a new online viewing experience for all you folks trying to watch Sunday Night Football while working on your computer...The NFL and NBC will be delivering the entire Sunday Night Football season utilizing &lt;strong&gt;Silverlight 3.0&lt;/strong&gt; and &lt;strong&gt;IIS7 Smooth Streaming&lt;/strong&gt;.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;The Sunday Night Football online experience will be groundbreaking, and set a new bar for what can be done with live online video.&amp;#160; Better yet – it cannot be achieved today with anything but Silverlight 3 and IIS7 Smooth Streaming.&amp;#160; &lt;/p&gt;  &lt;p&gt;Check it out: &lt;a href="http://snfextra.nbcsports.com/"&gt;http://snfextra.nbcsports.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Some particular highlights of what it delivers:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A full screen video player that is capable of delivering 720p HD video. TV quality on the web. &lt;/li&gt;    &lt;li&gt;A main HD video feed, plus 4 user selectable alternate synchronized camera feeds that allows users to switch camera angles themselves.&amp;#160; Your TV can’t do that. &lt;/li&gt;    &lt;li&gt;Adaptive smooth streaming of live HD video, which enables the video player to automatically switch bitrates on the fly depending on networking/CPU conditions.&amp;#160; No buffering/stuttering experience. &lt;/li&gt;    &lt;li&gt;DVR support of the live video, including Pause, Instant Replay, Slow Motion, Skip Forward/Back. You can pause and rewind on live video. &lt;/li&gt;    &lt;li&gt;Play-by-play data (touchdowns, fumbles, etc) inserted as tooltip chapter markers on the scrubber at the bottom allowing you to quickly seek to key moments. A smarter, contextual DVR. &lt;/li&gt;    &lt;li&gt;Highlights of major plays created within minutes of the play. NBC is cutting on demand highlights and publishing them on the fly with Smooth Streaming. &lt;/li&gt;    &lt;li&gt;Sideline interviews with the players.&amp;#160; No more channel surfing, you are one click away from additional content. &lt;/li&gt;    &lt;li&gt;Game statistics. These are live stats coming directly in real-time from the NFL. &lt;/li&gt;    &lt;li&gt;Game commentary and Q&amp;amp;A with the SNF hosts.&amp;#160; Chat with the live TV broadcasters. &lt;/li&gt;    &lt;li&gt;And for the first time ever, dynamic ad insertion of&amp;#160; smooth streaming adverts on the client.&amp;#160; This is a big benefit for NBC to help drive additional ad revenue.      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Join us for Week 3, Sunday, Sept. 27 -- TV: Game begins on NBC at 8 p.m. ET / WEB: Show begins at 8 p.m. ET! &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7668632e-e4e7-4f47-83d2-3f6ee98ab766" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Silverlight+3" rel="tag"&gt;Silverlight 3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/IIS7" rel="tag"&gt;IIS7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Smooth+Streaming" rel="tag"&gt;Smooth Streaming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/NFL+Football" rel="tag"&gt;NFL Football&lt;/a&gt;&lt;/div&gt; &lt;script type="text/javascript"&gt;
digg_url = 'http://blogs.msdn.com/innov8showcase/archive/2009/09/21/are-you-ready-for-some-football-powered-by-silverlight.aspx';
&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2finnov8showcase%2farchive%2f2009%2f09%2f21%2fare-you-ready-for-some-football-powered-by-silverlight.aspx"&gt;&lt;img border="0" alt="kick it on DotNetKicks.com" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2finnov8showcase%2farchive%2f2009%2f09%2f21%2fare-you-ready-for-some-football-powered-by-silverlight.aspx" /&gt;&lt;/a&gt; &lt;a href="http://dotnetshoutout.com/Submit?url=http://blogs.msdn.com/innov8showcase/archive/2009/09/21/are-you-ready-for-some-football-powered-by-silverlight.aspx" rev="vote-for"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="Shout it" src="http://dotnetshoutout.com/image.axd?url=http://blogs.msdn.com/innov8showcase/archive/2009/09/21/are-you-ready-for-some-football-powered-by-silverlight.aspx" /&gt; &lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9897531" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/QAnKgUqgDgE" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Silverlight3/default.aspx">Silverlight3</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/IIS7/default.aspx">IIS7</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/21/are-you-ready-for-some-football-powered-by-silverlight.aspx</feedburner:origLink></item><item><title>Moving your SQL Server Database to the Clouds? Try the SQL Azure Migration Wizard</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/V6puBOWV4PI/moving-your-sql-server-database-to-the-clouds-try-the-sql-azure-migration-wizard.aspx</link><pubDate>Wed, 16 Sep 2009 20:40:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9895966</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9895966.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9895966</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9895966</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/MovingyourDatabasetotheCloudsTrytheSQLAz_BD72/SQLAzure_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="SQLAzure" border="0" alt="SQLAzure" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/MovingyourDatabasetotheCloudsTrytheSQLAz_BD72/SQLAzure_thumb.jpg" width="242" height="72" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thinking about kicking the tires on SQL Azure? Wondering what tools are out there to help automate the process and save some time?&amp;#160; &lt;/p&gt;  &lt;p&gt;Check out the SQL Azure Migration Wizard&amp;#160; at &lt;a href="http://sqlazuremw.codeplex.com"&gt;http://sqlazuremw.codeplex.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The SQL Azure Migration Wizard helps you migrate your local SQL Server 2005 / 2008 databases into SQL Azure. The wizard walks you through the selection of your SQL objects, creates SQL scripts suitable for SQL Azure, and allows you to edit / deploy to SQL Azure.&amp;#160; &lt;/p&gt;  &lt;p&gt;Since there are some minor DDL changes required to port a SQL Server database to SQL Azure, one of the really nice features of this tool is that when the SQL script is generated, an analysis window will be displayed telling you what areas need to be fixed prior to running the script against SQL Azure.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Click the link below for more information or to sign-up for the SQL Azure CTP (Community Technology Preview): &lt;a href="http://msdn.microsoft.com/en-us/sqlserver/dataservices/default.aspx"&gt;http://msdn.microsoft.com/en-us/sqlserver/dataservices/default.aspx&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;br /&gt; &lt;script type="text/javascript"&gt;
digg_url = 'http://blogs.msdn.com/jbarnes/archive/2009/09/16/moving-your-sql-server-database-to-the-clouds-try-the-sql-azure-migration-wizard.aspx';
&lt;/script&gt; &lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;      &lt;a rev="vote-for" href="http://dotnetshoutout.com/Submit?url=http://blogs.msdn.com/jbarnes/archive/2009/09/16/moving-your-sql-server-database-to-the-clouds-try-the-sql-azure-migration-wizard.aspx"&gt;         &lt;img alt="Shout it" src="http://dotnetshoutout.com/image.axd?url=http://blogs.msdn.com/jbarnes/archive/2009/09/16/moving-your-sql-server-database-to-the-clouds-try-the-sql-azure-migration-wizard.aspx" style="border:0px" /&gt;     &lt;/a&gt;  &lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fjbarnes%2farchive%2f2009%2f09%2f16%2fmoving-your-sql-server-database-to-the-clouds-try-the-sql-azure-migration-wizard.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fjbarnes%2farchive%2f2009%2f09%2f16%2fmoving-your-sql-server-database-to-the-clouds-try-the-sql-azure-migration-wizard.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:793bf9ef-eb3a-42a2-9869-1f1ee28d7d45" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SQL+Azure" rel="tag"&gt;SQL Azure&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9895966" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/V6puBOWV4PI" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/SQL+Azure/default.aspx">SQL Azure</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/16/moving-your-sql-server-database-to-the-clouds-try-the-sql-azure-migration-wizard.aspx</feedburner:origLink></item><item><title>Windows 7 For Architects &amp; Developers - Updates</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/0O9kJpo8hP0/windows-7-for-architects-developers-updates.aspx</link><pubDate>Tue, 15 Sep 2009 21:22:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9895516</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9895516.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9895516</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9895516</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/Windows7ForArchitectsDevelopers_C8DB/Win7_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Win7" border="0" alt="Win7" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/Windows7ForArchitectsDevelopers_C8DB/Win7_thumb.jpg" width="112" height="109" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Many thanks to everybody who came out to see my presentation at the South Florida Architecture Group meeting!&amp;#160; I have updated my slide deck to represent the features in the RTM release of Windows 7 and have included a few more code downloads for your review.&lt;/p&gt;  &lt;p&gt;Here's the short list of the topics we covered:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Programming the Windows 7 Task bar &lt;/li&gt;    &lt;li&gt;Jump Lists &lt;/li&gt;    &lt;li&gt;Thumbnails &lt;/li&gt;    &lt;li&gt;Libraries &lt;/li&gt;    &lt;li&gt;Federated Search &lt;/li&gt;    &lt;li&gt;The Ribbon &lt;/li&gt;    &lt;li&gt;Windows Web Services &lt;/li&gt;    &lt;li&gt;Background Services &amp;amp; Tasks &lt;/li&gt;    &lt;li&gt;Multi-Touch &lt;/li&gt;    &lt;li&gt;Sensor &amp;amp; Location Platform&lt;/li&gt;    &lt;li&gt;Windows XP Mode &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can download a copy of my Windows 7 presentation and all the cool demos at: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Windows%207"&gt;&lt;u&gt;&lt;font color="#800080"&gt;http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/Windows%207&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And remember – More Happy is coming! &lt;a href="http://www.youtube.com/watch?v=ssOq02DTTMU&amp;amp;feature=player_embedded" target="_blank"&gt;&lt;u&gt;&lt;font color="#0066cc"&gt;http://www.youtube.com/watch?v=ssOq02DTTMU&amp;amp;feature=player_embedded&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2f3f00e5-0777-430e-8e33-5c902da60953" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual+Studio+2008" rel="tag"&gt;Visual Studio 2008&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9895516" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/0O9kJpo8hP0" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Windows+7/default.aspx">Windows 7</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/15/windows-7-for-architects-developers-updates.aspx</feedburner:origLink></item><item><title>Innovation/Showcase on Windows 7</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/C6lDZ5exIoc/innovation-showcase-on-windows-7.aspx</link><pubDate>Fri, 11 Sep 2009 16:27:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9894179</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9894179.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9894179</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9894179</wfw:comment><description>&lt;p&gt;&amp;#160;&lt;i&gt;“&lt;/i&gt;Windows 7 is what a modern managed desktop should be. It helps us increase productivity, reduce costs, and provide enhanced desktop security”&lt;i&gt;&lt;/i&gt; &lt;/p&gt;  &lt;p&gt;&lt;i&gt;- Doug Miller, Practice Architect, CDW&lt;/i&gt; &lt;/p&gt;  &lt;p&gt;Join us at Microsoft’s &lt;b&gt;Windows 7 &lt;/b&gt;Innovation Showcase where you can explore how Windows 7 delivers ‘the new efficiency” by growing your business through &lt;b&gt;cost savings, productivity &lt;/b&gt;and &lt;b&gt;innovation!&lt;/b&gt;&amp;#160; Register today to see what &lt;b&gt;Innovation&lt;/b&gt; can do for you! &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Areas covered include:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;· Address top seven business values of Windows 7 that enterprise customers care about &lt;/p&gt;  &lt;p&gt;· Take advantage of the advancements in the Windows 7 user experience to make your application more compelling to users &lt;/p&gt;  &lt;p&gt;and your users more productive in the tasks they care about &lt;/p&gt;  &lt;p&gt;· Dive into the business scenarios and technical details of Multi-Touch and the Sensor and Location API on Windows 7 &lt;/p&gt;  &lt;p&gt;· Ease of Migrating to Windows 7&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;City/State&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;b&gt;Microsoft Location&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;Registration Link&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;Farmington, CT&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 15, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/Northeast/Farmington.mspx"&gt;Farmington Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426151&amp;amp;Culture=en-US"&gt;Farmington Registration Link&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;Waltham, MA&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 20, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/Northeast/Waltham.mspx"&gt;Waltham Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426156&amp;amp;Culture=en-US"&gt;Waltham Registration Link&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;Reston, VA&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 20, 2009 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="191"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/midatlantic/mtc_reston.mspx"&gt;Reston Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426157&amp;amp;Culture=en-US"&gt;Reston Registration Link&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;New York, NY&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 21, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;a href="http://www.bing.com/maps/default.aspx?rtp=~adr.1290+Avenue+of+the+Americas+5th+Floor+New+York+New+York+10104+United+States&amp;amp;where1=1290+Avenue+of+the+Americas+5th+Floor+New+York+New+York+10104+United+States"&gt;New York Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426158&amp;amp;Culture=en-US"&gt;NY Registration Link&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;Rochester, NY&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 22, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;a href="http://www.bing.com/maps/default.aspx?rtp=~adr.100+Corporate+Woods+Suite+240+Rochester+New+York+14623+United+States&amp;amp;where1=100+Corporate+Woods+Suite+240+Rochester+New+York+14623+United+States"&gt;Rochester Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426159&amp;amp;Culture=en-US"&gt;Rochester Registration Link&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;Alpharetta, GA&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 22, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;a href="http://www.bing.com/maps/default.aspx?rtp=~adr.1125+Sanctuary+Pkwy+Suite+300+Alpharetta+Georgia+30009+United+States&amp;amp;where1=1125+Sanctuary+Pkwy+Suite+300+Alpharetta+Georgia+30009+United+States"&gt;Alpharetta Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426160&amp;amp;Culture=en-US"&gt;Alpharetta Registration Link&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;Ft Lauderdale, FL&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 26, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/southeast/ftlauderdale.mspx"&gt;Ft Lauderdale Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426161&amp;amp;Culture=en-US"&gt;Ft Lauderdale Registration Link&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;Malvern, PA&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;October 29, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="191"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/midatlantic/malvern.mspx"&gt;Malvern Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="300"&gt;         &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032426162&amp;amp;Culture=en-US"&gt;Malvern Registration Link&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/InnovationShowcaseonWindows7_8051/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/jbarnes/WindowsLiveWriter/InnovationShowcaseonWindows7_8051/image_thumb_1.png" width="240" height="53" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:79797765-5e85-4b2d-9cc8-8ed7fd02f6b7" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9894179" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/C6lDZ5exIoc" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Innovation+Showcase/default.aspx">Innovation Showcase</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/11/innovation-showcase-on-windows-7.aspx</feedburner:origLink></item><item><title>Make it Super Easy for people to Follow You, Your Business, Your Cause – with an IE8 Web Slice</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/Ybc9cH-SNe8/make-it-super-easy-for-people-to-follow-you-your-business-your-cause-with-an-ie8-web-slice.aspx</link><pubDate>Wed, 09 Sep 2009 01:27:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9892842</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9892842.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9892842</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9892842</wfw:comment><description>&lt;p&gt;&amp;#160;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/WebSlice_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="WebSlice" border="0" alt="WebSlice" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/WebSlice_thumb_1.png" width="81" height="81" /&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_2.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IE8" border="0" alt="IE8" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_thumb.gif" width="191" height="82" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Still looking for that “killer app” that let’s your loyal minions always stay connected and allows them to follow you or your Company’s every blog post, twitter tweet, or RSS news feed?…Anybody remember &lt;a href="http://en.wikipedia.org/wiki/Pointcast" target="_blank"&gt;PointCast&lt;/a&gt; from the early 1990’s?&amp;#160; &lt;/p&gt;  &lt;p&gt;Remember how cool it was that information could be “pushed” to a users screen saver? Wondering how you can bottle-up all that cool “push” capability and have it only 1-click away in your user’s browser?…&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Well, wait no more my friends – the answer is right here and it’s called an IE8 Web Slice…&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What is it?&lt;/strong&gt; A Web Slice enables users to subscribe to content directly within a Web page; a separate feed file is not required. Users can monitor content changes and view the updated portion of the Web page directly from the Favorites bar of Internet Explorer 8.&lt;/p&gt;  &lt;p&gt;Here’s how my utterly shameless, self-promoting, IE8 Web Slice looks in action:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IE8_3" border="0" alt="IE8_3" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_3_thumb.png" width="575" height="432" /&gt;&lt;/p&gt;  &lt;p&gt;And since a Web Slice is really just a mini-HTML page – I can get pretty creative with what and how I choose to render the content.&amp;#160; In my shameless example above,&amp;#160; the default view shows my recent blog posts – which are easily fed from an RSS feed from my blog -&amp;#160; &lt;a href="http://blogs.msdn.com/jbarnes/rss.xml"&gt;http://blogs.msdn.com/jbarnes/rss.xml&lt;/a&gt; …and here’s what the other tabs contain:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tab #2 - Local technical events for Florida&lt;/strong&gt; -&amp;#160; an RSS feed from&amp;#160; &lt;a href="http://www.communitymegaphone.com"&gt;http://www.communitymegaphone.com&lt;/a&gt; – with a filter applied for Florida events:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_Events_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="IE8_Events" border="0" alt="IE8_Events" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_Events_thumb.png" width="320" height="279" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tab #3 – My latest “Tweets” from Twitter&lt;/strong&gt;…which is really just an RSS feed from:&amp;#160;&amp;#160; &lt;a href="http://www.twitter.com/statuses/user_timeline/Jeff_Barnes_1.atom"&gt;http://www.twitter.com/statuses/user_timeline/Jeff_Barnes_1.atom&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_Tweets_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="IE8_Tweets" border="0" alt="IE8_Tweets" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_Tweets_thumb.png" width="321" height="282" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;And finally Tab#4 – the latest ARCast.tv episodes&lt;/strong&gt; from Channel 9, again it’s just an RSS Feed from &lt;a href="http://channel9.msdn.com/shows/ARCast.TV/RSS"&gt;http://channel9.msdn.com/shows/ARCast.TV/RSS&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_ARCast_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="IE8_ARCast" border="0" alt="IE8_ARCast" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_ARCast_thumb.png" width="325" height="288" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How can you create one for your own use?&amp;#160; &lt;/strong&gt;The concept and code base demonstrated here is based upon the wildly popular H1N1 Swine Flu Web Slice - originally developed by Giorgio Sardo:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Blog:        &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/giorgio/archive/2009/05/01/h1n1-flu-swine-flu-web-slice-step-by-step.aspx"&gt;&lt;strong&gt;http://blogs.msdn.com/giorgio/archive/2009/05/01/h1n1-flu-swine-flu-web-slice-step-by-step.aspx&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Video:        &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://channel9.msdn.com/posts/Dan/Swine-Flu-H1N1-Tracker-Web-Slice-Released/"&gt;&lt;strong&gt;http://channel9.msdn.com/posts/Dan/Swine-Flu-H1N1-Tracker-Web-Slice-Released/&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;What’s the installation process?&lt;/strong&gt;&amp;#160; If you want to host a slice on your own web site, it’s as easy as coding an HTML button event to “Add” the Web Slice to your IE8 Favorites bar:&lt;/p&gt; &lt;font color="#0000ff" size="4"&gt;&lt;font color="#0000ff" size="4"&gt;     &lt;blockquote&gt;       &lt;p&gt;&amp;lt;&lt;/p&gt;     &lt;/blockquote&gt;     &lt;font color="#a31515" size="4"&gt;&lt;font color="#a31515" size="4"&gt;button&lt;/font&gt;&lt;/font&gt;&lt;font color="#000000" size="4"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="4"&gt;&lt;font color="#ff0000" size="4"&gt;onclick&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="4"&gt;&lt;font color="#0000ff" size="4"&gt;=&amp;quot;window.external.AddToFavoritesBar(&lt;/font&gt;         &lt;p&gt;'http://www.DotNetTikiHut.com/FollowMe/SliceUpdate.aspx#FollowMe', &lt;/p&gt;        &lt;p&gt;'FollowMe Updates', &lt;/p&gt;        &lt;p&gt;'slice')&amp;quot;&amp;gt;&lt;/p&gt;     &lt;/font&gt;&lt;/font&gt;&lt;font size="4"&gt;     &lt;p&gt;Add to Internet Explorer&lt;/p&gt;   &lt;/font&gt;&lt;font color="#0000ff" size="4"&gt;&lt;font color="#0000ff" size="4"&gt;       &lt;p&gt;&amp;lt;/&lt;/p&gt;     &lt;/font&gt;&lt;font color="#a31515" size="4"&gt;&lt;font color="#a31515" size="4"&gt;button&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="4"&gt;&lt;font color="#0000ff" size="4"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;   &lt;p&gt;And here’s what your user will see:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_Install_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="IE8_Install" border="0" alt="IE8_Install" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/PromoteYourselfyourBusinessYourCausewith_E490/IE8_Install_thumb.png" width="346" height="213" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you own a business, another great option you might want to consider is posting your Web Slice or Accelerator on the IE8 Gallery at &lt;a href="http://www.ieaddons.com"&gt;http://www.ieaddons.com&lt;/a&gt; – this is a great way to reach new customers, keep them updated of your firm’s activities and updates around your products &amp;amp; services,&amp;#160; and increase web traffic to your site.&amp;#160; Check it out!&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;This is cool&lt;/strong&gt; – how can I see this in action? You can “Follow Me” by installing my IE 8 Web Slice at &lt;a href="http://www.dotnettikihut.com/FollowMe/install.html"&gt;http://www.dotnettikihut.com/FollowMe/install.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The code for this sample solution can be downloaded from my SkyDrive folder at:   &lt;br /&gt;&lt;a href="http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/DPE%7C_Web%7C_Slice"&gt;http://cid-e80ea9288abd4452.skydrive.live.com/browse.aspx/DPE%7C_Web%7C_Slice&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d9a5832f-c5d0-40be-8131-96c9e41ee80c" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Internet+Explorer+8" rel="tag"&gt;Internet Explorer 8&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Web+Slices" rel="tag"&gt;Web Slices&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9892842" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/Ybc9cH-SNe8" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/09/08/make-it-super-easy-for-people-to-follow-you-your-business-your-cause-with-an-ie8-web-slice.aspx</feedburner:origLink></item><item><title>Innovation/Showcase on Internet Explorer 8 and Silverlight 3</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/Z853VNSYkBc/innovation-showcase-on-internet-explorer-8-and-silverlight-3.aspx</link><pubDate>Sat, 29 Aug 2009 00:48:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9888832</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9888832.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9888832</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9888832</wfw:comment><description>&lt;p&gt;Join us at Microsoft&amp;#8217;s &lt;b&gt;Internet Explorer 8&lt;/b&gt; and &lt;b&gt;Silverlight 3&lt;/b&gt; Innovation Showcase where you can learn how IE8 &amp;amp; SL3 &lt;/p&gt;  &lt;p&gt;features deliver the best web experience for your users.&amp;#160; Register today to see what &lt;b&gt;Innovation&lt;/b&gt; can do for you! &lt;/p&gt;  &lt;p&gt;During this showcase we will discuss how you can &lt;b&gt;&lt;i&gt;Expand your Business Reach with Internet Explorer 8&lt;/i&gt;&lt;/b&gt; and &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;i&gt;Build&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;a Line-of-Business Applications with Silverlight 3 and Expression Studio 3&lt;/i&gt;&lt;/b&gt;. &lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Who Should Attend:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;Solution Architects, CIO&amp;#8217;s, CTO&amp;#8217;s, Development Managers, Lead Developers, Business Decision Makers&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;City/State&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="137"&gt;         &lt;p&gt;&lt;b&gt;Microsoft Location&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="235"&gt;         &lt;p&gt;&lt;b&gt;Registration Link&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;Charlotte, NC&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;September 15, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="137"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/southeast/charlotte.mspx"&gt;Charlotte Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="235"&gt;         &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032424205&amp;amp;Culture=en-US"&gt;&lt;b&gt;Charlotte Registration Link&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;New York, NY&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;September 16, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="137"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/nymetro/newyork.mspx"&gt;New York Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="235"&gt;         &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032424200&amp;amp;Culture=en-US"&gt;&lt;b&gt;NY Registration Link&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;Farmington, CT&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;September 17, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="137"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/Northeast/Farmington.mspx"&gt;Farmington Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="235"&gt;         &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032424202&amp;amp;Culture=en-US"&gt;&lt;b&gt;Farmington Registration Link&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;Reston, VA&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;September 17, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="137"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/midatlantic/mtc_reston.mspx"&gt;Reston Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="235"&gt;         &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032424201&amp;amp;Culture=en-US"&gt;&lt;b&gt;Reston Registration Link&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;Waltham, MA&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;September 22, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="137"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/Northeast/Waltham.mspx"&gt;Waltham Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="235"&gt;         &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032424203&amp;amp;Culture=en-US"&gt;&lt;b&gt;Waltham Registration Link&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td width="109"&gt;         &lt;p&gt;&lt;b&gt;Ft Lauderdale, FL&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="113"&gt;         &lt;p&gt;September 22, 2009&lt;/p&gt;       &lt;/td&gt;        &lt;td width="137"&gt;         &lt;p&gt;&lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/southeast/ftlauderdale.mspx"&gt;Ft Lauderdale Directions&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td width="235"&gt;         &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032424204&amp;amp;Culture=en-US"&gt;&lt;b&gt;Ft Lauderdale Registration Link&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ce8d1d92-23b9-4bf4-8f24-756964274274" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Internet%20Explorer%208" rel="tag"&gt;Internet Explorer 8&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Silverlight%203" rel="tag"&gt;Silverlight 3&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9888832" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/Z853VNSYkBc" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Architect+Council/default.aspx">Architect Council</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Internet+Explorer+8/default.aspx">Internet Explorer 8</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Silverlight3/default.aspx">Silverlight3</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/RIA+Services/default.aspx">RIA Services</category><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Expression/default.aspx">Expression</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/08/28/innovation-showcase-on-internet-explorer-8-and-silverlight-3.aspx</feedburner:origLink></item><item><title>ARCast.TV - Simon Guest on Patterns for Moving to the Cloud</title><link>http://feedproxy.google.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~3/vwsLgKEy3AU/arcast-tv-simon-guest-on-patterns-for-moving-to-the-cloud.aspx</link><pubDate>Mon, 24 Aug 2009 16:54:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9882678</guid><dc:creator>jbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbarnes/comments/9882678.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbarnes/commentrss.aspx?PostID=9882678</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jbarnes/rsscomments.aspx?PostID=9882678</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/ARC.TVSimonGuestonPatternsforMovingtothe_8B61/ARCast-Logo_thumb_2.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="ARCast-Logo_thumb" src="http://blogs.msdn.com/blogfiles/jbarnes/WindowsLiveWriter/ARC.TVSimonGuestonPatternsforMovingtothe_8B61/ARCast-Logo_thumb_thumb.jpg" width="144" height="85" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: " mso-bidi-language:="mso-bidi-language:" en-us;="EN-US;" mso-fareast-language:="mso-fareast-language:" mso-ansi-language:="mso-ansi-language:" minor-latin;="minor-latin;" mso-fareast-theme-font:="mso-fareast-theme-font:" Calibri;="Calibri;" mso-fareast-font-family:="mso-fareast-font-family:" 10pt;="10pt;" FONT-SIZE:="FONT-SIZE:" #2a0f01;="#2a0f01;" COLOR:="COLOR:" ui?,?sans-serif?;="ui?,?sans-serif?;" segoe="segoe" ar-sa?="AR-SA?"&gt;Everything that you read these days seems to suggest that you should be moving to the cloud. But where do you start? Which applications and services should you be moving? How do you build the bridge between on-premises and the cloud? And more importantly, what should you be looking out for along the way? In this talk, learn architectural patterns and factors for moving to the cloud. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: " mso-bidi-language:="mso-bidi-language:" en-us;="EN-US;" mso-fareast-language:="mso-fareast-language:" mso-ansi-language:="mso-ansi-language:" minor-latin;="minor-latin;" mso-fareast-theme-font:="mso-fareast-theme-font:" Calibri;="Calibri;" mso-fareast-font-family:="mso-fareast-font-family:" 10pt;="10pt;" FONT-SIZE:="FONT-SIZE:" #2a0f01;="#2a0f01;" COLOR:="COLOR:" ui?,?sans-serif?;="ui?,?sans-serif?;" segoe="segoe" ar-sa?="AR-SA?"&gt;Based on real-world projects, the talk explores building block services, patterns for exposing applications, and challenges involving identity, data federation, and management. &lt;a href="http://blog.dennyboynton.com/default.aspx"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Denny Boynton &lt;/font&gt;&lt;/u&gt;&lt;/a&gt;talks to &lt;a href="http://simonguest.com/blogs/smguest/default.aspx"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Simon Guest &lt;/font&gt;&lt;/u&gt;&lt;/a&gt;about the tools and knowledge required to determine whether cloud computing is right for you, and where to start.&lt;/span&gt;&lt;/p&gt;  &lt;table width="1000"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="303"&gt;         &lt;p&gt;&lt;iframe style="width: 320px; height: 244px" height="325" src="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-Patterns-for-Moving-to-the-Cloud//player" frameborder="0" width="320" scrolling="no" mce_src="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-Patterns-for-Moving-to-the-Cloud/"&gt;&lt;/iframe&gt;&lt;/p&gt;          &lt;br /&gt;&lt;a href=" http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-Patterns-for-Moving-to-the-Cloud/"&gt;ARCast.TV - Simon Guest on Patterns for Moving to the Cloud&lt;/a&gt;           &lt;br /&gt;          &lt;br /&gt;          &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:25381519-630e-43f7-9d2a-fe572a1e5e0a" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/ARCast" rel="tag"&gt;ARCast&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Architects" rel="tag"&gt;Architects&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Architecture" rel="tag"&gt;Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Software+Services" rel="tag"&gt;Software+Services&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cloud%20Architecture" rel="tag"&gt;Cloud Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cloud%20Computing" rel="tag"&gt;Cloud Computing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cloud%20Patterns" rel="tag"&gt;Cloud Patterns&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cloud%20Services" rel="tag"&gt;Cloud Services&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Simon%20Guest" rel="tag"&gt;Simon Guest&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Denny%20Boynton" rel="tag"&gt;Denny Boynton&lt;/a&gt;&lt;/div&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;span style="font-family: " mso-bidi-language:="mso-bidi-language:" en-us;="EN-US;" mso-fareast-language:="mso-fareast-language:" mso-ansi-language:="mso-ansi-language:" minor-latin;="minor-latin;" mso-fareast-theme-font:="mso-fareast-theme-font:" Calibri;="Calibri;" mso-fareast-font-family:="mso-fareast-font-family:" 10pt;="10pt;" FONT-SIZE:="FONT-SIZE:" #2a0f01;="#2a0f01;" COLOR:="COLOR:" ui?,?sans-serif?;="ui?,?sans-serif?;" segoe="segoe" ar-sa?="AR-SA?"&gt;&amp;#160;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9882678" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/ArchitectureTheHarmonyOfMathematicalPrecision/~4/vwsLgKEy3AU" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jbarnes/archive/tags/Azure/default.aspx">Azure</category><feedburner:origLink>http://blogs.msdn.com/jbarnes/archive/2009/08/24/arcast-tv-simon-guest-on-patterns-for-moving-to-the-cloud.aspx</feedburner:origLink></item></channel></rss>
