<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Dr. Z's Blog</title><subtitle type="html">Dr. "Z" lives in Northern Virginia with his family. He tries to stay in touch with developers and architects in the Mid-Atlantic region.</subtitle><id>http://blogs.msdn.com/zxue/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/zxue/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2009-11-11T16:38:34Z</updated><entry><title>Visual Studio 2010 and .NET Framework 4 Training Kit</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/24/visual-studio-2010-and-net-framework-4-training-kit.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/24/visual-studio-2010-and-net-framework-4-training-kit.aspx</id><published>2009-11-24T15:57:54Z</published><updated>2009-11-24T15:57:54Z</updated><content type="html">&lt;p&gt;Visual Studio 2010 and .NET Framework 4 Training Kit (October Preview) is available to download &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=752CB725-969B-4732-A383-ED5740F02E93&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=752cb725-969b-4732-a383-ed5740f02e93&amp;amp;displayLang=en" target="_blank"&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/zxue/WindowsLiveWriter/VisualStudio201.NETFramework4TrainingKit_9A31/image_3.png" width="487" height="262" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The Visual Studio 2010 and .NET Framework 4 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;C# 4.0 &lt;/li&gt;    &lt;li&gt;Visual Basic 10 &lt;/li&gt;    &lt;li&gt;F# &lt;/li&gt;    &lt;li&gt;Parallel Extensions &lt;/li&gt;    &lt;li&gt;Windows Communication Foundation &lt;/li&gt;    &lt;li&gt;Windows Workflow &lt;/li&gt;    &lt;li&gt;Windows Presentation Foundation &lt;/li&gt;    &lt;li&gt;ASP.NET 4 &lt;/li&gt;    &lt;li&gt;Windows 7 &lt;/li&gt;    &lt;li&gt;Entity Framework &lt;/li&gt;    &lt;li&gt;ADO.NET Data Services &lt;/li&gt;    &lt;li&gt;Managed Extensibility Framework &lt;/li&gt;    &lt;li&gt;Visual Studio Team System &lt;/li&gt; &lt;/ul&gt; This version of the Training Kit works with Visual Studio 2010 Beta 2 and .NET Framework 4 Beta 2.  &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9928040" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Visual Studio 2010 and .NET 4.0" scheme="http://blogs.msdn.com/zxue/archive/tags/Visual+Studio+2010+and+.NET+4.0/default.aspx" /></entry><entry><title>Windows 7 Touch Deep Dive Session at PDC09</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/23/windows-7-touch-deep-dive-session-at-pdc09.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/23/windows-7-touch-deep-dive-session-at-pdc09.aspx</id><published>2009-11-23T18:35:48Z</published><updated>2009-11-23T18:35:48Z</updated><content type="html">&lt;p&gt;Check out Reed Townsend’s Windows 7 touch deep dive session at PDC. This session is targeted at developers interested in building touch-optimized experiences. You can watch the presentation online or download the presentation file (ppt) and video &lt;a href="http://microsoftpdc.com/Sessions/CL13" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://microsoftpdc.com/Sessions/CL13"&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/zxue/WindowsLiveWriter/Windows7TouchDeepDiveSessionatPDC09_BF32/image_6.png" width="510" height="291" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9927441" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Windows 7" scheme="http://blogs.msdn.com/zxue/archive/tags/Windows+7/default.aspx" /></entry><entry><title>ISV Software Architecture Workshop</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/23/isv-software-architecture-workshop.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/23/isv-software-architecture-workshop.aspx</id><published>2009-11-23T14:50:31Z</published><updated>2009-11-23T14:50:31Z</updated><content type="html">&lt;p&gt;My colleague Ashish Jaiman will be hosting a one-day event at Reston MTC on Dec. 8, 2009.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;i&gt;Agenda:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;UPDATE on Microsoft technologies fresh form PDC.&lt;/li&gt;    &lt;li&gt;Opportunity to Network with other ISVs in the area, Microsoft delegates, and Microsoft MVPs&lt;/li&gt;    &lt;li&gt;Learn about and share your experiences adopting new Architecture paradigms, such as S+S, Cloud Computing, Patterns, Scalability, TCO, The Future of Software, etc.&lt;/li&gt;    &lt;li&gt;Discuss Solutions, Challenges, and Opportunities for ISVs today&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Detail at his blog post &lt;a href="http://blogs.msdn.com/ajaiman/archive/2009/11/08/isv-software-architecture-workshop.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9927276" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Microsoft Events" scheme="http://blogs.msdn.com/zxue/archive/tags/Microsoft+Events/default.aspx" /></entry><entry><title>Adding Unique Windows 7 Technical Features to XP and Vista Applications</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/20/adding-unique-windows-7-technical-features-to-xp-and-vista-applications.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/20/adding-unique-windows-7-technical-features-to-xp-and-vista-applications.aspx</id><published>2009-11-20T18:27:02Z</published><updated>2009-11-20T18:27:02Z</updated><content type="html">&lt;p&gt;&lt;a href="http://blogs.msdn.com/jasonz/archive/2009/07/14/announcing-the-xp2win7-reference-application.aspx" target="_blank"&gt;Jason Zander&lt;/a&gt; put together a reference application “Image Viewer” that shows how to enable some cool Windows 7 features in your XP or Vista applications with relatively little effort and without sacrificing backward compatibility. You can download the application and source code &lt;a href="http://code.msdn.microsoft.com/XP2Win7" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;• Multitouch   &lt;br /&gt;• Application Recovery     &lt;br /&gt;• Windows Search     &lt;br /&gt;• UAC     &lt;br /&gt;• Scheduled Task     &lt;br /&gt;• Windows 7 Taskbar Integration     &lt;br /&gt;• Transactional File System     &lt;br /&gt;• IO Optimization     &lt;br /&gt;• Event Tracing for Windows (ETW)     &lt;br /&gt;• Microsoft Management Console     &lt;br /&gt;• Windows 7 Libraries     &lt;br /&gt;• Windows 7 Sensor and Location Platform     &lt;br /&gt;• PowerShell     &lt;br /&gt;• Preview Handler     &lt;br /&gt;• Aero Glass    &lt;br /&gt;• Trigger Start Services&lt;/p&gt;  &lt;p&gt;&lt;a href="http://code.msdn.microsoft.com/XP2Win7"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/AnnouncingtheXP2Win7ReferenceApplication_975C/image_thumb.png" width="482" height="329" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926356" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Windows 7" scheme="http://blogs.msdn.com/zxue/archive/tags/Windows+7/default.aspx" /></entry><entry><title>Free Technology-training Program to N.C. Residents</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/20/free-technology-training-program-to-n-c-residents.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/20/free-technology-training-program-to-n-c-residents.aspx</id><published>2009-11-20T15:21:11Z</published><updated>2009-11-20T15:21:11Z</updated><content type="html">&lt;p&gt;According to Business Journal, Microsoft will provide 10,500 vouchers for Microsoft Windows and Office online training, 10,500 vouchers for Microsoft business-certification exams and 2,700 for advanced training. Detail &lt;a href="http://charlotte.bizjournals.com/charlotte/stories/2009/11/16/daily44.html?ana=yfcpc"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://charlotte.bizjournals.com/charlotte/stories/2009/11/16/daily44.html?ana=yfcpc" target="_blank"&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/zxue/WindowsLiveWriter/FreeTechnologytrainingProgramt.Residents_9185/image_5.png" width="505" height="337" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926244" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Microsoft Programs" scheme="http://blogs.msdn.com/zxue/archive/tags/Microsoft+Programs/default.aspx" /></entry><entry><title>Silverlight 4 Beta Available</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/18/silverlight-4-beta-available.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/18/silverlight-4-beta-available.aspx</id><published>2009-11-18T19:13:25Z</published><updated>2009-11-18T19:13:25Z</updated><content type="html">&lt;p&gt;At PDC09 &lt;a href="http://weblogs.asp.net/scottgu/" target="_blank"&gt;ScottGu&lt;/a&gt; discussed many new and enhanced features of Silverlight 4 and announced that SL4 beta is available &lt;a href="http://www.silverlight.net/getstarted/silverlight-4-beta/" target="_blank"&gt;here&lt;/a&gt; and rtm available first half of 2010.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/scottgu/"&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/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_14.png" width="244" height="139" /&gt;&lt;/a&gt;&amp;#160; &lt;a href="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_thumb_1.png" width="244" height="137" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;a href="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_thumb_2.png" width="244" height="138" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_thumb_3.png" width="244" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;a href="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_10.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_thumb_4.png" width="244" height="140" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_16.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/Silverlight4BetaAvailable_C8E5/image_thumb_6.png" width="244" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9924558" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author></entry><entry><title>Introducing SharePoint 2010 (Beta)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/17/introducing-sharepoint-2010-beta.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/17/introducing-sharepoint-2010-beta.aspx</id><published>2009-11-17T20:21:03Z</published><updated>2009-11-17T20:21:03Z</updated><content type="html">&lt;p&gt;SharePoint Server 2010 Beta provides an extensible platform to rapidly build solutions using familiar tools such as Visual Studio 2010 and SharePoint Designer 2010. Beta is available for download &lt;a href="http://msdn.microsoft.com/en-us/sharepoint/default.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sharepoint2010.microsoft.com/Pages/default.aspx" target="_blank"&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/zxue/WindowsLiveWriter/IntroducingSharePoint2010Beta_D7DC/image_3.png" width="505" height="450" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;To learn more about SharePoint 2010, visit &lt;a href="http://sharepoint2010.microsoft.com/Pages/default.aspx" target="_blank"&gt;Microsoft SharePoint web site&lt;/a&gt;. Also, check out David Chappell’s white paper, &lt;a href="http://blogs.msdn.com/innov8showcase/archive/2009/11/07/sharepoint-2010-developer-platform-white-paper-by-david-chappell.aspx" target="_blank"&gt;SharePoint 2010: Developer Platform White Paper&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923814" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Technology Discussion" scheme="http://blogs.msdn.com/zxue/archive/tags/Technology+Discussion/default.aspx" /><category term="SharePoint 2010" scheme="http://blogs.msdn.com/zxue/archive/tags/SharePoint+2010/default.aspx" /></entry><entry><title>Microsoft Cloud Computing Project “Dallas”</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/17/microsoft-cloud-computing-project-dallas.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/17/microsoft-cloud-computing-project-dallas.aspx</id><published>2009-11-17T20:15:09Z</published><updated>2009-11-17T20:15:09Z</updated><content type="html">&lt;p&gt;Microsoft Codename “&lt;a href="http://www.pinpoint.microsoft.com/en-US/Dallas" target="_blank"&gt;Dallas&lt;/a&gt;” is Microsoft’s Information Services business, enabling developers and information workers to instantly find, purchase, and manage Web services and datasets to power the next set of killer applications on any platform.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/dallas/archive/2009/11/17/introducing-dallas.aspx" target="_blank"&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/zxue/WindowsLiveWriter/MicrosoftCloudComputingProjectDallas_D67C/image_5.png" width="459" height="307" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;More detail at &lt;a title="http://www.pinpoint.microsoft.com/en-US/" href="http://www.pinpoint.microsoft.com/en-US/"&gt;http://www.pinpoint.microsoft.com/en-US/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923810" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author></entry><entry><title>PDC09 Demo App: Tailspin Travel (Visual Studio 2010)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/17/pdc09-demo-app-tailspin-travel-visual-studio-2010.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/17/pdc09-demo-app-tailspin-travel-visual-studio-2010.aspx</id><published>2009-11-17T19:59:25Z</published><updated>2009-11-17T19:59:25Z</updated><content type="html">&lt;p&gt;You can now &lt;b&gt;download the Tailspin Travel application &lt;/b&gt;from Codeplex (&lt;a href="http://tailspintravel.codeplex.com/"&gt;download here&lt;/a&gt;). &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;System Requirements:&lt;/strong&gt;&amp;#160; Tailspin was built using Visual Studio 2010 Ultimate, and there are a few features in use in the demo that require that version (e.g. coded-UI tests). If you’re using a different SKU, you’ll still be able to run the solution, but there will be some features you won’t be able to take advantage of. Because we consider the new Windows Server AppFabric a key part to the Tailspin Travel application, we also require that you have it installed. This is what enables the memory-caching, as well as the service/workflow containers, and monitoring support. SQL Server 2008 R2 isn’t a hard requirement, but if you don’t have it installed you won’t be able to deploy the Data-Tier Application (DAC).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://tailspintravel.codeplex.com/" target="_blank"&gt;&lt;img title="Tailspin Travel" alt="Tailspin Travel" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=tailspintravel&amp;amp;DownloadId=93287" width="511" height="333" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In addition to the features that were demoed at PDC keynote, the released version of Tailspin contains many additional scenarios to help developers see a broader view of possibilities with the respective technologies.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923798" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Technology Discussion" scheme="http://blogs.msdn.com/zxue/archive/tags/Technology+Discussion/default.aspx" /></entry><entry><title>PDC 2009: Announcing Availability of ASP.NET MVC 2 (Beta), WIF (RTM) and AppFabric (Beta)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/17/pdc-2009-announcing.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/17/pdc-2009-announcing.aspx</id><published>2009-11-17T19:48:30Z</published><updated>2009-11-17T19:48:30Z</updated><content type="html">&lt;p&gt;At &lt;a href="http://microsoftpdc.com" target="_blank"&gt;PDC&lt;/a&gt;’s keynote Bob Muglia announced availability of several products and technologies. Some of them will be available for download shortly.&lt;/p&gt;  &lt;p&gt;a. &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4817cdb2-88ea-4af4-a455-f06b4c90fd2c"&gt;ASP.NET MVC 2 Beta&lt;/a&gt; (for Visual Studio 2008 SP1)&lt;/p&gt;  &lt;p&gt;ASP.NET MVC 2 is a framework for developing highly testable and maintainable Web applications by leveraging the Model-View-Controller (MVC) pattern. The framework encourages developers to maintain a clear separation of concerns among the responsibilities of the application – the UI logic using the view, user-input handling using the controller, and the domain logic using the model. ASP.NET MVC applications are easily testable using techniques such as test-driven development (TDD).&lt;/p&gt;  &lt;p&gt;The installation package includes templates and tools for Visual Studio 2008 SP 1 to increase productivity when writing ASP.NET MVC applications. For example, the Add View dialog box takes advantage of customizable code generation (T4) templates to generate a view based on a model object. The default project template allows the developer to automatically hook up a unit-test project that is associated with the ASP.NET MVC application.&lt;/p&gt;  &lt;p&gt;Because the ASP.NET MVC framework is built on ASP.NET 3.5 SP 1, developers can take advantage of existing ASP.NET features like authentication and authorization, profile settings, localization, and so on.&lt;/p&gt;  &lt;p&gt;b. &lt;a href="http://msdn.microsoft.com/en-us/evalcenter/dd440951.aspx"&gt;Windows Identity Foundation RTM&lt;/a&gt; (aka “Geneva Framework”)&lt;/p&gt;  &lt;p&gt;Microsoft Windows Identity Foundation helps simplify user access for developers by externalizing user access from applications via claims and reducing development effort with pre-built security logic and integrated .NET tools. Users can benefit through single sign-on and seamless collaboration across organizational boundaries.&lt;/p&gt;  &lt;p&gt;c. &lt;a href="http://msdn.microsoft.com/appfabric"&gt;Windows Server AppFabric Beta&lt;/a&gt; (New product)&lt;/p&gt;  &lt;p&gt;Windows Server AppFabric is a set of integrated technologies that make it easier to build, scale and manage web and composite applications that run on IIS. The Beta 1 of Windows Server AppFabric will be available for download &lt;font color="#ff0000"&gt;shortly&lt;/font&gt;.&lt;/p&gt;  &lt;p&gt;You can watch PDC keynote live broadcast at &lt;a title="http://microsoftpdc.com" href="http://microsoftpdc.com"&gt;http://microsoftpdc.com&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923795" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Technology Discussion" scheme="http://blogs.msdn.com/zxue/archive/tags/Technology+Discussion/default.aspx" /></entry><entry><title>A Mac User’s Windows 7 Tale</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/16/a-mac-user-s-windows-7-tale.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/16/a-mac-user-s-windows-7-tale.aspx</id><published>2009-11-16T22:37:37Z</published><updated>2009-11-16T22:37:37Z</updated><content type="html">&lt;p&gt;While comparing HTC Pure vs. HTC Tilt, I found by serendipity John’s youtube video on Windows 7. As John said he is a Mac user. But I really appreciated his frank views on Windows 7. Check out the video and let me know what you think.&lt;/p&gt; &lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/fdHsBpI6-GU&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/fdHsBpI6-GU&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923214" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Windows 7" scheme="http://blogs.msdn.com/zxue/archive/tags/Windows+7/default.aspx" /></entry><entry><title>Windows Server 2008 R2 Contest</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/16/windows-server-2008-r2-contest.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/16/windows-server-2008-r2-contest.aspx</id><published>2009-11-16T20:42:05Z</published><updated>2009-11-16T20:42:05Z</updated><content type="html">&lt;p&gt;You don’t have to be a poet to win this grand prize, a Home Theater System including a 52” TV! Check out detail &lt;a href="http://www.r2haiku.com/ " target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.r2haiku.com/ " target="_blank"&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/zxue/WindowsLiveWriter/WindowsServer2008R2Contest_DCCC/image_3.png" width="418" height="298" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Whether or not you win the prize, you are entitled to the Free MS Press eBook (pdf file):&amp;#160; &lt;a href="http://go.microsoft.com/?linkID=9692280" target="_blank"&gt;Introducing Windows Server 2008 R2&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923142" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Something Interesting" scheme="http://blogs.msdn.com/zxue/archive/tags/Something+Interesting/default.aspx" /></entry><entry><title>Watch Live Keynotes of PDC 2009</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/16/watch-live-keynotes-of-pdc-2009.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/16/watch-live-keynotes-of-pdc-2009.aspx</id><published>2009-11-16T15:53:31Z</published><updated>2009-11-16T15:53:31Z</updated><content type="html">&lt;p&gt;&lt;a href="http://microsoftpdc.com/" target="_blank"&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/zxue/WindowsLiveWriter/WatchLiveKeynotesofPDC2009_992A/image_3.png" width="509" height="259" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922985" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Microsoft Events" scheme="http://blogs.msdn.com/zxue/archive/tags/Microsoft+Events/default.aspx" /></entry><entry><title>Creating Windows 7 Multitouch Applications</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/16/creating-windows-7-multitouch-applications.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/16/creating-windows-7-multitouch-applications.aspx</id><published>2009-11-16T15:23:23Z</published><updated>2009-11-16T15:23:23Z</updated><content type="html">&lt;p&gt;The &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&amp;amp;displaylang=en" target="_blank"&gt;Windows 7 Training Kit for Developers&lt;/a&gt; includes several sample applications that can help you get started with creating multitouch applications in managed code (C# or VB), native code or MFC. The managed code and native code samples require Visual Studio 2008 SP1, whereas the MFC samples require Visual Studio 2010 beta or higher.&lt;/p&gt;  &lt;p&gt;To see some demo multitouch applications, click the video images below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/videos/default.mspx?VideoGUID=c2ef6097-2a8d-450a-8f97-df814f10a2d9" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/WritingWindows7MultitouchApplications_8D63/image_5.png" width="240" height="138" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://www.microsoft.com/presspass/videos/default.mspx?VideoGUID=a8df1354-7d89-4400-8b31-12a097456a65" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/zxue/WindowsLiveWriter/WritingWindows7MultitouchApplications_8D63/image_6.png" width="247" height="137" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The managed code sample is a WPF application with references to the &lt;b&gt;Windows7.Multitouch.dll&lt;/b&gt; and &lt;b&gt;Windows7.Multitouch.WPF.dll&lt;/b&gt;. Multi-touch events and controls are not available in WPF 3.5; they will be part of WPF 4.0 (or .NET 4.0). These two dlls enable your managed code to work with native Windows 7 multitouch APIs through an interop wrapper. You can get the source code of the interop library &lt;a href="http://code.msdn.microsoft.com/WindowsTouch" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The first step is your application is to check if the device is touch capable with code that may look like.&lt;/p&gt;  &lt;p&gt;C#    &lt;br /&gt;&lt;font color="#008040"&gt;if (!Windows7.Multitouch.TouchHandler.DigitizerCapabilities.IsMultiTouchReady)      &lt;br /&gt;{       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; MessageBox.Show(&amp;quot;Multitouch is not availible&amp;quot;);       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Environment.Exit(1);       &lt;br /&gt;}&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;Visual Basic    &lt;br /&gt;&lt;font color="#0080c0"&gt;If Not Windows7.Multitouch.TouchHandler.DigitizerCapabilities.IsMultiTouchReady Then      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; MsgBox(&amp;quot;Multitouch is not availible&amp;quot;)       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Environment.Exit(1)       &lt;br /&gt;End If&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;For more detail, check the completed code at the default install location, e.g. C:\Windows7TrainingKit\Labs\Multitouch - Managed\Source\Ex1-PictureHandling\End\C#&lt;/p&gt;  &lt;p&gt;To learn more about Windows 7 multitouch, check online resources below:&lt;/p&gt; &lt;dl&gt;&lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd371413(VS.85).aspx" target="_blank"&gt;Architectural Overview&lt;/a&gt; &lt;/dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd940543(VS.85).aspx" target="_blank"&gt;Windows Touch Gestures Overview&lt;/a&gt;&lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd562100(VS.85).aspx" target="_blank"&gt;Choosing the Right Approach to Windows Touch&lt;/a&gt; &lt;/dt&gt;&lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd562197(VS.85).aspx" target="_blank"&gt;Windows Touch&lt;/a&gt;&lt;/dt&gt;&lt;/dl&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922973" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Windows 7" scheme="http://blogs.msdn.com/zxue/archive/tags/Windows+7/default.aspx" /></entry><entry><title>Windows Identity Foundation (aka Geneva Framework) Release Candidate Available</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/zxue/archive/2009/11/11/windows-identity-foundation-aka-geneva-framework-release-candidate-available.aspx" /><id>http://blogs.msdn.com/zxue/archive/2009/11/11/windows-identity-foundation-aka-geneva-framework-release-candidate-available.aspx</id><published>2009-11-11T21:38:34Z</published><updated>2009-11-11T21:38:34Z</updated><content type="html">&lt;p&gt;The Windows Identity Foundation helps simplify user access for developers by externalizing user access from applications via claims and reducing development effort with pre-built security logic and integrated .NET tools. You can download WIF &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=DEFD2019-A61F-4327-9332-6A4B6103527A&amp;amp;displaylang=en" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=DEFD2019-A61F-4327-9332-6A4B6103527A&amp;amp;displaylang=en" target="_blank"&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/zxue/WindowsLiveWriter/WindowsIdentityFoundationakaGenevaFramew_EA09/image_3.png" width="520" height="262" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9921074" width="1" height="1"&gt;</content><author><name>zxue</name><uri>http://blogs.msdn.com/members/zxue.aspx</uri></author><category term="Geneva WIF" scheme="http://blogs.msdn.com/zxue/archive/tags/Geneva+WIF/default.aspx" /></entry></feed>