<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Paulo Morgado : Events</title><link>http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx</link><description>Tags: Events</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>ReMIX 09 Is Coming To Lisbon, Portugal</title><link>http://msmvps.com/blogs/paulomorgado/archive/2009/09/09/remix-09-is-coming-to-lisbon-portugal.aspx</link><pubDate>Wed, 09 Sep 2009 18:50:28 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1722131</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1722131</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1722131</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2009/09/09/remix-09-is-coming-to-lisbon-portugal.aspx#comments</comments><description>&lt;p&gt;&lt;a title="ReMIX 09 Portugal" href="http://www.microsoft.com/portugal/remix/index.aspx" target="_blank"&gt;&lt;img style="border-right-width:0px;margin:0px 10px 10px 0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ReMIX 09" border="0" alt="ReMIX 09" align="left" src="https://www.microsoft.com/portugal/remix/res/img/remix_logo.gif" width="134" height="61" /&gt;&lt;/a&gt;For the first time, &lt;a title="MIX Online" href="http://www.visitmix.com/" target="_blank"&gt;ReMIX&lt;/a&gt; is coming to &lt;a title="Portugal" href="http://wikipedia.org/wiki/Portugal" target="_blank"&gt;Portugal&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The event will have a keynote and 3 tracks (Web Developer, UX and Architect) with 4 sessions each by the best speakers in each field.&lt;/p&gt;  &lt;p&gt;Don’t miss it! &lt;a title="ReMIX 09 Portugal" href="http://www.microsoft.com/portugal/remix/index.aspx" target="_blank"&gt;Register&lt;/a&gt; now!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1722131" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix/default.aspx">Mix</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix09/default.aspx">Mix09</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Expression+Blend/default.aspx">Expression Blend</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Expression/default.aspx">Expression</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Expression+Studio/default.aspx">Expression Studio</category></item><item><title>Microsoft Tech•Ed Europe 2009 Registration Opened</title><link>http://msmvps.com/blogs/paulomorgado/archive/2009/06/22/microsoft-tech-ed-europe-2009-registration-opened.aspx</link><pubDate>Mon, 22 Jun 2009 22:42:44 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696253</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1696253</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1696253</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2009/06/22/microsoft-tech-ed-europe-2009-registration-opened.aspx#comments</comments><description>&lt;div style="background-image:url(http://www.msteched.com/resources/Content_Files/EU_Header_screen.jpg);width:950px;background-repeat:no-repeat;height:240px;"&gt;   &lt;div style="margin:20px 20px 19px;width:180px;height:199px;"&gt;&lt;a style="width:180px;height:199px;" title="Microsoft Tech•Ed Europe 2009" href="http://www.msteched.com/europe/Public/default.aspx"&gt;&lt;img style="border-bottom-style:none;border-right-style:none;width:180px;border-top-style:none;height:199px;border-left-style:none;" alt="Microsoft Tech•Ed Europe 2009" src="http://www.msteched.com/resources/Content_Files/TechEd_Europe_Blog_L_MVPs.gif" width="180" height="199" /&gt; &lt;/a&gt;&lt;/div&gt; &lt;/div&gt;  &lt;p align="justify"&gt;&lt;a title="Microsoft Tech•Ed Europe 2009" href="http://www.msteched.com/europe/Public/default.aspx" target="_blank"&gt;Microsoft Tech•Ed Europe 2009&lt;/a&gt; &lt;a title="Microsoft Tech•Ed Europe 2009 Registration Info" href="http://www.msteched.com/europe/public/registration-info.aspx" target="_blank"&gt;Registration&lt;/a&gt; is now open.&lt;/p&gt;  &lt;p align="justify"&gt;There are a few novelties this year:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Due to attendee feedback, both the Developer and IT Pro editions will take place at the same time (November, 9-13).&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;The registration site uses &lt;a title="Windows Live™ ID" href="https://accountservices.passport.net/reg.srf?wa=wsignin1.0&amp;amp;rpsnv=10&amp;amp;ct=1244819257&amp;amp;rver=5.0.3265.0&amp;amp;wp=MCMBI&amp;amp;wreply=https%3A//profile.microsoft.com/RegSysProfileCenter/ContactPref.aspx?LCID=1033&amp;amp;cb=Lcid=1033&amp;amp;Brand=microsoft&amp;amp;SubBrand=profile%20center&amp;amp;cru=https%3A//profile.microsoft.com/RegSysProfileCenter/ContactPref.aspx?LCID=1033&amp;amp;id=42814&amp;amp;sl=1&amp;amp;lc=2057" target="_blank"&gt;Windows Live™ ID&lt;/a&gt; for authentication.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Registration prices are based on a tiered approach with the earlier you registration the more you will save. Register first, save the most!&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Top Reasons To Attend Tech·Ed Europe 2009&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p align="left"&gt;EVERYONE CAN LEARN MORE ABOUT:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;MICROSOFT WINDOWS 7 - Learn about Microsoft&amp;#39;s next-generation operating system&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Advancements Windows 7 brings to user productivity, security and PC management - all of which save businesses time and money.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;MICROSOFT OFFICE and new ways to maximize business productivity&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;The Office System track will help you deploy, adopt and develop on business productivity applications.&lt;/p&gt;          &lt;p align="justify"&gt;Learn about deploying Microsoft Office to your users, building pervasive Microsoft Office SharePoint solutions and managing your work with Microsoft Business Productivity Visio.&lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p align="left"&gt;DEVELOPERS CAN LEARN MORE ABOUT:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;STREAMLINING your way to cloud applications&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Find out how The Azure™ Services Platform reduces the need for up-front technology purchases, and enables developers to quickly and easily create applications running in the cloud.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;SECURITY that helps cut application support costs&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Find out how Microsoft’s ForeFront technologies can secure your IT environment faster, and help you write more secure code to eliminate application support costs.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;TRUTH about maximizing deployments and search&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Find out how SharePoint can help create that central repository, maximizing deployments and search that eliminates multiple versions and misunderstandings about the source of the &amp;quot;truth&amp;quot; on any given project.&lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;IT PROFESSIONALS CAN LEARN MORE ABOUT:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;VIRTUALISATION that helps leverage existing investments&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Get an in-depth understanding of today’s low-cost virtualization technologies and how they can help you make the most of your current software and hardware investments.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;HOSTING for economies of scale&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Learn how to take advantage of Microsoft’s hosted services to scale your IT department’s communications and collaboration offering. You’ll also lower your hardware, management and power costs.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;UNIFYING to reduce costs and help increase efficiencies&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Truly unified communications create a single communication infrastructure. That means reduced costs for PBX enhancements while improving productivity through unified inboxes along with rules that help workers manage interruptions.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p align="left"&gt;&lt;strong&gt;DEPLOYMENT - maximize your existing IT infrastructure and do more with what you&amp;#39;ve got&lt;/strong&gt;&lt;/p&gt;          &lt;p align="justify"&gt;Learn how to get maximum value out of your existing IT infrastructure. &lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1696253" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd/default.aspx">TechEd</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd2009/default.aspx">TechEd2009</category></item><item><title>MIX09 Session Presentation Slides</title><link>http://msmvps.com/blogs/paulomorgado/archive/2009/03/26/mix09-session-presentation-slides.aspx</link><pubDate>Thu, 26 Mar 2009 01:51:20 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1681475</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1681475</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1681475</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2009/03/26/mix09-session-presentation-slides.aspx#comments</comments><description>&lt;p&gt;On a &lt;a title="MIX09 Session Videos" href="http://www.arquitecturadesoftware.org/blogs/paulomorgado/archive/2009/03/23/v-deos-das-sess-es-do-mix09.aspxhttp://msmvps.com/blogs/paulomorgado/archive/2009/03/23/mix09-session-videos.aspx" target="_blank"&gt;previous post&lt;/a&gt; I introduced the feeds I created to subscribe to Mix09 session videos.&lt;/p&gt;  &lt;p&gt;I’ve decided to also create a feed for the presentation slides:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;PPTX:&lt;/strong&gt; &lt;a title="MIX Presentations" href="http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionSlides" target="_blank"&gt;http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionSlides&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1681475" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix/default.aspx">Mix</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix09/default.aspx">Mix09</category></item><item><title>MIX09 Session Videos – How I Did It</title><link>http://msmvps.com/blogs/paulomorgado/archive/2009/03/23/mix09-session-videos-how-i-did-it.aspx</link><pubDate>Mon, 23 Mar 2009 01:04:04 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1680499</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1680499</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1680499</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2009/03/23/mix09-session-videos-how-i-did-it.aspx#comments</comments><description>&lt;p&gt;On my &lt;a title="MIX09 Session Videos" href="http://www.arquitecturadesoftware.org/blogs/paulomorgado/archive/2009/03/23/v-deos-das-sess-es-do-mix09.aspxhttp://msmvps.com/blogs/paulomorgado/archive/2009/03/23/mix09-session-videos.aspx" target="_blank"&gt;last post&lt;/a&gt; I introduced the feeds I created to subscribe to Mix09 session videos.&lt;/p&gt;  &lt;p&gt;In case someone is interested on how I did it, here it is:&lt;/p&gt;  &lt;pre style="overflow:auto;" class="code"&gt;&lt;span style="background:#ffee62;"&gt;&amp;lt;%&lt;/span&gt;&lt;span style="color:blue;"&gt;@ &lt;/span&gt;&lt;span style="color:#a31515;"&gt;WebHandler &lt;/span&gt;&lt;span style="color:red;"&gt;Language&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;C#&amp;quot; &lt;/span&gt;&lt;span style="color:red;"&gt;Class&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;mix09&amp;quot; &lt;/span&gt;&lt;span style="background:#ffee62;"&gt;%&amp;gt;&lt;/span&gt;

&lt;span style="color:blue;"&gt;using &lt;/span&gt;System;
&lt;span style="color:blue;"&gt;using &lt;/span&gt;System.IO;
&lt;span style="color:blue;"&gt;using &lt;/span&gt;System.Web;
&lt;span style="color:blue;"&gt;using &lt;/span&gt;System.Linq;
&lt;span style="color:blue;"&gt;using &lt;/span&gt;System.Xml.Linq;
&lt;span style="color:blue;"&gt;using &lt;/span&gt;System.Net;
&lt;span style="color:blue;"&gt;using &lt;/span&gt;System.Xml;

&lt;span style="color:blue;"&gt;public class &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;mix09 &lt;/span&gt;: &lt;span style="color:#2b91af;"&gt;IHttpHandler&lt;/span&gt;, &lt;span style="color:#2b91af;"&gt;IHttpAsyncHandler
&lt;/span&gt;{
    &lt;span style="color:blue;"&gt;class &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;WebClientOpenReadAsyncResult &lt;/span&gt;: &lt;span style="color:#2b91af;"&gt;IAsyncResult
    &lt;/span&gt;{
        &lt;span style="color:blue;"&gt;private &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;AsyncCallback &lt;/span&gt;callback;

        &lt;span style="color:blue;"&gt;public &lt;/span&gt;WebClientOpenReadAsyncResult()
        {
            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.IsCompleted = &lt;span style="color:blue;"&gt;true&lt;/span&gt;;
            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.CompletedSynchronously = &lt;span style="color:blue;"&gt;true&lt;/span&gt;;
        }

        &lt;span style="color:blue;"&gt;public &lt;/span&gt;WebClientOpenReadAsyncResult(&lt;span style="color:#2b91af;"&gt;AsyncCallback &lt;/span&gt;callback)
        {
            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.callback = callback;
            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.IsCompleted = &lt;span style="color:blue;"&gt;false&lt;/span&gt;;
            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.CompletedSynchronously = &lt;span style="color:blue;"&gt;false&lt;/span&gt;;
        }

        &lt;span style="color:blue;"&gt;public object &lt;/span&gt;AsyncState
        {
            &lt;span style="color:blue;"&gt;get &lt;/span&gt;{ &lt;span style="color:blue;"&gt;return null&lt;/span&gt;; }
        }

        &lt;span style="color:blue;"&gt;public bool &lt;/span&gt;CompletedSynchronously { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; &lt;span style="color:blue;"&gt;private set&lt;/span&gt;; }

        &lt;span style="color:blue;"&gt;public &lt;/span&gt;System.Threading.&lt;span style="color:#2b91af;"&gt;WaitHandle &lt;/span&gt;AsyncWaitHandle
        {
            &lt;span style="color:blue;"&gt;get &lt;/span&gt;{ &lt;span style="color:blue;"&gt;throw new &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;InvalidOperationException&lt;/span&gt;(&lt;span style="color:#a31515;"&gt;&amp;quot;ASP.NET should not use this property .&amp;quot;&lt;/span&gt;); }
        }

        &lt;span style="color:blue;"&gt;public bool &lt;/span&gt;IsCompleted { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; &lt;span style="color:blue;"&gt;private set&lt;/span&gt;; }

        &lt;span style="color:blue;"&gt;public &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Stream &lt;/span&gt;Stream { &lt;span style="color:blue;"&gt;get&lt;/span&gt;; &lt;span style="color:blue;"&gt;private set&lt;/span&gt;; }

        &lt;span style="color:blue;"&gt;public void &lt;/span&gt;Completed(&lt;span style="color:blue;"&gt;object &lt;/span&gt;sender, &lt;span style="color:#2b91af;"&gt;OpenReadCompletedEventArgs &lt;/span&gt;e)
        {
            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.IsCompleted = &lt;span style="color:blue;"&gt;true&lt;/span&gt;;
            &lt;span style="color:blue;"&gt;this&lt;/span&gt;.Stream = e.Result;
            &lt;span style="color:blue;"&gt;if &lt;/span&gt;(&lt;span style="color:blue;"&gt;this&lt;/span&gt;.callback != &lt;span style="color:blue;"&gt;null&lt;/span&gt;)
            {
                &lt;span style="color:blue;"&gt;this&lt;/span&gt;.callback(&lt;span style="color:blue;"&gt;this&lt;/span&gt;);
            }
        }

    }

    &lt;span style="color:blue;"&gt;private static &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Uri &lt;/span&gt;mixSessionsUri = &lt;span style="color:blue;"&gt;new &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;Uri&lt;/span&gt;(&lt;span style="color:#a31515;"&gt;&amp;quot;http://sessions.visitmix.com/RSS&amp;quot;&lt;/span&gt;);

    &lt;span style="color:blue;"&gt;private &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;HttpContext &lt;/span&gt;context;

    &lt;span style="color:blue;"&gt;private string &lt;/span&gt;type;

    &lt;span style="color:blue;"&gt;#region &lt;/span&gt;IHttpHandler Members

    &lt;span style="color:blue;"&gt;public bool &lt;/span&gt;IsReusable
    {
        &lt;span style="color:blue;"&gt;get &lt;/span&gt;{ &lt;span style="color:blue;"&gt;return true&lt;/span&gt;; }
    }

    &lt;span style="color:blue;"&gt;public void &lt;/span&gt;ProcessRequest(&lt;span style="color:#2b91af;"&gt;HttpContext &lt;/span&gt;context)
    {
        &lt;span style="color:#2b91af;"&gt;WebClient &lt;/span&gt;wc = InitializeRequest(context);

        &lt;span style="color:blue;"&gt;if &lt;/span&gt;(wc == &lt;span style="color:blue;"&gt;null&lt;/span&gt;)
        {
            &lt;span style="color:blue;"&gt;return&lt;/span&gt;;
        }

        OutputFeed(wc.OpenRead(mixSessionsUri));
    }

    &lt;span style="color:blue;"&gt;#endregion

    #region &lt;/span&gt;IHttpAsyncHandler Members

    &lt;span style="color:blue;"&gt;public &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;IAsyncResult &lt;/span&gt;BeginProcessRequest(&lt;span style="color:#2b91af;"&gt;HttpContext &lt;/span&gt;context, &lt;span style="color:#2b91af;"&gt;AsyncCallback &lt;/span&gt;cb, &lt;span style="color:blue;"&gt;object &lt;/span&gt;extraData)
    {
        &lt;span style="color:#2b91af;"&gt;WebClient &lt;/span&gt;wc = InitializeRequest(context);

        &lt;span style="color:blue;"&gt;if &lt;/span&gt;(wc == &lt;span style="color:blue;"&gt;null&lt;/span&gt;)
        {
            &lt;span style="color:blue;"&gt;return new &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;WebClientOpenReadAsyncResult&lt;/span&gt;();
        }

        &lt;span style="color:#2b91af;"&gt;WebClientOpenReadAsyncResult &lt;/span&gt;ar = &lt;span style="color:blue;"&gt;new &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;WebClientOpenReadAsyncResult&lt;/span&gt;(cb);

        wc.OpenReadCompleted += ar.Completed;

        wc.OpenReadAsync(mixSessionsUri, extraData);

        &lt;span style="color:blue;"&gt;return &lt;/span&gt;ar;
    }

    &lt;span style="color:blue;"&gt;public void &lt;/span&gt;EndProcessRequest(&lt;span style="color:#2b91af;"&gt;IAsyncResult &lt;/span&gt;result)
    {
        &lt;span style="color:#2b91af;"&gt;Stream &lt;/span&gt;stream = (result &lt;span style="color:blue;"&gt;as &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;WebClientOpenReadAsyncResult&lt;/span&gt;).Stream;

        &lt;span style="color:blue;"&gt;if &lt;/span&gt;(stream != &lt;span style="color:blue;"&gt;null&lt;/span&gt;)
        {
            OutputFeed(stream);
        }
    }

    &lt;span style="color:blue;"&gt;#endregion

    private &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;WebClient &lt;/span&gt;InitializeRequest(&lt;span style="color:#2b91af;"&gt;HttpContext &lt;/span&gt;context)
    {
        &lt;span style="color:blue;"&gt;this&lt;/span&gt;.context = context;
        &lt;span style="color:blue;"&gt;this&lt;/span&gt;.type = context.Request.QueryString[&lt;span style="color:#a31515;"&gt;&amp;quot;type&amp;quot;&lt;/span&gt;];

        &lt;span style="color:blue;"&gt;if &lt;/span&gt;(&lt;span style="color:blue;"&gt;string&lt;/span&gt;.IsNullOrEmpty(&lt;span style="color:blue;"&gt;this&lt;/span&gt;.type))
        {
            &lt;span style="color:blue;"&gt;return null&lt;/span&gt;;
        }

        &lt;span style="color:#2b91af;"&gt;WebClient &lt;/span&gt;wc = &lt;span style="color:blue;"&gt;new &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;WebClient&lt;/span&gt;();
        wc.Headers[&lt;span style="color:#2b91af;"&gt;HttpRequestHeader&lt;/span&gt;.UserAgent] = &lt;span style="color:#a31515;"&gt;&amp;quot;Required User Agent&amp;quot;&lt;/span&gt;;
        &lt;span style="color:blue;"&gt;return &lt;/span&gt;wc;
    }

    &lt;span style="color:blue;"&gt;private void &lt;/span&gt;OutputFeed(&lt;span style="color:#2b91af;"&gt;Stream &lt;/span&gt;source)
    {
        &lt;span style="color:#2b91af;"&gt;XmlReader &lt;/span&gt;feedReader = &lt;span style="color:#2b91af;"&gt;XmlReader&lt;/span&gt;.Create(source);

        &lt;span style="color:#2b91af;"&gt;XDocument &lt;/span&gt;feed = &lt;span style="color:#2b91af;"&gt;XDocument&lt;/span&gt;.Load(feedReader);

        &lt;span style="color:blue;"&gt;var &lt;/span&gt;rss = feed.Element(&lt;span style="color:#a31515;"&gt;&amp;quot;rss&amp;quot;&lt;/span&gt;);
        &lt;span style="color:blue;"&gt;var &lt;/span&gt;channel = rss.Element(&lt;span style="color:#a31515;"&gt;&amp;quot;channel&amp;quot;&lt;/span&gt;);
        &lt;span style="color:blue;"&gt;var &lt;/span&gt;title = channel.Element(&lt;span style="color:#a31515;"&gt;&amp;quot;title&amp;quot;&lt;/span&gt;);

        title.Value = &lt;span style="color:blue;"&gt;string&lt;/span&gt;.Format(&lt;span style="color:#a31515;"&gt;&amp;quot;{0} ({1})&amp;quot;&lt;/span&gt;, title.Value, &lt;span style="color:blue;"&gt;this&lt;/span&gt;.type.ToUpper());
        channel.Element(&lt;span style="color:#a31515;"&gt;&amp;quot;link&amp;quot;&lt;/span&gt;).Value = &lt;span style="color:#a31515;"&gt;&amp;quot;http://cli.gs/Mix09Sessions&amp;quot;&lt;/span&gt;;

        &lt;span style="color:blue;"&gt;foreach &lt;/span&gt;(&lt;span style="color:blue;"&gt;var &lt;/span&gt;item &lt;span style="color:blue;"&gt;in &lt;/span&gt;channel.Elements(&lt;span style="color:#a31515;"&gt;&amp;quot;item&amp;quot;&lt;/span&gt;))
        {
            &lt;span style="color:blue;"&gt;string &lt;/span&gt;link = item.Element(&lt;span style="color:#a31515;"&gt;&amp;quot;link&amp;quot;&lt;/span&gt;).Value;
            &lt;span style="color:blue;"&gt;string &lt;/span&gt;session = link.Substring(link.LastIndexOf(&lt;span style="color:#a31515;"&gt;&amp;#39;/&amp;#39;&lt;/span&gt;) + 1).ToLower();
            &lt;span style="color:blue;"&gt;string &lt;/span&gt;enclosureUrl = &lt;span style="color:blue;"&gt;string&lt;/span&gt;.Format(&lt;span style="color:#a31515;"&gt;&amp;quot;http://mschannel9.vo.msecnd.net/o9/mix/09/{0}/{1}.wmv&amp;quot;&lt;/span&gt;, &lt;span style="color:blue;"&gt;this&lt;/span&gt;.type.ToLower(), session);

            item.Add(
                &lt;span style="color:blue;"&gt;new &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;XElement&lt;/span&gt;(&lt;span style="color:#a31515;"&gt;&amp;quot;enclosure&amp;quot;&lt;/span&gt;,
                    &lt;span style="color:blue;"&gt;new &lt;/span&gt;&lt;span style="color:#2b91af;"&gt;XAttribute&lt;/span&gt;(&lt;span style="color:#a31515;"&gt;&amp;quot;url&amp;quot;&lt;/span&gt;, enclosureUrl)));
        }

        &lt;span style="color:blue;"&gt;this&lt;/span&gt;.context.Response.Write(feed.ToString());

        &lt;span style="color:blue;"&gt;this&lt;/span&gt;.context.Response.ContentType = &lt;span style="color:#a31515;"&gt;&amp;quot;application/rss+xml&amp;quot;&lt;/span&gt;;

        &lt;span style="color:#2b91af;"&gt;HttpCachePolicy &lt;/span&gt;cache = &lt;span style="color:blue;"&gt;this&lt;/span&gt;.context.Response.Cache;
        cache.SetCacheability(&lt;span style="color:#2b91af;"&gt;HttpCacheability&lt;/span&gt;.ServerAndPrivate);
        cache.SetExpires(&lt;span style="color:#2b91af;"&gt;DateTime&lt;/span&gt;.Now.AddHours(1));
        cache.VaryByParams[&lt;span style="color:#a31515;"&gt;&amp;quot;type&amp;quot;&lt;/span&gt;] = &lt;span style="color:blue;"&gt;true&lt;/span&gt;;
        cache.SetValidUntilExpires(&lt;span style="color:blue;"&gt;true&lt;/span&gt;);
    }
}&lt;/span&gt;&lt;/pre&gt;
&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1680499" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Podcasts/default.aspx">Podcasts</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix/default.aspx">Mix</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix09/default.aspx">Mix09</category></item><item><title>MIX09 Session Videos</title><link>http://msmvps.com/blogs/paulomorgado/archive/2009/03/23/mix09-session-videos.aspx</link><pubDate>Mon, 23 Mar 2009 00:06:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1680495</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1680495</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1680495</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2009/03/23/mix09-session-videos.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Updated (2009Mar25):&lt;/strong&gt; Added MP4 feed.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Mix09 is over and I would like to watch some sessions.&lt;/p&gt;
&lt;p&gt;I like to watch these kind of videos by subscribing them using the &lt;a title="Zune Software" href="http://www.zune.net/software/" target="_blank"&gt;Zune Software&lt;/a&gt; as a podcast. I like the Zune Software because it downloads the “episodes” and I can watch them in any order and it never forgets where I was – even if I was watching it in the &lt;a title="Zune.net | What is Zune?" href="http://www.zune.net/products/whatiszune.htm" target="_blank"&gt;Zune&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Unfortunately, the only feed available (&lt;a title="MIX Videos" href="http://sessions.visitmix.com/RSS" target="_blank"&gt;http://sessions.visitmix.com/RSS&lt;/a&gt;) does not include the videos.&lt;/p&gt;
&lt;p&gt;Fortunately, the address of the videos is very predictable and I was able to build my own feeds:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="MIN-WIDTH:100px;"&gt;WMV-HQ: &lt;/span&gt;&lt;a title="MIX Videos (WMV-HQ)" href="http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/wmv-hq"&gt;http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/wmv-hq&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="MIN-WIDTH:100px;"&gt;WMV: &lt;/span&gt;&lt;a title="MIX Videos (WMV)" href="http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/wmv"&gt;http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/wmv&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="MIN-WIDTH:100px;"&gt;ZUNE: &lt;/span&gt;&lt;a title="MIX Videos (ZUNE)" href="http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/zune"&gt;http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/zune&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="MIN-WIDTH:100px;"&gt;MP4: &lt;/span&gt;&lt;a title="MIX Videos (ZUNE)" href="http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/mp4"&gt;http://feeds.paulomorgado.net/PauloMorgado/Events/Mix09/SessionVideos/mp4&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The session videos are not available in all formats for every session (at least, not now) but, if you subscribe to all, you’ll get videos for all the sessions.&lt;/p&gt;
&lt;p&gt;Subscribe and enjoy.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1680495" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Podcasts/default.aspx">Podcasts</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix/default.aspx">Mix</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Mix09/default.aspx">Mix09</category></item><item><title>PDC And Tech-Ed Wrap-Up</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/12/02/pdc-and-tech-ed-wrap-up.aspx</link><pubDate>Tue, 02 Dec 2008 00:15:57 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1655515</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1655515</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1655515</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/12/02/pdc-and-tech-ed-wrap-up.aspx#comments</comments><description>&lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;(It might seem a bit late for this, but, lately, I’ve been having a lot on my mind. So here it goes.)&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;This was my first &lt;a title="Microsoft PDC" target="_blank" href="http://microsoftpdc.com/"&gt;PDC&lt;/a&gt;. It was just as I had been told.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;For those who don’t know, the PDC is all about the future. The near future (&lt;a title=".NET Framework Developer Center" target="_blank" href="http://msdn.microsoft.com/netframework/"&gt;.NET&lt;/a&gt; 4.0 and Windows 7) and the further future (&lt;a title="Azure Services Platform" target="_blank" href="https://www.microsoft.com/azure/"&gt;Windows Azure&lt;/a&gt;, &lt;a title="&amp;quot;Oslo&amp;quot; Developer Center" target="_blank" href="http://msdn.microsoft.com/oslo/"&gt;“Oslo”&lt;/a&gt;, &lt;a title="Windows Server Application Server Roadmap" target="_blank" href="https://www.microsoft.com/net/Dublin.aspx"&gt;“Dublin”&lt;/a&gt;, “Geneva”).&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;Next year’s PDC (Yes! Apparently, there’ll be one next year) will be also held in Los Angeles from November 17 to 20, and (I suspect) will be the commercial launch of the Azure Services Platform and a better story to tell about “Oslo”.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;Tech-ED EMEA Developers, on the other hand, is more about the present and the near future. But, this year, attendees were able to have a sneak peek at what had bee shown at the PDC.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;Next year’s Tech-ED EMEA Developers will be held in Berlin from November 2 to 6. Probably, like in 2006, it will be the launch of .NET 4.0 and &lt;a title="Microsoft Visual Studio" target="_blank" href="http://msdn.microsoft.com/vstudio/"&gt;Visual Studio&lt;/a&gt; 2010.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;And I intend to attend both.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1655515" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/VisualStudio/default.aspx">VisualStudio</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd/default.aspx">TechEd</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC/default.aspx">PDC</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd2008/default.aspx">TechEd2008</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2009/default.aspx">PDC2009</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Windows7/default.aspx">Windows7</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WindowsAzure/default.aspx">WindowsAzure</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/VisualStudio2010/default.aspx">VisualStudio2010</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/_2200_Geneva_2200_/default.aspx">"Geneva"</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd2009/default.aspx">TechEd2009</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/_2200_Dublin_2200_/default.aspx">"Dublin"</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/_2200_Oslo_2200_/default.aspx">"Oslo"</category></item><item><title>PDC2008 Is Over! PDC2009 Is Coming!</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/11/03/pdc2008-is-over-pdc2009-is-coming.aspx</link><pubDate>Mon, 03 Nov 2008 01:06:08 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1652863</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1652863</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1652863</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/11/03/pdc2008-is-over-pdc2009-is-coming.aspx#comments</comments><description>&lt;p&gt;&lt;a title="Announcing PDC2009" target="_blank" href="http://channel9.msdn.com/posts/PDCNews/Announcing-PDC2009/"&gt;&lt;img style="display:block;float:none;margin-left:auto;margin-right:auto;" src="http://www.microsoftpdc.com/Images/SaveDatePDC2009.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1652863" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC/default.aspx">PDC</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2009/default.aspx">PDC2009</category></item><item><title>PDC2008: Building A Schedule</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/10/20/pdc2008-building-a-schedule.aspx</link><pubDate>Sun, 19 Oct 2008 23:39:32 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1651342</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1651342</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1651342</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/10/20/pdc2008-building-a-schedule.aspx#comments</comments><description>&lt;p&gt;I’m having a hard time building a schedule for the &lt;a title="Microsoft PDC" target="_blank" href="http://microsoftpdc.com/"&gt;PDC&lt;/a&gt;. I’m mainly interested in four areas:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Cloud&lt;/li&gt;    &lt;li&gt;Parallel&lt;/li&gt;    &lt;li&gt;Identity&lt;/li&gt;    &lt;li&gt;Oslo&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;and they all have overlapping sessions.&lt;/p&gt;  &lt;p&gt;I guess I’ll have to cook the PDC and &lt;a title="Tech-Ed EMEA 2008 Developers" target="_blank" href="http://www.microsoft.com/emea/teched2008/developer"&gt;Tech-Ed EMEA 2008 Developers&lt;/a&gt; schedules together to see if I can cover the most of the subjects.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1651342" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd/default.aspx">TechEd</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC/default.aspx">PDC</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd2008/default.aspx">TechEd2008</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2008/default.aspx">PDC2008</category></item><item><title>PDC2008: Is My House On The Cloud Or Is The Cloud In My House?</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/10/19/pdc2008-is-my-house-on-the-cloud-or-is-the-cloud-in-my-house.aspx</link><pubDate>Sun, 19 Oct 2008 17:41:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1651314</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1651314</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1651314</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/10/19/pdc2008-is-my-house-on-the-cloud-or-is-the-cloud-in-my-house.aspx#comments</comments><description>&lt;p align="justify"&gt;This year’s &lt;a title="Microsoft PDC" target="_blank" href="http://microsoftpdc.com/"&gt;PDC&lt;/a&gt; is mostly about the &lt;strong&gt;cloud&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Everyone is talking about the &lt;strong&gt;cloud&lt;/strong&gt;: &lt;strong&gt;cloud&lt;/strong&gt; services, &lt;strong&gt;cloud&lt;/strong&gt; computing, etc. but I’m not sure everyone has the same understanding of what the &lt;strong&gt;cloud&lt;/strong&gt; is. Let’s say it’s a &lt;strong&gt;cloudy&lt;/strong&gt; concept.&lt;/p&gt;
&lt;p align="justify"&gt;So, what is this &lt;strong&gt;cloud&lt;/strong&gt; thing, anyway?&lt;/p&gt;
&lt;p align="justify"&gt;Let’s take&amp;nbsp;&lt;a title="Microsoft Windows Home Server" target="_blank" href="https://www.microsoft.com/windows/products/winfamily/windowshomeserver/"&gt;Windows Home Server&lt;/a&gt; (WHS) as an example. &lt;a title="Microsoft Corporation" target="_blank" href="http://www.microsoft.com/"&gt;Microsoft&lt;/a&gt; provides a set of services through &lt;a target="_blank" href="http://homeserver.com/"&gt;homeserver.com&lt;/a&gt; that allows me to control my home server and access my other PCs in the home network. I guess I could say that &lt;strong&gt;homeserver.com&lt;/strong&gt; is a &lt;strong&gt;cloud platform&lt;/strong&gt; that puts my house in the &lt;strong&gt;cloud&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;On the other hand, WHS is built on top of &lt;a title="Windows Server 2003" target="_blank" href="http://www.microsoft.com/windowsserver2003/"&gt;Windows Server 2003&lt;/a&gt; which allows me to take full advantage of its web server (&lt;a title="IIS.net : The Official Microsoft IIS Site" target="_blank" href="http://www.iis.net/"&gt;IIS&lt;/a&gt;) to expose services through &lt;strong&gt;homeserver.com&lt;/strong&gt;. Services that could be for my personal use or that I could provide to others, thus putting my house on the &lt;strong&gt;cloud&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;At a larger scale, that’s how I see the &lt;strong&gt;cloud&lt;/strong&gt; and it’s usage. An indistinct universe of service providers and service consumers where some are just providers, others are just consumers and others are both (service aggregators, value added brokers, etc.)&lt;/p&gt;
&lt;p align="justify"&gt;I guess that Microsoft’s view in regards to the &lt;strong&gt;cloud&lt;/strong&gt; and WHS is aligned with mine because there will be two PDC sessions about this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="left"&gt;&lt;a href="http://channel9.msdn.com/pdc2008/ES11/"&gt;Developing Connected Home Applications and Services for Windows Home Server&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Tue 10/28 | 5:15 PM-6:30 PM | 409A&lt;/div&gt;
&lt;div&gt;Presenter(s): CJ Saretto, Fabian Uhse&lt;/div&gt;
&lt;p align="justify"&gt;Learn how to build applications and services deployed on Windows Home Server that power PCs and devices throughout a connected home. See an example home automation and energy management service, and watch the creation of an on-premises service that exposes HVAC, window shades, and lighting controls to all devices on the home network. Hear how to package the service as a Windows Home Server add-in, quickly create a configuration UI, deploy a PC application for controlling the service, and demonstrate control from other devices such as TVs and cell phones.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div align="left"&gt;&lt;a href="http://channel9.msdn.com/pdc2008/ES12/"&gt;Exposing Connected Home Services to the Internet via Windows Home Server&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Wed 10/29 | 10:30 AM-11:45 AM | 409A&lt;/div&gt;
&lt;div&gt;Presenter(s): Brendan Grant, CJ Saretto&lt;/div&gt;
&lt;p align="justify"&gt;Learn how to leverage the Remote Access platform in Windows Home Server to expose on-premises services running in the connected home to the Internet. See how to expose a home automation service running on Windows Home Server to the Internet, and watch a demonstration that shows how to expose services that may be hosted on other devices inside the connected home using Windows Home Server as a gateway. Finally, see a sneak preview of Home Server and Live Mesh working together to further enhance the remote experience for the connected home.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;
Windows Home Server Resources
&lt;ul&gt;
&lt;li&gt;&lt;a title="Microsoft Windows Home Server" target="_blank" href="https://www.microsoft.com/windows/products/winfamily/windowshomeserver/"&gt;Windows Home Server&lt;/a&gt; 
&lt;div align="justify"&gt;Microsoft Windows Home Server Home Page&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title="An online bulletin board resource for families with &amp;quot;Stay-At-Home&amp;quot; Servers" target="_blank" href="http://www.stayathomeserver.com/"&gt;&amp;quot;Stay-At-Home&amp;quot; Server Neighbor Networks&lt;/a&gt; 
&lt;div align="justify"&gt;An online bulletin board resource for families with &amp;quot;Stay-At-Home&amp;quot; Servers&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title="Windows Home Server &amp;amp; Your Digital Home" target="_blank" href="http://www.wegotserved.co.uk/"&gt;We Got Served&lt;/a&gt; 
&lt;div align="justify"&gt;Windows Home Server &amp;amp; Your Digital Home&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; 
&lt;p align="justify"&gt;And, suddenly, a cloud in your future is not a ad thing, quite the opposite.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1651314" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Windows/default.aspx">Windows</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC/default.aspx">PDC</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WindowsHomeServer/default.aspx">WindowsHomeServer</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Cloud/default.aspx">Cloud</category></item><item><title>PDC2008: Are Windows Forms Dead?</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/10/09/pdc2008-are-windows-forms-dead.aspx</link><pubDate>Thu, 09 Oct 2008 00:33:59 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1650227</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1650227</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1650227</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/10/09/pdc2008-are-windows-forms-dead.aspx#comments</comments><description>&lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p&gt;This year’s &lt;a title="Microsoft PDC" href="http://microsoftpdc.com/" target="_blank"&gt;PDC&lt;/a&gt; is all about the cloud (or cloudy as I call it) and the &lt;a title=".NET Framework Developer Center" href="http://msdn.microsoft.com/netframework/" target="_blank"&gt;.NET Framework&lt;/a&gt; 4.0.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p&gt;No one at &lt;a title="Microsoft Corporation" href="http://www.microsoft.com/" target="_blank"&gt;Microsoft&lt;/a&gt; has ever told me that &lt;a title="Windows Forms" href="http://msdn.microsoft.com/netframework/aa497342.aspx" target="_blank"&gt;Windows Forms&lt;/a&gt; are dead (quite the opposite) but looking at the list of &lt;a title="PDC 2008 / Agenda /Sessions" href="https://sessions.microsoftpdc.com/public/sessions.aspx" target="_blank"&gt;sessions&lt;/a&gt; for this year’s PDC I can only see &lt;a title="Windows Presentation Foundation" href="http://msdn.microsoft.com/library/ms754130.aspx" target="_blank"&gt;WPF&lt;/a&gt;.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p&gt;So the question remains: &lt;strong&gt;Are Windows Forms dead?&lt;/strong&gt;&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1650227" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WindowsClient/default.aspx">WindowsClient</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC/default.aspx">PDC</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WindowsForms/default.aspx">WindowsForms</category></item><item><title>Tech·Ed EMEA 2008 Developers: Meet Me In Barcelona</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/09/22/tech-183-ed-emea-2008-developers-meet-me-in-barcelona.aspx</link><pubDate>Mon, 22 Sep 2008 00:11:39 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1648482</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1648482</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1648482</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/09/22/tech-183-ed-emea-2008-developers-meet-me-in-barcelona.aspx#comments</comments><description>&lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p&gt;&lt;a title="Tech·Ed EMEA 2008 Developers" href="http://www.microsoft.com/emea/teched2008/developer/" target="_blank"&gt;&lt;img style="display:block;float:none;margin-left:auto;margin-right:auto;" src="http://www.microsoft.com/emea/teched2008/images/downloads/sigs/TechEd_Developers_Signature.JPG" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;Once again, I’ll be at an ATE Booth at &lt;a title="Tech·Ed EMEA 2008 Developers" href="http://www.microsoft.com/emea/teched2008/developer/" target="_blank"&gt;Tech·Ed EMEA 2008 Developers&lt;/a&gt;.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;As I already &lt;a title="PDC2008: Meet Me In Los Angeles" href="http://msmvps.com/blogs/paulomorgado/archive/2008/09/04/pdc2008-meet-me-in-los-angeles.aspx" target="_blank"&gt;said&lt;/a&gt; about the &lt;a title="Microsoft PDC" href="http://microsoftpdc.com/" target="_blank"&gt;PDC&lt;/a&gt;, what I like most of these events is networking with Microsoft staff and other attendees. So, if you want to meet me, I’ll be glad to meet you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1648482" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd/default.aspx">TechEd</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd2008/default.aspx">TechEd2008</category></item><item><title>PDC2008: Meet Me In Los Angeles</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/09/04/pdc2008-meet-me-in-los-angeles.aspx</link><pubDate>Thu, 04 Sep 2008 00:23:28 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1646687</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1646687</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1646687</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/09/04/pdc2008-meet-me-in-los-angeles.aspx#comments</comments><description>&lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="center"&gt;&lt;a title="Microsoft PDC" href="http://microsoftpdc.com/" target="_blank"&gt;&lt;img src="http://microsoftpdc.com/Images/Wallpapers/frenetic_multi_thumb.jpg" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;It’s not the first time I try but, for one reason or another, this is the first time I will go to the &lt;a title="Microsoft PDC" href="http://microsoftpdc.com/" target="_blank"&gt;PDC&lt;/a&gt; (&lt;a title="Microsoft Corporation" href="http://www.microsoft.com/" target="_blank"&gt;Microsoft&lt;/a&gt;’s Professional Developers Conference).&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;According to the site “The PDC is designed for leading-edge developers and software architects. If you’re interested in the future of the Microsoft platform, you’re responsible for the technical strategy in your organization, or you’re a highly skilled developer who likes to delve deep into the heart of the platform, then the PDC is for you!”. If you fit this description, hurry up and register. Early bird discount has been extended until September 8&lt;sup&gt;th&lt;/sup&gt;.&lt;/p&gt; &lt;a href="http://PauloMorgado.NET/"&gt;&lt;/a&gt;  &lt;p align="justify"&gt;What I like most of these events is networking with Microsoft staff and other attendees. So, if you want to meet me, I’ll be glad to meet you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1646687" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC/default.aspx">PDC</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PDC2008/default.aspx">PDC2008</category></item><item><title>Microsoft Tech-Ed EMEA 2008 – Registration Open</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/06/05/microsoft-tech-ed-emea-2008-registration-open.aspx</link><pubDate>Thu, 05 Jun 2008 22:37:08 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1631824</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1631824</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1631824</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/06/05/microsoft-tech-ed-emea-2008-registration-open.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a title="Downloads for Tech·Ed EMEA 2008 Developers" href="http://www.microsoft.com/emea/teched2008/" target="_blank"&gt;Microsoft Tech-Ed EMEA 2008&lt;/a&gt; is open for registration.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a title="Downloads for Tech·Ed EMEA 2008 IT Professionals" href="http://www.microsoft.com/emea/teched2008/itpro/" target="_blank"&gt;&lt;img src="http://www.microsoft.com/emea/teched2008/images/downloads/sigs/TechEd_ITProfessionals_Signature.JPG" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a title="Downloads for Tech·Ed EMEA 2008 Developers" href="http://www.microsoft.com/emea/teched2008/developer/" target="_blank"&gt;&lt;img src="http://www.microsoft.com/emea/teched2008/images/downloads/sigs/TechEd_Developers_Signature.JPG" alt="" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Do notice that, this year, the event for &lt;a title="Downloads for Tech·Ed EMEA 2008 IT Professionals" href="http://www.microsoft.com/emea/teched2008/itpro/" target="_blank"&gt;IT Professionals&lt;/a&gt; happens before the event for &lt;a title="Downloads for Tech·Ed EMEA 2008 Developers" href="http://www.microsoft.com/emea/teched2008/developer/" target="_blank"&gt;Developers&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1631824" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd/default.aspx">TechEd</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechEd2008/default.aspx">TechEd2008</category></item><item><title>Windows Home Server + Tsunami Tidal: To the Family 2.0</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/03/18/windows-home-server-tsunami-tidal-to-the-family-2-0.aspx</link><pubDate>Tue, 18 Mar 2008 00:22:03 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1546247</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1546247</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1546247</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/03/18/windows-home-server-tsunami-tidal-to-the-family-2-0.aspx#comments</comments><description>&lt;p align="justify"&gt;During &lt;a title="TechDays Portugal 2008" href="http://www.techdays.pt/" target="_blank"&gt;TechDays Portugal 2008&lt;/a&gt;, &lt;a title="Microsoft Portugal" href="http://www.microsoft.com/portugal/" target="_blank"&gt;Microsoft Portugal&lt;/a&gt; and &lt;a title="JP S&amp;aacute; Couto S.A." href="http://www.jpsacouto.pt/" target="_blank"&gt;JP Sá Couto S.A.&lt;/a&gt;, via its &lt;a title="Computadores Tsunami" href="http://www.tsunami.pt/" target="_blank"&gt;Tsunami&lt;/a&gt; brand, launched the first Portuguese machine with &lt;a title="Windows Home Server" href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/default.mspx" target="_blank"&gt;Windows Home Server&lt;/a&gt;: the &lt;a title="Tsunami Tidal" href="http://www.tsunami.pt/content/index.php?action=articlesdetailfo&amp;amp;rec=52" target="_blank"&gt;Tsunami Tidal&lt;/a&gt;.&lt;/p&gt; &lt;p align="justify"&gt;To mark the event, &lt;a title="Computadores Tsunami" href="http://www.tsunami.pt/" target="_blank"&gt;Tsunami&lt;/a&gt; held a contest offering one of these machines to the best sentence about it.&lt;/p&gt; &lt;p align="justify"&gt;When you hear everyone talking about &lt;strong&gt;Web 2.0&lt;/strong&gt;, &lt;strong&gt;Enterprise 2.0&lt;/strong&gt;, &lt;strong&gt;Life 2.0&lt;/strong&gt; and being at an event that promoted a &lt;strong&gt;World 2.0&lt;/strong&gt;, the sentence that immediately popped my mind was: &lt;strong&gt;To the Family 2.0.&lt;/strong&gt;&lt;/p&gt; &lt;p align="justify"&gt;And it was with this sentence that I won the contest.&lt;/p&gt; &lt;p align="justify"&gt;As I was giving &lt;a title="WEB10 - Web Client Software Factory: Constru&amp;iacute;ndo Aplica&amp;ccedil;&amp;otilde;es Web Ricas com ASP.NET AJAX e WCSF" href="http://www.techdays.pt/session/2008/WEB10.aspx" target="_blank"&gt;my session&lt;/a&gt; wihle at the same time, &lt;a title="Computadores Tsunami" href="http://www.tsunami.pt/" target="_blank"&gt;Tsunami&lt;/a&gt; kindly allowed me to receive the price by proxy: my friend &lt;a title="Nuno&amp;#39;s Blog" href="http://NunoGomes.NET/" target="_blank"&gt;Nuno Gomes&lt;/a&gt;.&lt;/p&gt; &lt;p align="justify"&gt;See the &lt;a title="V&amp;iacute;deos do Windows Home Server no Techdays 2008" href="http://www.microsoft.com/portugal/presspass/imprensavirtual/homeserver/videos.mspx" target="_blank"&gt;videos&lt;/a&gt; and &lt;a title="Fotografias do evento de apresenta&amp;ccedil;&amp;atilde;o do novo Windows Home Server" href="http://www.microsoft.com/portugal/presspass/imprensavirtual/homeserver/fotografias.mspx" target="_blank"&gt;photos&lt;/a&gt; of the event.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1546247" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Windows/default.aspx">Windows</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Techdays/default.aspx">Techdays</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechdaysPT08/default.aspx">TechdaysPT08</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WindowsHomeServer/default.aspx">WindowsHomeServer</category></item><item><title>Upcoming Typemock Webcast on March 12</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/03/04/upcoming-typemock-webcast-on-march-12.aspx</link><pubDate>Tue, 04 Mar 2008 23:10:35 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1533426</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1533426</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1533426</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/03/04/upcoming-typemock-webcast-on-march-12.aspx#comments</comments><description>&lt;p&gt;&lt;a title="Typemock - Simplify Unit Testing!" href="http://www.typemock.com/" target="_blank"&gt;Typemock&lt;/a&gt; is having a special Webcast on Wednesday March 12, 16:00 GMT&lt;/p&gt; &lt;p&gt;The live demo will include:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;div&gt;The Support of the new .NET 3.5 framework and specifically how to mock LINQ statements. &lt;/div&gt; &lt;li&gt; &lt;div&gt;The improved IDE based on using colors to emphasize mocked methods. &lt;/div&gt; &lt;li&gt; &lt;div&gt;Seamless integration with&amp;nbsp; Microsoft’s Visual Studio 2008. &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;It is also an opportunity to meet &lt;a title="Typemock - Simplify Unit Testing!" href="http://www.typemock.com/" target="_blank"&gt;Typemock&lt;/a&gt;’s development team, ask questions online and share some tips.&lt;/p&gt; &lt;p&gt;&lt;b&gt;.....and one of you can win a Nintendo Wii during in the webcast!&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="Meeting Information: Typemock Isolator v4.2 Live Demo" href="https://meetings.webex.com/mw0305l/mywebex/default.do?service=1&amp;amp;siteurl=meetings&amp;amp;nomenu=true&amp;amp;main_url=%2Fmc0800l%2Fe.do%3Fsiteurl%3Dmeetings%26AT%3DMI%26EventID%3D5169772%26UID%3D0%26Host%3D0cac0d4278564247%26FrameSet%3D2%26PW%3D4ded65183d3a345e5d2627" target="_blank"&gt;Click here to participate in the Webcast&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1533426" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Tools/default.aspx">Tools</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Testing/default.aspx">Testing</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Training/default.aspx">Training</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/UnitTests/default.aspx">UnitTests</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TypeMock/default.aspx">TypeMock</category></item><item><title>Techdays Portugal 2008 - For A World 2.0</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/02/06/techdays-portugal-2008-for-a-world-2-0.aspx</link><pubDate>Wed, 06 Feb 2008 21:45:52 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1500150</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1500150</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1500150</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/02/06/techdays-portugal-2008-for-a-world-2-0.aspx#comments</comments><description>&lt;div style="overflow:auto;width:900px;"&gt; &lt;div&gt;&lt;a title="TechDays 2008 | For a World 2.0" href="http://www.techdays.pt/" target="_blank"&gt;&lt;img src="http://www.techdays.pt/images/banner_topo.jpg" alt="" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&lt;a title="TechDays 2008 | For a World 2.0" href="http://www.techdays.pt/" target="_blank"&gt;&lt;img style="padding-right:10px;float:left;" src="http://www.techdays.pt/images/mini_mrec.jpg" alt="" /&gt;&lt;/a&gt; &lt;/div&gt; &lt;p style="padding-right:10px;padding-left:10px;padding-bottom:10px;margin:10px;padding-top:10px;" align="justify"&gt;&lt;a title="Microsoft Portugal" href="http://www.microsoft.com/portugal/" target="_blank"&gt;Microsoft Portugal&lt;/a&gt; will be hosting &lt;a title="TechDays 2008 | For a World 2.0" href="http://www.Techdays.pt/" target="_blank"&gt;Techdays 2008&lt;/a&gt; from Mars 12&lt;sup&gt;nd&lt;/sup&gt; to 14&lt;sup&gt;th&lt;/sup&gt;, right after the Portuguese launch of &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/default.aspx" target="_blank"&gt;Microsoft Visual Studio 2008&lt;/a&gt;, &lt;a href="http://www.microsoft.com/sql/2008/default.mspx" target="_blank"&gt;Microsoft SQL Server 2008&lt;/a&gt; and &lt;a href="http://www.microsoft.com/windowsserver2008/default.mspx" target="_blank"&gt;Microsoft Windows Server 2008&lt;/a&gt; on Mars 11&lt;sup&gt;th&lt;/sup&gt;.&lt;/p&gt; &lt;p style="padding-right:10px;padding-left:10px;padding-bottom:10px;margin:10px;padding-top:10px;" align="justify"&gt;This is the biggest and greatest tech event in Portugal and there will be lots of national and international speakers and contests.&lt;/p&gt; &lt;p style="padding-right:10px;padding-left:10px;padding-bottom:10px;margin:10px;padding-top:10px;" align="justify"&gt;I&amp;#39;ll be there. Come visit us.&lt;/p&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1500150" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Community/default.aspx">Community</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MVP/default.aspx">MVP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SQLServer/default.aspx">SQLServer</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/VisualStudio/default.aspx">VisualStudio</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Windows/default.aspx">Windows</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Techdays/default.aspx">Techdays</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/TechdaysPT08/default.aspx">TechdaysPT08</category></item><item><title>WCSF geekSpeak: Download Available On Channel 9</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/02/02/wcsf-geekspeak-download-available-on-channel-9.aspx</link><pubDate>Sat, 02 Feb 2008 17:31:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1492511</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1492511</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1492511</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/02/02/wcsf-geekspeak-download-available-on-channel-9.aspx#comments</comments><description>&lt;p style="TEXT-ALIGN:center;"&gt;&lt;a title="geekSpeak: The Web Client Software Factory with Paulo Morgado" href="http://channel9.msdn.com/ShowPost.aspx?PostID=378994" target="_blank"&gt;&lt;img src="http://channel9.msdn.com/Photos/378994.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1492511" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WCSF/default.aspx">WCSF</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Tools/default.aspx">Tools</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PnP/default.aspx">PnP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftwareFactories/default.aspx">SoftwareFactories</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PageFlow/default.aspx">PageFlow</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/geekSpeak/default.aspx">geekSpeak</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/AJAX/default.aspx">AJAX</category></item><item><title>WCSF geekSpeak: Download Available At MSEVENTS</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/01/27/wcsf-geekspeak-download-available-at-msevents.aspx</link><pubDate>Sun, 27 Jan 2008 23:25:27 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1483175</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1483175</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1483175</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/01/27/wcsf-geekspeak-download-available-at-msevents.aspx#comments</comments><description>&lt;p&gt;For those who missed my webcast (and wanted to watch it) it&amp;#39;s &lt;a title="MSDN Webcast: MSDN geekSpeak: The Web Client Software Factory in Action (Level 300)" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032362715&amp;amp;CountryCode=US" target="_blank"&gt;available to download at the MSEVENTS site&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1483175" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MVP/default.aspx">MVP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WCSF/default.aspx">WCSF</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Tools/default.aspx">Tools</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/EntLib/default.aspx">EntLib</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PnP/default.aspx">PnP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftwareFactories/default.aspx">SoftwareFactories</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PageFlow/default.aspx">PageFlow</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/geekSpeak/default.aspx">geekSpeak</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/AJAX/default.aspx">AJAX</category></item><item><title>WCSF geekSpeak: Online Resources</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/01/24/wcsf-geekspeak-online-resources.aspx</link><pubDate>Thu, 24 Jan 2008 00:46:42 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1477193</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1477193</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1477193</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/01/24/wcsf-geekspeak-online-resources.aspx#comments</comments><description>&lt;p&gt;Here is the list of topics covered in the WCSF geekSpeak webcast:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;a title="patterns &amp;amp; practices - Web Client Software Factory - Contextual Autocomplete Bundle" href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Autocomplete_landing_page&amp;amp;referringTitle=Home" target="_blank"&gt;Contextual Auto Complete Bundle&lt;/a&gt;&lt;br /&gt;Demo code: &lt;a title="WCSF geekSpeak: Contextual Auto Complete Bundle Demo Code" href="http://msmvps.com/blogs/paulomorgado/archive/2008/01/23/wcsf-geekspeak-contextual-auto-complete-bundle-demo-code.aspx" target="_blank"&gt;WCSF geekSpeak: Contextual Auto Complete Bundle Demo Code&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices - Web Client Software Factory - Validation Guidance Bundle" href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Validation_landing_page"&gt;Validation Bundle&lt;/a&gt;&lt;br /&gt;Demo code: &lt;a title="WCSF geekSpeak: Validation Bundle Demo Code" href="http://msmvps.com/blogs/paulomorgado/archive/2008/01/23/wcsf-geekspeak-validation-bundle-demo-code.aspx" target="_blank"&gt;WCSF geekSpeak: Validation Bundle Demo Code&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices - Web Client Software Factory - Real-Time Search Bundle" href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Search_landing_page" target="_blank"&gt;Real-Time Search Bundle&lt;/a&gt;&lt;br /&gt;Demo code: &lt;a title="WCSF geekSpeak: Real-Time Search Bundle Demo Code" href="http://msmvps.com/blogs/paulomorgado/archive/2008/01/23/wcsf-geekspeak-real_2D00_time-search-bundle-demo-code.aspx" target="_blank"&gt;WCSF geekSpeak: Real-Time Search Bundle Demo Code&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices - Web Client Software Factory - MVP Bundle" href="http://www.codeplex.com/websf/Wiki/View.aspx?title=MVP_landing_page" target="_blank"&gt;MVP Bundle&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices - Web Client Software Factory - Modularity Bundle" href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Modularity_landing_page&amp;amp;referringTitle=Home" target="_blank"&gt;Modularity Bundle&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices - Web Client Software Factory - Page Flow Application Block" href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Page%20Flow%20Application%20Block" target="_blank"&gt;Page Flow Application Block&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices: Web Client Software Factory Contrib - E-Commerce Catalog" href="http://www.codeplex.com/wcsfcontrib/Wiki/View.aspx?title=E-Commerce%20Catalog" target="_blank"&gt;E-Commerce Catalog&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices: Web Client Software Factory Contrib - EventBroker extension" href="http://www.codeplex.com/wcsfcontrib/Wiki/View.aspx?title=EventBroker%20extension&amp;amp;referringTitle=Documentation" target="_blank"&gt;EventBroker extension&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;And here is a list of online resources:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a title="patterns &amp;amp; practices - Web Client Software Factory" href="http://www.codeplex.com/websf" target="_blank"&gt;patterns &amp;amp; practices - Web Client Software Factory&lt;/a&gt;  &lt;li&gt;&lt;a title="patterns &amp;amp; practices: Web Client Software Factory Contrib" href="http://www.codeplex.com/wcsfcontrib" target="_blank"&gt;patterns &amp;amp; practices - Web Client Software Factory Contrib&lt;/a&gt; &lt;li&gt;&lt;a title="Patterns and Practices Guidance" href="http://pnpguidance.net/" target="_blank"&gt;Patterns and Practices Guidance&lt;/a&gt; &lt;li&gt;&lt;a title="Improving The Page Flow Application Block" href="http://msmvps.com/blogs/paulomorgado/pages/improving-the-page-flow-application-block.aspx" target="_blank"&gt;Improving The Page Flow Application Block&lt;/a&gt;&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a title="Removing Database Dependencies" href="http://msmvps.com/blogs/paulomorgado/pages/improving-the-page-flow-application-block-removing-database-dependencies.aspx" target="_blank"&gt;Removing Database Dependencies&lt;/a&gt; &lt;li&gt;&lt;a title="Decoupling Page Flow Usage From Its Implementation" href="http://msmvps.com/blogs/paulomorgado/pages/improving-the-page-flow-application-block-decoupling-page-flow-usage-from-its-implementation.aspx" target="_blank"&gt;Decoupling Page Flow Usage From Its Implementation&lt;/a&gt; &lt;li&gt;&lt;a title="Current Definition And Current Page Flow" href="http://msmvps.com/blogs/paulomorgado/pages/improving-the-page-flow-application-block-current-definition-and-current-page-flow.aspx" target="_blank"&gt;Current Definition And Current Page Flow&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1477193" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MVP/default.aspx">MVP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WCSF/default.aspx">WCSF</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Tools/default.aspx">Tools</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/EntLib/default.aspx">EntLib</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PnP/default.aspx">PnP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftwareFactories/default.aspx">SoftwareFactories</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PageFlow/default.aspx">PageFlow</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/geekSpeak/default.aspx">geekSpeak</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/AJAX/default.aspx">AJAX</category></item><item><title>WCSF geekSpeak: Real-Time Search Bundle Demo Code</title><link>http://msmvps.com/blogs/paulomorgado/archive/2008/01/23/wcsf-geekspeak-real_2D00_time-search-bundle-demo-code.aspx</link><pubDate>Wed, 23 Jan 2008 23:51:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1477125</guid><dc:creator>Paulo Morgado</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/rsscomments.aspx?PostID=1477125</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/paulomorgado/commentapi.aspx?PostID=1477125</wfw:comment><comments>http://msmvps.com/blogs/paulomorgado/archive/2008/01/23/wcsf-geekspeak-real_2D00_time-search-bundle-demo-code.aspx#comments</comments><description>&lt;p align="justify"&gt;This demo e based on the demo included in the &lt;a title="patterns &amp;amp; practices - Web Client Software Factory - Real-Time Search Bundle" href="http://www.codeplex.com/websf/Wiki/View.aspx?title=Search_landing_page" target="_blank"&gt;Real-Time Search Bundle&lt;/a&gt; download.&lt;/p&gt;
&lt;p align="justify"&gt;The demo includes an entry form with two implementations:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Using an &lt;strong&gt;Update Panel&lt;/strong&gt;.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Using the &lt;a title="patterns &amp;amp; practices - Web Client Software Factory" href="http://www.codeplex.com/websf" target="_blank"&gt;WCSF&lt;/a&gt;&amp;#39;s &lt;strong&gt;Real-Time Search Monitor&lt;/strong&gt;.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1477125" width="1" height="1"&gt;</description><enclosure url="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Components.PostAttachments/00.01.47.71.25/RealTimeSearchBundleDemo.zip" length="610263" type="application/x-zip-compressed" /><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftDev/default.aspx">SoftDev</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Events/default.aspx">Events</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/MVP/default.aspx">MVP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Web/default.aspx">Web</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/WCSF/default.aspx">WCSF</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Tools/default.aspx">Tools</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/PnP/default.aspx">PnP</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/SoftwareFactories/default.aspx">SoftwareFactories</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/geekSpeak/default.aspx">geekSpeak</category><category domain="http://msmvps.com/blogs/paulomorgado/archive/tags/AJAX/default.aspx">AJAX</category></item></channel></rss>