<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Neil Hutson - Windows Server 2008, Visual Studio 2008 and .NET 3.5 for developers</title><link>http://blogs.msdn.com/neilhut/default.aspx</link><description>Windows Server 2008, Visual Studio 2008 and .NET 3.5 are exciting new releases for Microsoft. I am responsible for developer and ITPRO excitement and adoption of this platform at Microsoft and want to show a view of the excitement and challenges of the role.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>100 days to the Winter Olympic Games</title><link>http://blogs.msdn.com/neilhut/archive/2009/11/06/100-days-to-the-winter-olympic-games.aspx</link><pubDate>Fri, 06 Nov 2009 00:31:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9918321</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9918321.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9918321</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/100daystotheWinterOlympicGames_E849/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/100daystotheWinterOlympicGames_E849/image_thumb.png" width="134" height="145" /&gt;&lt;/a&gt; It amazing that we are now (just) less that 100 days to the Olympic days. The new, interactive Silverlight player was recently launched on &lt;a href="http://www.nbcolympics.com"&gt;http://www.nbcolympics.com&lt;/a&gt; so its worth going there to see what is being planned by NBC. &lt;/p&gt;  &lt;p&gt;The site is going to broadcast the event in full HD using silverlight and taking advantage of &lt;a href="http://www.iis.net/extensions/SmoothStreaming"&gt;Smooth Streaming&lt;/a&gt; which is part of Internet Information Server. &lt;/p&gt;  &lt;p&gt;This follows on from the great experience that we built with Sunday Night Football on NBC, where we are streaming the match live in HD, and also providing many new angles of the game, effectively building a better experience than you would see on your TV. For the Sunday night game, I have now switched to the PC to watch it – its pretty amazing.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9918321" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Sending EMAIL from your Web Application</title><link>http://blogs.msdn.com/neilhut/archive/2009/11/02/sending-email-from-your-web-application.aspx</link><pubDate>Mon, 02 Nov 2009 20:28:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9916351</guid><dc:creator>neilhut</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9916351.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9916351</wfw:commentRss><description>&lt;p&gt;On my travels, one thing that I got asked a lot about is sending email from your web application. This is typically when you need to send a confirmation at the end of a transaction. I got a number of questions about how you do this without using Microsoft Exchange, etc, etc. While the full answer is &lt;a href="http://code.msdn.microsoft.com/WebAppToolkitEmail"&gt;here (including source code),&lt;/a&gt; below is some of the high level details.&lt;/p&gt;  &lt;p&gt;The answer to the first problem is pretty simple. Using the .NET framework there is a class which handles the sending for you.&lt;/p&gt;  &lt;p&gt;In C# you getting the following syntax, with Visual Basic below. They both use the &lt;strong&gt;System.Net.Mail&lt;/strong&gt; namespace, plus you will probably need others such as &lt;strong&gt;System.Net.Mime&lt;/strong&gt; to help with the encoding.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;C# example&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;SmtpClient smtpClient = new SmtpClient();   &lt;br /&gt;MailMessage mail = new MailMessage();    &lt;br /&gt;mail.To.Add(newUserEmail);    &lt;br /&gt;mail.Subject = &amp;quot;Welcome to Sample App&amp;quot;;    &lt;br /&gt;mail.IsBodyHtml = false;    &lt;br /&gt;mail.Body = string.Format(    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;quot;Welcome {0} to Sample App!\nNow you can log in to the site!&amp;quot;,    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; newUserName);    &lt;br /&gt;    &lt;br /&gt;smtpClient.Send(mail);    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Visual Basic .NET example&lt;/strong&gt;    &lt;br /&gt;Dim smtpClient As New SmtpClient()    &lt;br /&gt;Dim mail As New MailMessage()    &lt;br /&gt;mail.To.Add(newUserEmail)    &lt;br /&gt;mail.Subject = &amp;quot;Welcome to Sample App&amp;quot;    &lt;br /&gt;mail.IsBodyHtml = False    &lt;br /&gt;mail.Body = String.Format(&amp;quot;Welcome {0} to Sample App!&amp;quot; &amp;amp; Constants.vbLf &amp;amp; &amp;quot;Now you can log in to the site!&amp;quot;, newUserName)    &lt;br /&gt;    &lt;br /&gt;smtpClient.Send(mail)    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;While this will create the email ( EML file ) and place it in a specific directory, you will probably need to format the message in a professional way, using some form of template based email. One option here is to use XSL to translate templates into specific mail messages, where you are taking a set of data represented as XML and rendering this into HTML using the XSLT. Below is a basic example.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;XML&lt;/strong&gt;    &lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot; ?&amp;gt;    &lt;br /&gt;&amp;lt;Properties&amp;gt;    &lt;br /&gt;&amp;#160; &amp;lt;UserName&amp;gt;frankm&amp;lt;/UserName&amp;gt;    &lt;br /&gt;&amp;#160; &amp;lt;E-mail&amp;gt;frankm@contoso.com&amp;lt;/E-mail&amp;gt;    &lt;br /&gt;&amp;lt;/Properties&amp;gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;When developing the XSLT templates, take into account the XML-serialized dictionary structure to retrieve the values using XPath in a &lt;b&gt;value-of&lt;/b&gt; element. For instance, to retrieve the UserName value, use the following snippet in the XSLT template:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;XSLT&lt;/strong&gt;    &lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;    &lt;br /&gt;&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;    &lt;br /&gt;&amp;#160; &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;    &lt;br /&gt;    &lt;br /&gt;&amp;#160; &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ...    &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160; User Name: &amp;lt;xsl:value-of select=&amp;quot;Properties/UserName&amp;quot;/&amp;gt;&lt;/b&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ...    &lt;br /&gt;&amp;#160; &amp;lt;/xsl:template&amp;gt;    &lt;br /&gt;&amp;lt;/xsl:stylesheet&amp;gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Rather than cutting a pasting lots of code, please go to the following example that I have &lt;a href="http://code.msdn.microsoft.com/WebAppToolkitEmail"&gt;placed on the web&lt;/a&gt; which contains all the source code and documentation to wire this up. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9916351" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Web/default.aspx">Web</category></item><item><title>Debugging in Visual Studio 2010 - Enhancements and Improvements</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/30/debugger-in-visual-studio-2010-enhancements-and-improvements.aspx</link><pubDate>Fri, 30 Oct 2009 05:40:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9915123</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9915123.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9915123</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.managed-world.com"&gt;Jason Olson&lt;/a&gt; links up with Andrew Hall and Brad Sullivan as part of the Channel9 10-4 show to take a look at some new &lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-34-Debugger-Enhancements-and-Improvements/"&gt;enhancements and improvements&lt;/a&gt; made to the debugger and debugging experience in Visual Studio 2010. &lt;/p&gt;  &lt;p&gt;Areas include &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Sticky Data Tips&lt;/li&gt;    &lt;li&gt;Adding values (including notes) to data tips&lt;/li&gt;    &lt;li&gt;Breakpoints Window enhancements&lt;/li&gt;    &lt;li&gt;Export and Import of Breakpoints and Data Tips&lt;/li&gt;    &lt;li&gt;Threads Window enhancements&lt;/li&gt;    &lt;li&gt;Dump debugging improvements&lt;/li&gt;    &lt;li&gt;Integrated IL Interpreter&lt;/li&gt; &lt;/ul&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="512" height="384"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/vp09_10_20.xap" /&gt; &lt;param name="initParams" value="deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/ch9/3/4/6/2/0/5/104Episode34DebuggerEnhancements_2MB_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://channel9.msdn.com/App_Themes/default/vp09_10_20.xap, postid=502643" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;For more details go &lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-34-Debugger-Enhancements-and-Improvements/"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9915123" width="1" height="1"&gt;</description></item><item><title>Visual Studio 2010 Beta 2 Training Kit</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/21/visual-studio-2010-beta-2-training-kit.aspx</link><pubDate>Wed, 21 Oct 2009 00:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9910124</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9910124.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9910124</wfw:commentRss><description>&lt;p&gt;Jason just &lt;a href="http://www.managed-world.com/archive/2009/10/20/visual-studio-2010-beta-2-training-kit-published.aspx"&gt;announced&lt;/a&gt; the Beta 2 version of DPE’s Visual Studio 2010 Training Kit is now live (you can find it at &lt;a href="http://tinyurl.com/Beta2Training"&gt;http://tinyurl.com/Beta2Training&lt;/a&gt;). &lt;/p&gt;  &lt;p&gt;&lt;a href="http://tinyurl.com/Beta2Training"&gt;&lt;img title="Training Kit" border="0" alt="Training Kit" align="right" src="http://geekswithblogs.net/images/geekswithblogs_net/jolson/WindowsLiveWriter/VisualStudio2010Beta2TrainingKitPublishe_92CF/Training%20Kit_3.jpg" width="305" height="241" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A training kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize a variety of Visual Studio 2010 and .NET Framework 4 technologies. &lt;/p&gt;  &lt;p&gt;The Beta 2 release of the Training Kit contains 15 presentations, 19 hands-on labs, and 13 demos. Many technologies are covered in this release, including: C# 4, VB 10, F#, Parallel Extensions, Windows Communication Foundation, Windows Workflow, Windows Presentation Foundation, ASP.NET 4, Entity Framework, ADO.NET Data Services, Managed Extensibility Framework, and Visual Studio Ultimate.&lt;/p&gt;  &lt;p&gt;There’s&lt;strong&gt; a lot&lt;/strong&gt; of content covered here. See for yourself:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Presentations&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;What’s New in .NET Framework 4 &lt;/li&gt;    &lt;li&gt;What’s New in Visual Studio 2010 &lt;/li&gt;    &lt;li&gt;Introduction to ASP.NET MVC &lt;/li&gt;    &lt;li&gt;Introduction to Managed Extensibility Framework &lt;/li&gt;    &lt;li&gt;Introduction to .NET RIA Services &lt;/li&gt;    &lt;li&gt;Introduction to “Velocity” &lt;/li&gt;    &lt;li&gt;Parallel Computing for Managed Developers &lt;/li&gt;    &lt;li&gt;Web Deployment with Visual Studio 2010 &lt;/li&gt;    &lt;li&gt;What’s New in ASP.NET AJAX 4 &lt;/li&gt;    &lt;li&gt;What’s New in ASP.NET Web Forms 4 &lt;/li&gt;    &lt;li&gt;What’s New in C# and VB &lt;/li&gt;    &lt;li&gt;What’s New in ADO.NET Data Services &lt;/li&gt;    &lt;li&gt;What’s New in Entity Framework 4 &lt;/li&gt;    &lt;li&gt;What’s New in Windows Presentation Foundation 4 &lt;/li&gt;    &lt;li&gt;What’s New in Windows Workflow 4&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Hands-On Labs&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Introduction to ADO.NET Data Services      &lt;ul&gt;       &lt;li&gt;Exercise 1: Creating and Consuming ADO.NET Data Services &lt;/li&gt;        &lt;li&gt;Exercise 2: Consuming ADO.NET Data Services using ASP.NET AJAX &lt;/li&gt;        &lt;li&gt;Exercise 3: Extending Data Services with Service Operations and Interceptors &lt;/li&gt;        &lt;li&gt;Exercise 4: Adding Client-Side Paging with Row Count&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;ASP.NET AJAX 4      &lt;ul&gt;       &lt;li&gt;Exercise 1: Leveraging a Client-Side Template &lt;/li&gt;        &lt;li&gt;Exercise 2: Using the DataView Control &lt;/li&gt;        &lt;li&gt;Exercise 3: Creating Custom Markup Extensions &lt;/li&gt;        &lt;li&gt;Exercise 4: Declaratively Instantiating Behaviors&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Creating Plan My Night – ASP.NET MVC Application      &lt;ul&gt;       &lt;li&gt;Exercise 1: Creating an ASP.NET MVC Application, Plan My Night &lt;/li&gt;        &lt;li&gt;Exercise 2: Creating Entity Framework Data Model &lt;/li&gt;        &lt;li&gt;Exercise 3: Adding AJAX For Searching Activities&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Enhancing Plan My Night – ASP.NET MVC Application      &lt;ul&gt;       &lt;li&gt;Exercise 1: Adding Caching using “Velocity” &lt;/li&gt;        &lt;li&gt;Exercise 2: Structuring an Application using MVC Areas&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Introduction to ASP.NET Web Forms 4      &lt;ul&gt;       &lt;li&gt;Exercise 1: Controlling Server Control ClientIds &lt;/li&gt;        &lt;li&gt;Exercise 2: Enabling Bi-Directional Routing Support &lt;/li&gt;        &lt;li&gt;Exercise 3: Granular ViewState&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Microsoft Office Programmability in C# and Visual Basic &lt;/li&gt;    &lt;li&gt;Introduction to F#      &lt;ul&gt;       &lt;li&gt;Exercise 1: Types in F# &lt;/li&gt;        &lt;li&gt;Exercise 2: Using the Let keyword &lt;/li&gt;        &lt;li&gt;Exercise 3: Functions &lt;/li&gt;        &lt;li&gt;Exercise 4: Lists &lt;/li&gt;        &lt;li&gt;Exercise 5: Pattern Matching and Recursion &lt;/li&gt;        &lt;li&gt;Exercise 6: Types and Discriminated Unions&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Introduction to the Managed Extensibility Framework      &lt;ul&gt;       &lt;li&gt;Exercise 1: Using MEF To Dynamically Add Modules to an Application &lt;/li&gt;        &lt;li&gt;Exercise 2: Dynamically extending a form&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Introduction to “Velocity”      &lt;ul&gt;       &lt;li&gt;Exercise 1: Setting up and running “Velocity” &lt;/li&gt;        &lt;li&gt;Exercise 2: Programming directly against “Velocity” as a generic object cache &lt;/li&gt;        &lt;li&gt;Exercise 3: Using Velocity’s SessionState provider with ASP.NET &lt;/li&gt;        &lt;li&gt;Exercise 4 (Optional): Configure “Velocity” Cache in a cluster&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Introduction to Workflow 4      &lt;ul&gt;       &lt;li&gt;Exercise 1: Hello Workflow &lt;/li&gt;        &lt;li&gt;Exercise 2: Refactoring Workflows &lt;/li&gt;        &lt;li&gt;Exercise 3: The CodeActivity &lt;/li&gt;        &lt;li&gt;Exercise 4: Dynamic Workflows with XAML &lt;/li&gt;        &lt;li&gt;Exercise 5: Testing Workflows &lt;/li&gt;        &lt;li&gt;Exercise 6: WorkflowApplication &lt;/li&gt;        &lt;li&gt;Exercise 7: Adding If/Else Logic &lt;/li&gt;        &lt;li&gt;Exercise 8: Error Handling &lt;/li&gt;        &lt;li&gt;Exercise 9: Activity Designers &lt;/li&gt;        &lt;li&gt;Exercise 10: Hosted Designer&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Introduction to Parallel Extensions      &lt;ul&gt;       &lt;li&gt;Exercise 1: Parallelize existing algorithm using static Parallel helper class &lt;/li&gt;        &lt;li&gt;Exercise 2: Create and run parallelized Tasks &lt;/li&gt;        &lt;li&gt;Exercise 3: Using the Task&amp;lt;T&amp;gt; class to create and run tasks that return a value &lt;/li&gt;        &lt;li&gt;Exercise 4: Parallelizing LINQ queries using PLINQ&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Test-Driven Development in Visual Studio 2010 &lt;/li&gt;    &lt;li&gt;WCF Service Discovery      &lt;ul&gt;       &lt;li&gt;Exercise 1: Ad-Hoc Discovery &lt;/li&gt;        &lt;li&gt;Exercise 2: Metadata Extensions &lt;/li&gt;        &lt;li&gt;Exercise 3: Announcements &lt;/li&gt;        &lt;li&gt;Exercise 4: Discovery Proxy &lt;/li&gt;        &lt;li&gt;Exercise 5: Legacy Discovery&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Web Development in Visual Studio 2010      &lt;ul&gt;       &lt;li&gt;Exercise 1: Using HTML Code Snippets &lt;/li&gt;        &lt;li&gt;Exercise 2: Web.config Transformations &lt;/li&gt;        &lt;li&gt;Exercise 3: Packaging and Deploying Web Applications &lt;/li&gt;        &lt;li&gt;Exercise 4: Packaging and Deploying Web Applications for IIS&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Building a Data-Driven Master/Detail Business Form using WPF 4 &lt;/li&gt;    &lt;li&gt;Multi-touch Gesture – MFC &lt;/li&gt;    &lt;li&gt;Multi-touch WMTouch – MFC &lt;/li&gt;    &lt;li&gt;Ribbon – MFC &lt;/li&gt;    &lt;li&gt;Taskbar - MFC&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Demos&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ContosoAutomotive (Parallel Extensions + MEF + WPF) &lt;/li&gt;    &lt;li&gt;AdventureWorks AJAX &lt;/li&gt;    &lt;li&gt;ASP.NET AJAX Ten-In-One &lt;/li&gt;    &lt;li&gt;Managed Languages Ten-In-One &lt;/li&gt;    &lt;li&gt;Barrier &lt;/li&gt;    &lt;li&gt;CountdownEvent &lt;/li&gt;    &lt;li&gt;Hello Visual Studio 2010 &lt;/li&gt;    &lt;li&gt;Introduction to the Managed Extensibility Framework &lt;/li&gt;    &lt;li&gt;Parallel Baby Names &lt;/li&gt;    &lt;li&gt;Parallel For Loop &lt;/li&gt;    &lt;li&gt;Parallel LINQ (PLINQ) &lt;/li&gt;    &lt;li&gt;Parallel Tasks &lt;/li&gt;    &lt;li&gt;“Velocity”&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9910124" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/.NET+4/default.aspx">.NET 4</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>Installing Visual Studio 2010 Beta 2 :</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/20/installing-visual-studio-2010-beta-2.aspx</link><pubDate>Tue, 20 Oct 2009 09:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9909659</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9909659.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9909659</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/briankel"&gt;Brian &lt;/a&gt;in the team walks everyone through downloading and installing Visual Studio 2010 Ultimate Beta 2 and Visual Studio 2010 Team Foundation Server Beta 2. This is episode 33 of the &lt;a href="http://channel9.msdn.com/shows/10-4/"&gt;10-4 show on Channel9&lt;/a&gt;.&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/vp09_06_22.xap" /&gt; &lt;param name="initParams" value="m=http://ecn.channel9.msdn.com/o9/ch9/3/2/8/9/9/4/104Episode33DownloadingAndInstallingVisualStudio2010Beta2_2MB_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/ch9/3/2/8/9/9/4/104Episode33DownloadingAndInstallingVisualStudio2010Beta2_320_ch9.png, postid=499823" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;   &lt;br /&gt;This video references several important URL's. Those URL's, as well as some other handy links for beta 2, are as follows:     &lt;br /&gt;- &lt;a href="http://blogs.msdn.com/briankel/archive/2009/10/19/using-a-download-manager-to-quickly-download-visual-studio-2010-beta-2.aspx"&gt;Download instructions for all files in this video&lt;/a&gt;     &lt;br /&gt;- &lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2009/10/19/compatibility-matrix-for-2010-beta-2-team-foundation-server-to-team-explorer-2008-and-2005.aspx"&gt;Compatibility hotfix for Team Explorer 2008 connecting to Team Foundation Server 2010      &lt;br /&gt;&lt;/a&gt;- &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/virtual-hard-drive.aspx"&gt;More information about the Windows Server 2008 VHD&lt;/a&gt;     &lt;br /&gt;- &lt;a href="http://go.microsoft.com/fwlink/?LinkID=151797"&gt;Beta 2 home on MSDN&lt;/a&gt;     &lt;br /&gt;- &lt;a href="http://blogs.msdn.com/jeffbe/archive/2009/10/19/going-live-with-visual-studio-2010-beta-2.aspx"&gt;Information on &amp;quot;Go Live&amp;quot; license&lt;/a&gt;     &lt;br /&gt;- &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/category/VSPreRelease,netdevelopmentprerelease,visualstudioprerelease,vstsprerelease"&gt;MSDN Forums&lt;/a&gt;     &lt;br /&gt;- &lt;a href="https://connect.microsoft.com/VisualStudio?wa=wsignin1.0"&gt;Visual Studio Connect site &lt;/a&gt;(report bugs / suggestions)     &lt;br /&gt;- &lt;a href="http://blogs.msdn.com/briankel/archive/2009/10/02/get-ready-to-go-live-with-team-foundation-server-2010-beta-2.aspx"&gt;Team Foundation Server 2010 Deployment Guidance&lt;/a&gt;     &lt;br /&gt;- &lt;a href="http://go.microsoft.com/?linkid=9665216"&gt;Visual Studio 2010 and .NET Framework 4 Training Kit      &lt;br /&gt;&lt;/a&gt;    &lt;br /&gt;You may also be interested in viewing &lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-20-Downloading-and-Installing-Visual-Studio-2010-Beta-1/"&gt;10-4 Episode 20&lt;/a&gt;, which provides more details on configuring your base operating system.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9909659" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/.NET+4/default.aspx">.NET 4</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>Visual Studio 2010 Beta 2 Released</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/19/visual-studio-2010-beta-2-released.aspx</link><pubDate>Mon, 19 Oct 2009 16:26:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9909180</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9909180.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9909180</wfw:commentRss><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/VisualStudio2010Beta2Released_84DE/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 20px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/VisualStudio2010Beta2Released_84DE/image_thumb.png" width="223" height="61" /&gt;&lt;/a&gt; Today we are releasing VS2010 Beta 2 to all MSDN subscribers with general availability on the web to follow on Wednesday. Beta 2 has a huge focus on increased stability, improve performance, and meeting many of the customers scenarios which they have been requesting in this release.&amp;#160; &lt;/p&gt;  &lt;p&gt;The other thing you might notice is the new branding. This is similar to the branding for the .NET framework and a little cleaner that the old logo ( which I think has been around for all my Microsoft career ).&lt;/p&gt;  &lt;p&gt;From a language perspective,&amp;#160; .NET Framework Beta 2 will be released in English, Japanese, German and Arabic, and Visual Studio Beta 2 will be released in English, Japanese, and German.&lt;/p&gt;  &lt;p&gt;In addition to shipping the new (81% smaller) Client Profile of the .NET Framework, Beta 2 is the first version of Visual Studio to ship the new simplified product line up. This means that we now have&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Microsoft Visual Studio 2010 Ultimate with MSDN&lt;/b&gt;: the comprehensive suite of application lifecycle management tools for software teams to ensure quality results from design to deployment.&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Microsoft Visual Studio 2010 Premium with MSDN&lt;/b&gt;: a complete toolset for developers to deliver scalable, high quality applications.&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Microsoft Visual Studio 2010 Professional with MSDN&lt;/b&gt;: the essential tool for professional development tasks to assist developers in implementing their ideas easily.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This release also allows partners and customers to “Go-Live”, with details about this on &lt;a href="http://blogs.msdn.com/jeffbe/archive/2009/10/19/going-live-with-visual-studio-2010-beta-2.aspx"&gt;Jeff’s blog&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;You can find all the new information at the following &lt;a href="http://go.microsoft.com/fwlink/?LinkID=151797"&gt;location&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9909180" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/.NET+4/default.aspx">.NET 4</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>Microsoft Ajax Library ( Preview 6 ) released</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/16/microsoft-ajax-library-preview-6-released.aspx</link><pubDate>Fri, 16 Oct 2009 17:48:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9908297</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9908297.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9908297</wfw:commentRss><description>&lt;p&gt;We have just released a &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34488"&gt;significant update&lt;/a&gt; of the Microsoft Ajax Library (Preview 6).&amp;#160; This provides a set of new capabilities to the client-side AJAX library, and can be used with any version of ASP.NET and ASP.NET MVC projects.&amp;#160; &lt;/p&gt;  &lt;p&gt;The major new capabilities are:-&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;em&gt;Better Imperative Syntax&lt;/em&gt;: A new, simplified, code syntax for creating client controls. &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Client Script Loader&lt;/em&gt;: A new client-side script loader that can dynamically load all of the JavaScript files required by a client control or library automatically, and executes the scripts in the right order. &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Better jQuery Integration&lt;/em&gt;: All Microsoft Ajax controls are now automatically exposed as jQuery plug-ins. &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;&lt;u&gt;&lt;/u&gt;&lt;/h5&gt;  &lt;p&gt;To get started, you can &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34488"&gt;download the Preview 6 release&lt;/a&gt; from CodePlex or you can access the Microsoft Ajax Library scripts directly from the &lt;a href="http://www.asp.net/ajax/cdn"&gt;Microsoft Ajax Content Delivery&lt;/a&gt; Network (CDN), by adding the following script tags to your ASP or HTML pages. &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;script src=”&lt;a href="http://ajax.microsoft.com/ajax/beta/0910/Start.js"&gt;http://ajax.microsoft.com/ajax/beta/0910/Start.js&lt;/a&gt;” type=”text/javascript”&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Happy scripting&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9908297" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Web/default.aspx">Web</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/IE/default.aspx">IE</category></item><item><title>Getting trained on Windows HPC Server</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/16/getting-trained-on-windows-hpc-server.aspx</link><pubDate>Fri, 16 Oct 2009 00:19:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9907896</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9907896.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9907896</wfw:commentRss><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If you want to get trained on how to support, deploy and develop for Windows HPC Server and you are based in the USA, Canada, United Kingdom, Germany, Switzerland, or Mexico, please go to the following &lt;a href="http://microsoft.unitedtraining.net/hpc/"&gt;link&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://microsoft.unitedtraining.net/hpc/"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/GettingtrainedonWindowsHPCServer_F3A7/image_3.png" width="644" height="335" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9907896" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/HPC/default.aspx">HPC</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/.NET+3.5+SP1/default.aspx">.NET 3.5 SP1</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>October 2009 Security Bulletin</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/14/october-2009-security-bulletin.aspx</link><pubDate>Wed, 14 Oct 2009 09:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9906990</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9906990.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9906990</wfw:commentRss><description>&lt;p&gt;The Trustworthy Computing security response communications team has just released this months Security Bulletin to &lt;a href="http://edge.technet.com/"&gt;TechNet EDGE&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This Bulletin contains details about the 13 released bulletins, 8 being critical and 5 being important, plus other advisories.&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://edge.technet.com/App_Themes/default/vp09_06_22.xap" /&gt; &lt;param name="initParams" value="m=http://ecn.channel9.msdn.com/o9/edge/2/0/4/1/1/oct2090msrcov_edge.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/edge/2/0/4/1/1/oct2090msrcov_320_edge.png, postid=11402" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;For bulletin details, please visit:   &lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/security"&gt;http://www.microsoft.com/technet/security&lt;/a&gt;    &lt;br /&gt;or    &lt;br /&gt;&lt;a href="http://www.microsoft.com/security"&gt;http://www.microsoft.com/security&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9906990" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/ITPRO/default.aspx">ITPRO</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Windows+7/default.aspx">Windows 7</category></item><item><title>IIS Media Services 3.0, including IIS Live Smooth Streaming, has been released!</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/13/iis-media-services-3-0-including-iis-live-smooth-streaming-has-been-released.aspx</link><pubDate>Tue, 13 Oct 2009 16:59:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9906716</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9906716.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9906716</wfw:commentRss><description>&lt;p&gt;We just released IIS Media Services 3.0, a set of extensions for Internet Information Services 7 (IIS) that provide an integrated HTTP-based media delivery platform.&amp;#160; This includes the new IIS Live Smooth Streaming and the separate IIS Advanced Logging package.&amp;#160; &lt;/p&gt;  &lt;p&gt;So how did we get here? Well over the last 6 months key broadcasters have been using beta versions of IIS Media Services 3.0 to successfully broadcast some of the world’s premier live events. These include the Tour de France, Roland Garros 2009 International French Open Tennis Tournament, IAAF Athletics World Championships, FINA Swimming World Championships, FIFA Confederations Cup South Africa 2009 as well as events such as the Michael Jackson Memorial. Also in a combined effort with Microsoft, NBC Sports and others, Wimbledon Live delivered more than 6,500 minutes of live and on-demand Smooth Streaming video via a high-definition (HD), interactive online video experience and each Sunday this Fall, NBC and Microsoft are broadcasting Sunday Night Football on-line in HD, utilizing live DVR controls, multiple camera angles, slow motion, ad integration, analytics, and other cutting-edge features.&amp;#160; 26 such trial deployments are currently highlighted on the &lt;a href="http://www.iis.net/media/showcase"&gt;Smooth Streaming Showcase&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;The components available are as follows&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;With this release, the key elements of the IIS media server platform now include:&lt;/p&gt;  &lt;p&gt;· &lt;a href="http://www.iis.net/smoothstreaming"&gt;Smooth Streaming&lt;/a&gt;, adaptive streaming of media over HTTP&lt;/p&gt;  &lt;p&gt;· &lt;a href="http://www.iis.net/LiveSmoothStreaming"&gt;Live Smooth Streaming&lt;/a&gt;, for live adaptive streaming of broadcast events&lt;/p&gt;  &lt;p&gt;· &lt;a href="http://blogs.iis.net/vsood/archive/2009/10/09/iis-smooth-streaming-player-development-kit-1-0-beta-1-released.aspx"&gt;Smooth Streaming Player Development Kit&lt;/a&gt;, for creating custom clients&lt;/p&gt;  &lt;p&gt;· &lt;a href="http://www.iis.net/bitratethrottling"&gt;Bit Rate Throttling&lt;/a&gt;, meters the speed that media is delivered to a player&lt;/p&gt;  &lt;p&gt;· &lt;a href="http://www.iis.net/bitratethrottling"&gt;Web Playlists&lt;/a&gt;, secure sequencing of media content &lt;/p&gt;  &lt;p&gt;· &lt;a href="http://www.iis.net/advancedlogging"&gt;Advanced Logging&lt;/a&gt;, with real-time client- and server-side logging &lt;/p&gt;  &lt;p&gt;· &lt;a href="http://www.iis.net/applicationrequestrouting"&gt;Application Request Routing&lt;/a&gt; (ARR), providing HTTP proxying and caching&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Download the latest IIS Media offerings&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;You can download all of the IIS media server platform components, and the Smooth Streaming PDK, using the Web Platform Installer button on the &lt;a href="http://www.iis.net/media"&gt;IIS Media page&lt;/a&gt; (&lt;a href="http://www.iis.net/media"&gt;http://www.iis.net/media&lt;/a&gt;).&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9906716" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/IE/default.aspx">IE</category></item><item><title>Can you believe its only 35 days to the next PDC?</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/12/can-you-believe-its-only-35-days-to-the-next-pdc.aspx</link><pubDate>Mon, 12 Oct 2009 21:27:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9906313</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9906313.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9906313</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/Canyoubelieveitsonly35daystothenextPDC_CB6A/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 15px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/Canyoubelieveitsonly35daystothenextPDC_CB6A/image_thumb.png" width="244" height="74" /&gt;&lt;/a&gt; Nov 17th seemed to be a long way away…then... Now we are into October and in practically 5 weeks we will be off to the races!! There are lots of exciting things that I can’t talk about obviously, but there are a lot of things that I can start to share.&lt;/p&gt;  &lt;p&gt;Firstly we just announced on Friday that the Scott Guthrie would be keynoting, along with our senior VP of Office and SharePoint, Kurt DelBene. &lt;/p&gt;  &lt;p&gt;Secondly, we also published many new Windows sessions which will help this event, together with the &lt;a href="http://microsoftpdc.com/WhatsHappening/FREE-Windows-7-Developer-Boot-Camp-Nov-16"&gt;Windows 7 bootcamp&lt;/a&gt; to become the place to learn how to build amazing applications for Windows 7. There are a number of sessions that we can’t announce prior to the PDC, and these will become available after the keynote announcements.&lt;/p&gt;  &lt;p&gt;We have also finalized a lot of the work to bring together a large majority of Microsoft’s Technical Fellows and Distinguished Engineers for our &lt;a href="http://microsoftpdc.com/Sessions#/tags/TechnicalLeaders"&gt;“Technical Leaders” series&lt;/a&gt; which will bring together some interesting industry perspectives. There is also all the usual things that &lt;a href="http://microsoftpdc.com/SpecialEvents"&gt;make the PDC “the PDC”.&lt;/a&gt; These are all here again.&lt;/p&gt;  &lt;p&gt;The best thing to do to keep up-to-date with what is happening is to subscribe to the &lt;a href="http://microsoftpdc.com/WhatsHappening/RSS"&gt;PDC RSS feed&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9906313" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Cloud+Based+Services/default.aspx">Cloud Based Services</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/PDC/default.aspx">PDC</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Interesting Commentary into MySQL and why Oracle want to Keep it</title><link>http://blogs.msdn.com/neilhut/archive/2009/10/02/interesting-commentary-into-mysql-and-why-oracle-want-to-keep-it.aspx</link><pubDate>Fri, 02 Oct 2009 22:20:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9902537</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9902537.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9902537</wfw:commentRss><description>&lt;p&gt;Both articles point to an interview which Larry Ellison had with Ed Zander, who was once president and COO of Sun. &lt;/p&gt;  &lt;p&gt;&lt;a title="http://news.cnet.com/8301-13505_3-10365128-16.html" href="http://news.cnet.com/8301-13505_3-10365128-16.html"&gt;http://news.cnet.com/8301-13505_3-10365128-16.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://visualstudiomagazine.com/blogs/data-driver/2009/09/why-larry-ellison-will-not-spin-off-mysql.aspx" href="http://visualstudiomagazine.com/blogs/data-driver/2009/09/why-larry-ellison-will-not-spin-off-mysql.aspx"&gt;http://visualstudiomagazine.com/blogs/data-driver/2009/09/why-larry-ellison-will-not-spin-off-mysql.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9902537" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/SQLServer/default.aspx">SQLServer</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Web/default.aspx">Web</category></item><item><title>Web Application Toolkits</title><link>http://blogs.msdn.com/neilhut/archive/2009/09/30/web-application-toolkits.aspx</link><pubDate>Wed, 30 Sep 2009 02:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9901061</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9901061.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9901061</wfw:commentRss><description>&lt;p&gt;Last week we announced a number of Web Application Toolkits on the Web. The goal for the &lt;a href="http://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?TagName=WebAppToolkits"&gt;Web Application Toolkits&lt;/a&gt; is to provide Web Developers with resources such as project templates, controls, and code samples along with simplified documentation all in a consistent packaged format that is easy to download and run in a very short period of time. One of the key criteria around the Web Application Toolkits is to enable Web Developers to get to an &lt;b&gt;&lt;i&gt;F5 (Run) experience very quickly&lt;/i&gt;&lt;/b&gt; to ensure that this is the right solution for their problem; How many times have you heard developers trying for hours to get a sample to work only to find it does not do what they expected. The expectation is that with the correct prerequisites installed&lt;b&gt;&lt;i&gt; &lt;/i&gt;&lt;/b&gt;using the &lt;a href="http://www.microsoft.com/web/downloads/platform.aspx"&gt;Web Platform Installer&lt;/a&gt;, a &lt;b&gt;&lt;i&gt;Web Developer can have a Web Application Toolkit sample application installed and running in 5mins&lt;/i&gt;&lt;/b&gt;. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;We have had some good feedback from the community, especially around some requested security changes that they would like to see in the FAQ example and this is being worked on at the moment for a update later this week. If there is other feedback, please, please comment through the “&lt;a href="mailto:webapp@microsoft.com"&gt;Send Feedback&lt;/a&gt;” alias and we promise to respond.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;We created an &lt;a href="http://channel9.msdn.com/posts/VisualStudio/Web-Application-Toolkits-Introduction/"&gt;introduction to the Web Application Toolkits&lt;/a&gt; on Channel9 by &lt;a href="http://www.jamessenior.com/"&gt;James Senior&lt;/a&gt; and &lt;a href="http://www.lostintangent.com/"&gt;Jonathan Carter&lt;/a&gt;. The scenarios were selected&lt;b&gt;&lt;i&gt; &lt;/i&gt;&lt;/b&gt;based on feedback from community developers with the first 7 being detailed below.&amp;#160;&amp;#160; &lt;table border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="266"&gt;           &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163659"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/WebApplicationToolkits_EA1C/clip_image002_e6494ee1-21e8-4b1b-ba7f-4cfb45c5fd69.gif" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="627"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163659"&gt;Web Application Toolkit for Internet Explorer 8 Extensibility&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;Today users can access rich information and services while they are browsing a site; it's not a trivial task to expose this content to the same users when they are not on that site. The goal of this Web Application Toolkit is to leverage the new features in Internet Explorer 8 (Web Slices, Accelerators and Visual Search Providers) to extend the reach of your web site and services also to those users that are not on your site. The Web Application Toolkit includes a set of ASP.NET Web Controls that you can use to take advantage of these IE new features in your own Web application.&lt;/p&gt;            &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/jsenior/Web-Application-Toolkit-Internet-Explorer-8-Extensibility/"&gt;Check out the accompanying screencast.&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="266"&gt;           &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163657"&gt;&lt;b&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/WebApplicationToolkits_EA1C/clip_image004_379739c2-f506-486b-ad7a-4ea6ab81c07b.gif" width="244" height="177" /&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="627"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163657"&gt;Web Application Toolkit for Bing Search&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;Bing is a powerful new Decision Engine designed to help consumers accomplish tasks and make faster, more informed decisions. The Bing Application Programming Interface (API) provides developers programmatic access to Bing, offering flexible options for building or enhancing your site or applications. This Web Application Toolkit shows how to take advantage of the Bing API to add search capabilities to your Web site by leveraging the various search results that the Bing API provides, including Web content, images, news and videos, among others. Through this Web Application Toolkit you will also discover how to use ASP.NET AJAX and jQuery to provide an enhanced and more interactive end user experience when using the Bing API.&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="266"&gt;           &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163655"&gt;&lt;b&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/WebApplicationToolkits_EA1C/clip_image006_245731c1-6797-4e87-a303-d3dcf2205968.gif" width="244" height="189" /&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="627"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://code.msdn.microsoft.com/WebAppToolkitREST"&gt;Web Application Toolkit for REST Services&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;Many Web applications today are starting to expose data as REST service interfaces, so it can be accessed through APIs by other tiers of the application or even by other applications. A RESTful web service is a simple Web service implemented using HTTP and the principles of REST. REST Services focus on resources; each one is represented by a unique URI, and users interact with them via their URI using the HTTP uniform interface. This Web Application Toolkit shows how to easily add REST service interfaces for an existing Web application. The Web Application Toolkit includes a sample REST service, two sample client applications that access the REST services, one using simple ASP.NET Web Forms and a second Web application using AJAX to asynchronously invoke the REST service and finally a custom project template for Visual Studio to make it very easy to build new REST Services.&lt;/p&gt;            &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/LostInTangent/Web-Application-Toolkit-REST-Services"&gt;Check out the accompanying screencast.&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="266"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163654"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image007" border="0" alt="clip_image007" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/WebApplicationToolkits_EA1C/clip_image007_a3517b3e-c189-4845-be56-e512554725f1.jpg" width="244" height="149" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="627"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163654"&gt;Web Application Toolkit for Mobile Web Applications&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;This Web Application Toolkit is designed to demonstrate how to extend an existing ASP.NET MVC Web application to provide access from mobile devices. To enable mobile access, the Web application should have views targeting each of the mobile devices to be supported. The MVC pattern helps you create applications that separate the different aspects of the application (input logic, business logic, and UI logic), while providing a loose coupling between these elements.&amp;#160; This Web Application Toolkit provides a component called MobileCapableViewEngine that enables the Web application to show the appropriate view depending on the device's browser that is performing the request.&amp;#160;&amp;#160; It also includes a sample site that provides different views for Windows Mobile, IPhone, and Blackberry devices.&amp;#160;&amp;#160; &lt;/p&gt;            &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/LostInTangent/Web-Application-Toolkit-Mobile-Web-Applications"&gt;Check out the accompanying screencast.&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="266"&gt;           &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163653"&gt;&lt;b&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image009" border="0" alt="clip_image009" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/WebApplicationToolkits_EA1C/clip_image009_03bf079c-ae60-49af-9f08-6427efd28ba1.gif" width="244" height="172" /&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="627"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://code.msdn.microsoft.com/WebAppToolkitEmail"&gt;Web Application Toolkit for Template-Driven Email&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;This Web Application Toolkit is designed to demonstrate how to generate and send dynamic, template-based emails from a web application. There are many common scenarios where notification emails need to be sent to end users. Examples of these common scenarios may involve notifying a user of their newly created account, sending a new password in respond to a forgotten password request, or emailing an alert under specific business circumstances, such as the creation of a order. Typically the E-mails sent from a Web application scenario are formatted as HTML, include CSS stylesheets, and images and need to be generated dynamically with custom or user-specific data.&amp;#160; This Web Application Toolkit includes samples that show how to use templates to generate these dynamic email bodies.&amp;#160; &lt;/p&gt;            &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/LostInTangent/Web-Application-Toolkit-Template-Driven-Emails"&gt;Check out the accompanying screencast.&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="266"&gt;           &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163656"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image011" border="0" alt="clip_image011" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/WebApplicationToolkits_EA1C/clip_image011_f51510d0-a322-4060-93cb-f05f5d80bf41.gif" width="244" height="158" /&gt;&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="627"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163656"&gt;Web Application Toolkit for making Your Web Site Social&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;Adding social capabilities to your Web site allows you to attract new users, keep them on your Web site for longer and get them to come back more often. This Web Application Toolkit shows how, using a few lines of code with the Windows Live Messenger Web Toolkit, it is possible to add social capabilities to a Web site with instant messaging from a website to various client endpoints like Windows, Windows Mobile, Xbox 360 and Mac.&amp;#160; Behind the scenes is a powerful set of UI Controls and a JavaScript library that connect your website to the Messenger Service which is used by 330 million users around the world.&amp;#160; &lt;/p&gt;            &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/jsenior/Web-Application-Toolkits-Make-your-website-Social/"&gt;Check out the accompanying screencast.&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="266"&gt;           &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163658"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image013" border="0" alt="clip_image013" src="http://blogs.msdn.com/blogfiles/neilhut/WindowsLiveWriter/WebApplicationToolkits_EA1C/clip_image013_84501c84-c071-4572-9c08-100943ac683d.gif" width="244" height="128" /&gt;&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="627"&gt;           &lt;p&gt;&lt;b&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163658"&gt;Web Application Toolkit for FAQs&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p&gt;The majority of web sites have the need to display a list of frequently asked questions to their users. Although it's not difficult to create a simple set of FAQ pages, creating a great user experience that supports searching for FAQs, filtering, and paging, can become more difficult. Furthermore, this is often common functionality that has to be implemented repeatedly in multiple Web sites. This Web Application Toolkit is designed to provide a starting set of code including ASP.NET pages, data access logic, and database schemas, for integrating Frequently Asked Questions into your own ASP.NET MVC Web application.&lt;/p&gt;            &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/jsenior/Web-Application-Toolkits-FAQ/"&gt;Check out the accompanying screencast.&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9901061" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Web/default.aspx">Web</category></item><item><title>First Windows 7 Arcade Machine</title><link>http://blogs.msdn.com/neilhut/archive/2009/09/25/first-windows-7-arcade-machine.aspx</link><pubDate>Fri, 25 Sep 2009 13:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9899060</guid><dc:creator>neilhut</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9899060.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9899060</wfw:commentRss><description>&lt;p&gt;For all the people that are compelled to get an arcade machine installed in their house, here is another option by using Windows 7 to power it. &lt;/p&gt;  &lt;p&gt;Andrew Dugdell is best known for his technical talks, but in this interview on &lt;a href="http://edge.technet.com/"&gt;EDGE&lt;/a&gt;, he talks about another concept, “Windows 7 After Dark”. This is about all the stuff in Windows 7 that's fun for you at home.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;In the interview Andrew shows a quick rundown of some of the things he is talking about. These include Media Center and touch screen integration, and even cooler, Andrew showed off the arcade unit he built on Windows 7 as a hobby project.   &lt;br /&gt;Andrew's next project is a cocktail style arcade unit, which means retiring this stand up unit, so we got to witness that, too.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://edge.technet.com/App_Themes/default/vp09_06_22.xap" /&gt; &lt;param name="initParams" value="m=mms://mschnlnine.wmod.llnwd.net/a1809/d1/edge/0/5/7/8/win7arcade_s_edge.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/edge/0/5/7/8/win7arcade_320_edge.png, postid=8750" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; Details of how to build an arcade unit can be found at &lt;a href="http://www.tinyurl.com/buildwin7"&gt;http://www.tinyurl.com/buildwin7&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9899060" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Evangelism/default.aspx">Evangelism</category><category domain="http://blogs.msdn.com/neilhut/archive/tags/Windows+7/default.aspx">Windows 7</category></item><item><title>WebsiteSpark, Web Platform Installer RTM and the Web App Gallery RTM</title><link>http://blogs.msdn.com/neilhut/archive/2009/09/24/websitespark-web-platform-installer-rtm-and-the-web-app-gallery-rtm.aspx</link><pubDate>Thu, 24 Sep 2009 19:29:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9899027</guid><dc:creator>neilhut</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/neilhut/comments/9899027.aspx</comments><wfw:commentRss>http://blogs.msdn.com/neilhut/commentrss.aspx?PostID=9899027</wfw:commentRss><description>&lt;p&gt;Today, we announced the RTM of &lt;a href="http://channel9.msdn.com/posts/AdamKinney/New-Features-in-Web-Platform-Installer-v2/"&gt;Web PI&lt;/a&gt; (Platform Installer) and &lt;a href="http://www.microsoft.com/web/gallery/"&gt;Web App Gallery.&lt;/a&gt; We also introduced a new offering called &lt;a href="http://ch9.ms/webspark"&gt;WebsiteSpark&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;To introduce this, Scott Guthrie, VP of the .NET platform and web technologies talks about these on the home page of Channel9.&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/vp09_06_22.xap" /&gt; &lt;param name="initParams" value="m=mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/2/0/5/3/9/4/ScottGuWebSiteSpark_s_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/ch9/2/0/5/3/9/4/ScottGuWebSiteSpark_320_ch9.png, postid=493502" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;For people that can not see the screencast, &lt;em&gt;WebsiteSpark&lt;/em&gt; is a new global program, designed by Microsoft to help small professional Web development and design service companies succeed, by providing new business opportunities through connections with global partners and customers, support and training, and software tools – at no upfront cost. For more details you can go to &lt;a href="http://www.microsoft.com/web/websitespark"&gt;http://www.microsoft.com/web/websitespark&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9899027" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/neilhut/archive/tags/Web/default.aspx">Web</category></item></channel></rss>