﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>MSDN Magazine: RSS Feed</title>
    <link>http://msdn.microsoft.com/magazine</link>
    <description>MSDN Magazine the leading journal for Developers</description>
    <dc:language>en-us</dc:language>
    <generator>MSDN Magazine RSS Application</generator>
    <item>
      <title>JSON: Parse JSON Strings in Windows Runtime Components</title>
      <link>http://msdn.microsoft.com/magazine/0967f82f-b61a-4b9d-ba9a-ec2cd5925a53</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0967f82f-b61a-4b9d-ba9a-ec2cd5925a53</guid>
      <description>&lt;p&gt;Some aspects of working with managed code in Windows Store apps may surprise traditional .NET developers. One way to support structured messaging between the JavaScript layer and managed code is to rely on JSON objects. This article shows how to read JSON objects and hydrate strongly typed objects with the incoming values.&lt;/p&gt;&lt;p&gt;Craig Shoemaker&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>ASP.NET: Leverage Multiple Code Frameworks with One ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/94e8370b-7c8c-4d65-9cec-b49c9518e3fb</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">94e8370b-7c8c-4d65-9cec-b49c9518e3fb</guid>
      <description>&lt;p&gt;Jeffrey Fritz demonstrates how you can use all four major ASP.NET code frameworks -- ASP.NET Web Forms, MVC and WebAPI, and SignalR -- together to create a cohesive solution.&lt;/p&gt;&lt;p&gt;Jeff Fritz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Microsoft .NET Framework: Migrating Legacy .NET Libraries to Target Modern Platforms</title>
      <link>http://msdn.microsoft.com/magazine/a249e6c5-f7c7-4f2e-81bd-87716859fdc6</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a249e6c5-f7c7-4f2e-81bd-87716859fdc6</guid>
      <description>&lt;p&gt;.NET libraries that have served you well for years can prove equally useful in today’s new environments—provided you’re willing to expend the migration effort needed. Using the Sterling NoSQL OODB, Josh Lane looks at forward migration patterns and best practices that minimize potential difficulties and maximize opportunities for reuse across platforms.&lt;/p&gt;&lt;p&gt;Josh Lane&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Windows Phone: Windows Phone Video Capture: A Best-of-Breed Approach</title>
      <link>http://msdn.microsoft.com/magazine/bd4f91a1-bdeb-4a19-a9a0-3a1dd03b6545</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bd4f91a1-bdeb-4a19-a9a0-3a1dd03b6545</guid>
      <description>&lt;p&gt;Learn how to maintain your Windows Phone 7.5 project while giving a richer experience to your Windows Phone 8 users. The techniques discussed here go beyond video capture to apply to any of the APIs reinvented for Windows Phone 8.&lt;/p&gt;&lt;p&gt;Chris Barker&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>SharePoint 2013: Understanding and Using the SharePoint 2013 REST Interface</title>
      <link>http://msdn.microsoft.com/magazine/0c6950f1-255d-4258-b948-ca567fb2e542</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0c6950f1-255d-4258-b948-ca567fb2e542</guid>
      <description>&lt;p&gt;The SharePoint 2013 REST interface is extensive and powerful enough to provide most of what Web and mobile app developers will want to do. This article shows you how you can integrate SharePoint into your applications using the REST interface.&lt;/p&gt;&lt;p&gt;Jim Crowley, Ricky Kirkham&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>CLR: Shortest-Path Graph Analysis Using a CLR Stored Procedure</title>
      <link>http://msdn.microsoft.com/magazine/feff4c24-0c41-42ae-ac35-83d1c6b9aea2</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">feff4c24-0c41-42ae-ac35-83d1c6b9aea2</guid>
      <description>&lt;p&gt;Graph analysis is becoming increasingly important in software applications, and this article shows how to perform shortest-path analysis with techniques that can also be used for many other data-access programming tasks.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Editor's Note: Design Matters</title>
      <link>http://msdn.microsoft.com/magazine/ae3aabff-e08b-426a-af57-65c47e11aad1</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ae3aabff-e08b-426a-af57-65c47e11aad1</guid>
      <description>&lt;p&gt;In the era of Windows 8 and Windows Phone 8, developers can't afford to ignore the importance of design anymore&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Social Authentication in ASP.NET MVC 4</title>
      <link>http://msdn.microsoft.com/magazine/4d104e34-4bbe-4191-b168-d828e59c7b01</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4d104e34-4bbe-4191-b168-d828e59c7b01</guid>
      <description>&lt;p&gt;ASP.NET MVC 4 now includes an ad hoc framework to authenticate users via a number of social networks, and Dino Esposito shows you how.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Windows with C++: Introducing Direct2D 1.1</title>
      <link>http://msdn.microsoft.com/magazine/7367c0d9-6554-4c44-9460-08125b71cbe4</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7367c0d9-6554-4c44-9460-08125b71cbe4</guid>
      <description>&lt;p&gt;Direct 2D has taken a major step forward, and is now supported on Windows 8, Windows RT, Windows Phone 8 and, now, Windows 7. Kenny Kerr explains how D2D 1.1 works and how to get started using it.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/d3226698-9c41-458b-a26c-ec249550ef44">DirectX</category>
    </item>
    <item>
      <title>Windows Azure Insider: Geo-Protection for Video Blobs Using a Node.js Media Proxy</title>
      <link>http://msdn.microsoft.com/magazine/4859ca4b-a904-49e6-abab-9ad94da3451c</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4859ca4b-a904-49e6-abab-9ad94da3451c</guid>
      <description>&lt;p&gt;Windows Azure blobs are very useful for storing video assets, but sometimes different levels of access are required based on location or domain. This article shows you how to manage these requirements by creating a reverse proxy server in Windows Azure.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Test Run: Data Clustering Using Category Utility</title>
      <link>http://msdn.microsoft.com/magazine/2dc13a53-18a3-4f66-a6dd-fc0c1ce41ac4</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2dc13a53-18a3-4f66-a6dd-fc0c1ce41ac4</guid>
      <description>&lt;p&gt;James McCaffrey presents a powerful new clustering algorithm that is relatively simple to implement, has worked well in practice, can be applied to both numeric and categorical data, and scales well to huge data sets.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>DirectX Factor: Exploring Filters in XAudio2</title>
      <link>http://msdn.microsoft.com/magazine/d531d131-4d15-4f72-b7b5-e0fc5e14fe61</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d531d131-4d15-4f72-b7b5-e0fc5e14fe61</guid>
      <description>&lt;p&gt;Charles Petzold explains how you can alter the harmonic composition of sound through the use of filters and he shows how to accomplish this using XAudio2 in Windows 8.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d3226698-9c41-458b-a26c-ec249550ef44">DirectX</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Don't Get Me Started: Do As I Say, Not As I Do</title>
      <link>http://msdn.microsoft.com/magazine/250e0e66-a11f-406b-ba15-a37e1139b5bc</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">250e0e66-a11f-406b-ba15-a37e1139b5bc</guid>
      <description>&lt;p&gt;When Microsoft ignores its own UI design guidelines in Windows 8, it can only sow confusion.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Patterns in Practice: Adding Functionality to an Object: Building the Objects</title>
      <link>http://msdn.microsoft.com/magazine/0efffc65-284d-4813-94ce-0ed73bfb7726</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0efffc65-284d-4813-94ce-0ed73bfb7726</guid>
      <description>&lt;p&gt;Even with design patterns, eventually, you have to stop building infrastructure and actually implement some functionality. Peter starts to create the SalesOption objects that will add functionality to OrderLine objects when that functionality is needed.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Leading LightSwitch: Hello, Colors</title>
      <link>http://msdn.microsoft.com/magazine/e6283228-4d30-4eb7-a85c-743f3741ac7c</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e6283228-4d30-4eb7-a85c-743f3741ac7c</guid>
      <description>&lt;p&gt;Find out how you can use LightSwitch to add some color to your mobile apps to make them more visually appealing.&lt;/p&gt;&lt;p&gt;Jan Van der Haegen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>UX By Design: Is UX Investment Worth It?</title>
      <link>http://msdn.microsoft.com/magazine/a193471d-93c6-4006-bde5-36005cdaf71d</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a193471d-93c6-4006-bde5-36005cdaf71d</guid>
      <description>&lt;p&gt;Join UX expert Billy Hollis to find out how a designing a better user experience for your line-of-business application can increase productivity, revenue, and customer satisfaction and retention as well as decrease training time.&lt;/p&gt;&lt;p&gt;Billy Hollis&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>SDL: Using the SDL for a LOB Windows 8 App, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/6a262507-7089-4961-bfb5-8d18c774d048</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6a262507-7089-4961-bfb5-8d18c774d048</guid>
      <description>&lt;p&gt;Part 2 of a two-part series, this article examines the design phase of the Secure Development Lifecycle (SDL) and describes its three critical components: developing an attack surface analysis and an attack surface reduction and performing a software architectural risk analysis, or threat model.&lt;/p&gt;&lt;p&gt;Tim Kulp&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>MVVM: Commands, RelayCommands, EventToCommand</title>
      <link>http://msdn.microsoft.com/magazine/5eafc6fc-713a-4461-bc2b-469afdd03c31</link>
      <pubDate>Wed, 01 May 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5eafc6fc-713a-4461-bc2b-469afdd03c31</guid>
      <description>&lt;p&gt;In this article, I would like to take a closer look at one of the important components of any Model-View-ViewModel applications: the command.&lt;/p&gt;&lt;p&gt;Laurent Bugnion&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e723d905-7a91-4aac-9daf-e567ccd3ab00"&gt;MSDN Magazine May 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Component Extensions: A Tour of C++/CX</title>
      <link>http://msdn.microsoft.com/magazine/8b6ceda2-d643-44b2-8153-c2036414ae25</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8b6ceda2-d643-44b2-8153-c2036414ae25</guid>
      <description>&lt;p&gt;Ready to write your first Windows Store app? One of the first decisions you’ll need to make is whether to use HTML/JavaScript, .NET, or C++. In this article, learn about what makes the C++/CX language extensions for building Windows 8 apps unique and when to use C++/CX to build your Windows Store app.&lt;/p&gt;&lt;p&gt;Thomas Petchel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Microsoft Office: Exploring the JavaScript API for Office: Data Binding and Custom XML Parts</title>
      <link>http://msdn.microsoft.com/magazine/ceaec747-157c-4604-92a4-d348eb19475c</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ceaec747-157c-4604-92a4-d348eb19475c</guid>
      <description>&lt;p&gt;Here’s part 3 of a series of four in-depth walkthroughs exploring the JavaScript API for Office, focusing on data binding and support for working with custom XML parts.&lt;/p&gt;&lt;p&gt;Stephen Oliver, Eric Schmidt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>TFS: Building and Validating Windows Store Apps with Team Foundation Service</title>
      <link>http://msdn.microsoft.com/magazine/1bc3c841-c4f5-490c-86af-aced9d1358d5</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1bc3c841-c4f5-490c-86af-aced9d1358d5</guid>
      <description>&lt;p&gt;Learn how to use Team Foundation Service to build your Windows Store apps and validate them using the Windows Apps Certification Kit.

SLUG:LeBrun.Windows Store and TFS.0412msdn-1
In this article, we'll see how to create and deploy a virtual machine that will be used by TFS Service to perform builds of Windows Store apps. We’ll also see how to use TFS Build to perform validation of Windows Store apps using the Windows Apps Certification Kit (WACK) tool, modifying builds reports to notify users of the good (or bad) execution of the tool&lt;/p&gt;&lt;p&gt;Thomas LeBrun&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>ALM Rangers: A Treasure Hunt Through ALM Readiness</title>
      <link>http://msdn.microsoft.com/magazine/f58dd169-6214-46e1-880e-91f251d49b24</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f58dd169-6214-46e1-880e-91f251d49b24</guid>
      <description>&lt;p&gt;Learn the UX design considerations, coding principles and techniques the ALM Rangers used in developing an instructional Windows Store “treasure map” app to help increase ALM proficiency.&lt;/p&gt;&lt;p&gt;ALM Rangers&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>CLR: Classification and Prediction Using Adaptive Boosting</title>
      <link>http://msdn.microsoft.com/magazine/70c697ab-974c-43bf-894a-1e78deadfa77</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">70c697ab-974c-43bf-894a-1e78deadfa77</guid>
      <description>&lt;p&gt;James McCaffrey explain a fascinating technique called adaptive boosting classification, which uses training data to generate a large collection of very simple rules of thumb that are then weighted and combined to improve their predictive quality.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: Patterns in Practice</title>
      <link>http://msdn.microsoft.com/magazine/e5db660b-c255-43d3-b276-b38d59af5e54</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e5db660b-c255-43d3-b276-b38d59af5e54</guid>
      <description>&lt;p&gt;Check out the new Patterns in Practice on the MSDN Magazine Web site.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Essential Facebook Programming: Widgets and Timeline</title>
      <link>http://msdn.microsoft.com/magazine/f227b000-107c-478c-a859-231706108c42</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f227b000-107c-478c-a859-231706108c42</guid>
      <description>&lt;p&gt;Learn about the tools and techniques to view and retrieve content from a Facebook wall in order to share it through other means and catalog it for something else, such as business intelligence analysis.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Data Points: Why Does Entity Framework Reinsert Existing Objects into My Database?</title>
      <link>http://msdn.microsoft.com/magazine/9e8623b7-ab4b-415b-a800-8ca27297545d</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9e8623b7-ab4b-415b-a800-8ca27297545d</guid>
      <description>&lt;p&gt;Entity Framework sometimes reinserts existing objects into databases. In the first of a two-part series, Julie Lerman explains why this happens, and how you can avoid it.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Azure Insider: NoSQL Data in the Cloud with Windows Azure Tables</title>
      <link>http://msdn.microsoft.com/magazine/7b74804a-2a4e-40d1-9c59-a13a81172599</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7b74804a-2a4e-40d1-9c59-a13a81172599</guid>
      <description>&lt;p&gt;This column introduces you to Windows Azure Tables, a NoSQL technology for storing massive amounts of data offered as a service in the cloud.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Working Programmer: Capturing Important Business Logic</title>
      <link>http://msdn.microsoft.com/magazine/df442300-dd4c-40f3-871f-ef65bc8aa678</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">df442300-dd4c-40f3-871f-ef65bc8aa678</guid>
      <description>&lt;p&gt;On April 1, Ted Neward pays homage to his feline friends and introduces an important language for your .NET programming toolbox: LOLCODE.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Modern Apps: Power Your Modern Apps with Windows Azure Mobile Services</title>
      <link>http://msdn.microsoft.com/magazine/6989c5a8-90df-463d-939c-9970dc3d442f</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6989c5a8-90df-463d-939c-9970dc3d442f</guid>
      <description>&lt;p&gt;It’s a complete set of cross-platform, back-end services for rapid modern app development, and Rachel Appel shows you how to set it up in Visual Studio, explains how the API works and demonstrates the necessary coding to get started.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>DirectX Factor: Streaming and Manipulating Audio Files in Windows 8</title>
      <link>http://msdn.microsoft.com/magazine/fd58abd1-e644-45b4-9771-091b1b550004</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fd58abd1-e644-45b4-9771-091b1b550004</guid>
      <description>&lt;p&gt;Windows 8 makes it easy to write programs that can access individual music files. Using DirectX components is more difficult, but adds versatility, as Charles Petzold describes.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: Coining Currency</title>
      <link>http://msdn.microsoft.com/magazine/34714392-e3b3-4d4d-85bf-eb6dedb4479c</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">34714392-e3b3-4d4d-85bf-eb6dedb4479c</guid>
      <description>&lt;p&gt;One of the delights of writing this column is that I get to see lots of new things. Sometimes their creators forget to name them, so I get to do it.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>MVVM: Maximizing the Visual Designer’s Usage with Design-Time Data</title>
      <link>http://msdn.microsoft.com/magazine/779bdfb8-99f7-4cd1-b1b5-5ae5adf29778</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">779bdfb8-99f7-4cd1-b1b5-5ae5adf29778</guid>
      <description>&lt;p&gt;In his third MVVM article, Laurent Bugnion explains how you can simulate nonstatic data even at design time by tricking the visual designer into executing some design-time-only code.&lt;/p&gt;&lt;p&gt;Laurent Bugnion&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>SDL: Using the SDL for LOB Windows 8 Apps</title>
      <link>http://msdn.microsoft.com/magazine/e633fa8a-654d-495d-afbd-e84aef43551e</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e633fa8a-654d-495d-afbd-e84aef43551e</guid>
      <description>&lt;p&gt;Part 1 of a two-part series, this article examines the planning phase of the Secure Development Lifecycle (SDL). The article examines how to build security into a Windows Store project, describing how to compile a risk assessment and identify security and privacy requirements.&lt;/p&gt;&lt;p&gt;Tim Kulp&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Patterns in Practice: Adding Functionality to an Object: Loading the Right Classes</title>
      <link>http://msdn.microsoft.com/magazine/0cdb7539-3377-4bd1-8f6f-0d835ace83ec</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0cdb7539-3377-4bd1-8f6f-0d835ace83ec</guid>
      <description>&lt;p&gt;In this column, Peter Vogel continues his exploration of implementing the roles pattern in a typical business scenario by using Microsoft’s Managed Extensibility Framework to select and load the SalesOption objects that the design pattern requires.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Leading LightSwitch: Hello, Mobile</title>
      <link>http://msdn.microsoft.com/magazine/ec68a313-4d9e-44e9-a3fc-fe785f41013e</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ec68a313-4d9e-44e9-a3fc-fe785f41013e</guid>
      <description>&lt;p&gt;Microsoft makes getting started with HTML5 even easier in the latest LightSwitch update.&lt;/p&gt;&lt;p&gt;Jan Van der Haegen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>ALM Rangers: Simplifying the Configuration of Lab Management 2012</title>
      <link>http://msdn.microsoft.com/magazine/afaa2d0b-51fa-45c4-9759-e52a57f09dc4</link>
      <pubDate>Mon, 01 Apr 2013 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">afaa2d0b-51fa-45c4-9759-e52a57f09dc4</guid>
      <description>&lt;p&gt;Find out how to set up and configure Lab Management 2012 to maximize the benefits of each component and technology involved.&lt;/p&gt;&lt;p&gt;Micheal Learned&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2da1a781-31a8-4f29-9b9d-b6dae313d7a0"&gt;MSDN Magazine April 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>DirectX: Using XAML with DirectX and C++ in Windows Store Apps</title>
      <link>http://msdn.microsoft.com/magazine/6795a7df-4f40-40dd-aaf3-53b346dc6cd0</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6795a7df-4f40-40dd-aaf3-53b346dc6cd0</guid>
      <description>&lt;p&gt;Doug Erickson reviews SurfaceImageSource and VirtualSurfaceImageSource, two Windows Runtime XAML types that use the GPU to boost image rendering in Windows Store apps.&lt;/p&gt;&lt;p&gt;Doug Erickson&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/d3226698-9c41-458b-a26c-ec249550ef44">DirectX</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
    </item>
    <item>
      <title>Microsoft Office: Exploring the JavaScript API for Office: Data Access and Events</title>
      <link>http://msdn.microsoft.com/magazine/eff3146c-2a48-4459-a034-b8048911650e</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">eff3146c-2a48-4459-a034-b8048911650e</guid>
      <description>&lt;p&gt;Moving on from covering the basics in part 1 of this series, Stephen Oliver and Eric Schmidt discuss how to access data and handle events in the JavaScript API for Office.&lt;/p&gt;&lt;p&gt;Stephen Oliver, Eric Schmidt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Async/Await: Best Practices in Asynchronous Programming</title>
      <link>http://msdn.microsoft.com/magazine/1c1e9ee4-63b1-4c9d-826c-881fc0b3bcc6</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1c1e9ee4-63b1-4c9d-826c-881fc0b3bcc6</guid>
      <description>&lt;p&gt;Avoid common asynchronous programming errors and master techniques to take full advantage of the new async/await support in the Microsoft .NET Framework 4.5.&lt;/p&gt;&lt;p&gt;Stephen Cleary &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>ASP.NET: Migrating ASP.NET Web Forms to the MVC Pattern with the ASP.NET Web API</title>
      <link>http://msdn.microsoft.com/magazine/9f9dba3d-b73f-4373-9880-a86708baf9e2</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9f9dba3d-b73f-4373-9880-a86708baf9e2</guid>
      <description>&lt;p&gt;Because the ASP.NET Web API leverages the fundamental building blocks of the HTTP protocol, it can provide a way of refactoring your existing ASP.NET applications into an AJAX-enabled, Test Driven Development world.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Windows Azure: Moving Your Applications to Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/b9d93586-cdba-4393-a3d2-9a983104ccc9</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b9d93586-cdba-4393-a3d2-9a983104ccc9</guid>
      <description>&lt;p&gt;Windows Azure lets you take advantage of Microsoft’s world-class global infrastructure to deploy your own applications, with the corresponding capabilities to reduce maintenance requirements, maximize performance and minimize costs.&lt;/p&gt;&lt;p&gt;Alex Homer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Data Clustering: Data Clustering Using Naive Bayes Inference</title>
      <link>http://msdn.microsoft.com/magazine/84ab83c8-fe47-4baf-b7d1-59a4b4ace2ab</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">84ab83c8-fe47-4baf-b7d1-59a4b4ace2ab</guid>
      <description>&lt;p&gt;James McCaffrey presents a clustering algorithm based on a technique called Naive Bayes inference, which works with either categorical or numeric data.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Editor's Note: Developing Apps for Office</title>
      <link>http://msdn.microsoft.com/magazine/f30529cd-9d66-4f0f-a198-e845eb9841af</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f30529cd-9d66-4f0f-a198-e845eb9841af</guid>
      <description>&lt;p&gt;The Apps for Office platform represents an important change in the way apps are developed for the Office suite.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Windows with C++: Rendering in a Desktop Application with Direct2D</title>
      <link>http://msdn.microsoft.com/magazine/0c0bde40-00f8-4136-8965-ec909987832d</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0c0bde40-00f8-4136-8965-ec909987832d</guid>
      <description>&lt;p&gt;Kenny Kerr looks at the unique relationship between Direct2D and the desktop application window.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/d3226698-9c41-458b-a26c-ec249550ef44">DirectX</category>
    </item>
    <item>
      <title>Data Points: Playing with the EF6 Alpha</title>
      <link>http://msdn.microsoft.com/magazine/b0d92e94-c188-45a1-acc0-5209306a1f0d</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b0d92e94-c188-45a1-acc0-5209306a1f0d</guid>
      <description>&lt;p&gt;Explore new features in the first packaged alpha release of Entity Framework 6, including asynchronous processing and custom Code First conventions.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/EF">EF</category>
    </item>
    <item>
      <title>Windows Azure Insider: Real-World Scenarios for Node.js in Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/6f1ed5b0-b6ed-4853-a87e-8f1c297ee41f</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6f1ed5b0-b6ed-4853-a87e-8f1c297ee41f</guid>
      <description>&lt;p&gt;Walk through a pair of real-world scenarios where node.js is used for simple connectivity tasks, leveraging its single-threaded approach and modules created by the community.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>The Working Programmer: Noda Time</title>
      <link>http://msdn.microsoft.com/magazine/d5957527-e0e7-4f72-976a-287f30997e9b</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d5957527-e0e7-4f72-976a-287f30997e9b</guid>
      <description>&lt;p&gt;Noda Time is a powerful, .NET library that can seriously amp up time and date support in your applications.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Modern Apps: Data Access and Storage Options in Windows Store Apps</title>
      <link>http://msdn.microsoft.com/magazine/b26b4f1b-42ba-425e-a0c1-d5237c4a339b</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b26b4f1b-42ba-425e-a0c1-d5237c4a339b</guid>
      <description>&lt;p&gt;Local or remote. WebStorage or IndexedDB. SkyDrive or SQLite. What's a developer to do? Here's what you need to decide on a storage strategy for your modern app.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Don't Get Me Started: Grieving</title>
      <link>http://msdn.microsoft.com/magazine/ae686031-b5eb-4966-bcba-1558bb291f1d</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ae686031-b5eb-4966-bcba-1558bb291f1d</guid>
      <description>&lt;p&gt;David Platt says your software isn’t successful until it’s been used in a way that you never imagined.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>MVVM: Messenger and View Services in MVVM</title>
      <link>http://msdn.microsoft.com/magazine/20ef72fd-cee4-41e8-b4f2-062bb0bbf48e</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">20ef72fd-cee4-41e8-b4f2-062bb0bbf48e</guid>
      <description>&lt;p&gt;This article, the second in a series about using the MVVM model in Windows 8, describes how the different layers of an application communicate, emphasizing communication between the ViewModel and the view using the MVVM Light Messenger event bus for status messages and a view service implementation for a dialog service.&lt;/p&gt;&lt;p&gt;Laurent Bugnion&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Patterns in Practice: Adding Functionality to an Object: Designing the Object Model</title>
      <link>http://msdn.microsoft.com/magazine/15f27d83-0d01-40f8-a13b-96b841140fd7</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">15f27d83-0d01-40f8-a13b-96b841140fd7</guid>
      <description>&lt;p&gt;Peter continues to explore implementing the Roles pattern to solve a typical business problem: supporting multiple sales options on an order line. This month he develops the object model design.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>PowerShell: Managing an Outlook Mailbox with PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/f6aedf72-0230-4b47-a1ae-f0cace427267</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f6aedf72-0230-4b47-a1ae-f0cace427267</guid>
      <description>&lt;p&gt;Rules in Outlook are useful for automatically managing e-mail, but it can be difficult to get a single e-mail into multiple folders. Learn how to create a PowerShell script that automatically sends messages to the appropriate folder based on values you assign.&lt;/p&gt;&lt;p&gt;Joe Leibowitz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/powershell">powershell</category>
    </item>
    <item>
      <title>Team Foundation Server: Agile Project Management using TFS 2012</title>
      <link>http://msdn.microsoft.com/magazine/0eac6661-2c93-4ae7-8513-74ac48744e2a</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0eac6661-2c93-4ae7-8513-74ac48744e2a</guid>
      <description>&lt;p&gt;Visual Studio Team Foundation Server 2012 can help teams plan, manage and track work. This articles explores how to use features such as the product backlog, sprint backlog and task boards in the context of Agile development frameworks.&lt;/p&gt;&lt;p&gt;Suliman Battat&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Windows Store Apps: Windows Store Apps: A Guide for WPF and Silverlight Developers, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/b2f24b78-4080-4bf7-9491-15b9e08849ad</link>
      <pubDate>Fri, 01 Mar 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b2f24b78-4080-4bf7-9491-15b9e08849ad</guid>
      <description>&lt;p&gt;In this article, Joel Fjordén shows WPF/Silverlight developers how they can implement the MVVM pattern in Windows Store apps without compromising on architecture.&lt;/p&gt;&lt;p&gt;Joel Fjordén&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/f6b926db-19c4-4846-94e6-7dd5614b82f1"&gt;MSDN Magazine March 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Microsoft Office: Exploring the New JavaScript API for Office</title>
      <link>http://msdn.microsoft.com/magazine/5eb4a27b-fc25-433e-9427-d74fdf9dcf2c</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5eb4a27b-fc25-433e-9427-d74fdf9dcf2c</guid>
      <description>&lt;p&gt;Here you learn about asynchronous programming, object model hierarchy, testing for application support and more basics of the new JavaScript API for the latest version of Office.&lt;/p&gt;&lt;p&gt;Stephen Oliver, Eric Schmidt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Async Programming: Async Causality Chain Tracking</title>
      <link>http://msdn.microsoft.com/magazine/fbe6a52f-a489-429f-b0e3-e99536c0fded</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fbe6a52f-a489-429f-b0e3-e99536c0fded</guid>
      <description>&lt;p&gt;Learn how .NET Framework 4.5 enables developers to track and deduce causality/return stacks while debugging or investigating production failures.&lt;/p&gt;&lt;p&gt;Andrew Stasyuk&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>ASP.NET: Building a Simple Comet Application in the Microsoft .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/13125656-439a-474d-b1ef-175d3f922400</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">13125656-439a-474d-b1ef-175d3f922400</guid>
      <description>&lt;p&gt;Develop interactive Web applications that don’t rely on polling or users posting back the page, using just .NET technologies.&lt;/p&gt;&lt;p&gt;Derrick Lau&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Data Clustering: Detecting Abnormal Data Using k-Means Clustering</title>
      <link>http://msdn.microsoft.com/magazine/22f1b030-2b32-4426-bacf-94d898ba3db7</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">22f1b030-2b32-4426-bacf-94d898ba3db7</guid>
      <description>&lt;p&gt;Learn how C# developers can use k-Means clustering to group data items into similar clusters and enable detection of abnormal data.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>StreamInsight: Taming the Event Stream: Fast Approximate Counting</title>
      <link>http://msdn.microsoft.com/magazine/ed83dd17-f890-41c5-ae11-4873fb756295</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ed83dd17-f890-41c5-ae11-4873fb756295</guid>
      <description>&lt;p&gt;Explore the power of StreamInsight by developing a custom stream operator for fast approximation of event counts in a window.&lt;/p&gt;&lt;p&gt;Michael Meijer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: Inside Modern Apps</title>
      <link>http://msdn.microsoft.com/magazine/53fd2fe2-c324-4ea7-acaa-4d601b9c1004</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">53fd2fe2-c324-4ea7-acaa-4d601b9c1004</guid>
      <description>&lt;p&gt;Rachel Appel's new Modern Apps column will guide developers into building compelling Windows Store apps.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Essential Facebook Programming: The JavaScript SDK</title>
      <link>http://msdn.microsoft.com/magazine/3519034e-406d-4169-8cd8-0fa3fed5ab66</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3519034e-406d-4169-8cd8-0fa3fed5ab66</guid>
      <description>&lt;p&gt;Dive into the principal tools you can leverage to add social plugins to your Web sites, with a mix of HTML markup, CSS and JavaScript code.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Windows with C++: Creating Desktop Apps with Visual C++ 2012</title>
      <link>http://msdn.microsoft.com/magazine/4634cf9e-a044-4b22-848c-4f7f3f9dbca0</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4634cf9e-a044-4b22-848c-4f7f3f9dbca0</guid>
      <description>&lt;p&gt;Our resident C++ expert gets a lot of questions about the language and its relevance to developing desktop apps for Windows in these changing times. He answers those questions here.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Test Run: Naive Bayes Classification with C#</title>
      <link>http://msdn.microsoft.com/magazine/3d5f9894-ab07-422f-83c4-60f0572832b2</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3d5f9894-ab07-422f-83c4-60f0572832b2</guid>
      <description>&lt;p&gt;Naive Bayes classification is a fundamental machine-learning technique that can predict which category a data case belongs to. James McCaffrey explains how it works and gives you the foundation for adding prediction features to your .NET applications.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Working Programmer: .NET Collections, Part 2: Working with C5</title>
      <link>http://msdn.microsoft.com/magazine/56bfc1b4-00fe-4566-8ede-704ac8c93373</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">56bfc1b4-00fe-4566-8ede-704ac8c93373</guid>
      <description>&lt;p&gt;Ted Neward delves deeper into the Copenhagen Comprehensive Collection Classes for C#, explaining how their implementations and functionality go a bit beyond the .NET Framework Class Library.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Modern Apps: Create Windows Store Apps with HTML5 and JavaScript</title>
      <link>http://msdn.microsoft.com/magazine/202e0fe9-2a32-4809-a07b-91388ee7f275</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">202e0fe9-2a32-4809-a07b-91388ee7f275</guid>
      <description>&lt;p&gt;Learn about the Windows Store market opportunity, as well what language, tool and technology choices are available to help you get started writing apps or games.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>DirectX Factor: Constructing Audio Oscillators for Windows 8</title>
      <link>http://msdn.microsoft.com/magazine/211f453f-60b2-4860-9e81-f04d8e60794d</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">211f453f-60b2-4860-9e81-f04d8e60794d</guid>
      <description>&lt;p&gt;Windows 8 combines a high-performance audio API with touch screens on hand-held tablets. Join with Charles Petzold as he explores the potential this combination offers for creating musical instruments.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: What's Up, Doc?</title>
      <link>http://msdn.microsoft.com/magazine/4f0c7012-6d8d-47b1-82ab-6831e6e226d1</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4f0c7012-6d8d-47b1-82ab-6831e6e226d1</guid>
      <description>&lt;p&gt;The Internet still hasn't cracked the health-care industry, the way it has newspapers, media and most recently higher education. But it's about to, says David Platt, and in a big way.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Store Apps: Windows Store Apps: A Guide for WPF and Silverlight Developers, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/36146d02-61f1-4049-843d-06d810c23013</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">36146d02-61f1-4049-843d-06d810c23013</guid>
      <description>&lt;p&gt;Find out what Windows Runtime changes WPF/Silverlight developers need to be aware of as they start creating Windows Store apps.&lt;/p&gt;&lt;p&gt;Joel Fjordén&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Patterns in Practice: Data Design for Adding Functionality to a Class</title>
      <link>http://msdn.microsoft.com/magazine/9e0fcfad-c8d4-496e-bfd9-5cb68a84cd19</link>
      <pubDate>Fri, 01 Feb 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9e0fcfad-c8d4-496e-bfd9-5cb68a84cd19</guid>
      <description>&lt;p&gt;Peter moves on from designing an application that requires the role pattern to discussing how the pattern should be implemented, beginning with the data design.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b8227bbe-66a2-4179-a0fb-e5bd3081844b"&gt;MSDN Magazine February 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Security: Access Online Services with the Windows Runtime and OAuth</title>
      <link>http://msdn.microsoft.com/magazine/ed2b04bc-3a28-497a-b7e1-269ca04a07a3</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ed2b04bc-3a28-497a-b7e1-269ca04a07a3</guid>
      <description>&lt;p&gt;Whether managing data with XHR or authenticating to a remote service with the WebAuthenticationBroker, WinJS and WinRT help you mash online services with your app.&lt;/p&gt;&lt;p&gt;Tim Kulp&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>JavaScript: TypeScript: Making .NET Developers Comfortable with JavaScript</title>
      <link>http://msdn.microsoft.com/magazine/f668fe85-1839-41af-83fb-e8dd394ca5e3</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f668fe85-1839-41af-83fb-e8dd394ca5e3</guid>
      <description>&lt;p&gt;TypeScript is a powerful, typed superset of JavaScript that presents developers with useful means for managing classes, modules and types. Learn how the open source TypeScript project broadens the appeal of JavaScript development.&lt;/p&gt;&lt;p&gt;Shayne Boyer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>C#: The C# Memory Model in Theory and Practice, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/0ec7c026-b5ef-4c7a-b966-ca58f21af325</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0ec7c026-b5ef-4c7a-b966-ca58f21af325</guid>
      <description>&lt;p&gt;In part two of a series, learn how the C# memory model is implemented on different architectures and is helpful for understanding the behavior of programs in the real world.&lt;/p&gt;&lt;p&gt;Igor Ostrovsky&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ALM Rangers: Version Control in the TFS Client Object Model</title>
      <link>http://msdn.microsoft.com/magazine/ad8bc366-ab06-4052-86e2-deb54ab8dd9e</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ad8bc366-ab06-4052-86e2-deb54ab8dd9e</guid>
      <description>&lt;p&gt;Jeff Bramwell of the Visual Studio ALM Rangers explains how to use version control APIs in the Team Foundation Server client object model.&lt;/p&gt;&lt;p&gt;Jeff Bramwell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Editor's Note: The X Factor</title>
      <link>http://msdn.microsoft.com/magazine/5cbfb48f-de94-4dd2-9bc0-0d71d5ffe79e</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5cbfb48f-de94-4dd2-9bc0-0d71d5ffe79e</guid>
      <description>&lt;p&gt;Charles Petzold rebrands his ongoing column to explore DirectX and the world of native development in Windows Runtime.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Essential Facebook Programming: Building a Windows Client</title>
      <link>http://msdn.microsoft.com/magazine/244b0f49-183d-4049-8d6e-f54a9a022dcc</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">244b0f49-183d-4049-8d6e-f54a9a022dcc</guid>
      <description>&lt;p&gt;Continuing his series, Dino Esposito builds a WPF client app that uses the Facebook API to authenticate users and post updates.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Windows with C++: The Evolution of Threads and I/O in Windows</title>
      <link>http://msdn.microsoft.com/magazine/774c6650-e846-415e-a414-ec4a6376cf20</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">774c6650-e846-415e-a414-ec4a6376cf20</guid>
      <description>&lt;p&gt;Explore the evolution of threading in Windows and C++ to understand the threading capabilities in your programs and work with concurrency building blocks.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Data Points: Shrink EF Models with DDD Bounded Contexts</title>
      <link>http://msdn.microsoft.com/magazine/cb51bb2a-bce9-4e02-91ce-83cb99477a11</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">cb51bb2a-bce9-4e02-91ce-83cb99477a11</guid>
      <description>&lt;p&gt;Applying a concept from domain-driven design—Bounded Context—can help you build a targeted model with Entity Framework.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Azure Insider: Windows Azure Web Sites: Quick-and-Easy Hosting as a Service</title>
      <link>http://msdn.microsoft.com/magazine/9697d01c-7e8b-4725-b112-ebb04e2ee649</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9697d01c-7e8b-4725-b112-ebb04e2ee649</guid>
      <description>&lt;p&gt;Windows Azure Web Sites simplifies the deployment, management, and scalability tasks associated with hosting cloud applications.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ASP.NET: Building Hypermedia Web APIs with ASP.NET Web API</title>
      <link>http://msdn.microsoft.com/magazine/c83f55cc-884b-4228-b5c2-65fedff3b645</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c83f55cc-884b-4228-b5c2-65fedff3b645</guid>
      <description>&lt;p&gt;Learn why hypermedia is an interesting factor for achieving evolvability in Web API designs, and how it can be implemented in practice using ASP.NET Web API.&lt;/p&gt;&lt;p&gt;Pablo Cibraro&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Test Run: Artificial Immune Systems for Intrusion Detection</title>
      <link>http://msdn.microsoft.com/magazine/b747e805-431e-4fa1-827d-cb898415c97f</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b747e805-431e-4fa1-827d-cb898415c97f</guid>
      <description>&lt;p&gt;Explore how artificial immune systems can model the behavior of the human immune system to detect harmful network packets.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Working Programmer: .NET Collections: Getting Started with C5</title>
      <link>http://msdn.microsoft.com/magazine/9a627949-8cbd-4429-9bba-6a1c2cf5882c</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9a627949-8cbd-4429-9bba-6a1c2cf5882c</guid>
      <description>&lt;p&gt;Ted Neward explores the Copenhagen Comprehensive Collection Classes for C#, which he deems a worthy complement to System.Collections.Generic.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/bf1cd7b3-a71c-4e8d-92ba-86837682b64c">Java</category>
    </item>
    <item>
      <title>DirectX Factor: Windows 8 Sound Generation with XAudio2</title>
      <link>http://msdn.microsoft.com/magazine/279e3a91-318c-41f4-b2f8-19138bd0c68f</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">279e3a91-318c-41f4-b2f8-19138bd0c68f</guid>
      <description>&lt;p&gt;Charles Petzold finds that XAudio2 offers sophisticated audio processing for Windows Store applications.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: Lowering Higher Education, Again</title>
      <link>http://msdn.microsoft.com/magazine/d043f60e-a31f-41a2-9136-770fb9e581ab</link>
      <pubDate>Wed, 02 Jan 2013 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d043f60e-a31f-41a2-9136-770fb9e581ab</guid>
      <description>&lt;p&gt;A year ago, David Platt predicted that universities would get hammered by Internet-based alternatives. Looks like he was right.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f49b462-b02c-4170-b995-fdace79e9285"&gt;MSDN Magazine January 2013&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows 8 Networking: Windows 8 and the WebSocket Protocol</title>
      <link>http://msdn.microsoft.com/magazine/3ae4325c-b90c-48ed-bae9-e8198d133642</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3ae4325c-b90c-48ed-bae9-e8198d133642</guid>
      <description>&lt;p&gt;Kenny Kerr explores the WebSocket protocol and its relationship to the larger TCP/IP suite. Learn how Windows 8 enables programmers to easily adopt WebSocket in their applications.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Windows Phone: Speech-Enabling a Windows Phone 8 App, Part 2: In-App Dialog</title>
      <link>http://msdn.microsoft.com/magazine/5ae344a3-6be2-47f8-8150-eb1aa05a6b38</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5ae344a3-6be2-47f8-8150-eb1aa05a6b38</guid>
      <description>&lt;p&gt;Learn how to use speech for input and output in Windows Phone 8 apps, starting with simple examples and working up to more complex scenarios.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Designing Accessibility with HTML5</title>
      <link>http://msdn.microsoft.com/magazine/bb372e20-f9b5-4e85-a985-cf6643a3fb41</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">bb372e20-f9b5-4e85-a985-cf6643a3fb41</guid>
      <description>&lt;p&gt;To reach the broadest possible audience, you’ll want to design your Web site for accessibility using the latest technologies That means using HTML5, as Rajesh Lal explains.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>C#: The C# Memory Model in Theory and Practice</title>
      <link>http://msdn.microsoft.com/magazine/95505d47-25cd-46ab-a776-2af7d1c40e48</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">95505d47-25cd-46ab-a776-2af7d1c40e48</guid>
      <description>&lt;p&gt;The first of a two-part series, this article describes the C# memory model, explaining the guarantees the model makes and the code patterns that motivate the guarantees.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>C#: Matrix Decomposition</title>
      <link>http://msdn.microsoft.com/magazine/3422884f-ae16-4e93-9924-45c055cd861d</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3422884f-ae16-4e93-9924-45c055cd861d</guid>
      <description>&lt;p&gt;Matrix decomposition is an essential part of many important algorithms. Learn what matrix decomposition is, when it is used, and how to code it in C# and integrate it into your applications.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Editor's Note: Welcome Windows Azure Insider</title>
      <link>http://msdn.microsoft.com/magazine/12920579-8c39-4568-83b0-51529ab36347</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">12920579-8c39-4568-83b0-51529ab36347</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Essential Facebook Programming: Authentication and Updates</title>
      <link>http://msdn.microsoft.com/magazine/b57799b4-7642-40a2-8160-4d555ded7e69</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b57799b4-7642-40a2-8160-4d555ded7e69</guid>
      <description>&lt;p&gt;Integrate Facebook functionality into apps and use the Facebook C# API to authenticate users and post programmatically on behalf of the currently logged-in user.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Data Points: Pain-Free Data Access in JavaScript--Yes, JavaScript</title>
      <link>http://msdn.microsoft.com/magazine/814901a3-ab34-4ace-accf-d1473df410ae</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">814901a3-ab34-4ace-accf-d1473df410ae</guid>
      <description>&lt;p&gt;Julie Lerman takes a look at Breeze, an open source data access API that makes working with JavaScript a whole lot easier.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Azure Insider: Windows Azure Service Bus: Messaging Patterns Using Sessions</title>
      <link>http://msdn.microsoft.com/magazine/6283c33d-a250-4245-b663-71d9e5fa3165</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6283c33d-a250-4245-b663-71d9e5fa3165</guid>
      <description>&lt;p&gt;Learn to take advantage of a robust and flexible implementation of the publish/subscribe pattern via a simple real-life scenario.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Test Run: Graph-Based Shortest-Path Analysis with SQL</title>
      <link>http://msdn.microsoft.com/magazine/de7511fe-4d6c-47ea-b989-21ab49a821e6</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">de7511fe-4d6c-47ea-b989-21ab49a821e6</guid>
      <description>&lt;p&gt;Shortest-path graph analysis is likely to increase in importance as enterprises gather more data and store that data in a cloud environment. This article shows how to use this approach on your data.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Touch and Go: A Touch Interface for an Orienting Map</title>
      <link>http://msdn.microsoft.com/magazine/5b79ab88-293a-4910-bbbc-8d2482d99beb</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5b79ab88-293a-4910-bbbc-8d2482d99beb</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: Being Fully Digital</title>
      <link>http://msdn.microsoft.com/magazine/d8768311-8900-4686-a839-8ac7a9f7842c</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d8768311-8900-4686-a839-8ac7a9f7842c</guid>
      <description>&lt;p&gt;Remember Cardfile? With Windows 8, Microsoft is telling app developers to stay away from tired meatspace analogies in their UIs.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>SQL Server: Data Quality Testing Using SQL Server 2012 Data Quality Services</title>
      <link>http://msdn.microsoft.com/magazine/9d02d1da-3ac4-4451-a981-2665a53ab862</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9d02d1da-3ac4-4451-a981-2665a53ab862</guid>
      <description>&lt;p&gt;SQL Server 2012 Data Quality Services isn’t just for data stewards. Find out how this tool can help your IT team improve the data quality of your data-centric projects.&lt;/p&gt;&lt;p&gt;Gunjan Jain, Raj Kamal&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Kinect: Listening with Kinect</title>
      <link>http://msdn.microsoft.com/magazine/9fdbd612-b16e-476b-9427-0141138aa3d2</link>
      <pubDate>Mon, 03 Dec 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9fdbd612-b16e-476b-9427-0141138aa3d2</guid>
      <description>&lt;p&gt;Explore how speech recognition works in Kinect for Windows applications.&lt;/p&gt;&lt;p&gt;Leland Holmquest&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/917af14d-f041-4aba-90aa-20946b128dd7"&gt;MSDN Magazine December 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/Kinect">Kinect</category>
    </item>
    <item>
      <title>JavaScript Security: Web to Windows 8: Security</title>
      <link>http://msdn.microsoft.com/magazine/199edecb-5b68-43bd-bff9-8a0ca07f7486</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">199edecb-5b68-43bd-bff9-8a0ca07f7486</guid>
      <description>&lt;p&gt;Web developers switching to Windows 8 development with JavaScript need to update their views on security. With the tools available in Windows 8, you can transform JavaScript security from a facade to a multifaceted defense system that protects both your data and your users.&lt;/p&gt;&lt;p&gt;Tim Kulp&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/security">security</category>
    </item>
    <item>
      <title>Windows Phone: Speech-Enabling a Windows Phone 8 App with Voice Commands</title>
      <link>http://msdn.microsoft.com/magazine/4ed8c40d-1ca6-4097-b4ea-91da002c511e</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4ed8c40d-1ca6-4097-b4ea-91da002c511e</guid>
      <description>&lt;p&gt;In Windows Phone 8 apps, developers can use two new features to delight their users: voice commands to launch the app and execute commands, and a flexible API for speech recognition and synthesis to interact with the app by voice.&lt;/p&gt;&lt;p&gt;F Avery Bishop&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>C#, Visual Basic and C++: Managing Memory in Windows Store Apps, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/143370b1-2b67-4b06-baaf-5bd94e6b814d</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">143370b1-2b67-4b06-baaf-5bd94e6b814d</guid>
      <description>&lt;p&gt;In the second of our two-part feature on identifying, diagnosing, and repairing memory leaks in Window Store apps, Chipalo Street and Dan Taylor focus on C#, VB, and C++ optimizations.&lt;/p&gt;&lt;p&gt;Chipalo Street, Dan Taylor&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>JavaScript: Building and Using Controls in Windows Store Apps with JavaScript</title>
      <link>http://msdn.microsoft.com/magazine/c75277ec-add3-4e7c-b9f1-b35ba5186650</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c75277ec-add3-4e7c-b9f1-b35ba5186650</guid>
      <description>&lt;p&gt;When using JavaScript to build controls in a Windows Store app, you have access to HTML elements, WinRT controls and WinJS controls. See how you can mix and match these or even build your own.&lt;/p&gt;&lt;p&gt;Chris Sells, Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Team Foundation Service: Implementing Build Automation with Team Foundation Service Preview</title>
      <link>http://msdn.microsoft.com/magazine/eaef9068-f6ec-485f-83db-c55347b4a7f3</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">eaef9068-f6ec-485f-83db-c55347b4a7f3</guid>
      <description>&lt;p&gt;Team Foundation Service Preview provides the ability to run builds entirely in the cloud. Here, the Visual Studio ALM Rangers show how to set up build automation on-premises for scenarios where the development team needs more control of the build machine than is available on Windows Azure.&lt;/p&gt;&lt;p&gt;Tim Star, Tim Omta, Mario Contreras&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
    </item>
    <item>
      <title>Editor's Note: Standing Up</title>
      <link>http://msdn.microsoft.com/magazine/dd6237d3-2ebd-45dd-90cc-3ef8bb532bcd</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">dd6237d3-2ebd-45dd-90cc-3ef8bb532bcd</guid>
      <description>&lt;p&gt;Michael Desmond continues to document his move to a standing desk at work.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows with C++: The Evolution of Synchronization in Windows and C++</title>
      <link>http://msdn.microsoft.com/magazine/f41c4393-96d3-42f7-9c73-0574c459d37e</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f41c4393-96d3-42f7-9c73-0574c459d37e</guid>
      <description>&lt;p&gt;Some excellent synchronization primitives in Windows and the state-of-the-art C++ compiler make a compelling toolkit for producing lightweight and scalable concurrency-safe programs, says Kenny Kerr, who explains that there’s still work to be done to improve concurrency in the Standard C++ Library.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Data Points: Entity Framework Designer Gets Some Love in Visual Studio 2012</title>
      <link>http://msdn.microsoft.com/magazine/be7ff3df-3a0d-48db-bb51-644efd1783af</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">be7ff3df-3a0d-48db-bb51-644efd1783af</guid>
      <description>&lt;p&gt;The new Entity Framework Designer in Visual Studio 2012 gets a couple of big improvements and a slew of smaller ones, all adding up to an enhanced user experience.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Windows Azure Insider: Windows Azure Mobile Services: A Robust Back End for Your Device Applications</title>
      <link>http://msdn.microsoft.com/magazine/36b605d0-c5e9-41e7-9c78-dc0d09dc630d</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">36b605d0-c5e9-41e7-9c78-dc0d09dc630d</guid>
      <description>&lt;p&gt;Windows Azure Mobile Services simplifies the life of mobile developers by automating the creation of a backend, based on open standards and supporting multiple types of devices and operating systems.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>The Working Programmer: Cassandra NoSQL Database, Part 3: Clustering</title>
      <link>http://msdn.microsoft.com/magazine/fed08aa3-e3c9-4794-a088-c93a2b7bdd58</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fed08aa3-e3c9-4794-a088-c93a2b7bdd58</guid>
      <description>&lt;p&gt;Talk about big data, this database can scale to “ridiculous” sizes, says Ted Neward. One firm claimed to use Cassandra to store more than 50PB of information. Learn how clustering makes such implementations possible straight out of the box.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Touch and Go: Assembling Bing Map Tiles on Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/6c67e689-ac09-4cd1-91e8-910d36acda51</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6c67e689-ac09-4cd1-91e8-910d36acda51</guid>
      <description>&lt;p&gt;Getting a map on the Windows Phone screen is easy, but rotating it so that north on the map is actually pointing north is another matter entirely. Charles Petzold describes how he used the Bing Maps SOAP Service to get the results he wanted.


The Motion sensor in Windows Phone 7.5 consolidates information from the phone’s compass and accelerometer to create a rotation matrix that describes the orientation of the phone in 3D space. Recently I began pondering how the phone’s orientation could be used in combination with Bing Maps. I anticipated a quickie mashup but the job turned out to be rather more complex.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: Here We Go Again</title>
      <link>http://msdn.microsoft.com/magazine/8071fcec-c4ee-4de4-b646-d0a1f7b82eee</link>
      <pubDate>Thu, 01 Nov 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8071fcec-c4ee-4de4-b646-d0a1f7b82eee</guid>
      <description>&lt;p&gt;Every great advance in application design tools heralds a wave of execrable design. David Platt urges software developers to show judgment and restraint with their new WIndows Store apps.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/bfd0d6fd-6781-4927-a6ab-cbd7c2f7877e"&gt;MSDN Magazine November 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Runtime: Reimagining App Development with the Windows Runtime</title>
      <link>http://msdn.microsoft.com/magazine/6c9b837e-b691-4482-b421-6ac5f1aab9f4</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6c9b837e-b691-4482-b421-6ac5f1aab9f4</guid>
      <description>&lt;p&gt;The Windows Runtime is at the heart of creating Windows Store apps. Learn how it provides a powerful platform on which to create these new apps, with a development surface that’s rich in functionality and consistent and thoughtful in design.&lt;/p&gt;&lt;p&gt;Jason Olson&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Windows Runtime and the CLR: Underneath the Hood with .NET and the Windows Runtime</title>
      <link>http://msdn.microsoft.com/magazine/e923ec81-f418-4673-8fa0-cf3a59330cd0</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e923ec81-f418-4673-8fa0-cf3a59330cd0</guid>
      <description>&lt;p&gt;A look at how the CLR enables managed developers to talk to the Windows Runtime, exposing Windows Runtime APIs as if they’re just another managed class library for .NET developers to use.&lt;/p&gt;&lt;p&gt;Shawn Farkas&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Windows Runtime Components: Windows Runtime Components in a .NET World</title>
      <link>http://msdn.microsoft.com/magazine/e32ff108-a1e1-4566-81b6-c5ee5dbbf856</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e32ff108-a1e1-4566-81b6-c5ee5dbbf856</guid>
      <description>&lt;p&gt;Jeremy Likness walks you through the requirements needed to create a Windows Runtime Component in C#, how to reference and use it, and how it impacts other language selections when developing Windows Store applications.&lt;/p&gt;&lt;p&gt;Jeremy Likness&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Silverlight and WPF: Writing Silverlight and WPF Apps with Windows Runtime XAML in Mind</title>
      <link>http://msdn.microsoft.com/magazine/566d1ef9-5cb1-47dc-a6c2-0cef2bca1f35</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">566d1ef9-5cb1-47dc-a6c2-0cef2bca1f35</guid>
      <description>&lt;p&gt;Business developers will continue to build new Windows Presentation Foundation and Silverlight applications in the years to come. This article shows you what you can do to make porting, reuse or dual targeting reasonable when considering Windows Store applications.&lt;/p&gt;&lt;p&gt;Pete Brown&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>MVVM: Using the MVVM Pattern in Windows 8</title>
      <link>http://msdn.microsoft.com/magazine/50978cf9-3ba0-4abb-b5e9-b9b02f8c4321</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">50978cf9-3ba0-4abb-b5e9-b9b02f8c4321</guid>
      <description>&lt;p&gt;The Model-View-ViewModel (MVVM) design pattern achieves a separation of logic and UX in Windows Store applications and also enables UX designers to create and test UIs without the existence of the underlying logic. Learn how to create an application using the MVVM design pattern in Visual Studio 12, using the MVVM Light Toolkit.&lt;/p&gt;&lt;p&gt;Laurent Bugnion&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>XAML and C++: Introducing C++/CX and XAML</title>
      <link>http://msdn.microsoft.com/magazine/9169c305-5b76-45e5-a36e-c4540fd72cc7</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9169c305-5b76-45e5-a36e-c4540fd72cc7</guid>
      <description>&lt;p&gt;Learn how to take advantage of a modern, XAML-based UI framework in C++ to build Windows Store apps.&lt;/p&gt;&lt;p&gt;Andy Rich&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Windows Runtime and C++: Porting Desktop Applications to the Windows Runtime</title>
      <link>http://msdn.microsoft.com/magazine/daddbaa1-abf9-47bc-973d-9e5b7a5dfd4f</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">daddbaa1-abf9-47bc-973d-9e5b7a5dfd4f</guid>
      <description>&lt;p&gt;Diego Dagum discusses how to port C++ desktop applications to the Windows Runtime Library, using a sample calculator application as a practical example.&lt;/p&gt;&lt;p&gt;Diego Dagum&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>JavaScript: Managing Memory in Windows Store Apps</title>
      <link>http://msdn.microsoft.com/magazine/b7d8f5eb-7777-4d50-87a1-62359f3e6954</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b7d8f5eb-7777-4d50-87a1-62359f3e6954</guid>
      <description>&lt;p&gt;Users today want to rapidly switch among multiple apps to accomplish tasks, and they expect their machines to keep up. Learn how to identify, diagnose and repair memory leaks so you can be sure your Metro style app will give users the experience they’re looking for.&lt;/p&gt;&lt;p&gt;David Tepper&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>JavaScript: Data Binding in a Windows Store App with JavaScript</title>
      <link>http://msdn.microsoft.com/magazine/7e0063b9-7894-4f6d-ac99-d7bfbc8a5c19</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7e0063b9-7894-4f6d-ac99-d7bfbc8a5c19</guid>
      <description>&lt;p&gt;Learn how the JavaScript framework for building Windows Store apps and the underlying Windows Runtime allow you to build apps with client-side state, offline storage, controls, templates, binding and much more.&lt;/p&gt;&lt;p&gt;Chris Sells, Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
    </item>
    <item>
      <title>Design and UX: Authoring Windows Store Apps in Blend</title>
      <link>http://msdn.microsoft.com/magazine/1b3f42f8-57dc-4f2e-b5fe-d294f4e0642e</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1b3f42f8-57dc-4f2e-b5fe-d294f4e0642e</guid>
      <description>&lt;p&gt;Explore how Expression Blend for Visual Studio 2012 can be used to create UIs for Windows Store apps using XAML or HTML. Examples show the Blend Device panel, CSS editors, data template editing and interactive mode.&lt;/p&gt;&lt;p&gt;Christian Schormann&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Editor's Note: All Eyes on Windows 8</title>
      <link>http://msdn.microsoft.com/magazine/0c124d31-74bc-489f-9db1-253e0dc290a9</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0c124d31-74bc-489f-9db1-253e0dc290a9</guid>
      <description>&lt;p&gt;Welcome to the Windows 8 special edition of MSDN Magazine.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Modern Apps: The Windows Store App Lifecycle</title>
      <link>http://msdn.microsoft.com/magazine/b86a11ab-2bd3-4375-9032-236cc4818442</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b86a11ab-2bd3-4375-9032-236cc4818442</guid>
      <description>&lt;p&gt;You’ll want to understand the nuances of the new WinRT application lifecycle so you can build apps that respond as they should at every point. Rachel Appel explains the different stages.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
    </item>
    <item>
      <title>Windows Azure Insider: Windows 8 and Windows Azure: Convergence in the Cloud</title>
      <link>http://msdn.microsoft.com/magazine/8b33b73b-f3fd-4a0f-be43-4ab843e7567f</link>
      <pubDate>Wed, 10 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8b33b73b-f3fd-4a0f-be43-4ab843e7567f</guid>
      <description>&lt;p&gt;The inaugural edition of our Windows Azure Insider column describes how to build a simple cloud-hosted service to support asynchronous clients, then shows you how easy it is to call into a Web service from a Windows Store application to retrieve data.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/884528de-1b2f-4e21-a2f4-b4bdad2debbf"&gt;MSDN Magazine Windows 8 Special Issue 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/win8">win8</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>TPL: Horizontal Scalability for Parallel Execution of Tasks</title>
      <link>http://msdn.microsoft.com/magazine/c1ae8738-a10b-4676-8320-3cb1a748c4f2</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c1ae8738-a10b-4676-8320-3cb1a748c4f2</guid>
      <description>&lt;p&gt;The Task Parallel Library (TPL) provides all the necessary infrastructure to achieve optimal utilization of CPU resources within a single multicore computer. Now you can also implement an approach that scales across computer’s boundaries--useful for workload automation and batch processing scenarios.&lt;/p&gt;&lt;p&gt;Jesus Aguilar&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>OData: OData, the Entity Framework and Windows Azure Access Control</title>
      <link>http://msdn.microsoft.com/magazine/bd527063-d950-463f-a820-1e45f89d68b0</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bd527063-d950-463f-a820-1e45f89d68b0</guid>
      <description>&lt;p&gt;When Sean Iannuzzi was asked to secure a Web service for an existing database and Web application, he saw the benefits of using OData, but he didn’t think it was secure enough. See how he developed his own custom implementation with extra security.&lt;/p&gt;&lt;p&gt;Sean Iannuzzi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/OData">OData</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Windows Phone: Building an App for Both Windows Phone and iOS</title>
      <link>http://msdn.microsoft.com/magazine/75f14633-3dc0-46c8-8829-5c4b9b2d6342</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">75f14633-3dc0-46c8-8829-5c4b9b2d6342</guid>
      <description>&lt;p&gt;Find out how you can create an app from scratch that targets both Windows Phone and iPhone, while staying true to the design philosophy and UX features of each platform.&lt;/p&gt;&lt;p&gt;Andrew Whitechapel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Phone: Tombstoning and the Zen of Async for Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/bd784f4e-f77a-42f5-9fd9-e01e40f53e15</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bd784f4e-f77a-42f5-9fd9-e01e40f53e15</guid>
      <description>&lt;p&gt;Ben Day walks you through some of the architectural decisions and mistakes he made in his first Windows Phone application, and shows how you can avoid them in your own Windows Phone apps.&lt;/p&gt;&lt;p&gt;Ben Day&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Numerics: Testing Math Functions in Microsoft Cloud Numerics</title>
      <link>http://msdn.microsoft.com/magazine/7e6b509b-a386-46f1-bfab-42acd597d06b</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7e6b509b-a386-46f1-bfab-42acd597d06b</guid>
      <description>&lt;p&gt;Suppose you are writing a computer program that calls a library to compute sin(x). You'll get a numeric answer containing up to 16 decimal digits, but how do you know the answer is correct? Learn how the math functions in the new Microsoft Cloud Numerics math library are tested.&lt;/p&gt;&lt;p&gt;Stuart Brorson, Alan Edelman, Ben Moskowitz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Editor's Note: Cutting Edge</title>
      <link>http://msdn.microsoft.com/magazine/7f6bd305-1fa6-4685-8076-deaacb9d2969</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7f6bd305-1fa6-4685-8076-deaacb9d2969</guid>
      <description>&lt;p&gt;Dino Esposito has been writing for MSDN Magazine and its predecessors since 1996. Michael Desmond talks with the popular Cutting Edge columnist.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Mobile Site Development, Part 5: jQuery Mobile</title>
      <link>http://msdn.microsoft.com/magazine/2b6c92eb-9282-4ed9-b4ed-3c0f4f0a2e0f</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2b6c92eb-9282-4ed9-b4ed-3c0f4f0a2e0f</guid>
      <description>&lt;p&gt;Dino Esposito dives into the HTML5-based jQuery Mobile UI technology for popular device platforms. Is it all you need for mobile development?&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Windows with C++: Back to the Future with Resumable Functions</title>
      <link>http://msdn.microsoft.com/magazine/97262c11-4a89-4a9e-9fca-181e854129b6</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">97262c11-4a89-4a9e-9fca-181e854129b6</guid>
      <description>&lt;p&gt;Kenny Kerr concludes his three-part series on concurrency in C++, and explores an even more fluid approach to writing efficient and composable asynchronous systems.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Windows Azure In-Role Caching</title>
      <link>http://msdn.microsoft.com/magazine/9da105a6-f2e1-473d-b8fb-26530a922eaf</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9da105a6-f2e1-473d-b8fb-26530a922eaf</guid>
      <description>&lt;p&gt;Joseph Fultz shows how you can weather high demand on your site and services using dedicated and co-located roles for caching in the Windows Azure Caching (Preview).&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Test Run: Neural Network Back-Propagation for Programmers</title>
      <link>http://msdn.microsoft.com/magazine/6161caa5-e772-4d6c-8e6b-492c2f77b227</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6161caa5-e772-4d6c-8e6b-492c2f77b227</guid>
      <description>&lt;p&gt;Back-propagation is a complex, but tricky to code, algorithm that can be used to train a neural network. James McCaffrey explains how to implement back-propagation.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Working Programmer: Cassandra NoSQL Database, Part 2: Programming</title>
      <link>http://msdn.microsoft.com/magazine/a4cc93f6-91fc-4cae-b295-b007a4fd6c51</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a4cc93f6-91fc-4cae-b295-b007a4fd6c51</guid>
      <description>&lt;p&gt;Ted Neward explains how to connect to the Apache Cassandra NoSQL database from the Microsoft .NET Framework, how to read and write data to it, and more.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Touch and Go: Viewing the Night Sky on Your Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/25cf4bcc-6ea5-4343-952e-9b94f553b52e</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">25cf4bcc-6ea5-4343-952e-9b94f553b52e</guid>
      <description>&lt;p&gt;Charles Petzold concludes his four-part exploration of motion sensors in the Windows Phone platform, building an application that lets users interact with planets and constellations in the night sky.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: Brain Droppings</title>
      <link>http://msdn.microsoft.com/magazine/796ec963-7162-4e26-ac1a-92624db1505d</link>
      <pubDate>Mon, 01 Oct 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">796ec963-7162-4e26-ac1a-92624db1505d</guid>
      <description>&lt;p&gt;Have you ever wondered what grinds David Platt's gears?&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8b7856f4-771d-4399-a89a-6c9906e10432"&gt;MSDN Magazine October 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Visual Studio 2012: A More Productive IDE for Modern Applications</title>
      <link>http://msdn.microsoft.com/magazine/0cb30c9d-ee72-4cee-b532-66e617600588</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0cb30c9d-ee72-4cee-b532-66e617600588</guid>
      <description>&lt;p&gt;See how the latest release of Visual Studio—especially the improved IDE— helps to create an environment that lets developers do what developers want to do: work with code in a variety of technologies.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Visual Studio 2012: What’s New for Web Development in Visual Studio 2012</title>
      <link>http://msdn.microsoft.com/magazine/c356d825-ac04-4f41-adbe-b772505f9b4d</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c356d825-ac04-4f41-adbe-b772505f9b4d</guid>
      <description>&lt;p&gt;Visual Studio 2012 has tons of new features for Web developers. Clark Sell discusses some of the most useful ones for builiding HTML5/CSS applications.&lt;/p&gt;&lt;p&gt;Clark Sell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Windows Azure: Developing and Deploying Windows Azure Cloud Services Using Visual Studio</title>
      <link>http://msdn.microsoft.com/magazine/dadd78e0-0002-4036-9254-5a9315e7993e</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">dadd78e0-0002-4036-9254-5a9315e7993e</guid>
      <description>&lt;p&gt;We walk through parts of the Windows Azure application development lifecycle using Visual Studio and highlight the new features as we progress.&lt;/p&gt;&lt;p&gt;Paul Yuknewicz, Boris Scholl&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Visual Studio 2012: What's New in Microsoft Test Manager 2012</title>
      <link>http://msdn.microsoft.com/magazine/796db272-b1dd-4101-bf83-8c90b6b26e3a</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">796db272-b1dd-4101-bf83-8c90b6b26e3a</guid>
      <description>&lt;p&gt;The Visual Studio ALM Rangers team up to introduce some of the exciting new features in Visual Studio Test Manager 2012, including better exploratory testing, improved performance, video recording enhancements and many more.&lt;/p&gt;&lt;p&gt;Micheal Learned, Sudheer Adimulam, Tim Star&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Visual Studio 2012: Testing for Continuous Development</title>
      <link>http://msdn.microsoft.com/magazine/50fae257-5ba7-4277-82da-dd541bfbe4f2</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">50fae257-5ba7-4277-82da-dd541bfbe4f2</guid>
      <description>&lt;p&gt;The accelerated speed of Web development requires streamlined techniques for the entire process, including testing. Here, you learn how to efficiently test Web apps in Visual Studio 2012.&lt;/p&gt;&lt;p&gt;Larry Brader, Alan Cameron Wills&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Visual Studio 2012: Shape Up Your Data with Visual Studio LightSwitch 2012</title>
      <link>http://msdn.microsoft.com/magazine/91daef40-2cc2-40af-a27d-16219f9f6359</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">91daef40-2cc2-40af-a27d-16219f9f6359</guid>
      <description>&lt;p&gt;Although initially dismissed by some professional developers, Visual Studio LightSwitch is evolving with the 2012 release to handle the requirements for modern enterprise applications to scale well, integrate with legacy systems, handle multitenant installations and many concurrent users, and much more, reports Jan Van der Haegen.&lt;/p&gt;&lt;p&gt;Jan Van der Haegen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Editor's Note: Visual Studio 2012: The Next Big Thing</title>
      <link>http://msdn.microsoft.com/magazine/2ac216d1-a6a1-4774-9e17-70b03cfa5b62</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2ac216d1-a6a1-4774-9e17-70b03cfa5b62</guid>
      <description>&lt;p&gt;Visual Studio 2012 is another important update of the Microsoft flagship IDE.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Cutting Edge: Mobile Site Development, Part 4: Managing Device Profiles</title>
      <link>http://msdn.microsoft.com/magazine/3647b89a-a6e7-474c-bddb-18cd40be0349</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3647b89a-a6e7-474c-bddb-18cd40be0349</guid>
      <description>&lt;p&gt;Dino Esposito shows how to classify mobile devices in order to build a Web site that serves different markup to different devices based on their capabilities.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Windows with C++: The Pursuit of Efficient and Composable Asynchronous Systems</title>
      <link>http://msdn.microsoft.com/magazine/0f2109a3-c216-42c1-87c3-5d396466aaeb</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0f2109a3-c216-42c1-87c3-5d396466aaeb</guid>
      <description>&lt;p&gt;Kenny Kerr follows up his column on lightweight cooperative multi-tasking by exploring how C++ might directly support asynchronous programming in a more natural and composable way.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Data Points: Moving Existing Projects to EF 5</title>
      <link>http://msdn.microsoft.com/magazine/2fc8c713-034a-492f-91e1-804c07688380</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2fc8c713-034a-492f-91e1-804c07688380</guid>
      <description>&lt;p&gt;To take advantage of enum support and other features added to Entity Framework in the Microsoft .NET Framework 4.5, you need the compatible version of EntityFramework.dll, EF 5. Julie Lerman helps to ease the migration.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Forecast: Cloudy: Humongous Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/f7519420-1f13-463f-bba6-686c50a25080</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f7519420-1f13-463f-bba6-686c50a25080</guid>
      <description>&lt;p&gt;NoSQL is a hot topic, and one of the most popular ways of approaching it is with MongoDB. Joseph Fultz looks at some of the design and implementation aspects of using MongoDB in a Windows Azure environment.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Test Run: Coding Logistic Regression with Newton-Raphson</title>
      <link>http://msdn.microsoft.com/magazine/61dc96b4-aca6-4c8a-9a9f-38713f145439</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">61dc96b4-aca6-4c8a-9a9f-38713f145439</guid>
      <description>&lt;p&gt;There are plenty of resources describing the complex mathematics behind finding logistic regression beta parameters using Newton-Raphson, yet few implementation guides. James McCaffrey explains how logistic regression with Newton-Raphson works, and how to implement a solution in C#.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Touch and Go: Exploring Spherical Coordinates on Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/a3996741-1715-4cf9-a121-ebfd7aa7661b</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a3996741-1715-4cf9-a121-ebfd7aa7661b</guid>
      <description>&lt;p&gt;Charles lays the conceptual, mathematical and programmatic groundwork for a program that lets you point a Windows phone at a spot in the night sky and show the planets and constellations.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: On Honor, Cold Iron and Hot Silicon</title>
      <link>http://msdn.microsoft.com/magazine/62952d65-73dd-4cdc-ad1e-e3f2fbf2271a</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">62952d65-73dd-4cdc-ad1e-e3f2fbf2271a</guid>
      <description>&lt;p&gt;Doctors swear to the Hippocratic oath. Should software engineers be pledging to uphold a code of conduct?&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Visual Studio 2012: Using PreEmptive Analytics for Team Foundation Server for Rapid Feedback in Production</title>
      <link>http://msdn.microsoft.com/magazine/377c177d-4fd0-4916-a59f-84612c045fbe</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">377c177d-4fd0-4916-a59f-84612c045fbe</guid>
      <description>&lt;p&gt;PreEmptive Analytics for Team Foundation Server lets teams collect production information to analyze and fix defects in an Agile project.&lt;/p&gt;&lt;p&gt;Chris Kinsman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Web Dev Report: Integrating jQuery Mobile into ASP.NET Web Forms and MVC Web Apps</title>
      <link>http://msdn.microsoft.com/magazine/dea8acf1-4f7d-4386-9504-fcd48b6f8f48</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">dea8acf1-4f7d-4386-9504-fcd48b6f8f48</guid>
      <description>&lt;p&gt;This month, Rachel Appel explains how jQuery Mobile can make it easier for you to “go mobile” with your new or existing ASP.NET Web Forms or MVC Web apps.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Windows Azure Insider: Running Any Workload at Scale</title>
      <link>http://msdn.microsoft.com/magazine/70a572a7-1c04-4d87-8d23-09e8ec2b74d6</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">70a572a7-1c04-4d87-8d23-09e8ec2b74d6</guid>
      <description>&lt;p&gt;Find out how you can use Windows Azure with Linux systems to run workloads that offer powerful capabilities.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Kinect: Working with Kinect Studio</title>
      <link>http://msdn.microsoft.com/magazine/35d7f097-ed4e-4036-a6f0-101f45e764b4</link>
      <pubDate>Tue, 04 Sep 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">35d7f097-ed4e-4036-a6f0-101f45e764b4</guid>
      <description>&lt;p&gt;Find out how you can use Kinect Studio to capture data feeds, save them as .xed files and reuse them to test your Kinect-enabled apps.&lt;/p&gt;&lt;p&gt;Leland Holmquest&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7bc42ce2-c91e-4a8b-a01b-31d6fec341fc"&gt;MSDN Magazine September 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/Kinect">Kinect</category>
    </item>
    <item>
      <title>C++: Functional-Style Programming in C++</title>
      <link>http://msdn.microsoft.com/magazine/2d2eda62-d147-4213-96bf-c9205a9b6d50</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2d2eda62-d147-4213-96bf-c9205a9b6d50</guid>
      <description>&lt;p&gt;The new C++ 11 standard greatly improves the language's suitability for functional-style programming, particularly with its support for lambdas. Learn how you can use functional-style programming in your C++ code.&lt;/p&gt;&lt;p&gt;David Cravey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Windows Azure: Windows Azure Comes to the Rescue</title>
      <link>http://msdn.microsoft.com/magazine/7677a3d1-396b-4f6f-9ba6-a551eb0e2972</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7677a3d1-396b-4f6f-9ba6-a551eb0e2972</guid>
      <description>&lt;p&gt;What do you do when marketing comes to you needing a fully functional conference registration system for a show just a month away? You leverage Windows Azure, Silverlight and Windows Phone to build an app with all the social media trimmings, as Microsoft's Mark Kromer details here.&lt;/p&gt;&lt;p&gt;Mark Kromer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/sqla">sqla</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Windows PowerShell: Build User-Friendly XML Interfaces with Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/00619b96-732d-4231-a679-ea03f2bb90aa</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">00619b96-732d-4231-a679-ea03f2bb90aa</guid>
      <description>&lt;p&gt;Joe Leibowitz explores a way to make reading and editing XML files easier and more convenient, even for nontechnical users,  using algorithms that can parse the structure of any given file.&lt;/p&gt;&lt;p&gt;Joe Leibowitz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Building HTML5 Applications: A History (API) Lesson</title>
      <link>http://msdn.microsoft.com/magazine/41b6578c-f337-486e-8759-2133399f5aba</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">41b6578c-f337-486e-8759-2133399f5aba</guid>
      <description>&lt;p&gt;Don’t know much about history? Clark Sell shows you how to access and manage session state using the new HTML5 History API.&lt;/p&gt;&lt;p&gt;Clark Sell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>ALM Rangers: Using the Team Foundation Server Client Object Model</title>
      <link>http://msdn.microsoft.com/magazine/b7e42ce6-f54d-4dc7-ab3b-aada48df4a54</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b7e42ce6-f54d-4dc7-ab3b-aada48df4a54</guid>
      <description>&lt;p&gt;The Visual Studio ALM Rangers introduce the Visual Studio Team Foundation Server (TFS) client object model and create the foundation for a new series of articles focused on practical guidance and common coding scenarios with TFS.&lt;/p&gt;&lt;p&gt;Willy-Peter Schaub, Brian Blackman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Windows Azure: CyberNanny: Remote Access via Distributed Components</title>
      <link>http://msdn.microsoft.com/magazine/c6c5ad27-33ed-4de7-b3b9-7799fcbebeba</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c6c5ad27-33ed-4de7-b3b9-7799fcbebeba</guid>
      <description>&lt;p&gt;What do you do when you’re a new dad and want to keep track of your baby at home? You use the Kinect sensor, C++, Windows Azure, and local and cloud-based components to get e-mailed photos upon request, wherever you are.&lt;/p&gt;&lt;p&gt;Angel Hernandez Matos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/Kinect">Kinect</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>CLR: .NET Development for ARM Processors</title>
      <link>http://msdn.microsoft.com/magazine/f961fdf0-9fa4-4205-980e-06b7929deb62</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f961fdf0-9fa4-4205-980e-06b7929deb62</guid>
      <description>&lt;p&gt;Coding in the .NET Framework means that you don’t normally have to worry about the many differences between ARM and x86-based processors. But there are a few fundamental design differences that may affect your code, as CLR team insider Andrew Pardoe explains here.&lt;/p&gt;&lt;p&gt;Andrew Pardoe&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
      <category domain="http://msdn.microsoft.com/magazine/winrt">winrt</category>
    </item>
    <item>
      <title>Editor's Note: On Point with Julie Lerman</title>
      <link>http://msdn.microsoft.com/magazine/3ea77f71-c277-470f-bd1b-f2a4e104f851</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3ea77f71-c277-470f-bd1b-f2a4e104f851</guid>
      <description>&lt;p&gt;Michael Desmond profiles Data Points columnist Julie Lerman.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Mobile Site Development, Part 3: Routing Requests</title>
      <link>http://msdn.microsoft.com/magazine/a860bc42-b3bd-4799-98f9-2696708177b0</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a860bc42-b3bd-4799-98f9-2696708177b0</guid>
      <description>&lt;p&gt;Dino Esposito explains how to route Web site visitors between the desktop and mobile versions of a site so they can easily jump between the two.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Windows with C++: Lightweight Cooperative Multitasking</title>
      <link>http://msdn.microsoft.com/magazine/8c92b8cc-b926-4da7-b28d-2c081318b602</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8c92b8cc-b926-4da7-b28d-2c081318b602</guid>
      <description>&lt;p&gt;Kenny Kerr describes a technique—ideal for very lightweight concurrency—to write asynchronous code in C or C++ without the use of a runtime (such as those provided by Visual C++ and Windows).&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Data Points: Pitfalls and Pointers for a Base Logging Class in EF Models</title>
      <link>http://msdn.microsoft.com/magazine/0f4e3f12-4f53-4619-a699-c037413d1234</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0f4e3f12-4f53-4619-a699-c037413d1234</guid>
      <description>&lt;p&gt;An unfortunate use of a base class to provide logging data for all classes in an Entity Data Model creates chaos in the database. Learn why this happens and how to avoid the problem.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Forecast: Cloudy: Decoupling the Cloud with MEF</title>
      <link>http://msdn.microsoft.com/magazine/ffe6e54a-f8f9-4804-bfdc-968aed2764d0</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ffe6e54a-f8f9-4804-bfdc-968aed2764d0</guid>
      <description>&lt;p&gt;Learn how to use the Microsoft Extensibility Framework to make a cloud deployment a little more manageable and flexible.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>The Working Programmer: Cassandra NoSQL Database: Getting Started</title>
      <link>http://msdn.microsoft.com/magazine/4b98d0f3-5993-48f5-95a0-3c46c127ac99</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4b98d0f3-5993-48f5-95a0-3c46c127ac99</guid>
      <description>&lt;p&gt;Ted Neward explores Cassandra (the NoSQL database software, not the figure from Greek mythology), which is “an open-source, distributed, decentralized, elastically scalable, highly-available, fault-tolerant, tuneably consistent, column-oriented database that bases its distribution design on Amazon’s Dynamo and its data model on Google’s Bigtable.”&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/bf1cd7b3-a71c-4e8d-92ba-86837682b64c">Java</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Touch and Go: Viewing a Virtual World from Your Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/7896e37a-cce8-4371-9415-2e78eff44edc</link>
      <pubDate>Wed, 01 Aug 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7896e37a-cce8-4371-9415-2e78eff44edc</guid>
      <description>&lt;p&gt;Although we no longer believe that celestial spheres surround the Earth, that’s still a handy concept for programs that let you use a smartphone to view a virtual world. Such a program needs to determine its orientation in 3D space, and Charles Petzold explains how to accomplish this using the horizontal coordinate system.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/db6439f7-7ccf-4d5f-b5eb-5efcedb5768e"&gt;MSDN Magazine August 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Phone: Pragmatic Tips for Building Better Windows Phone Apps</title>
      <link>http://msdn.microsoft.com/magazine/fb1ef9ab-c23a-4db7-b91b-6f7ea5de291f</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fb1ef9ab-c23a-4db7-b91b-6f7ea5de291f</guid>
      <description>&lt;p&gt;Andrew Byrne has had his coding ups and downs, but when he has stumbled, he has picked himself up and continued. Here, he points out some Windows Phone programming techniques to make your own road a little smoother.&lt;/p&gt;&lt;p&gt;Andrew Byrne&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>ASP.NET MVC 4: Test-Driving ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/c0de83e1-63ee-4b21-9e23-55cabcf6971b</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c0de83e1-63ee-4b21-9e23-55cabcf6971b</guid>
      <description>&lt;p&gt;Learn best practices and techniques for enhancing the testability of your ASP.NET MVC applications.&lt;/p&gt;&lt;p&gt;Keith Burnell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Windows Phone: Writing a Compass Application for Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/f03b206f-26fa-4149-8381-74dac6b7ea47</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f03b206f-26fa-4149-8381-74dac6b7ea47</guid>
      <description>&lt;p&gt;Windows Phone now exposes sensors such as the accelerometer, GPS and compass (magnetometer). Here, Donn Morse walks through the creation of a compass app to demonstrate how developers can interact with that sensor.&lt;/p&gt;&lt;p&gt;Donn Morse&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Azure: Hadoop on Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/f702b95e-8f1f-4059-a766-919d08ecf9b8</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f702b95e-8f1f-4059-a766-919d08ecf9b8</guid>
      <description>&lt;p&gt;What’s all the buzz about Hadoop? Find out as you learn how to set up a cluster on Windows Azure, how to run a Map/Reduce job using Java, JavaScript and C# Streaming, how to run queries in HIVE, and more.&lt;/p&gt;&lt;p&gt;Lynn Langit&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>ASP.NET: How to Handle Relational Data in a Distributed Cache</title>
      <link>http://msdn.microsoft.com/magazine/d64be04e-59d6-4272-bf2a-c89bfc966128</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d64be04e-59d6-4272-bf2a-c89bfc966128</guid>
      <description>&lt;p&gt;Iqbal Khan discusses how developers handle data relationships while caching data, and shows through source code examples how those relationships can be mapped. The net effect is that the application doesn’t have to keep track of those relationships in the cache. Rather, the cache is aware of them and handles them correctly.&lt;/p&gt;&lt;p&gt;Iqbal Khan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Internet of Things: A Smart Thermostat on the Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/5470f800-dfd1-4a6c-9ffb-0e01b00f1d73</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5470f800-dfd1-4a6c-9ffb-0e01b00f1d73</guid>
      <description>&lt;p&gt;We continue our series on the Internet of Things by building a connected device—a smart thermostat—and wiring it up to the Windows Azure Service Bus.&lt;/p&gt;&lt;p&gt;Clemens Vasters&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Editor's Note: The Long Test Run</title>
      <link>http://msdn.microsoft.com/magazine/81586069-841c-47ac-9d85-ff566d2e5753</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">81586069-841c-47ac-9d85-ff566d2e5753</guid>
      <description>&lt;p&gt;Over the years, McCaffrey has proposed, written and reviewed innumerable article concepts. And, no surprise, he has some pointed thoughts on what makes an idea worthy of publication.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Mobile Site Development, Part 2: Design</title>
      <link>http://msdn.microsoft.com/magazine/4701fecd-4680-4500-a709-cf91ffc1e30f</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4701fecd-4680-4500-a709-cf91ffc1e30f</guid>
      <description>&lt;p&gt;Dino Esposito debunks some mobile site development myths as he explains how to present users with Web pages designed to work best with their individual devices.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Data Points: Create and Consume JSON-Formatted OData</title>
      <link>http://msdn.microsoft.com/magazine/cef3e6e4-a6b8-475c-a198-142e94932e7b</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cef3e6e4-a6b8-475c-a198-142e94932e7b</guid>
      <description>&lt;p&gt;JSON is an increasingly important format for application development. Make sure you know how to consume OData in JSON format and create WCF Data Services that return JSON.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/OData">OData</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Mixing Node.js into Your Windows Azure Solution</title>
      <link>http://msdn.microsoft.com/magazine/4c8076f3-706d-4564-ae9c-e95e9b1f719a</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4c8076f3-706d-4564-ae9c-e95e9b1f719a</guid>
      <description>&lt;p&gt;Node.js is generating lots of buzz, and Joseph Fultz explains how he  incorporated it into an existing Windows Azure solution.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Test Run: Classification and Prediction Using Neural Networks</title>
      <link>http://msdn.microsoft.com/magazine/31ad829e-478d-43f3-9907-79dc94be2777</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">31ad829e-478d-43f3-9907-79dc94be2777</guid>
      <description>&lt;p&gt;In the May issue, James McCaffrey explained the basics of neural networks. Now he shows you how to use neural networks to classify existing data into groups, and to predict the group membership of new data.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>The Working Programmer: The Science of Computers</title>
      <link>http://msdn.microsoft.com/magazine/04cba65a-fe37-4a0a-b741-7aac330beb70</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">04cba65a-fe37-4a0a-b741-7aac330beb70</guid>
      <description>&lt;p&gt;Our columnist enlists the help of a bona-fide computer scientist to explain how developers can make their lives a little easier by understanding the theories behind certain parts of computer science.&lt;/p&gt;&lt;p&gt;Ted Neward, Joe Hummel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Touch and Go: Windows Phone Motion and 3D Views</title>
      <link>http://msdn.microsoft.com/magazine/743c5159-4090-4a89-a232-244c76431d7b</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">743c5159-4090-4a89-a232-244c76431d7b</guid>
      <description>&lt;p&gt;When a Windows Phone program knows the orientation of the phone in 3D space, the phone can provide a portal into a 3D world. The new Motion class makes it possible, as Charles Petzold explains.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Patient Knows What’s Wrong with Him</title>
      <link>http://msdn.microsoft.com/magazine/2784090e-c19a-43b5-a369-d25d8bf5fc09</link>
      <pubDate>Mon, 02 Jul 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2784090e-c19a-43b5-a369-d25d8bf5fc09</guid>
      <description>&lt;p&gt;It's hard to create an effective user experience when your users struggle to tell you what they need. David Platt says good designers know how to gain actionable insight from their users.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/be5da6e6-ae0e-4247-be4e-7f1347c7a9e9"&gt;MSDN Magazine July 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>CLR: What’s New in the .NET 4.5 Base Class Library</title>
      <link>http://msdn.microsoft.com/magazine/1a64ef20-094e-444f-a32b-da9ca44176ba</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1a64ef20-094e-444f-a32b-da9ca44176ba</guid>
      <description>&lt;p&gt;The .NET Framework 4.5 brings a number of improvments, big and small, to the base class library. Immo Landwerth explores these new features.&lt;/p&gt;&lt;p&gt;Immo Landwerth&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>CLR: An Attribute-Free Approach to Configuring MEF</title>
      <link>http://msdn.microsoft.com/magazine/b7cc3fba-3c37-4f51-a6f5-41ec37c69eed</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b7cc3fba-3c37-4f51-a6f5-41ec37c69eed</guid>
      <description>&lt;p&gt;Learn the reasons for using the Managed Extensibility Framework, and how convention-driven configuration can streamline the development process.&lt;/p&gt;&lt;p&gt;Alok Shriram&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Internet of Things: Using Windows Azure Service Bus for ... Things!</title>
      <link>http://msdn.microsoft.com/magazine/5753c32c-1b65-4e0c-95c9-8c31b4dbf4e0</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5753c32c-1b65-4e0c-95c9-8c31b4dbf4e0</guid>
      <description>&lt;p&gt;In this second in a series of articles about the Internet of Things, you’ll learn how to leverage the Windows Azure Service Bus, not only to collect information from “things” but also to control them.&lt;/p&gt;&lt;p&gt;Clemens Vasters&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Building HTML5 Applications: CSS3 Effects, Transitions and Animations</title>
      <link>http://msdn.microsoft.com/magazine/de912b34-d3f4-4f1c-92d2-aba3374093c7</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">de912b34-d3f4-4f1c-92d2-aba3374093c7</guid>
      <description>&lt;p&gt;Learn how CSS3 makes Web development a lot easier. With a few new CSS properties and some cool demos, you’ll see how to save countless development hours.&lt;/p&gt;&lt;p&gt;Clark Sell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Windows Azure: Democratizing Video Content with Windows Azure Media Services</title>
      <link>http://msdn.microsoft.com/magazine/951f7489-cdf2-4584-9b9b-adf54d8c9dc9</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">951f7489-cdf2-4584-9b9b-adf54d8c9dc9</guid>
      <description>&lt;p&gt;This article focuses on how to provide a scalable, video streaming service with little or no upfront investment in hardware or infrastructure. We walk through a step-by-step process using Windows Azure Media Services and a Web-based client. For consumers, a Facebook implementation of these technologies will be presented.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Windows Phone: Behind the Scenes: A Windows Phone Feed-Reader App</title>
      <link>http://msdn.microsoft.com/magazine/49950f60-f130-44c4-8054-04c294228ff5</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">49950f60-f130-44c4-8054-04c294228ff5</guid>
      <description>&lt;p&gt;See exactly how a group of Microsoft interns developed a robust Windows Phone feed-reader app with the latest technologies such as local database, background agent, Live Tiles and more.&lt;/p&gt;&lt;p&gt;Matt Stroshane&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>SQL Server: Custom Indexing for Latitude-Longitude Data</title>
      <link>http://msdn.microsoft.com/magazine/1843760e-7a39-418f-bb12-ed075da2f2de</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1843760e-7a39-418f-bb12-ed075da2f2de</guid>
      <description>&lt;p&gt;Find out how to create custom indexes for geographical data that includes latitude and longitude location information so that you can retrieve real-time data faster than ever.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ASP.NET: Unit Testing in the Navigation for ASP.NET Web Forms Framework</title>
      <link>http://msdn.microsoft.com/magazine/38e6e04a-b8bd-4930-8da3-71d7cf207280</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">38e6e04a-b8bd-4930-8da3-71d7cf207280</guid>
      <description>&lt;p&gt;The article will demonstrate the benefits of having a consistent approach to navigation and data passing in a Web Forms application, showing how this bears fruit when building Single-Page Interfaces.  Although all the current buzz is around ASP.NET MVC, it will present a compelling argument for using the Navigation for ASP.NET Web Forms project I host on codeplex together with standard ASP.NET Ajax and DataBinding.&lt;/p&gt;&lt;p&gt;Graham Mendick&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Editor's Note: Old Soldiers Never Die</title>
      <link>http://msdn.microsoft.com/magazine/2d5be05b-cba5-4146-8054-85bfee082fb5</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2d5be05b-cba5-4146-8054-85bfee082fb5</guid>
      <description>&lt;p&gt;Microsoft has announced that it has extended support for the Visual Basic 6 runtime to Windows 8. What makes classic VB such a compelling development platform?&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>Cutting Edge: Mobile Site Development: Markup</title>
      <link>http://msdn.microsoft.com/magazine/2433823b-83ab-456c-aa42-16cadc9e26ed</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2433823b-83ab-456c-aa42-16cadc9e26ed</guid>
      <description>&lt;p&gt;This column is the first of a series in which Dino Esposito approaches mobile site development from a perspective that isn’t primarily focused on technology. He says that too often mobile site development is associated with specific frameworks and their solutions without much thinking about use-cases and restructuring of the content. In this colum, he starts from the basics—the mobile markup.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Data Points: Data Bind OData in Web Apps with Knockout.js</title>
      <link>http://msdn.microsoft.com/magazine/56d8441d-6cf5-4074-96f8-d989daf406a8</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">56d8441d-6cf5-4074-96f8-d989daf406a8</guid>
      <description>&lt;p&gt;Knockout.js brings many benefits to client side web apps. Julie Lerman looks at leveraging it to perform data binding with OData.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Test Run: Evolutionary Optimization Algorithms</title>
      <link>http://msdn.microsoft.com/magazine/2a6e2e00-9bef-421b-8bec-f9f5ad1fdf9d</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2a6e2e00-9bef-421b-8bec-f9f5ad1fdf9d</guid>
      <description>&lt;p&gt;Why should you be interested in evolutionary optimization algorithms? There are at least three good reasons, James McCaffrey points out, and he shows you how to code them.

An evolutionary optimization algorithm is an implementation of a meta-heuristic modeled on the behavior of biological evolution. These algorithms can be used to find approximate solutions to difficult or impossible numerical minimization problems.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Working Programmer: Talk to Me, Part 4: Feliza Gets Her Voice</title>
      <link>http://msdn.microsoft.com/magazine/5e538316-0ee0-4cb3-a523-479d91729aa2</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5e538316-0ee0-4cb3-a523-479d91729aa2</guid>
      <description>&lt;p&gt;The final installment of Ted Neward's four-part series on creating an F#-based chatterbot modeled on the old ELIZA software. This time, Ted takes Feliza for a spin.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Touch and Go: Getting Oriented with the Windows Phone Compass</title>
      <link>http://msdn.microsoft.com/magazine/36484e74-b30a-4661-9f8a-e26e9d0dc15c</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">36484e74-b30a-4661-9f8a-e26e9d0dc15c</guid>
      <description>&lt;p&gt;Smartphones get lots of input from the world through their sensors, but you can get even more by combining those sensors, as Charles Petzold shows with an example that combines the compass and accelerometer.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Silent Majority: Why Visual Basic 6 Still Thrives</title>
      <link>http://msdn.microsoft.com/magazine/04276bbb-2bec-4411-af80-0631eeaebd86</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">04276bbb-2bec-4411-af80-0631eeaebd86</guid>
      <description>&lt;p&gt;Until and unless Microsoft brings out another tool that does these things, Visual Basic 6 will keep scuttling around.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Kinect: Starting to Develop with Kinect</title>
      <link>http://msdn.microsoft.com/magazine/414c18d9-f8e8-4e8b-9fe2-7f4c4e571b62</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">414c18d9-f8e8-4e8b-9fe2-7f4c4e571b62</guid>
      <description>&lt;p&gt;The first in our series of Kinect-themed features shows how you can use the skeleton-tracking capability of the Kinect in a WPF app without writing a single line of code.&lt;/p&gt;&lt;p&gt;Leland Holmquest&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/Kinect">Kinect</category>
    </item>
    <item>
      <title>Windows Azure: Comparing Windows Azure Queues and Service Bus Queues</title>
      <link>http://msdn.microsoft.com/magazine/5dcec99c-11e4-48e6-8d88-c7d3d628077e</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5dcec99c-11e4-48e6-8d88-c7d3d628077e</guid>
      <description>&lt;p&gt;Find out whether Windows Azure queues or Service Bus queues are the best choice for the messaging queues in your application.&lt;/p&gt;&lt;p&gt;Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Leading Lightswitch: Tales of Advanced LightSwitch Client Customizations</title>
      <link>http://msdn.microsoft.com/magazine/e3cc0957-d9c8-44fe-b0ab-b5434c041f8e</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e3cc0957-d9c8-44fe-b0ab-b5434c041f8e</guid>
      <description>&lt;p&gt;Enjoy these tales of creating custom applications that show off the versatility and ease of use LightSwitch offers. You will also get a glimpse of how a real pro works with clients.&lt;/p&gt;&lt;p&gt;Jan Van der Haegen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>Web Dev Report: Working with Graphics on the Web: Canvas vs. SVG</title>
      <link>http://msdn.microsoft.com/magazine/3184fac2-262c-46e1-8f9c-a487f86e1fa3</link>
      <pubDate>Fri, 01 Jun 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3184fac2-262c-46e1-8f9c-a487f86e1fa3</guid>
      <description>&lt;p&gt;In this installment of the Web Dev Report, find out whether to use Canvas or SVG when developing Web graphics.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0e910565-f34e-445f-a707-109e0a74480c"&gt;MSDN Magazine June 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Windows Phone: Creating Media Apps for Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/3108dac8-564c-47a3-8aa2-0ba78955e119</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3108dac8-564c-47a3-8aa2-0ba78955e119</guid>
      <description>&lt;p&gt;Learn about the various pieces a media app can use to create an immersive Windows Phone experience—such as integrating with the Music + Videos Hub—and how to make sure your app is a “good citizen” on Windows Phone.&lt;/p&gt;&lt;p&gt;Mark Hopkins&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/xna">xna</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>HTML5: Develop HTML5 Windows Phone Apps with Apache Cordova</title>
      <link>http://msdn.microsoft.com/magazine/d9cafc2a-2605-436c-b5c9-7341ae76cf89</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d9cafc2a-2605-436c-b5c9-7341ae76cf89</guid>
      <description>&lt;p&gt;As an introduction to Windows Phone development with Apache Cordova, HTML5 and JavaScript, Colin Eberhardt follows a Model-View-ViewModel approach with KnockoutJS to walk you through building a Twitter Search application.&lt;/p&gt;&lt;p&gt;Colin Eberhardt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Using HTML5 to Create Mobile Experiences</title>
      <link>http://msdn.microsoft.com/magazine/83ef960b-4952-43da-8612-8fd9fea19bc8</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">83ef960b-4952-43da-8612-8fd9fea19bc8</guid>
      <description>&lt;p&gt;Following on last month’s discussion of media queries, Brandon Satrom looks at the other two pillars of responsive Web design—fluid grids and flexible images.

Media Queries are the engines that drive responsive, adaptive sites, but they are only effective when the designs of those sites are also responsive and adaptive. This month, I'll introduce you to some ideas around the other two pillars of "Responsive Web Design." I'll start with an overview of some up-and-coming CSS Layout modules, and then talk about some techniques for making non-textual elements like images and embedded video adaptive as well.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>ASP.NET MVC 4: What’s New for Mobile Development in ASP.NET MVC 4</title>
      <link>http://msdn.microsoft.com/magazine/2438839d-e1cf-432e-9f7d-94a70ef63716</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2438839d-e1cf-432e-9f7d-94a70ef63716</guid>
      <description>&lt;p&gt;With the popularity of mobile and tablet devices, it’s no surprise that improving the mobile Web site development experience was such a focus in ASP.NET MVC 4.  What’s nice is how well it succeeded, as Keith Burnell explains.  

The article covers features in the upcoming release of ASP.NET MVC4 targeted specifically at mobile Web site development. These features range from making it easier to create a mobile specific sites to making it less work to get your standard MVC site displaying correctly on mobile devices and finally making your feel native with jQuery Mobile.&lt;/p&gt;&lt;p&gt;Keith Burnell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>ASP.NET: Introducing the Navigation for ASP.NET Web Forms Framework</title>
      <link>http://msdn.microsoft.com/magazine/7d4b6f66-10c8-4fb4-b8d8-4fcf5293ad14</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7d4b6f66-10c8-4fb4-b8d8-4fcf5293ad14</guid>
      <description>&lt;p&gt;Take a fresh look at Web Forms with this new navigation framework that eliminates tight coupling and codebehind while providing for unit-tested data-bound code and many other advantages—enough to make an ASP.NET MVC application green with envy, according to creator Graham Mendick.&lt;/p&gt;&lt;p&gt;Graham Mendick&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>T4 Templates: Managing Complexity in T4 Code-Generation Solutions</title>
      <link>http://msdn.microsoft.com/magazine/9c68c51f-2135-4c8b-b938-1122db169ec6</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9c68c51f-2135-4c8b-b938-1122db169ec6</guid>
      <description>&lt;p&gt;Building monolithic code generation solutions is every bit as evil as building a monolithic application. Here are all the ways you can refactor your code generation solution into reusable components.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Kinect: Multimodal Communication with Kinect</title>
      <link>http://msdn.microsoft.com/magazine/3ac85cde-22fb-45b0-9bd7-bddda2d7addf</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3ac85cde-22fb-45b0-9bd7-bddda2d7addf</guid>
      <description>&lt;p&gt;Leland Holmquest continues to explore his virtual office assistant named “Lily,” created with a Kinect-enabled Windows Presentation Foundation application, in order to advance the means of context-aware dialogue and multimodal communication.&lt;/p&gt;&lt;p&gt;Leland Holmquest&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Editor's Note: MSDN Magazine Welcomes ScriptJunkie</title>
      <link>http://msdn.microsoft.com/magazine/b82cdc16-980f-48b9-9684-c4001b355a79</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b82cdc16-980f-48b9-9684-c4001b355a79</guid>
      <description>&lt;p&gt;MSDN Magazine has added Microsoft's popular Script Junkie site for cross-browser Web development to its growing online portfolio.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Understanding the Power of WebSockets</title>
      <link>http://msdn.microsoft.com/magazine/abff08f3-4b38-4240-be46-2f848a99f5d2</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">abff08f3-4b38-4240-be46-2f848a99f5d2</guid>
      <description>&lt;p&gt;Achieving zero-lag connectivity between Web clients and servers requires going beyond the HTTP protocol. This is just what the WebSocket Protocol provides, and Dino Esposito explains how it's used and what it does.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Forecast: Cloudy: 5 Reasons to Start Working with Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/08a9c4e7-f0e8-4603-a8e0-bb73f4a8a71c</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">08a9c4e7-f0e8-4603-a8e0-bb73f4a8a71c</guid>
      <description>&lt;p&gt;Joseph Fultz presents five reasons you should get started with Windows Azure today.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Test Run: Dive into Neural Networks</title>
      <link>http://msdn.microsoft.com/magazine/3791e878-be19-4e07-af65-574c02d1faf7</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3791e878-be19-4e07-af65-574c02d1faf7</guid>
      <description>&lt;p&gt;Neural networks can be used to solve a variety of practical problems. James McCaffrey explains what they are and presents C# code that implements a neural network.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Working Programmer: Talk to Me, Part 3: Meet the Therapist</title>
      <link>http://msdn.microsoft.com/magazine/b35fe1b4-23cb-4aa9-b971-93c410a10a3f</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b35fe1b4-23cb-4aa9-b971-93c410a10a3f</guid>
      <description>&lt;p&gt;After building a simple cloud-hosted voice-input system and a chat-bot named Feliza to respond to user input in the first two parts of this series, Ted Neward takes his project a bit further by combining the two systems, showing how the host, Tropo, offers voice/SMS access over HTTP/REST-like channels.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Client Insight: Advanced JsRender Templating Features</title>
      <link>http://msdn.microsoft.com/magazine/3f15161c-1692-4780-8125-9b1fa960f922</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3f15161c-1692-4780-8125-9b1fa960f922</guid>
      <description>&lt;p&gt;John Papa continues the exploration of JsRender in more scenarios such as rendering external templates, changing context with the {{for}} tag and using complex expressions. He also demonstrates how to use some of JsRender’s more powerful features including creating custom tags, converters, context helpers and allowing custom code.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Myth of Informed Consent</title>
      <link>http://msdn.microsoft.com/magazine/7cfd3df2-4a4f-44f9-ba04-9d78d50965fa</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7cfd3df2-4a4f-44f9-ba04-9d78d50965fa</guid>
      <description>&lt;p&gt;Are your applications posing impossible questions to users? David Platt says too many developers are just protecting their own backsides when prompting users to make decisions they can't possibly understand.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Web Dev Report: Integrate HTML5 into Existing ASP.NET Web Forms and MVC Applications</title>
      <link>http://msdn.microsoft.com/magazine/fe9a9905-4764-49da-9b91-56aba3b8b742</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fe9a9905-4764-49da-9b91-56aba3b8b742</guid>
      <description>&lt;p&gt;In this installment of the Web Dev Report, Rachel Appel shows how HTML5 is more than just a shiny new toy when integrated into ASP.NET Web Forms and ASP.NET MVC applications.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Leading LightSwitch: Logging in to a LightSwitch Application Using Social Media Credentials</title>
      <link>http://msdn.microsoft.com/magazine/048fd44b-a1aa-4b5e-8ceb-5c432998ca17</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">048fd44b-a1aa-4b5e-8ceb-5c432998ca17</guid>
      <description>&lt;p&gt;Find out how to create a LightSwitch application that lets users log into Web sites using their social media credentials no matter where they are.&lt;/p&gt;&lt;p&gt;Jan Van der Haegen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>ALM Rangers: Migrating from an On-Premise Team Foundation Server to TFS Preview Using the TFS Integration Tools</title>
      <link>http://msdn.microsoft.com/magazine/600f8a20-7e7a-4dac-aac7-67e86d4458b1</link>
      <pubDate>Tue, 01 May 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">600f8a20-7e7a-4dac-aac7-67e86d4458b1</guid>
      <description>&lt;p&gt;The ALM Rangers introduce a migration from an on-premise Team Foundation Server 2010 to TFS Preview, using the latest Team Foundation Server Integration Tool.&lt;/p&gt;&lt;p&gt;Willy-Peter Schaub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3002c6d0-dce9-4ec2-98c5-0b353679a43d"&gt;MSDN Magazine May 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Using CSS3 Media Queries to Build a More Responsive Web</title>
      <link>http://msdn.microsoft.com/magazine/70bde7ee-0345-4245-9383-4f4bf1700bbd</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">70bde7ee-0345-4245-9383-4f4bf1700bbd</guid>
      <description>&lt;p&gt;Support for CSS3 Media Queries across all major desktop and mobile browsers means you can use context clues to deliver tailored experiences for a wide range of devices, as Brandon Satrom explains.

This article provides an overview of the Media Queries CSS3 module, discusses its syntax and use, and shows a simple example that leverages Media Queries to build tablet- and smartphone-friendly views for an online photo gallery. The goal is to provide a solid foundation for creating responsive Web sites and applications using only CSS and some tailored styles.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>C++: A Code-Based Introduction to C++ AMP</title>
      <link>http://msdn.microsoft.com/magazine/733a84d2-6413-4b62-a3e0-6e7897318530</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">733a84d2-6413-4b62-a3e0-6e7897318530</guid>
      <description>&lt;p&gt;The C++ compiler shipping with Visual Studio 11 adds heterogeneous platform support through a technology called C++ Accelerated Massive Parallelism. C++ AMP is a data parallel API that enables developers to take advantage of the performance of accelerators such as GPUs for executing their data parallel algorithms. This article introduces the C++ AMP API.&lt;/p&gt;&lt;p&gt;Daniel Moth&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>C++ AMP: Introduction to Tiling in C++ AMP</title>
      <link>http://msdn.microsoft.com/magazine/b37f1c68-c5dc-45eb-b617-ac88a59c80db</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b37f1c68-c5dc-45eb-b617-ac88a59c80db</guid>
      <description>&lt;p&gt;In C++ AMP, the most common and first step to dialing up performance gains to the next level is through a technique called tiling. This article picks up where Daniel Moth’s introduction to C++ AMP left off, and explains how to tile your C++ AMP algorithms.&lt;/p&gt;&lt;p&gt;Daniel Moth&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>T4 Templates: Lowering the Barriers to Code Generation with T4</title>
      <link>http://msdn.microsoft.com/magazine/8f96ce03-1768-4b7d-85d3-4d606c133d86</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8f96ce03-1768-4b7d-85d3-4d606c133d86</guid>
      <description>&lt;p&gt;Microsoft’s T4 toolkit substantially lowers the barriers for incorporating code generation into your development process. Here’s how to build, implement, and debug your code generation solution—and how to recognize opportunities for code generation solutions.&lt;/p&gt;&lt;p&gt;Peter Vogel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Microsoft Office: Integrating Windows Workflow Foundation with the OpenXML SDK</title>
      <link>http://msdn.microsoft.com/magazine/9add7d74-6a95-4fab-9164-96397ac647b5</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9add7d74-6a95-4fab-9164-96397ac647b5</guid>
      <description>&lt;p&gt;Learn how you can use the OpenXML SDK 2.0 to integrate Microsoft Office-compatible documents with Windows Workflow Foundation,  without having to interact directly with the Office applications.&lt;/p&gt;&lt;p&gt;Rick Spiewak&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/vsto">vsto</category>
    </item>
    <item>
      <title>Kinect: Context-Aware Dialogue with Kinect</title>
      <link>http://msdn.microsoft.com/magazine/3132dc22-b122-46b6-865f-72e4882ee124</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3132dc22-b122-46b6-865f-72e4882ee124</guid>
      <description>&lt;p&gt;Project Lily, a Kinect-enabled Windows Presentation Foundation application, represents an attempt to advance the means of context-aware dialogue as well as multi-modal communication through the creation of a virtual office assistant.&lt;/p&gt;&lt;p&gt;Leland Holmquest&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>BizTalk: Batching EDI Data in BizTalk Server 2010</title>
      <link>http://msdn.microsoft.com/magazine/abbe0d21-146c-4cf2-a08e-5cb4b748ea48</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">abbe0d21-146c-4cf2-a08e-5cb4b748ea48</guid>
      <description>&lt;p&gt;Learn how to quickly and easily extract data from a source database and implement mapping and batching using several example scenarios.&lt;/p&gt;&lt;p&gt;Mark Beckner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0439fa72-1f47-4c5c-9d78-d684f7690c1a">BizTalk</category>
    </item>
    <item>
      <title>CLR: An Overview of Performance Improvements in .NET 4.5</title>
      <link>http://msdn.microsoft.com/magazine/7e721028-e26c-4f89-afef-ab97babf551b</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7e721028-e26c-4f89-afef-ab97babf551b</guid>
      <description>&lt;p&gt;It’s not always about new features. Sometimes a framework is differentiated by performance, stability and reliability. Here’s a rundown of upcoming performance improvements in the .NET Framework 4.5 that affect the CLR, ASP.NET, ADO.NET, Entity Framework and more.&lt;/p&gt;&lt;p&gt;Ashwin Kamath&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Editor's Note: More of What You Came For</title>
      <link>http://msdn.microsoft.com/magazine/20c06f8f-a86d-4b53-8e22-6ceef584252c</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">20c06f8f-a86d-4b53-8e22-6ceef584252c</guid>
      <description>&lt;p&gt;MSDN Magazine's expanded Web coverage includes in-depth tutorials and monthly columns like Rachel Appel's Web Dev Report and Bruno Terkaly's Azure Insider.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Long Polling and SignalR</title>
      <link>http://msdn.microsoft.com/magazine/90d4806e-f781-4c32-a8bf-7086f93033b3</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">90d4806e-f781-4c32-a8bf-7086f93033b3</guid>
      <description>&lt;p&gt;Dino Esposito follows up on last month's column, discussing why long polling is useful and how you can use SignalR to facilitate real-time client/server communication.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Data Points: Let Power Users Create Their Own OData Feeds</title>
      <link>http://msdn.microsoft.com/magazine/3519d09a-beac-407e-a902-80b7dc393c71</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3519d09a-beac-407e-a902-80b7dc393c71</guid>
      <description>&lt;p&gt;Julie Lerman takes a look at the current preview of SQL Azure Labs Codename “Data Explorer,” and puts it to use to let a customer create his own OData feed.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Test Run: Bacterial Foraging Optimization</title>
      <link>http://msdn.microsoft.com/magazine/be6e0ea2-d692-40e5-abff-ba594c3af04c</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">be6e0ea2-d692-40e5-abff-ba594c3af04c</guid>
      <description>&lt;p&gt;Facing a tough numerical optimization problem? A probabilistic technique that models the food-seeking and reproductive behavior of common bacteria might be able to help.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Client Insight: Using JsRender with JavaScript and HTML</title>
      <link>http://msdn.microsoft.com/magazine/afbf1741-fda2-41e9-918e-113794ab279a</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">afbf1741-fda2-41e9-918e-113794ab279a</guid>
      <description>&lt;p&gt;John Papa explores JsRender, the emergent technology poised to replace jQuery Templates.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Touch and Go: Musical Instruments for Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/9714fe76-5b36-4cf2-baf4-38c528e59c07</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9714fe76-5b36-4cf2-baf4-38c528e59c07</guid>
      <description>&lt;p&gt;What could be more fun than combining audio streaming with multi-touch and turning your phone into an electronic music instrument? Charles Petzold shows you how.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: Poetry of the Geeks</title>
      <link>http://msdn.microsoft.com/magazine/0b4ef235-53bf-4eb0-b235-ee1e4d08bf51</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0b4ef235-53bf-4eb0-b235-ee1e4d08bf51</guid>
      <description>&lt;p&gt;David Platt channels his inner muse, and gives new meaning to the phrase poetic license, as he surveys the verse of software and science.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Web Dev Report: 5 Things You Need to Know about CSS</title>
      <link>http://msdn.microsoft.com/magazine/9bcae0de-da8a-4ea9-82ad-46aedd7b88c9</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9bcae0de-da8a-4ea9-82ad-46aedd7b88c9</guid>
      <description>&lt;p&gt;In this second installment of her Web Development Report, Rachel Appel shows you how to create mobile-friendly HTML5 forms in ASP.NET MVC 4 projects that also use jQuery Mobile.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Windows Azure Insider: Implementing Pub/Sub Applications with SignalR</title>
      <link>http://msdn.microsoft.com/magazine/e5a90891-001c-4de9-9b95-e550bfbb16d3</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e5a90891-001c-4de9-9b95-e550bfbb16d3</guid>
      <description>&lt;p&gt;Learn how SignalR enables you to implement asynchronous scalable pub/sub applications with real-time, persistent and long-running connections more easily than you’ve ever imagined.&lt;/p&gt;&lt;p&gt;Bruno Terkaly&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Leading LightSwitch: The LightSwitch MVVM Model</title>
      <link>http://msdn.microsoft.com/magazine/b02933c1-4a32-4061-a886-ba011795a774</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b02933c1-4a32-4061-a886-ba011795a774</guid>
      <description>&lt;p&gt;In this month’s Leading LightSwitch column, Jan explains MV3, a variation of the MVVM application architecture used for LightSwitch apps that is even more powerful than the original application architecture.&lt;/p&gt;&lt;p&gt;Jan Van der Haegen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>Windows Phone: Transforming an Android App into a Windows Phone App</title>
      <link>http://msdn.microsoft.com/magazine/8599cc94-e605-46dd-a5d2-1316e9f8e833</link>
      <pubDate>Mon, 02 Apr 2012 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8599cc94-e605-46dd-a5d2-1316e9f8e833</guid>
      <description>&lt;p&gt;Go behind the curtain with Stan Chatman to see how he transformed his popular Hollywood Empire game app from an Android version to the Windows Phone platform.&lt;/p&gt;&lt;p&gt;Stan Chatman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9d293706-321f-4ab2-bb06-816074453c57"&gt;MSDN Magazine April 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Microsoft StreamInsight: Building the Internet of Things</title>
      <link>http://msdn.microsoft.com/magazine/b16af2c5-ff0f-495c-b15b-6cc75ac438f3</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b16af2c5-ff0f-495c-b15b-6cc75ac438f3</guid>
      <description>&lt;p&gt;Connected devices are opening up an exciting new world of applications—and the tools for building these Internet of Things applications are available from Microsoft today. Learn how you can use your .NET skills at the device level to feed data into the powerful analytics capabilities of StreamInsight.&lt;/p&gt;&lt;p&gt;Colin Miller, Torsten Grabs&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ASP.NET MVC 3: Develop Hybrid Native and Mobile Web Apps</title>
      <link>http://msdn.microsoft.com/magazine/b8fea59f-cde1-4dad-bf0e-67ecdd85eaa2</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b8fea59f-cde1-4dad-bf0e-67ecdd85eaa2</guid>
      <description>&lt;p&gt;Shane Church shows you how to build a mobile Web application with ASP.NET MVC 3 and take advantage of native mobile features such as the camera and accelerometer.&lt;/p&gt;&lt;p&gt;Shane Church&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Windows Azure AppFabric Service Bus: Create a Continuous Client Using Portable Class Libraries</title>
      <link>http://msdn.microsoft.com/magazine/cd221c24-8143-442e-b288-0af0329dbc21</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">cd221c24-8143-442e-b288-0af0329dbc21</guid>
      <description>&lt;p&gt;David Kean shows how to build a simple continuous client application that spans multiple devices and platforms, using the new Portable Class Libraries and the Windows Azure AppFabric Service Bus.&lt;/p&gt;&lt;p&gt;David Kean&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/appfabric">appfabric</category>
    </item>
    <item>
      <title>C++: New Standard Concurrency Features in Visual C++ 11</title>
      <link>http://msdn.microsoft.com/magazine/126e7b86-e8f1-4e01-9549-cc5464b4ede5</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">126e7b86-e8f1-4e01-9549-cc5464b4ede5</guid>
      <description>&lt;p&gt;Explore the new Visual C++ technologies that allow applications to run independent or semi-independent activities in parallel and provide mechanisms for synchronizing the way these activities handle data to avoid race conditions.&lt;/p&gt;&lt;p&gt;Diego Dagum&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Windows Phone: Windows Phone Data Binding</title>
      <link>http://msdn.microsoft.com/magazine/1a22b219-d3d0-4791-baf0-dd8e3c0df5eb</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1a22b219-d3d0-4791-baf0-dd8e3c0df5eb</guid>
      <description>&lt;p&gt;Jesse Liberty shows the strength of XAML programming as he discusses hands-on code for data binding against runtime data, design-time data and binding one control to another.&lt;/p&gt;&lt;p&gt;Jesse Liberty&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Adding HTML5 Drag and Drop to SharePoint Lists</title>
      <link>http://msdn.microsoft.com/magazine/243dc503-8325-4e65-b0db-49fe5cef2ea5</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">243dc503-8325-4e65-b0db-49fe5cef2ea5</guid>
      <description>&lt;p&gt;SharePoint doesn't have any built-in HTML5 goodness, but don't let that stop you. Andrey Markeev demonstrates how easy it is to add HTML5 drag-and-drop support to SharePoint—and why that's just the beginning.&lt;/p&gt;&lt;p&gt;Andrey Markeev&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Editor's Note: What You Want</title>
      <link>http://msdn.microsoft.com/magazine/513e662b-dde1-4bb6-b10c-fcdfed47ca8f</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">513e662b-dde1-4bb6-b10c-fcdfed47ca8f</guid>
      <description>&lt;p&gt;It's a serious challenge, balancing coverage of important new tools and technologies with those developers rely on every day.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Build a Progress Bar with SignalR</title>
      <link>http://msdn.microsoft.com/magazine/d37a87d4-ec95-467a-a4a7-d286673cc2c8</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d37a87d4-ec95-467a-a4a7-d286673cc2c8</guid>
      <description>&lt;p&gt;SignalR, a jQuery plug-in being developed by the ASP.NET MVC team, presents some extremely promising functionality currently missing from the Microsoft .NET Framework.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Data Points: Entity Framework Code First and DbContext FAQs</title>
      <link>http://msdn.microsoft.com/magazine/526e939d-00f8-4524-8f87-1b18877dd644</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">526e939d-00f8-4524-8f87-1b18877dd644</guid>
      <description>&lt;p&gt;Lots of people have lots of questions about Code First and DbContext in Entity Framework 4.2. This month, Julie Lerman shares the answers to some of the most common ones.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Forecast: Cloudy: Exploring Cloud Architecture</title>
      <link>http://msdn.microsoft.com/magazine/4e17423f-6559-488b-b27b-ddeb2f0ada20</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4e17423f-6559-488b-b27b-ddeb2f0ada20</guid>
      <description>&lt;p&gt;Joseph Fultz uses Windows Azure as the context in which to explore general architectural considerations and some base high-level designs for creating cloud-based solutions.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
    </item>
    <item>
      <title>The Working Programmer: Talk to Me, Part 2: ELIZA</title>
      <link>http://msdn.microsoft.com/magazine/c1ed9b5e-93ae-4c09-8ada-3de748e6241f</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c1ed9b5e-93ae-4c09-8ada-3de748e6241f</guid>
      <description>&lt;p&gt;Ted Neward builds on the example in his last column with a side trip into artificial intelligence. Read on as he uses F# to create Feliza, a chatterbot based on ELIZA.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Client Insight: Knockout's Built-in Bindings for HTML and JavaScript</title>
      <link>http://msdn.microsoft.com/magazine/6e8addc2-e701-49f4-8cfc-174ffd897d9a</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6e8addc2-e701-49f4-8cfc-174ffd897d9a</guid>
      <description>&lt;p&gt;John Papa continues his exploration of the Knockout JavaScript library by delving into a number of the built-in bindings it offers.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Touch and Go: Streaming Audio in Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/24cbadeb-bcb4-47cb-a23f-fa4b58ed8139</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">24cbadeb-bcb4-47cb-a23f-fa4b58ed8139</guid>
      <description>&lt;p&gt;Charles Petzold looks into streaming audio on Windows Phone. This occurs through a class derived from MediaStreamSource, which feeds the audio data to the OS's audio player on demand. Petzold shows how to stream audio in the background on Windows Phone OS 7.5.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Touch, Not the Mouse</title>
      <link>http://msdn.microsoft.com/magazine/8b5dadfc-7e08-4766-8f91-cc8a39a320e5</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8b5dadfc-7e08-4766-8f91-cc8a39a320e5</guid>
      <description>&lt;p&gt;Touch is excellent for selecting among alternatives presented on-screen, but it's not the best solution in many cases.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Web Dev Report: Manage Data in HTML5 Forms with Entity Framework</title>
      <link>http://msdn.microsoft.com/magazine/fe2f6d2d-a17f-4893-b19b-675fc2bacb07</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fe2f6d2d-a17f-4893-b19b-675fc2bacb07</guid>
      <description>&lt;p&gt;Rachel Appel digs deeper into her look at creating mobile-friendly HTML5 forms in ASP.NET MVC 4 projects, collecting feedback data and saving it back to a database using Entity Framework.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Azure Insider: Node.js: Cloud Scaling Goodness for I/O Operations</title>
      <link>http://msdn.microsoft.com/magazine/ffdbf6f8-e9e9-4966-98da-d5a135243e33</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ffdbf6f8-e9e9-4966-98da-d5a135243e33</guid>
      <description>&lt;p&gt;The new Azure Insider column kicks off with a look at Node.js, the exciting server-side JavaScript environment that can help scale your cloud applications&lt;/p&gt;&lt;p&gt;Bruno Terkaly&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Leading LightSwitch: Consume a LightSwitch OData Service from a Windows Phone application</title>
      <link>http://msdn.microsoft.com/magazine/e79862dd-07cf-4272-9bb7-d63160ee8921</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e79862dd-07cf-4272-9bb7-d63160ee8921</guid>
      <description>&lt;p&gt;Jan Van der Haegen's first LightSwitch column explores one of the key features added in the beta release of the tool--the ability to create and consume OData services, which can in turn be consumed from any client, including custom Windows Phone applications.&lt;/p&gt;&lt;p&gt;Jan Van der Haegen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>Coded UI: Test Automation Using Visual Studio 2010 Coded UI</title>
      <link>http://msdn.microsoft.com/magazine/436e4a73-264f-444f-98aa-b32ae94d329f</link>
      <pubDate>Thu, 01 Mar 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">436e4a73-264f-444f-98aa-b32ae94d329f</guid>
      <description>&lt;p&gt;Leverage the coded UI features of Visual Studio 2010 to enable a continuous, consistent and standard approach to automation for build, deploy and test.&lt;/p&gt;&lt;p&gt;Raj Kamal&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/6f33183b-8309-4cd2-8d40-9d9738b81965"&gt;MSDN Magazine March 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Asynchronous Programming: Asynchronous Programming in C++ Using PPL</title>
      <link>http://msdn.microsoft.com/magazine/acb6a6b3-6481-49ec-b469-7987c136609d</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">acb6a6b3-6481-49ec-b469-7987c136609d</guid>
      <description>&lt;p&gt;Asynchronous operations are essential for building responsive and scalable applications, but using the raw WinRT API for this requires writing lots of boiler-plate code. The Parallel Patterns Library  offers a new task-based programming model that makes using asynchronous operations easy and productive.&lt;/p&gt;&lt;p&gt;Artur Laksberg&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Windows Azure: Building a Massively Scalable Platform for Consumer Devices on Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/8d5eef08-b624-4add-9616-c79dc97de6c7</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8d5eef08-b624-4add-9616-c79dc97de6c7</guid>
      <description>&lt;p&gt;Learn how to use RESTful Web services and Windows Azure to build apps for the wide spectrum of mobile platforms and devices that could potentially be used by millions of users.&lt;/p&gt;&lt;p&gt;Bruno Terkaly, Ricardo Villalobos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>ASP.NET MVC: The Features and Foibles of ASP.NET MVC Model Binding</title>
      <link>http://msdn.microsoft.com/magazine/3b2a8d08-8a84-4713-ac58-b5a30b1d0c00</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3b2a8d08-8a84-4713-ac58-b5a30b1d0c00</guid>
      <description>&lt;p&gt;Dive deep into the heart of ASP.NET MVC’s model binding subsystem, examining each layer of the model binding framework and ways to meet your application’s needs.&lt;/p&gt;&lt;p&gt;Jess Chadwick&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Practical Cross-Browser HTML5 Audio and Video</title>
      <link>http://msdn.microsoft.com/magazine/a2b8e43a-c9a8-49f2-a61d-7759e55fba57</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a2b8e43a-c9a8-49f2-a61d-7759e55fba57</guid>
      <description>&lt;p&gt;John Dyer explores the benefits of using HTML5 for media playback as well as some of the major issues developers face when doing so.&lt;/p&gt;&lt;p&gt;John Dyer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>Windows Phone: Get Your Windows Phone Applications in the Marketplace Faster</title>
      <link>http://msdn.microsoft.com/magazine/e67e3199-ea43-4d14-ab7e-f7f19266253f</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e67e3199-ea43-4d14-ab7e-f7f19266253f</guid>
      <description>&lt;p&gt;Learn how to use the Marketplace Test Kit to identify issues with an application and the Performance Analysis tool to determine the source of the issues and how to fix them.&lt;/p&gt;&lt;p&gt;Cheryl Simmons&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Workflow Foundation: What's New in Windows Workflow Foundation 4.5</title>
      <link>http://msdn.microsoft.com/magazine/43c8566c-73d6-4c67-8fef-79881f9db65b</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">43c8566c-73d6-4c67-8fef-79881f9db65b</guid>
      <description>&lt;p&gt;The next version of Windows Workflow Foundation introduces a range of new features and capabilities, based on lots of customer feedback. Leon Welicki gives you the details.&lt;/p&gt;&lt;p&gt;Leon Welicki&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
    </item>
    <item>
      <title>NuGet: Creating a NuGet Gallery</title>
      <link>http://msdn.microsoft.com/magazine/c93e62af-98e9-4f7d-bd16-41cd692cb3d1</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c93e62af-98e9-4f7d-bd16-41cd692cb3d1</guid>
      <description>&lt;p&gt;In the third article in our series on NuGet, Clark Sell and Mark Nichols tell you why you should consider hosting your own NuGet gallery, and how you go about setting one up.&lt;/p&gt;&lt;p&gt;Clark Sell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: Calling out the Client</title>
      <link>http://msdn.microsoft.com/magazine/3c054418-4cd1-4b64-8cb3-5c19de7e5432</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3c054418-4cd1-4b64-8cb3-5c19de7e5432</guid>
      <description>&lt;p&gt;John Papa returns to MSDN Magazine with his new column on the fast-changing arena of rich client development technologies and platforms.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Data Points: A Few of My Favorite Things... in the Entity Framework 4.2 DbContext</title>
      <link>http://msdn.microsoft.com/magazine/4f9eda62-2dae-40c4-9375-8f5c2c16c6e6</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4f9eda62-2dae-40c4-9375-8f5c2c16c6e6</guid>
      <description>&lt;p&gt;The Entity Framework DbContext API simplifies many of the most common coding tasks, says Julie Lerman, who shows you her three favorite DbContext features.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Windows Azure Deployment Domains</title>
      <link>http://msdn.microsoft.com/magazine/f816fa14-cb32-4b84-941a-6d279ef473a3</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f816fa14-cb32-4b84-941a-6d279ef473a3</guid>
      <description>&lt;p&gt;Joseph Fultz considers the complexities of updating a Web application deployment, focusing on the use of fault domains and upgrade domains.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Test Run: Ant Colony Optimization</title>
      <link>http://msdn.microsoft.com/magazine/64838e9d-c279-4e18-9f75-7382dbb4be74</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">64838e9d-c279-4e18-9f75-7382dbb4be74</guid>
      <description>&lt;p&gt;James McCaffrey introduces the Ant Colony Optimization algorithm, an artificial intelligence technique based on the pheromone-laying behavior of ants.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Working Programmer: Talk to Me: Voice and SMS in the Cloud</title>
      <link>http://msdn.microsoft.com/magazine/b6ef8427-d955-4f9a-a630-db674660634b</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b6ef8427-d955-4f9a-a630-db674660634b</guid>
      <description>&lt;p&gt;Ted Neward shows how to develop applications for Tropo, a free, cloud-hosted, voice-and-SMS solution.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Client Insight: Getting Started with Knockout</title>
      <link>http://msdn.microsoft.com/magazine/e1f5beaa-0f00-4ea4-a952-2164205b897a</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e1f5beaa-0f00-4ea4-a952-2164205b897a</guid>
      <description>&lt;p&gt;This inaugural Client Insights column explains how to get started with the Knockout JavaScript library by learning how and where to use it.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Touch and Go: Background Audio on Windows Phone 7.5</title>
      <link>http://msdn.microsoft.com/magazine/5b0421ba-e561-4030-9cf3-81628b80464a</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5b0421ba-e561-4030-9cf3-81628b80464a</guid>
      <description>&lt;p&gt;Windows Phone 7.5 introduces the concept of a background agent, which you can use for playing either music files or streaming audio while your program is suspended. Charles Petzold shows you how to play audio files in the background.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Ring Around My Neck</title>
      <link>http://msdn.microsoft.com/magazine/b3401be2-600e-434c-ac70-24bcd5de47d5</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b3401be2-600e-434c-ac70-24bcd5de47d5</guid>
      <description>&lt;p&gt;MSDN Magazine's "resident curmudgeon" looks at our obsession with smartphones, and how they draw us together even as they push us apart.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Web Development Report: Build Mobile-Friendly HTML5 Forms with ASP.NET MVC 4 and jQuery Mobile</title>
      <link>http://msdn.microsoft.com/magazine/8f05371b-c735-4d40-9764-e391d6954216</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8f05371b-c735-4d40-9764-e391d6954216</guid>
      <description>&lt;p&gt;In this second installment of her Web Development Report, Rachel Appel shows you how to create mobile-friendly HTML5 forms in ASP.NET MVC 4 projects that also use jQuery Mobile.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>XAML: Optimizing C# for XAML Platforms</title>
      <link>http://msdn.microsoft.com/magazine/22f1825f-aa20-4c71-8efd-d5ba067a51fc</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">22f1825f-aa20-4c71-8efd-d5ba067a51fc</guid>
      <description>&lt;p&gt;By carefully examining the code you use in your XAML applications, you can ensure that you make choices that enhance your application’s performance. Understanding the complexity of the dependency property system, the way LINQ uses collections, and the operation of the XAML layout system will help you enable faster retrievals, use loops more efficiently and optimize custom controls.&lt;/p&gt;&lt;p&gt;Georgi Atanasov, Tsvyatko Konov&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>XAML: Creating a Single Codebase for Silverlight and Windows Presentation Foundation</title>
      <link>http://msdn.microsoft.com/magazine/4e4beec4-52ac-439c-b230-d60555c9ecfb</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4e4beec4-52ac-439c-b230-d60555c9ecfb</guid>
      <description>&lt;p&gt;Through five versions of Silverlight and three versions of WPF, component-maker Telerik overcame the challenges involved in creating a single codebase using both platforms. Find out what tips and tricks worked for them in handling the differences between the platforms, from optimizing theming with minimal code to implementing virtualization and container recycling to developing custom controls.&lt;/p&gt;&lt;p&gt;Hristo Hristov&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>SQL Azure: Scaling Out with SQL Azure Federation</title>
      <link>http://msdn.microsoft.com/magazine/20d4c784-fad8-4e65-ad6a-2859c4cb0eb6</link>
      <pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">20d4c784-fad8-4e65-ad6a-2859c4cb0eb6</guid>
      <description>&lt;p&gt;George Huey explores SQL Azure Federations, and how SQL Azure Migration Wizard and SQL Azure Federation Data Migration Wizard can help simplify the migration, scale out and merge processes.&lt;/p&gt;&lt;p&gt;George Huey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a1a9f364-0285-40e4-b675-166dfdb7b586"&gt;MSDN Magazine February 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Phone 7: Your First Windows Phone Application</title>
      <link>http://msdn.microsoft.com/magazine/b32401c9-b241-4f5e-8663-4d8632ee7fa8</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b32401c9-b241-4f5e-8663-4d8632ee7fa8</guid>
      <description>&lt;p&gt;Your first Windows Phone application should be interesting, but not so complex you’ll get bogged down. Jesse Liberty walks you through a simple yet handy application that touches on many aspects of building good-looking and useful XAML-based Windows Phone applications.&lt;/p&gt;&lt;p&gt;Jesse Liberty&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Phone 7: Using Cameras in Your Windows Phone Application</title>
      <link>http://msdn.microsoft.com/magazine/b0f8b138-a12c-4a32-8877-86cb341852d0</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b0f8b138-a12c-4a32-8877-86cb341852d0</guid>
      <description>&lt;p&gt;Windows Phone 7.5 devices can have both back and front cameras. Matt Stroshane introduces the camera APIs and associated capabilities and discusses a few ways you can use a camera in your next Windows Phone 7.5 app.&lt;/p&gt;&lt;p&gt;Matt Stroshane&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Phone 7: Design Your Windows Phone App!</title>
      <link>http://msdn.microsoft.com/magazine/64c04ec0-e493-49df-89be-1e18fd0b5fa2</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">64c04ec0-e493-49df-89be-1e18fd0b5fa2</guid>
      <description>&lt;p&gt;Spend time up front designing your app, Mark Hopkins advises, and you’ll save time in the coding process and reap rewards in the Windows Phone Marketplace.&lt;/p&gt;&lt;p&gt;Mark Hopkins&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Using HTML5 Canvas for Data Visualization</title>
      <link>http://msdn.microsoft.com/magazine/d9c97e09-8798-4486-8c27-07d76c9257ff</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d9c97e09-8798-4486-8c27-07d76c9257ff</guid>
      <description>&lt;p&gt;The new HTML5 canvas element gives you the power to create and manipulate images and animations on the fly. And it’s not just for complex projects like games.  As Brandon Satrom demonstrates, you can use it to do some pretty cool data visualization as well.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/html5">html5</category>
    </item>
    <item>
      <title>NuGet: Becoming a NuGet Author</title>
      <link>http://msdn.microsoft.com/magazine/a6fa25dc-6a3c-40a4-af4f-d85509064af1</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a6fa25dc-6a3c-40a4-af4f-d85509064af1</guid>
      <description>&lt;p&gt;Clark Sell continues our series on NuGet by exploring what it takes to become a NuGet package author and how to incorporate NuGet into your development life cycle.&lt;/p&gt;&lt;p&gt;Clark Sell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Orchard CMS: Orchard Extensibility</title>
      <link>http://msdn.microsoft.com/magazine/8c6e0e3c-3194-4e94-9a7b-8cb66d6ae655</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8c6e0e3c-3194-4e94-9a7b-8cb66d6ae655</guid>
      <description>&lt;p&gt;Orchard is a new open source Web CMS that puts a lot of emphasis on extensibility. This article presents some of the techniques you can apply to build unique sites and contribute to a growing ecosystem.&lt;/p&gt;&lt;p&gt;Bertrand Le Roy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>ASP.NET Security: Securing Your ASP.NET Applications</title>
      <link>http://msdn.microsoft.com/magazine/0bb76194-ec65-47d3-97d0-c261090721aa</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0bb76194-ec65-47d3-97d0-c261090721aa</guid>
      <description>&lt;p&gt;Continuing his exploration of ASP.NET security, Adam Tuliper takes a look at cross site scripting and cross site request forgery—how these attacks occur and what you can do to prevent them.&lt;/p&gt;&lt;p&gt;Adam Tuliper&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Screen-Based Input: Customized On-Screen Keyboards with the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/0df58df5-170a-417f-99c0-dd14525bde21</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0df58df5-170a-417f-99c0-dd14525bde21</guid>
      <description>&lt;p&gt;Learn how to create an on-screen keyboard that uses key randomization in the .NET Framework to enhance security and the porting of applications to mobile platforms.&lt;/p&gt;&lt;p&gt;Christopher Frenz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>SQL Server Reporting Services: Extending SSRS: Developing Custom Charting Components and Rendering Extensions</title>
      <link>http://msdn.microsoft.com/magazine/07070520-6d4e-475e-a9dc-d4022e48b5c2</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">07070520-6d4e-475e-a9dc-d4022e48b5c2</guid>
      <description>&lt;p&gt;Though SQL Server Reporting Services (SSRS) provides excellent charting capabilities, the native options may not always satisfy your requirements. Learn how you can create a custom charting component and integrate it with an SSRS report, and how you can develop a custom report renderer (by extending a native one) to render a report just as you’d like.&lt;/p&gt;&lt;p&gt;Manpreet Singh&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: A Quarter Century and Counting</title>
      <link>http://msdn.microsoft.com/magazine/1c1156eb-c8e6-4e61-8e22-b14d521b9a51</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1c1156eb-c8e6-4e61-8e22-b14d521b9a51</guid>
      <description>&lt;p&gt;For 25 years, Charles Petzold has been writing about software development in the pages of MSDN Magazine, going back to the very first issue of Microsoft Systems Journal.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Cutting Edge: Enhancing the Context-Sensitive ASP.NET MVC Progress Bar</title>
      <link>http://msdn.microsoft.com/magazine/b87bdc30-3882-4d1e-a3e3-cc39cd5f73cb</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b87bdc30-3882-4d1e-a3e3-cc39cd5f73cb</guid>
      <description>&lt;p&gt;Canceling an ongoing server-side task from within a client browser is not a trivial operation, but Dino Esposito meets the challenge as he enhances last month’s context-sensitive progress bar with cancel capabilities.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Data Points: Making Do with Absent Foreign Keys</title>
      <link>http://msdn.microsoft.com/magazine/58f2f043-1375-4a22-8df9-d15bdf61e166</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">58f2f043-1375-4a22-8df9-d15bdf61e166</guid>
      <description>&lt;p&gt;The absence of foreign key properties in classes adds some challenges to working in disconnected apps. In this column, Julie Lerman explores behavior with inserts and updates when no foreign key is available and demonstrates how to make Entity Framework toe the line.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Windows Azure Caching Strategies</title>
      <link>http://msdn.microsoft.com/magazine/4a9340b9-83ae-44c9-b828-62cdf891dd05</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4a9340b9-83ae-44c9-b828-62cdf891dd05</guid>
      <description>&lt;p&gt;Joseph Fultz maps Windows Azure caching capabilities to caching strategies for output, in-memory data and file resources, balancing the desire for fresh data with the desire for the best performance.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
    </item>
    <item>
      <title>Test Run: Simulated Annealing and Testing</title>
      <link>http://msdn.microsoft.com/magazine/9c23e15f-34df-4bfc-b70a-327e5a50b4f6</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9c23e15f-34df-4bfc-b70a-327e5a50b4f6</guid>
      <description>&lt;p&gt;James McCaffrey explores an artificial intelligence technique based on the behavior of cooling metal.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>The Working Programmer: Building Combinators</title>
      <link>http://msdn.microsoft.com/magazine/a7fa7da4-70ab-48ed-93c3-588275c222e9</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a7fa7da4-70ab-48ed-93c3-588275c222e9</guid>
      <description>&lt;p&gt;Ted Neward finishes his discussion of parser combinators by extending the Spache library to parse the exact number of parsers you pass to it, incidentally demonstrating the power of functional programming.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Touch and Go: Playing Audio Files in Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/d13ac2d8-ef49-421c-b7d7-50c072fa3060</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d13ac2d8-ef49-421c-b7d7-50c072fa3060</guid>
      <description>&lt;p&gt;Before he tackles the new background audio capability in Windows Phone OS 7.1, Charles Petzold explores the ins and outs of the more standard way to play songs.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Lowering Higher Education</title>
      <link>http://msdn.microsoft.com/magazine/2f6bd407-40b6-4352-b02f-cb3053b801fb</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2f6bd407-40b6-4352-b02f-cb3053b801fb</guid>
      <description>&lt;p&gt;The Internet is set to hammer the higher education industry in the same way it hammered the newspaper industry.  I hope that my industry will respond to this challenge with creativity and imagination that will make the world a better place. I expect to find the landscape radically different when my daughters start college, 9 years from now.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Agile Development: Working with Agile in a Distributed Team Environment</title>
      <link>http://msdn.microsoft.com/magazine/ad060c79-74a0-48d1-97fc-1af37d8482ed</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ad060c79-74a0-48d1-97fc-1af37d8482ed</guid>
      <description>&lt;p&gt;Using what the author calls “de-Agile,” teams can tailor Agile processes to overcome the obstacles of working in a distributed environment. The article recommends best practices based on the author's experience working with remote teams.&lt;/p&gt;&lt;p&gt;Sandeep Joshi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Web Development Report: Getting Started with Mobile Web Development Using HTML5, jQuery Mobile and ASP.NET MVC 4</title>
      <link>http://msdn.microsoft.com/magazine/d251b571-7e09-494c-9c7e-8e63db176348</link>
      <pubDate>Tue, 03 Jan 2012 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d251b571-7e09-494c-9c7e-8e63db176348</guid>
      <description>&lt;p&gt;This first installment of the Web Development Report column explains how using jQuery Mobile library and ASP.NET MVC 4 with HTML5 can help you create small, maintainable code bases that work on many mobile devices. The key is data-* attributes.&lt;/p&gt;&lt;p&gt;Rachel Appel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8ad1b1a2-6758-4f2d-94a7-bc748b42f55a"&gt;MSDN Magazine January 2012&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>MVPVM Design Pattern: The Model-View-Presenter-ViewModel Design Pattern for WPF</title>
      <link>http://msdn.microsoft.com/magazine/78dda9e7-4e39-4598-8310-25463f93a12b</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">78dda9e7-4e39-4598-8310-25463f93a12b</guid>
      <description>&lt;p&gt;Bill Kratochvil delves deep into the history of design patterns as he presents the advantages of developing extensible enterprise apps with what he calls the MVPVM pattern, inspired by the Microsoft patterns &amp; practices Prism project.&lt;/p&gt;&lt;p&gt;Bill Kratochvil&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Integrating Geolocation into Web Applications</title>
      <link>http://msdn.microsoft.com/magazine/c47a320c-a40c-4637-9dc5-0985a0b0f150</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c47a320c-a40c-4637-9dc5-0985a0b0f150</guid>
      <description>&lt;p&gt;Much of what the world is calling HTML5 is a set of technologies geared toward making real application development possible on the Web—and geolocation is a great example. Brandon Satrom introduces the Geolocation spec and shows you how to get started using it in your applications.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ASP.NET Security: Hack-Proofing Your ASP.NET Applications</title>
      <link>http://msdn.microsoft.com/magazine/3189eb69-fdf0-4430-810c-835a11b6c429</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3189eb69-fdf0-4430-810c-835a11b6c429</guid>
      <description>&lt;p&gt;Almost every day, the mainstream media reports that another site has been hacked. Luckily, many of these attacks are surprisingly easy to protect against. Adam Tuliper explains how these attacks occur and discusses best practices for preventing them.&lt;/p&gt;&lt;p&gt;Adam Tuliper&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Sysinternals ProcDump v4.0: Writing a Plug-in for Sysinternals ProcDump v4.0</title>
      <link>http://msdn.microsoft.com/magazine/28014460-afba-4167-aaa8-ba7960a6a902</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">28014460-afba-4167-aaa8-ba7960a6a902</guid>
      <description>&lt;p&gt;Capturing a memory dump of an application is a common troubleshooting tactic, but most dump capture tools give you either too much or too little. Now Sysinternals ProcDump v4.0 let you make the memory inclusion decisions, as Andrew Richards explains.&lt;/p&gt;&lt;p&gt;Andrew Richards&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Video Encoding: Saving and Reusing Settings for Video Encoding</title>
      <link>http://msdn.microsoft.com/magazine/6da27d8d-9908-49e9-9eec-4df7b1ab8c43</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6da27d8d-9908-49e9-9eec-4df7b1ab8c43</guid>
      <description>&lt;p&gt;Here's a simple way to allow video-processing applications to save compressed video using any codec available on the machine, without the need to manually specify the codec settings each time the app is started or used on multiple/remote/embedded machines.&lt;/p&gt;&lt;p&gt;Adi Shavit &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>ALM Rangers: Visual Studio ALM Rangers -- Rise of the VM Factory</title>
      <link>http://msdn.microsoft.com/magazine/1367a783-e5c6-4692-8966-e4d3596f16b1</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1367a783-e5c6-4692-8966-e4d3596f16b1</guid>
      <description>&lt;p&gt;The Rangers are back with some ALM guidance about the use of the Virtual Machine Factory, exploring its concepts and advantages.&lt;/p&gt;&lt;p&gt;Willy-Peter Schaub, Brian Blackman, Paul Meyer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/powershell">powershell</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Editor's Note: 31 Days of Mango</title>
      <link>http://msdn.microsoft.com/magazine/14ee0484-b688-4afa-b6d5-6db0ac15cde0</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">14ee0484-b688-4afa-b6d5-6db0ac15cde0</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Cutting Edge: A Context-Sensitive Progress Bar for ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/9c5b30ef-9dd4-4a88-a5f3-e1cc6c3f884a</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9c5b30ef-9dd4-4a88-a5f3-e1cc6c3f884a</guid>
      <description>&lt;p&gt;Dino Esposito tackles the issue of reporting the status of remote operations, providing context-sensitive feedback that faithfully represents the status of the operation for a given session.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Windows with C++: Thread Pool Timers and I/O</title>
      <link>http://msdn.microsoft.com/magazine/2e5a483c-6d03-4b0c-b263-f35da1ba9223</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2e5a483c-6d03-4b0c-b263-f35da1ba9223</guid>
      <description>&lt;p&gt;Kenny Kerr finishes his series on the Windows 7 thread pool by delving into the two remaining callback-generating objects provided by the API—timer objects and I/O completion objects.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Data Points: Handling Entity Framework Validations in WCF Data Services</title>
      <link>http://msdn.microsoft.com/magazine/f05c98da-90d5-4750-966e-3063b5ea004f</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f05c98da-90d5-4750-966e-3063b5ea004f</guid>
      <description>&lt;p&gt;Windows 8 Metro Style adds yet another UI that can consume OData. Julie Lerman helps you sharpen your OData creation skills with WCF Data Services, Code First and the Entity Framework Validation API.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Forecast: Cloudy: Completing the Trip with AppFabric Queues</title>
      <link>http://msdn.microsoft.com/magazine/fcde67a8-55c7-47c1-92bf-2bfbd4553e55</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fcde67a8-55c7-47c1-92bf-2bfbd4553e55</guid>
      <description>&lt;p&gt;Joseph Fultz completes his store inventory project based on the new features found in the Windows Azure AppFabric Service Bus, using a mix of Topics and Queues.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/appfabric">appfabric</category>
    </item>
    <item>
      <title>Test Run: Tabu Algorithms and Maximum Clique</title>
      <link>http://msdn.microsoft.com/magazine/defd00c9-805c-450e-bbb0-7875e93e12c0</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">defd00c9-805c-450e-bbb0-7875e93e12c0</guid>
      <description>&lt;p&gt;Dr. McCaffrey wraps up his examination of the challenging and mysterious maximum clique problem—often used in social networking scenarios—with an advanced solution called the tabu algorithm.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>The Working Programmer: Parser Combinators</title>
      <link>http://msdn.microsoft.com/magazine/1d7ad82c-1b68-4c5f-8c79-79372bfe70b9</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1d7ad82c-1b68-4c5f-8c79-79372bfe70b9</guid>
      <description>&lt;p&gt;Ted Neward puts parser combinators to work in a real-life scenario as he designs custom configurations for neuro-optical scientific experiments in which optical tissue is stimulated and the results are recorded.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>UI Frontiers: Video Feeds on Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/d8ee6acc-6dc2-4577-b7fa-77e2d4e42d2f</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d8ee6acc-6dc2-4577-b7fa-77e2d4e42d2f</guid>
      <description>&lt;p&gt;While the initial release of Windows Phone included only one camera API, that deficiency has been corrected with two new sets of APIs that Charles uses to have some fun with video.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Jobs and Ritchie: Entangled Photons</title>
      <link>http://msdn.microsoft.com/magazine/176b2a14-c7f4-48e6-9f4e-33c71862778a</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">176b2a14-c7f4-48e6-9f4e-33c71862778a</guid>
      <description>&lt;p&gt;Steve Jobs died on October 5, and the tributes resounded through the universe. Far less noted was the passing of Dennis Ritchie on October 8. He deserves more recognition than he’s gotten, because Jobs couldn’t have accomplished anywhere near what he did without Ritchie’s work.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Phone: How To Translate Common Design Principles To The Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/f0946767-bfb5-484b-8cd5-022ab99013f7</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f0946767-bfb5-484b-8cd5-022ab99013f7</guid>
      <description>&lt;p&gt;Using the Metro design language, Windows Phone has set a new bar for smart phone navigation. The physical Back button, the Application Bar, and the built-in controls Panorama and Pivot are must-know navigation standards for developers designing applications for Windows Phone.&lt;/p&gt;&lt;p&gt;Jeff E. Smith&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Phone: A Mobile Phone Is Not Just a Small Computer</title>
      <link>http://msdn.microsoft.com/magazine/ab7f4a0c-9fc0-44d2-8324-770818de8b4c</link>
      <pubDate>Wed, 30 Nov 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ab7f4a0c-9fc0-44d2-8324-770818de8b4c</guid>
      <description>&lt;p&gt;Designing applications for mobile phones poses a unique set of challenges for developers accustomed to desktop environments. An expert in Web and software UX design offers guidance on how to optimize your smart phone apps.&lt;/p&gt;&lt;p&gt;Marshal Datkowitz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/c543f59d-6cca-45c5-95af-59fe7c4afd5d"&gt;MSDN Magazine December 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>NoSQL Document Database: Embedding RavenDB into an ASP.NET MVC 3 Application</title>
      <link>http://msdn.microsoft.com/magazine/51951c3a-aa23-421c-82be-dd6ec0796b3c</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">51951c3a-aa23-421c-82be-dd6ec0796b3c</guid>
      <description>&lt;p&gt;Nevermore shall we hear the cries of a lack of nonrelational love for the Microsoft stack, says Justin Schwartzenberger. He demonstrates how exploring the NoSQL world is easy with RavenDB, a .NET/Windows-centric document data store solution that can run in an embedded mode within an ASP.NET MVC application.&lt;/p&gt;&lt;p&gt;Justin Schwartzenberger&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Windows Phone SDK 7.1: Building a 'Mango' App</title>
      <link>http://msdn.microsoft.com/magazine/2bc6fcb5-567b-438e-bb0a-fd250d2768ea</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2bc6fcb5-567b-438e-bb0a-fd250d2768ea</guid>
      <description>&lt;p&gt;This article walks you through creating an application that uses three of the big new Windows Phone 7.1 features: local databases, live tiles and Silverlight/XNA integration. The theme of the application is mangoes—with mango recipes, mango cocktails and a mango shooter game.&lt;/p&gt;&lt;p&gt;Andrew Whitechapel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/xna">xna</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>LightSwitch and Windows Azure: Deploying LightSwitch Applications to Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/cf159dd2-f9dc-46e1-909b-b49add9856cc</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cf159dd2-f9dc-46e1-909b-b49add9856cc</guid>
      <description>&lt;p&gt;In this article Mike Wade shows how to deploy an application built using Visual Studio LightSwitch to Windows Azure, which eliminates the need to dedicate resources to infrastructure management.&lt;/p&gt;&lt;p&gt;Mike Wade&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>Building HTML5 Applications: Better Web Forms with HTML5 Forms</title>
      <link>http://msdn.microsoft.com/magazine/86ef2e04-7f0e-4e49-9d5e-c0634ca07767</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">86ef2e04-7f0e-4e49-9d5e-c0634ca07767</guid>
      <description>&lt;p&gt;A number of new input types in HTML5 make creating Web forms easier than ever, and the best thing about these new types is that they’ll work at some level in all browsers. Brandon Satrom shows you how to start using HTML5 forms in your applications today.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>NuGet: Manage Project Libraries with NuGet</title>
      <link>http://msdn.microsoft.com/magazine/e163db95-f18c-4e3e-b036-d9d400b21edc</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e163db95-f18c-4e3e-b036-d9d400b21edc</guid>
      <description>&lt;p&gt;NuGet is a package manager for developers that puts the best .NET libraries just a click away. It provides acess to free developer libraries and supports a model where companies can set up a private “app store” to manage libraries in their company. Learn how to work with NuGet to streamline your projects.&lt;/p&gt;&lt;p&gt;Phil Haack&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>SharePoint Security: Custom Claims-Based Security in SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/1b7b06ed-c040-43d0-ab75-0a777c679253</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1b7b06ed-c040-43d0-ab75-0a777c679253</guid>
      <description>&lt;p&gt;Learn about the new claims-based identity model in Microsoft SharePoint Server 2010 as you explore the process of building a custom claims provider in SharePoint, integrating it with FAST Search and managing claims-enabled content.&lt;/p&gt;&lt;p&gt;Ivory Feng, Patrick Stanko, Shabbir Darugar&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>Silverlight 3D: Developing 3D Objects in Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/3818883c-e15d-42c0-a100-5acfe229f83c</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3818883c-e15d-42c0-a100-5acfe229f83c</guid>
      <description>&lt;p&gt;Learn to create 3D objects in three different ways; the key elements needed to display a 3D object on the screen; and how Silverlight 5 will allow you to go beyond what’s available today and create much richer 3D objects.&lt;/p&gt;&lt;p&gt;Rajesh Lal&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Editor's Note: A Game of Risk</title>
      <link>http://msdn.microsoft.com/magazine/104f585a-1ad3-4527-b44a-067d00a2bd3c</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">104f585a-1ad3-4527-b44a-067d00a2bd3c</guid>
      <description>&lt;p&gt;Microsoft's Windows Runtime announced at the BUILD Conference in September aims to broaden the definition of the Windows developer.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>The Cutting Edge: Design of a Domain Model</title>
      <link>http://msdn.microsoft.com/magazine/fb3f2ee9-3a60-4882-85a7-4d2e7301c827</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fb3f2ee9-3a60-4882-85a7-4d2e7301c827</guid>
      <description>&lt;p&gt;Code First encourages the application of domain-driven design principles in the .NET space. However, writing an object model for a realistic scenario raises some issues that currently are not well-addressed. Dino Esposito takes up that challenge.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows with C++: Thread Pool Synchronization</title>
      <link>http://msdn.microsoft.com/magazine/a7b90c93-d24d-44e1-bddb-d0026ef2b2f3</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a7b90c93-d24d-44e1-bddb-d0026ef2b2f3</guid>
      <description>&lt;p&gt;Blocking operations are bad news for concurrency. You need a way for the thread pool to wait on your behalf without affecting its concurrency limits. It can then queue a callback once the resource is available or the time has elapsed. Along with work objects, the thread pool API provides a number of other callback-generating objects. Here, Kenny Kerr shows how to use wait objects.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Data Points: What the Heck Are Document Databases?</title>
      <link>http://msdn.microsoft.com/magazine/ee4fb30d-8e7e-425d-90e3-6e92a16f181b</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ee4fb30d-8e7e-425d-90e3-6e92a16f181b</guid>
      <description>&lt;p&gt;Our resident database expert explores some of the major players in the NoSQL world and shares what she’s learned. If you’re a database developer wondering what all the fuss is about, this overview of the MongoDB, CouchDB and RavenDB  document databases is for you.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Test Run: Greedy Algorithms and Maximum Clique</title>
      <link>http://msdn.microsoft.com/magazine/87f2842f-bcda-410f-8fb0-11def69df584</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">87f2842f-bcda-410f-8fb0-11def69df584</guid>
      <description>&lt;p&gt;Dr. McCaffrey this month presents a greedy algorithm as a solution to the graph maximum clique problem, which is to find the largest group of nodes in a graph that are all connected to one another. He explains how to design and test these algorithms to solve the problem.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>UI Frontiers: Finishing the E-Book Reader</title>
      <link>http://msdn.microsoft.com/magazine/9a043af0-9235-41ac-9b68-d6aa8cfe1b79</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9a043af0-9235-41ac-9b68-d6aa8cfe1b79</guid>
      <description>&lt;p&gt;Charles Petzold finishes his Windows Phone 7 e-book reader with a Web service that gets the catalog file from Project Gutenberg, and a Pivot control to display a search screen and a list of downloaded books.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: BUILD: Microsoft's Call to Arms</title>
      <link>http://msdn.microsoft.com/magazine/01731d2c-9433-4e33-be43-732cb06a0b15</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">01731d2c-9433-4e33-be43-732cb06a0b15</guid>
      <description>&lt;p&gt;David Platt says the Microsoft BUILD Conference revealed something he has not seen for a long, long time: Real excitement around Microsoft's platform strategy.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>HTML5: HTML5 Offline Applications: ‘Donut Hole’ Caching</title>
      <link>http://msdn.microsoft.com/magazine/0fe66dd3-0416-49f1-b5ac-c297e55e1463</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0fe66dd3-0416-49f1-b5ac-c297e55e1463</guid>
      <description>&lt;p&gt;The example in this tutorial demonstrates how to cache a “Contact Us” page that displays notifications of upcoming events to users. When a user is connected to the Web, live event listings are displayed; otherwise, a telephone number prompts the user to call for event information. This approach keeps the user informed and connected with or without access to the public Web.&lt;/p&gt;&lt;p&gt;Craig Shoemaker&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>HTML5: Working with Media in HTML5</title>
      <link>http://msdn.microsoft.com/magazine/0c345b0b-ba9c-4d6b-886e-0b6bac94712d</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0c345b0b-ba9c-4d6b-886e-0b6bac94712d</guid>
      <description>&lt;p&gt;HTML5 delivers new ways to view and play audio and video files in an HTML page.  The days of needing a Flash plugin to play a video or mp3 in your web pages will soon be over.  In this article you will learn about the media capabilities in HTML5 and how you can use them in your modern web applications.   In this article you will learn: What HTML5 is and why it is important for building media applications on the Internet; and how to play media in an HTML5 page.&lt;/p&gt;&lt;p&gt;Jason Beres&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>HTML5: 12 Cool Geolocation Ideas and How to Use Them</title>
      <link>http://msdn.microsoft.com/magazine/c0df8ec0-adc4-422e-99c5-dbffbbed9f8f</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c0df8ec0-adc4-422e-99c5-dbffbbed9f8f</guid>
      <description>&lt;p&gt;It used to be that users had to actively input their location and submit it to a site—either by typing it in, using a loooong drop-down list, or clicking a map. Now, with the help of Geolocation API, this once menial task can become virtually seamless.&lt;/p&gt;&lt;p&gt;Danwei Tran Luciani&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>HTML5: Responsive Web Design</title>
      <link>http://msdn.microsoft.com/magazine/c953d2c1-e810-4165-86a4-2fe2ad2d5a67</link>
      <pubDate>Wed, 26 Oct 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c953d2c1-e810-4165-86a4-2fe2ad2d5a67</guid>
      <description>&lt;p&gt;At the basis of Responsive web design there are three technical key features that define the concept: Media queries and media query listeners, Flexible images and media, either through dynamic resizing or CSS, A flexible grid-based layout (using em sizing)&lt;/p&gt;&lt;p&gt;Katrien De Graeve&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acd6dc8e-4e7d-46c0-a214-9a487fcae6fe"&gt;MSDN Magazine November 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Asynchronous Programming: Easier Asynchronous Programming with the New Visual Studio Async CTP</title>
      <link>http://msdn.microsoft.com/magazine/f57c742a-0974-41bb-86eb-2057b57461ff</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f57c742a-0974-41bb-86eb-2057b57461ff</guid>
      <description>&lt;p&gt;There are many different techniques for achieving a responsive user interface in a program that performs high-latency operations, but the difficulty factor of doing so is high. The next version of C# and Visual Basic will include a new form of asynchronous control flow that avoids both the dangers of multithreading and the pain of writing callback methods.&lt;/p&gt;&lt;p&gt;Eric Lippert&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Asynchronous Programming: Pause and Play with Await</title>
      <link>http://msdn.microsoft.com/magazine/0d2fab91-52a5-4a14-b5a3-6065d73253c5</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0d2fab91-52a5-4a14-b5a3-6065d73253c5</guid>
      <description>&lt;p&gt;Asynchronous methods in the upcoming versions of Visual Basic and C# are a great way to get the callbacks out of your asynchronous programming. Mads Torgersen takes a closer look at what the new await keyword actually does, starting at the conceptual level and working down to the iron.&lt;/p&gt;&lt;p&gt;Mads Torgersen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Asynchronous Programming: Async Performance: Understanding the Costs of Async and Await</title>
      <link>http://msdn.microsoft.com/magazine/a7cbe9e4-1be7-451d-850a-ea5d834fd1b6</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a7cbe9e4-1be7-451d-850a-ea5d834fd1b6</guid>
      <description>&lt;p&gt;It’s easy to get started writing asynchronous methods in C# and Visual Basic, but there can be hidden performance costs. Stephen Toub explores the ins and outs of asynchronous methods to give you a solid understanding of how they’re implemented under the covers and show some of the more nuanced costs involved.&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/async">async</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>LightSwitch Security: Securing Access to LightSwitch Applications</title>
      <link>http://msdn.microsoft.com/magazine/e23c3e60-7293-45c0-9b4b-07cf916f135d</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e23c3e60-7293-45c0-9b4b-07cf916f135d</guid>
      <description>&lt;p&gt;Visual Studio LightSwitch is an exciting new product that helps developers quickly and easily build business applications.  This article explores the challenge of securing three-tier applications and describes how developers can use the access control features in LightSwitch to secure their applications.&lt;/p&gt;&lt;p&gt;Valerie Andersen, Matt Evans, Sheel Shah, Michael Simons&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>F# Programming: Authoring an F#/C# VSIX Project Template</title>
      <link>http://msdn.microsoft.com/magazine/f4250818-c70b-464e-af29-febdbda1638e</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f4250818-c70b-464e-af29-febdbda1638e</guid>
      <description>&lt;p&gt;Encourage reuse and cut out those repetitive, time-wasting setup chores by creating a Visual Studio Extension project template composed of a C# ASP.NET MVC 3 Web app and two F# libraries.&lt;/p&gt;&lt;p&gt;Dan Mohl&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/fsharp">fsharp</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Silverlight: Harnessing the Power of the Dynamics CRM 4.0 API from Silverlight 4</title>
      <link>http://msdn.microsoft.com/magazine/f948ea7b-e6be-4966-936d-c6cd9c6986ab</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f948ea7b-e6be-4966-936d-c6cd9c6986ab</guid>
      <description>&lt;p&gt;Building Silverlight applications that can interact directly with Microsoft Dynamics CRM 4.0 can prove challenging, but here’s a little help in the form of an in-depth walkthrough on how to do it right.&lt;/p&gt;&lt;p&gt;Mark Beckner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>SharePoint Development: Building Information Architecture in SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/3911d600-f4a1-4ab0-bb82-976bfcda7dba</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3911d600-f4a1-4ab0-bb82-976bfcda7dba</guid>
      <description>&lt;p&gt;Learn how to use new SharePoint 2010 Enterprise Content Management capabilities to build and implement flexible information architecture for Internet-facing publishing and knowledge management portals.&lt;/p&gt;&lt;p&gt;Shahram Khosravi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>HTML5: Browser and Feature Detection</title>
      <link>http://msdn.microsoft.com/magazine/01d9e626-2c0b-4ccf-9fd2-362f115eed8f</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">01d9e626-2c0b-4ccf-9fd2-362f115eed8f</guid>
      <description>&lt;p&gt;If you’re building a Web site, you don’t just want it to look terrific today; you want it to dazzle for a long time to come. That means your site has to work not only in today’s browsers, but also in future versions. Tthis article presents tips and best practices to help you achieve this goal.&lt;/p&gt;&lt;p&gt;Sascha P. Corti&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>HTML5: Writing a Business-Oriented JavaScript Web Application</title>
      <link>http://msdn.microsoft.com/magazine/0c8b68a8-48a9-482d-8414-5c28d38f9a44</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0c8b68a8-48a9-482d-8414-5c28d38f9a44</guid>
      <description>&lt;p&gt;Microsoft sees HTML5 and JavaScript as key for Windows developers. To help you learn to write production-ready JavaScript, we walk you through creating a basic business application.&lt;/p&gt;&lt;p&gt;Frank Prößdorf, Dariusz Parys&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Editor's Note: Thinkin' About Async</title>
      <link>http://msdn.microsoft.com/magazine/23d0e666-f470-4ed1-b830-aedb63101937</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">23d0e666-f470-4ed1-b830-aedb63101937</guid>
      <description>&lt;p&gt;The addition of asynchronous programming support to C# and Visual Basic marks the latest in a series of important evolutionary steps for Microsoft's flagship managed programming languages.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Objects and the Art of Data Modeling</title>
      <link>http://msdn.microsoft.com/magazine/924f1dcc-4d85-4c54-9bd4-2cc60e1a092f</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">924f1dcc-4d85-4c54-9bd4-2cc60e1a092f</guid>
      <description>&lt;p&gt;Today’s apps are too often built around a single data model, says Dino Esposito. He discusses strategies to handle situations where multiple models provide more flexibility and help you develop more layered and robust applications.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Windows with C++: Thread Pool Cancellation and Cleanup</title>
      <link>http://msdn.microsoft.com/magazine/56a5c1de-4299-4b87-8c2f-c8d1dc333ae0</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">56a5c1de-4299-4b87-8c2f-c8d1dc333ae0</guid>
      <description>&lt;p&gt;Cancellation and cleanup are notoriously difficult problems to solve when it comes to multi-threaded applications. However, the thread pool environment enables cleanup groups, which make the thread pool’s objects and callbacks more manageable, as Kenny Kerr details.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Forecast: Cloudy: The Windows Azure AppFabric Service Bus: Topics</title>
      <link>http://msdn.microsoft.com/magazine/c413a927-2f86-4256-8fb2-00c92584b57e</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c413a927-2f86-4256-8fb2-00c92584b57e</guid>
      <description>&lt;p&gt;With the AppFabric CTP June Update, the AppFabric Service Bus now offers Topics, a rich, new publish-and-subscribe capability. Joseph Fultz shows how this new messaging technology can be used to facilitate inter-store inventory checks.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Test Run: Graph Structures and Maximum Clique</title>
      <link>http://msdn.microsoft.com/magazine/36c95bcb-0703-4463-b590-0329e9f5479a</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">36c95bcb-0703-4463-b590-0329e9f5479a</guid>
      <description>&lt;p&gt;In computer science, the maximum clique problem is challenging and not completely understood. But the code used to solve it can help developers out in important areas such as social networking. So dig in.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>UI Frontiers: Pages and Pop-ups in Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/67e5d6a0-d881-4348-be9c-058a9921289e</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">67e5d6a0-d881-4348-be9c-058a9921289e</guid>
      <description>&lt;p&gt;Charles turns to the horror genre in celebration of Halloween as he improves his e-book reader with the addition of “a whole bunch of dialog boxes” to aid in navigation and enhance user interaction.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Imagine That</title>
      <link>http://msdn.microsoft.com/magazine/253844bd-71d4-4d46-b4cb-96d9c967abf2</link>
      <pubDate>Mon, 26 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">253844bd-71d4-4d46-b4cb-96d9c967abf2</guid>
      <description>&lt;p&gt;The finals of the 2011 Imagine Cup software competition drew 128 teams from across the globe to New York City. David Platt found that the innovative entries weren't the only amazing thing about the event&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/019f0793-ada2-469d-a7c0-457cc3f6dce3"&gt;MSDN Magazine October 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>SQL Server Development Tools: The 'Juneau' Database Project</title>
      <link>http://msdn.microsoft.com/magazine/cb724429-429b-4905-875f-367a3552a006</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cb724429-429b-4905-875f-367a3552a006</guid>
      <description>&lt;p&gt;With the new Database Project in the latest version of SQL Server Developer Tools, you can now perform your database development in the same environment as your application development. We introduce the new release.&lt;/p&gt;&lt;p&gt;Jamie Laflen, Barclay Hill&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Entity Framework: New Features in the Entity Framework June CTP</title>
      <link>http://msdn.microsoft.com/magazine/4dbe2c89-6524-44a4-9e44-d8b2a485d8e7</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4dbe2c89-6524-44a4-9e44-d8b2a485d8e7</guid>
      <description>&lt;p&gt;The Microsoft Entity Framework (EF) June 2011 CTP brings support for a number of the features developers want most, like enums, spatial types, and TVFs. Srikanth Mandadi introduces these new features by walking you through some simple examples.&lt;/p&gt;&lt;p&gt;Srikanth Mandadi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Open Data Protocol: Build Great Experiences on Any Device with OData</title>
      <link>http://msdn.microsoft.com/magazine/0b6bea66-d5cc-4a7b-8c39-d0fc436457d5</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0b6bea66-d5cc-4a7b-8c39-d0fc436457d5</guid>
      <description>&lt;p&gt;With smartphone shipments recently outpacing PC shipments for the first time, many organizations want to target client experiences on multiple platforms, such as the desktop, Web, phones and tablets. The Open Data Protocol can help, as you’ll see with here with several detailed examples.&lt;/p&gt;&lt;p&gt;Shayne Burgess&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dotnetmicro">dotnetmicro</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Building Apps with HTML5: No Browser Left Behind: An HTML5 Adoption Strategy</title>
      <link>http://msdn.microsoft.com/magazine/d39a40cd-cf1f-4852-a7cc-f1eff6ff217c</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d39a40cd-cf1f-4852-a7cc-f1eff6ff217c</guid>
      <description>&lt;p&gt;As much as the development community and latest browsers are pushing the HTML5 hype up to a fever pitch, the vast majority of people on the web aren’t using those brand new browsers and versions.  But that doesn’t mean you have to put off using HTML5 till the next decade. In this column, Brandon Satrom provides some practical strategies for how you can adopt HTML5 technologies today.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>F# Programming: Build MVVM Applications in F#</title>
      <link>http://msdn.microsoft.com/magazine/ea664874-3e54-4e11-8821-db0620b1c737</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ea664874-3e54-4e11-8821-db0620b1c737</guid>
      <description>&lt;p&gt;F# is known for its ability to simplify complicated problems, but it’s far more than that. Chris Marinos shows you how to use F# to build practical Silverlight and WPF MVVM applications. You’ll learn how useful F# can be for solving everyday problems, and you’ll see how to use F# to make even the simplest applications easier to read, write, and maintain.&lt;/p&gt;&lt;p&gt;Chris Marinos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ALM Guidance: Visual Studio ALM Rangers—Reflections on Virtual Teams</title>
      <link>http://msdn.microsoft.com/magazine/76e1969f-a83b-406b-9d97-9c1f56bceee9</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">76e1969f-a83b-406b-9d97-9c1f56bceee9</guid>
      <description>&lt;p&gt;Who wants to get up at 3 a.m. for a status meeting? Learn valuable lessons about organizing and managing teams with members around the globe, who have various skills, motivations, commitments, project affiliations and restrictions.&lt;/p&gt;&lt;p&gt;Willy-Peter Schaub, Brian Blackman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: 'Mango': Innovation from the Inside Out</title>
      <link>http://msdn.microsoft.com/magazine/f81d3fa8-8495-4ea2-b6a5-3e3734cedd05</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f81d3fa8-8495-4ea2-b6a5-3e3734cedd05</guid>
      <description>&lt;p&gt;Michael Desmond's first Editor's Note looks to the broad implications of the Windows Phone 7 "Mango" update.&lt;/p&gt;&lt;p&gt;Michael Desmond&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Software Disasters: Recovery and Prevention Strategies</title>
      <link>http://msdn.microsoft.com/magazine/12abf915-b76f-4e17-a632-2785263091ba</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">12abf915-b76f-4e17-a632-2785263091ba</guid>
      <description>&lt;p&gt;Have you ever had to deal with the infamous “big ball of mud” clogging up your project? Learn the best practices to help fix a deteriorated system and patterns to prevent a growing system from growing badly and uncontrolled, degrading over time.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/bf1cd7b3-a71c-4e8d-92ba-86837682b64c">Java</category>
      <category domain="http://msdn.microsoft.com/magazine/37e25f7b-d584-4d2f-bdaa-fc879177337f">Sustainability</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>Windows with C++: The Thread Pool Environment</title>
      <link>http://msdn.microsoft.com/magazine/ac69bfd3-4830-4ce4-b448-f2232c14e04d</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ac69bfd3-4830-4ce4-b448-f2232c14e04d</guid>
      <description>&lt;p&gt;Our resident C++ guru continues his exploration of the thread pool, this month examining objects that control the environment in which callbacks execute.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Data Points: Second-Level Caching in the Entity Framework and AppFabric</title>
      <link>http://msdn.microsoft.com/magazine/0935c935-915f-4a0a-9422-00729e0b060d</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0935c935-915f-4a0a-9422-00729e0b060d</guid>
      <description>&lt;p&gt;Sometimes useful state information about an Entity Framework context is lost when the context goes out of scope, but Julie Lerman explains how a second-level cache can help retain this information for further use, such as in automatically generated database persistence commands, for example.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Reporting on Diagnostics Data</title>
      <link>http://msdn.microsoft.com/magazine/6aaf6876-dd5a-4e35-9c39-36cac8a968f4</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6aaf6876-dd5a-4e35-9c39-36cac8a968f4</guid>
      <description>&lt;p&gt;The SQL Azure Reporting CTP gives developers a familiar paradigm for developing and distributing reports—except that no one has to worry about the infrastructure to host it. Joseph Fultz demonstrates with a simple example that uses data from performance counters captured as part of the diagnostics for a Web Role.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/sqla">sqla</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 10: Choosing an Approach</title>
      <link>http://msdn.microsoft.com/magazine/be03a987-64ed-4720-8abe-3814b6ac859c</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">be03a987-64ed-4720-8abe-3814b6ac859c</guid>
      <description>&lt;p&gt;In this last article in his series on multiparadigmatic programming, Ted Neward helps you think about how to consider which paradigms to choose when designing an application.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>UI Frontiers: Touch for Text</title>
      <link>http://msdn.microsoft.com/magazine/ec0ccd8c-cd4f-4717-85ff-a56f34f0caf4</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ec0ccd8c-cd4f-4717-85ff-a56f34f0caf4</guid>
      <description>&lt;p&gt;Text selection can be awkward on a touch interface, but it offers too many benefits to ignore. Charles Petzold shows you how to implement this feature in the context of an e-book reader, using concepts that can be applied to any Windows Phone program that displays text to the screen and allows the reader to interact with that text.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: Development Is Design</title>
      <link>http://msdn.microsoft.com/magazine/62c0c0d8-5c54-4991-8472-23d3414be9d2</link>
      <pubDate>Fri, 09 Sep 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">62c0c0d8-5c54-4991-8472-23d3414be9d2</guid>
      <description>&lt;p&gt;The user experience is determined by your development skills, and not how pretty your UI is.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b2979f55-1599-42eb-b6cd-f3e1d2340587"&gt;MSDN Magazine September 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Visual Studio LightSwitch: Advanced Programming Made Easy With Lightswitch</title>
      <link>http://msdn.microsoft.com/magazine/7c3e17fb-6c81-4de0-9ccb-ca5b7e7676f7</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7c3e17fb-6c81-4de0-9ccb-ca5b7e7676f7</guid>
      <description>&lt;p&gt;Visual Studio LightSwitch dramatically simplifies the development of data-centric business applications because it takes care of all the plumbing for you, as Beth Massi illustrates with a sample application.&lt;/p&gt;&lt;p&gt;Beth Massi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
    </item>
    <item>
      <title>Visual Studio LightSwitch: Build Business Applications with Visual Studio LightSwitch</title>
      <link>http://msdn.microsoft.com/magazine/dc3433c6-34ce-4550-b26c-ee8c35d1007b</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">dc3433c6-34ce-4550-b26c-ee8c35d1007b</guid>
      <description>&lt;p&gt;Get hands-on experience with this new product in the Visual Studio family aimed at developers of all skill levels who want to quickly create data-centric business applications for the desktop, Web and cloud.&lt;/p&gt;&lt;p&gt;Robert Green&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1cfa6dee-ac36-4dce-abaa-800f3fbc1b60">LightSwitch</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>HTML5: Building Apps with HTML5: What You Need to Know</title>
      <link>http://msdn.microsoft.com/magazine/42f3dca7-3ca7-4b4f-80be-309f0a90349f</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">42f3dca7-3ca7-4b4f-80be-309f0a90349f</guid>
      <description>&lt;p&gt;In this article — the first of a series that aims to show you how you can use HTML5 to build apps for the Web — Brandon Satrom introduces HTML5, describes Microsoft’s approach to the new standard and helps you think about how to adopt HTML5 technologies.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Team Foundation Server and Exchange: Build a Ticketing System Using Exchange and Team Foundation Server</title>
      <link>http://msdn.microsoft.com/magazine/6f571dfa-0879-4cc9-acde-0a7d2fc1a3c4</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6f571dfa-0879-4cc9-acde-0a7d2fc1a3c4</guid>
      <description>&lt;p&gt;What do you get if you combine the Team Foundation Server work item tracking functionality with the Exchange Web Services push notification? A unified support ticketing system that integrates e-mail and work items. Mohammad Jalloul shows you how to build it.&lt;/p&gt;&lt;p&gt;Mohammad Jalloul&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Parallel Programming: The Past, Present and Future of Parallelizing .NET Applications</title>
      <link>http://msdn.microsoft.com/magazine/86c5599f-2b6b-4f7f-a770-0045f66d0d29</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">86c5599f-2b6b-4f7f-a770-0045f66d0d29</guid>
      <description>&lt;p&gt;In the world of multi-core and manycore everywhere, parallelism is now something every developer must at least consider, and something that the millions of developers that use managed languages must be able to take advantage of.  Stephen Toub shows how parallelism is evolving in .NET.&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Multi-Platform Development: Portable Class Libraries: A Primer</title>
      <link>http://msdn.microsoft.com/magazine/4ce332da-b6fb-47d0-adc9-469684216a37</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4ce332da-b6fb-47d0-adc9-469684216a37</guid>
      <description>&lt;p&gt;We walk you through a demo application to show how Portable Class Library projects can generate a managed assembly that can be referenced by Windows Phone 7, Silverlight, Windows Presentation Foundation (WPF) and Xbox 360 platforms.&lt;/p&gt;&lt;p&gt;Bill Kratochvil&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Artificial Intelligence: Particle Swarm Optimization</title>
      <link>http://msdn.microsoft.com/magazine/273b30f3-9dfe-4793-89da-400bca2617c0</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">273b30f3-9dfe-4793-89da-400bca2617c0</guid>
      <description>&lt;p&gt;Particle Swarm Optimization (PSO) is an artificial intelligence technique which can be used to find approximate solutions to extremely difficult or impossible numeric maximization or minimization problems. It's loosely modeled on group behavior such as bird flocking and fish schooling.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: F-Sharp Focus</title>
      <link>http://msdn.microsoft.com/magazine/7709893d-6caf-41a1-b6cf-0a9f41b7ee1f</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7709893d-6caf-41a1-b6cf-0a9f41b7ee1f</guid>
      <description>&lt;p&gt;The creator of the F# language explains why he felt it was necessary.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Static Code Analysis and Code Contracts</title>
      <link>http://msdn.microsoft.com/magazine/b000c58b-18ad-4311-bb6c-21ffbcd3a90f</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b000c58b-18ad-4311-bb6c-21ffbcd3a90f</guid>
      <description>&lt;p&gt;Dino Esposito delves into static code analysis and discusses how it can be used with Code Contracts to save you time in your builds and, more importantly, save you from nasty bugs that hit your software only in corner cases.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows With C++: The Windows Thread Pool and Work</title>
      <link>http://msdn.microsoft.com/magazine/16509617-95ad-45f0-9cd1-ad04d68e1dc4</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">16509617-95ad-45f0-9cd1-ad04d68e1dc4</guid>
      <description>&lt;p&gt;Concurrency means a lot of different things to different people, but at the heart of any contemporary approach is some kind of a thread pool. Here, Kenny Kerr explains how to best use the Windows thread pool API.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Searching Windows Azure Storage with Lucene.Net</title>
      <link>http://msdn.microsoft.com/magazine/fff770c4-fabf-4161-b759-9113c07b9594</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fff770c4-fabf-4161-b759-9113c07b9594</guid>
      <description>&lt;p&gt;There isn’t yet a lot of support for a cloud-deployed search solution, but with Windows Azure, Lucene.Net and a bit of OpenXML, just about any searching requirements can be met.  Joseph Fultz gets you started with a sample implementation.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>UI Frontiers: Font Metrics in Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/d0877570-7047-4c55-b98e-afa7b99f5ae0</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d0877570-7047-4c55-b98e-afa7b99f5ae0</guid>
      <description>&lt;p&gt;Silverlight is a graphical environments that doesn’t provide font metrics to application program developers, so Charles Petzold shows you a workaround to help you lay out text and pages.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Power of the Default</title>
      <link>http://msdn.microsoft.com/magazine/5f32e319-837f-4f24-bd81-9ca1c4ccdc67</link>
      <pubDate>Fri, 29 Jul 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5f32e319-837f-4f24-bd81-9ca1c4ccdc67</guid>
      <description>&lt;p&gt;The default settings can make or break your program. Treat them with respect.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/289b6107-f7b2-40fc-a7b9-52d9268afe2e"&gt;MSDN Magazine August 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ASP.NET WebGrid: Get the Most out of WebGrid in ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/2587dbbc-30e8-4cd5-89a4-f67607bc5fa8</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2587dbbc-30e8-4cd5-89a4-f67607bc5fa8</guid>
      <description>&lt;p&gt;Along with the recent WebMatrix release there are a set of productivity helpers including WebGrid and Chart. WebGrid provides a productive way to render tabular data. This article will show the productivity benefits of the WebGrid and to present a few key pointers for effectively working with WebGrid for ASP.NET MVC developers.&lt;/p&gt;&lt;p&gt;Stuart Leeks&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>SharePoint Development: Build Workflow Solutions for SharePoint Online</title>
      <link>http://msdn.microsoft.com/magazine/a5a91b0d-799f-4740-ab96-1cb267a38fdf</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a5a91b0d-799f-4740-ab96-1cb267a38fdf</guid>
      <description>&lt;p&gt;In this follow-up to his March article, Chris Mayo illustrates workflow support in SharePoint Online by extending the purchasing solution to include a workflow solution, then extending the workflow with a custom workflow action developed with Visual Studio.&lt;/p&gt;&lt;p&gt;Chris Mayo&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Web Development: Visual Studio 2010 SP1 for Web Developers</title>
      <link>http://msdn.microsoft.com/magazine/78848630-0db3-49a0-8b17-66a3e68e2fee</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">78848630-0db3-49a0-8b17-66a3e68e2fee</guid>
      <description>&lt;p&gt;Check out the goodies for Web developers in the new Visual Studio service pack, including integration with new offerings of the Microsoft Web Platform, such as IIS Express, SQL Server CE, the Razor syntax, the Web Platform Installer and much more.&lt;/p&gt;&lt;p&gt;Deepak Verma, Scott Hanselman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Silverlight Localization: Tips and Tricks for Loading Silverlight Locale Resources, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/f734edbe-a429-4247-84d6-b45685faf5d0</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f734edbe-a429-4247-84d6-b45685faf5d0</guid>
      <description>&lt;p&gt;This article would be a follow up discussion from the March 2011 article, talking about server side components that are very helpful in rounding off the localization solution. There are a couple of very interesting techniques that we are using including inserting resources into dynamically generated XAP files and on demand generation of resource files.&lt;/p&gt;&lt;p&gt;Matthew Delisle&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows PowerShell with WPF: Secrets to Building a WPF Application in Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/09ffc9ab-6d37-42ff-b815-38a7469f712a</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">09ffc9ab-6d37-42ff-b815-38a7469f712a</guid>
      <description>&lt;p&gt;Is it a command-line interface, a scripting language or an API? Windows PowerShell is all three, says Doug Finke, who shows you how to tweak Windows PowerShell to build a net present value calculator presented in classic Windows Presentation Foundation GUI style. Special bonus: Windows PowerShell creator Jeffrey Snover weighs in on the Ad Hoc development model and origin of the language.&lt;/p&gt;&lt;p&gt;Douglas Finke&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/powershell">powershell</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>MVC Filters: Easily Add Performance Counters to Your MVC Application</title>
      <link>http://msdn.microsoft.com/magazine/acbb7e91-2147-4c25-9a98-7e05cd40f2bc</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">acbb7e91-2147-4c25-9a98-7e05cd40f2bc</guid>
      <description>&lt;p&gt;Ben Grover adds performance counters to a Model-View-Controller (MVC) app and explains how to use MVC filters to clean up and replace repeated, confusing code that was spread throughout numerous action methods in an application.&lt;/p&gt;&lt;p&gt;Ben Grover&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Mobile Browsing: Build a Better Mobile Browsing Experience</title>
      <link>http://msdn.microsoft.com/magazine/1de37333-bdca-48fa-b619-4c2a9e5ba4d3</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1de37333-bdca-48fa-b619-4c2a9e5ba4d3</guid>
      <description>&lt;p&gt;If you’re building a public Web site, you need to support mobile browsers. This article explains why this is more important than ever, and suggests techniques for building great mobile browser experiences on ASP.NET Web Forms and Model-View-Controller, including browser detection, generating mobile-specific markup and optimizing usability.&lt;/p&gt;&lt;p&gt;Steven Sanderson&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: Why C++ Still Matters</title>
      <link>http://msdn.microsoft.com/magazine/34b7f8bd-30a1-4743-b9cd-7477623a44e8</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">34b7f8bd-30a1-4743-b9cd-7477623a44e8</guid>
      <description>&lt;p&gt;This month, we welcome the return of Kenny Kerr’s Windows with C++ column. To celebrate, we asked him some questions about where C++ fits into today’s development environment.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Tools and Techniques for .NET Code Profiling</title>
      <link>http://msdn.microsoft.com/magazine/61e34a66-31a8-4090-8c6a-54d5cc6e62ee</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">61e34a66-31a8-4090-8c6a-54d5cc6e62ee</guid>
      <description>&lt;p&gt;Premature optimization may be the root of all evil, but at some point in your app's development cycle you're going to need to analyze your code for performance and memory use. Here's a collection of profiling tools and information that will help make you a lean, mean coding machine.&lt;/p&gt;&lt;p&gt;Terrence Dorsey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Code Contracts: Inheritance and the Liskov Principle</title>
      <link>http://msdn.microsoft.com/magazine/06518642-93c5-4ccc-bfe2-40503b1da267</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">06518642-93c5-4ccc-bfe2-40503b1da267</guid>
      <description>&lt;p&gt;Dino Esposito goes further into his exploration of Code Contracts in the .NET Framework, explaining what they’re used for, how they compare to assertions and tests and how they can help you improve the quality of your software design.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Windows with C++: C++ and the Windows API</title>
      <link>http://msdn.microsoft.com/magazine/9581e9b2-b9ee-44e9-9a95-c245d9bff53a</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9581e9b2-b9ee-44e9-9a95-c245d9bff53a</guid>
      <description>&lt;p&gt;Kenny resumes his monthly column with MSDN Magazine with a fresh new approach to Windows programming with C++. In this first installment you will learn how to manage Windows API resources in a way that is natural for the contemporary C++ developer. This is a critical first step in becoming a productive Windows developer.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Data Points: Demystifying Entity Framework Strategies, Part 3: Classes, Queries and Contexts</title>
      <link>http://msdn.microsoft.com/magazine/e349ed74-9718-442d-b062-9eb1559a3e78</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e349ed74-9718-442d-b062-9eb1559a3e78</guid>
      <description>&lt;p&gt;Julie Lerman takes on code generation in her third column exploring important decisions you have to make when using the Entity Framework, while also discussing the ObjectContext vs. DbContext choice and query building options.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Mobile Matters: Make Money with the Microsoft Ad Control</title>
      <link>http://msdn.microsoft.com/magazine/e659411a-feaa-4f96-b8dc-9464ae59b3b5</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e659411a-feaa-4f96-b8dc-9464ae59b3b5</guid>
      <description>&lt;p&gt;Even if you’re just a hobbyist Windows Phone 7 developer producing free apps, the easy-to-use (and free) Microsoft Ad Control lets you monetize your apps with automatic embedded advertising. See just how easy it is to get started.&lt;/p&gt;&lt;p&gt;Arthur Bierer, Boris Feldman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 9: Functional Programming</title>
      <link>http://msdn.microsoft.com/magazine/98d70a58-caef-4e98-8064-dbc555f25e0b</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">98d70a58-caef-4e98-8064-dbc555f25e0b</guid>
      <description>&lt;p&gt;The ninth in our series on multiparadigmatic programming focuses on functional programming, which is about treating functions as values—and which offers operations similar to what LINQ-to-Objects provides.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>UI Frontiers: Page Transitions in Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/fca36e88-8a53-4da6-93c1-be080d12b777</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fca36e88-8a53-4da6-93c1-be080d12b777</guid>
      <description>&lt;p&gt;For the most fluid page transitions in an e-book, the user interface needs to support three distinct pages—the current page, the next page, and the previous page. Charles Petzold describes a flexible way to implement this using three different page transitions.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Don't Get Me Started: When Security Doesn't Make Sense</title>
      <link>http://msdn.microsoft.com/magazine/0b6e8a57-0aa9-4533-8a37-672627f7ceb4</link>
      <pubDate>Thu, 30 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0b6e8a57-0aa9-4533-8a37-672627f7ceb4</guid>
      <description>&lt;p&gt;It’s usually the fault of the developer --  rather than the end user -- when security isn’t applied.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7d356ef5-c1f2-46bc-8d42-332b7ba006c5"&gt;MSDN Magazine July 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Agile C++: Agile C++ Development and Testing with Visual Studio and TFS</title>
      <link>http://msdn.microsoft.com/magazine/f5fcc109-b5ef-4a78-b958-36f61ad8ee1b</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f5fcc109-b5ef-4a78-b958-36f61ad8ee1b</guid>
      <description>&lt;p&gt;One aspect of Agile development includes writing automated tests, but that gets complicated when your project mixes C# and C++ code. We'll show you how one team at Microsoft uses Visual Studio and Team Foundation Server to streamline native and managed development.&lt;/p&gt;&lt;p&gt;John Socha-Leialoha&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Agile Development: Make Agile Work for You in TFS 2010</title>
      <link>http://msdn.microsoft.com/magazine/0e01a3e9-b52e-4f19-8d8a-3ab5011075f3</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0e01a3e9-b52e-4f19-8d8a-3ab5011075f3</guid>
      <description>&lt;p&gt;Get an inside peek into internal Microsoft development practices as Chris Adams documents his team’s move to Agile using Team Foundation Server 2010, starting out with the Microsoft Solutions Framework Agile v5.0 process template and eventually switching to the Microsoft Visual Studio Scrum 1.0 template.&lt;/p&gt;&lt;p&gt;Chris Adams&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>Debugger Engine API: Writing a Debugging Tools for Windows Extension, Part 3: Clients and Callbacks</title>
      <link>http://msdn.microsoft.com/magazine/4455ccd0-bbf1-41a3-888d-5f0452e9bb07</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4455ccd0-bbf1-41a3-888d-5f0452e9bb07</guid>
      <description>&lt;p&gt;In this third article of a series we delve deeper into the relationship between a debugger extension and the debugger, examining the architecture of debugger clients and debugger callbacks.&lt;/p&gt;&lt;p&gt;Andrew Richards&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Multi-Targeting: Build Multi-Targeted Apps for the Desktop, Prism and Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/311bc102-d158-4f1e-961c-13f1cc963af9</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">311bc102-d158-4f1e-961c-13f1cc963af9</guid>
      <description>&lt;p&gt;Why duplicate efforts when you can use a single codebase to create multi-targeted applications? We walk you through the process, using Prism, dependency injection and patterns such as MVP and MVVM&lt;/p&gt;&lt;p&gt;Bill Kratochvil&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>StreamInsight: Master Large Data Streams with Microsoft StreamInsight</title>
      <link>http://msdn.microsoft.com/magazine/09805e19-8462-4236-bea6-54f77cfffc1b</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">09805e19-8462-4236-bea6-54f77cfffc1b</guid>
      <description>&lt;p&gt;Analyzing and responding to information in large, near real-time streams of data is crucial to many businesses, but traditionally it's been difficult to perform historical and real time queries using the same toolsets and query languages. We'll show you how StreamInsight changes that.&lt;/p&gt;&lt;p&gt;Rob Pierry&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Windows Phone 7: Sterling for Isolated Storage on Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/a05d2e56-5968-4ca6-acc2-ada4c62a53a1</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a05d2e56-5968-4ca6-acc2-ada4c62a53a1</guid>
      <description>&lt;p&gt;Learn how to leverage the Sterling open source database library to persist and query data locally in Windows Phone 7 apps with minimal effort, along with a simple strategy for managing state when an application is deactivated upon a user switching to another application.&lt;/p&gt;&lt;p&gt;Jeremy Likness&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Editor's Note: The Best of Times</title>
      <link>http://msdn.microsoft.com/magazine/a6a2992e-1f0d-4fcb-80e6-70e482fec8db</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a6a2992e-1f0d-4fcb-80e6-70e482fec8db</guid>
      <description>&lt;p&gt;If you’re a builder of software, take heart: You’re living in the greatest development era ever.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Invariants and Inheritance in Code Contracts</title>
      <link>http://msdn.microsoft.com/magazine/17c54b15-503e-403d-8944-670d7e592aad</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">17c54b15-503e-403d-8944-670d7e592aad</guid>
      <description>&lt;p&gt;After discussing two of the most common types of software contracts—preconditions and postconditions—Dino this month introduces the third most important type of contract—the invariant—and proceeds to examine the behavior of contract-based classes when you apply inheritance.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Demystifying Entity Framework Strategies: Loading Related Data</title>
      <link>http://msdn.microsoft.com/magazine/d34d1b60-e980-4bd7-9e6d-847b9b73f597</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d34d1b60-e980-4bd7-9e6d-847b9b73f597</guid>
      <description>&lt;p&gt;With the Entity Framework, modeling the data is just a first step. You'll also need to use the right tools for querying and loading your data. We'll show you the options and help you choose the right ones for your application.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Multi-Platform Windows Azure Storage</title>
      <link>http://msdn.microsoft.com/magazine/71dbe4e0-1dd7-4973-ac51-2c3e0d9e8754</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">71dbe4e0-1dd7-4973-ac51-2c3e0d9e8754</guid>
      <description>&lt;p&gt;Windows Azure is far from a single-platform environment. To demonstrate its power, we'll build the same app for three different mobile devices: Windows Phone 7, jQuery and Android.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Test Run: Curved Lines for Bing Maps AJAX</title>
      <link>http://msdn.microsoft.com/magazine/fab92590-4ae1-4216-a62e-70a8db6d332f</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fab92590-4ae1-4216-a62e-70a8db6d332f</guid>
      <description>&lt;p&gt;This month’s dual-purpose column provides a walkthrough of a JavaScript function to draw a Bezier curve on a Bing Maps AJAX map control along with guidelines for testing a nontrivial JavaScript function.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/Bing">Bing</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Working Programmer: Multiparadigmatic .NET, Part 8: Dynamic Programming</title>
      <link>http://msdn.microsoft.com/magazine/8410de93-b923-4af6-b70c-8d365abdc5c7</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8410de93-b923-4af6-b70c-8d365abdc5c7</guid>
      <description>&lt;p&gt;In as far as it goes, parametric metaprogramming provides some powerful solutions. But it’s not the be-all, end-all answer to every design problem. Dynamic languages take the concept of name-bound execution to its highest degree. Let's see how it works.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>UI Frontiers: Principles of Pagination</title>
      <link>http://msdn.microsoft.com/magazine/f29f2a14-89a4-43c2-a5f6-dd50c3ef19f9</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f29f2a14-89a4-43c2-a5f6-dd50c3ef19f9</guid>
      <description>&lt;p&gt;E-book readers are simple, right? Just render some text and a way you go. Well, maybe it's not that simple after all. We start building an e-book reader for Windows Phone 7 by investigating the mechanism behind paginating the text.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Will Microsoft Learn DEC’s Lesson?</title>
      <link>http://msdn.microsoft.com/magazine/5999ec09-e069-4395-9683-876eab0ca8e4</link>
      <pubDate>Wed, 01 Jun 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5999ec09-e069-4395-9683-876eab0ca8e4</guid>
      <description>&lt;p&gt;Microsoft, for all the things it does right, still thinks like a PC company. For it to survive, that needs to change.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61e29d2e-3e71-4c91-badd-31deacd4f82d"&gt;MSDN Magazine June 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Debugger Engine API: Writing a Debugging Tools for Windows Extension, Part 2: Output</title>
      <link>http://msdn.microsoft.com/magazine/0e8969b4-b0e3-4c44-8fe4-ef33f6a7dd4a</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0e8969b4-b0e3-4c44-8fe4-ef33f6a7dd4a</guid>
      <description>&lt;p&gt;Continuing to work on his Debugger Engine extension, Andrew Richards shows you how to avoid all the dangerous traps you might find as you enhance the tool’s output.&lt;/p&gt;&lt;p&gt;Andrew Richards&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Web Migration: Moving Your Web App from WebMatrix to ASP.NET MVC 3</title>
      <link>http://msdn.microsoft.com/magazine/acbc995a-2993-4730-bd38-10c4a8d63d7b</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">acbc995a-2993-4730-bd38-10c4a8d63d7b</guid>
      <description>&lt;p&gt;The Web Pages page-centric programming model supported by WebMatrix is a great way to get Web apps up and running. If you later decide that embracing ASP.NET MVC would give you more flexibility, you're covered. We’ll explain why you might choose to migrate and show you how to do it.&lt;/p&gt;&lt;p&gt;Brandon Satrom, Clark Sell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Windows API Wait Functions: DynWaitList: ID-Based Windows Event Multiplexing</title>
      <link>http://msdn.microsoft.com/magazine/003f4af7-d3bb-4469-b546-74c2e1ab01c5</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">003f4af7-d3bb-4469-b546-74c2e1ab01c5</guid>
      <description>&lt;p&gt;Event signals are identified by indexes into an array of object handles, which is problematic with dynamic arrays where events are added or removed from the middle of the list. Here’s a container class to solve the problem.&lt;/p&gt;&lt;p&gt;Alex Gimenez&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Location-Aware Programming: Visualizing Bing Routes on Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/9dfb9fcf-6de6-4b38-a01a-a1344070fe00</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9dfb9fcf-6de6-4b38-a01a-a1344070fe00</guid>
      <description>&lt;p&gt;Learn how to bring location-aware features into your Windows Phone 7 applications and visualize routes and locations in different ways as you build an app that shows you the location of nearby restaurants.&lt;/p&gt;&lt;p&gt;Sandrino Di Mattia&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/Bing">Bing</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Business Connectivity Services: Consuming External OData Feeds with SharePoint BCS</title>
      <link>http://msdn.microsoft.com/magazine/1a355949-3b22-4204-a4ba-286589b73286</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1a355949-3b22-4204-a4ba-286589b73286</guid>
      <description>&lt;p&gt;Business Connectivity Services (BCS) for Microsoft Office and SharePoint helps you bring external data sources into your SharePoint apps. We'll show you how to write a custom .NET Assembly Connector for BCS that lets you read from and write to an OData feed.&lt;/p&gt;&lt;p&gt;Eric White&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Entity Framework: Code First in the ADO.NET Entity Framework 4.1</title>
      <link>http://msdn.microsoft.com/magazine/c9a32e19-c155-4d54-9c40-d52c1bca0718</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c9a32e19-c155-4d54-9c40-d52c1bca0718</guid>
      <description>&lt;p&gt;The latest version of the Entity Framework includes two new main features: the DbContext API and the Code First development pattern. We show you how to use these to develop applications, starting with the basics and moving on to more advanced techniques.&lt;/p&gt;&lt;p&gt;Rowan Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Editor's Note: Staying Put</title>
      <link>http://msdn.microsoft.com/magazine/734d9d38-b2d5-4e19-a258-c549874211d4</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">734d9d38-b2d5-4e19-a258-c549874211d4</guid>
      <description>&lt;p&gt;You don’t have to move to the “hot” areas of development. Old school still has its place.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Code Contracts Settings in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/8a0c1b3a-38ea-460f-bad6-71e2309ee152</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8a0c1b3a-38ea-460f-bad6-71e2309ee152</guid>
      <description>&lt;p&gt;Code contracts in the Microsoft .NET Framework 4 rely on a few features in Visual Studio 2010. We'll review the project options for code contracts, how they affect the rewriter tool and some best practices for argument validation.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Data Points: Demystifying Entity Framework Strategies: Model Creation Workflow</title>
      <link>http://msdn.microsoft.com/magazine/0ae7e1ed-f380-4c2e-a236-dc7f6f69a215</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0ae7e1ed-f380-4c2e-a236-dc7f6f69a215</guid>
      <description>&lt;p&gt;The Entity Framework now includes more ways than ever to create a conceptual model, starting first with just your code, a model created with the visual designer, or a legacy database. We help you choose which one’s right for you.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Load Balancing Private Endpoints on Worker Roles</title>
      <link>http://msdn.microsoft.com/magazine/38aea296-4a33-4ade-b905-667b718d9b18</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">38aea296-4a33-4ade-b905-667b718d9b18</guid>
      <description>&lt;p&gt;A client needed to load-balance private service endpoints on Windows Azure Worker Roles without taking on the latency of a queuing operation. I'll walk you through one possible solution to this problem.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Mobile Matters: Windows Phone 7 Tombstoning</title>
      <link>http://msdn.microsoft.com/magazine/2a95e093-9787-42ef-b9f1-449d2eb13e38</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2a95e093-9787-42ef-b9f1-449d2eb13e38</guid>
      <description>&lt;p&gt;Windows Phone 7 deals with memory and resource constraints through feature called tombstoning. We'll discuss the role tombstoning plays in the application lifecycle and demonstrate how you can implement it in your own apps.&lt;/p&gt;&lt;p&gt;Jaime Rodriguez&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Test Run: Super-Simple Mutation Testing</title>
      <link>http://msdn.microsoft.com/magazine/de02733c-c3eb-4617-8e65-d546c0d431a3</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">de02733c-c3eb-4617-8e65-d546c0d431a3</guid>
      <description>&lt;p&gt;Mutation testing is known for being difficult and expensive, but we’re here to show you a real-world system you can build in just a few hours with a little C# code and Visual Studio.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 7: Parametric Metaprogramming</title>
      <link>http://msdn.microsoft.com/magazine/5302190b-a531-416c-9fa3-3c552c67c5ab</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5302190b-a531-416c-9fa3-3c552c67c5ab</guid>
      <description>&lt;p&gt;In this series we've examined procedural and structural programming, objects, and metaobjects. Now let's take a look at generics and put them to work as an example of parametric polymorphism in action.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>UI Frontiers: Silverlight Printing Basics</title>
      <link>http://msdn.microsoft.com/magazine/2ea96998-a719-4f45-bb88-8fa45160bab0</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2ea96998-a719-4f45-bb88-8fa45160bab0</guid>
      <description>&lt;p&gt;Get a handle on the nuts and bolts of adding printing capabilities to your Silverlight apps as Charles walks through programs to print an ellipse, an image and a calendar.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Don't Get Me Started: R.I.P., DEC</title>
      <link>http://msdn.microsoft.com/magazine/01b2a5ca-d57f-421a-8089-1e81f0adc1a8</link>
      <pubDate>Mon, 02 May 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">01b2a5ca-d57f-421a-8089-1e81f0adc1a8</guid>
      <description>&lt;p&gt;Digital Equipment Corporation was an industry pioneer. Its eventual demise doesn’t change that fact.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/809d5b78-3cbb-4223-8ed7-62e79ad688fb"&gt;MSDN Magazine May 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cloud Cache: Introducing the Windows Azure AppFabric Caching Service</title>
      <link>http://msdn.microsoft.com/magazine/6b11ff78-0c5b-4920-9e34-d052e0c2e027</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6b11ff78-0c5b-4920-9e34-d052e0c2e027</guid>
      <description>&lt;p&gt;Windows Azure AppFabric Caching service provides an easy-to-use cache in the cloud that you can employ for application data, maintaining session state, and other tasks. We'll show you how to start using the Cache service in your apps today.&lt;/p&gt;&lt;p&gt;Wade Wegner, Karandeep Anand&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Windows Azure Development: CQRS on Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/f0d27732-1314-428d-a32b-f10970a8eaa6</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f0d27732-1314-428d-a32b-f10970a8eaa6</guid>
      <description>&lt;p&gt;Learn how Command Query Responsibility Segregation represents a shift from more classic, three-tier application architecture toward a message-based, asynchronous pattern. We walk you through a reservation booking app to demonstrate how CQRS lends itself to Windows Azure development.&lt;/p&gt;&lt;p&gt;Mark Seemann&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>MapReduce in F#: Parsing Log Files with F#, MapReduce and Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/ccb898d4-a50b-4d22-a872-7fdb9cf47913</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ccb898d4-a50b-4d22-a872-7fdb9cf47913</guid>
      <description>&lt;p&gt;F# is a powerful new dynamic language for .NET developers. We'll show you how powerful by whipping up a MapReduce algorithm in F# for parsing Windows Azure log files.&lt;/p&gt;&lt;p&gt;Noah Gift&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fsharp">fsharp</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Team Foundation Server: Visual Studio TFS Team Project and Collection Guidance</title>
      <link>http://msdn.microsoft.com/magazine/790f61e4-10b8-42ce-a8eb-80f0afa02869</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">790f61e4-10b8-42ce-a8eb-80f0afa02869</guid>
      <description>&lt;p&gt;Microsoft’s expert “Ranger” team presents guidance for organizing and provisioning Team Foundation Server Team Projects and Team Project Collections.&lt;/p&gt;&lt;p&gt;Willy-Peter Schaub, Mike Schimmel&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Natural Algorithms: Use Bee Colony Algorithms to Solve Impossible Problems</title>
      <link>http://msdn.microsoft.com/magazine/258df382-4df0-4b8f-8a15-1dc7a1f71f9a</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">258df382-4df0-4b8f-8a15-1dc7a1f71f9a</guid>
      <description>&lt;p&gt;Simulated Bee Colony (SBC) algorithms model the behavior of honey bees and can be used to find solutions to difficult or impossible combinatorial problems. In this article I explain what exactly SBC algorithms are, describe the types of problems which can be solved using SBC algorithms, and present a complete end-to-end example which uses an SBC algorithm to solve the Traveling Salesman Problem.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>ASP.NET Web Pages: Introduction to WebMatrix</title>
      <link>http://msdn.microsoft.com/magazine/721edfc5-8a49-4da8-962d-1d51a7140ed8</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">721edfc5-8a49-4da8-962d-1d51a7140ed8</guid>
      <description>&lt;p&gt;This new site editor for ASP.NET Web Pages is different from the usual Microsoft product. See how it simplifies everything from site creation to data access to deployment and even Search Engine Optimization.&lt;/p&gt;&lt;p&gt;Clark Sell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Editor's Note: Cancel This!</title>
      <link>http://msdn.microsoft.com/magazine/e77fe09a-eae5-43e8-ad39-66ae2e204353</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e77fe09a-eae5-43e8-ad39-66ae2e204353</guid>
      <description>&lt;p&gt;One man’s journey into the dark heart of a Web site.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: F# Tools and Resources</title>
      <link>http://msdn.microsoft.com/magazine/13ff1807-7248-492c-a234-31ed0cfa0b6c</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">13ff1807-7248-492c-a234-31ed0cfa0b6c</guid>
      <description>&lt;p&gt;F# is a new functional, type-safe programming language for the .NET Framework. It may be a relatively young language, but F# has quickly developed a cult following within the programming community. Here's a guide to the tools and resources that will help you get started.&lt;/p&gt;&lt;p&gt;Terrence Dorsey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fsharp">fsharp</category>
    </item>
    <item>
      <title>Cutting Edge: Give Your Classes a Software Contract</title>
      <link>http://msdn.microsoft.com/magazine/f1a5a4ae-a5e9-4727-a070-0259235313ea</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f1a5a4ae-a5e9-4727-a070-0259235313ea</guid>
      <description>&lt;p&gt;With the .NET Framework 4, software contracts are available and even integrated with Visual Studio. We show you the benefits of a contact-first approach, such as code maintainability and ease of development.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Data Points: Composing WPF DataGrid Column Templates for a Better User Experience</title>
      <link>http://msdn.microsoft.com/magazine/74ae1dfb-e841-47b7-982c-a75a5f0cedac</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">74ae1dfb-e841-47b7-982c-a75a5f0cedac</guid>
      <description>&lt;p&gt;Julie Lerman struggled for days with some vexing user experience problems related to the WPF DataGrid, so she’s saving you the bother by explaining how she solved them.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f64f3672-95b5-4a62-b4bd-220f88eac917">DataGrid / GridView</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Mobile Matters: Windows Phone Navigation, Part 2: Advanced Recipes</title>
      <link>http://msdn.microsoft.com/magazine/9c9b84a9-28a0-451a-b3b0-1199de411b46</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9c9b84a9-28a0-451a-b3b0-1199de411b46</guid>
      <description>&lt;p&gt;Following up on last month’s examination of basic Windows Phone navigation techniques, we now present step-by-step instructions for more advanced scenarios.&lt;/p&gt;&lt;p&gt;Jaime Rodriguez, Yochay Kiriaty&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>UI Frontiers: Lissajous Animations in Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/100b902e-6a73-4149-be48-80e917741316</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">100b902e-6a73-4149-be48-80e917741316</guid>
      <description>&lt;p&gt;The pattern created by the interaction of two sine waves is a Lissajous curve – you've probably seen one on an oscilloscope. We'll show you how to make one in Silverlight for the Web or Windows Phone 7.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Cat Butt Factor</title>
      <link>http://msdn.microsoft.com/magazine/518740a9-343c-4dc3-ab2b-02b9f1794dca</link>
      <pubDate>Fri, 01 Apr 2011 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">518740a9-343c-4dc3-ab2b-02b9f1794dca</guid>
      <description>&lt;p&gt;Do you plan for all contingencies when building your program—including cat butts?&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/e79fc65e-85ab-4558-b8f8-76eae1a187ad"&gt;MSDN Magazine April 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>SharePoint Online: Cloud-Based Collaboration with SharePoint Online</title>
      <link>http://msdn.microsoft.com/magazine/50cace55-1e8c-4941-bbb2-91bf44303085</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">50cace55-1e8c-4941-bbb2-91bf44303085</guid>
      <description>&lt;p&gt;Learn how SharePoint Online development is similar to and different from SharePoint 2010 development by following along with Chris Mayo as he builds solutions that run in the cloud.&lt;/p&gt;&lt;p&gt;Chris Mayo&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>BizTalk EDI Solutions: Processing Health Care Claims with BizTalk Server 2010</title>
      <link>http://msdn.microsoft.com/magazine/dfc5beed-6066-4003-b559-457552eb7e61</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">dfc5beed-6066-4003-b559-457552eb7e61</guid>
      <description>&lt;p&gt;BizTalk Server 2010 introduces a variety of new functionality for developing and configuring EDI solutions. This article walks through each of the key stages to BizTalk EDI development and introduces a number of techniques to aid the developer.&lt;/p&gt;&lt;p&gt;Mark Beckner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0439fa72-1f47-4c5c-9d78-d684f7690c1a">BizTalk</category>
    </item>
    <item>
      <title>Silverlight Localization: Tips and Tricks for Loading Silverlight Locale Resources</title>
      <link>http://msdn.microsoft.com/magazine/635fab39-8c22-4445-95fc-d3b178db4a83</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">635fab39-8c22-4445-95fc-d3b178db4a83</guid>
      <description>&lt;p&gt;Your customers deserve to enjoy your Silverlight app with locale-appropriate resources. We'll show you some tricks for creating, loading, and changing locales at run time.&lt;/p&gt;&lt;p&gt;Matthew Delisle&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/a4b032c7-ff9a-43a7-a034-7886355c4360">Globalization</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Debugging Engine API: Writing a Debugging Tools for Windows Extension</title>
      <link>http://msdn.microsoft.com/magazine/acf36434-0d22-41fa-a58e-dc2ea4025b0b</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">acf36434-0d22-41fa-a58e-dc2ea4025b0b</guid>
      <description>&lt;p&gt;Learning how to debug is a crucial developer skill. Fortunately, Visual Studio provides great tools for helping you debug your code. We'll cover the basics of building a custom debugger extension so you can analyze dump files (and also live systems) with ease.&lt;/p&gt;&lt;p&gt;Andrew Richards&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>RIA Frameworks: Building Data-Centric Web Apps with ASP.NET MVC and Ext JS</title>
      <link>http://msdn.microsoft.com/magazine/c7b955fe-e3f3-427b-84ab-2d6389d1fb73</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c7b955fe-e3f3-427b-84ab-2d6389d1fb73</guid>
      <description>&lt;p&gt;JavaScript frameworks provide an alternative to plug-ins for rich web app front ends. We'll show you how to use the Ext JS library and ASP.NET MVC to quickly build a robust data-centric solution.&lt;/p&gt;&lt;p&gt;Juan Carlos Olamendy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Cache Integration: Building and Using Custom OutputCache Providers in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/1a2e27c0-ca7a-4c60-bc24-5ffb58313fa4</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1a2e27c0-ca7a-4c60-bc24-5ffb58313fa4</guid>
      <description>&lt;p&gt;With the .NET Framework 4.0, you can now boost performance by replacing the default ASP.NET output cache with your own implementation. We show you how to do this with the MongoDB "NoSQL" database in a simple ASP.NET MVC app and then we swap out the custom provider to leverage features of Windows Azure AppFabric.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/appfabric">appfabric</category>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Editor's Note: How to Get Rejected</title>
      <link>http://msdn.microsoft.com/magazine/729c4a3d-e809-4604-acb1-c42ee9a4b101</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">729c4a3d-e809-4604-acb1-c42ee9a4b101</guid>
      <description>&lt;p&gt;A guide to not getting published in MSDN Magazine.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Data Integration Tools and Resources</title>
      <link>http://msdn.microsoft.com/magazine/02dbcaff-a434-4ea3-bea1-9c446403089d</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">02dbcaff-a434-4ea3-bea1-9c446403089d</guid>
      <description>&lt;p&gt;Data integration is the cornerstone of many apps these days, which means you’ll need to add database expert to the many hats you wear. Or maybe not. We’ll show you some handy tools and resources for maximizing data access while minimizing muss and fuss.&lt;/p&gt;&lt;p&gt;Terrence Dorsey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Application Extensibility: MEF vs. IoC</title>
      <link>http://msdn.microsoft.com/magazine/061d9ed6-32bb-412a-a320-3316c0424b1e</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">061d9ed6-32bb-412a-a320-3316c0424b1e</guid>
      <description>&lt;p&gt;You can create extensible apps using the Managed Extensibility Framework (MEF), which is built right into the .NET Framework 4. We'll walk through an example to compare plug-in implementations using both MEF and Inversion of Control frameworks.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Data Points: Server-Side Paging with the Entity Framework and ASP.NET MVC 3</title>
      <link>http://msdn.microsoft.com/magazine/1b946267-a86f-44e1-9331-beb0780d813e</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1b946267-a86f-44e1-9331-beb0780d813e</guid>
      <description>&lt;p&gt;You don't always need to get huge amounts of data with your database queries. See how Julie Lerman uses new features of ASP.NET MVC 3 and Entity Framework to perform efficient server-side paging when you don't need to return those big data payloads.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Cloud Services Mashup</title>
      <link>http://msdn.microsoft.com/magazine/615ec89a-db67-463b-8e49-7492df41a131</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">615ec89a-db67-463b-8e49-7492df41a131</guid>
      <description>&lt;p&gt;Learn how to combine multiple cloud services into a single app, taking advantage of services offered by Windows Azure, Windows Azure AppFabric Access Control, Bing Maps and Facebook.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/appfabric">appfabric</category>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
    </item>
    <item>
      <title>Mobile Matters: Windows Phone Navigation: The Basics</title>
      <link>http://msdn.microsoft.com/magazine/a9f16b56-2330-4070-8af7-57a9d1646605</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a9f16b56-2330-4070-8af7-57a9d1646605</guid>
      <description>&lt;p&gt;In the first installment of our new monthly column focusing on Windows Phone 7 development, we present the basics of the page navigation model, best practices to get the most out of the current APIs and some actionable, easy-to-follow recipes to create complex navigations not implemented with those APIs.&lt;/p&gt;&lt;p&gt;Jaime Rodriguez, Yochay Kiriaty&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Test Run: Diffusion Testing</title>
      <link>http://msdn.microsoft.com/magazine/7faf4468-52d6-4c29-aeda-855291c13aa5</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">7faf4468-52d6-4c29-aeda-855291c13aa5</guid>
      <description>&lt;p&gt;The doctor prescribes a little-known technique that—under the right circumstances—lets you automatically generate new test case data from existing test cases that yield a pass result, saving time and work.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 6: Reflective Metaprogramming</title>
      <link>http://msdn.microsoft.com/magazine/adf8f152-142a-443c-b842-48850ac2ad54</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">adf8f152-142a-443c-b842-48850ac2ad54</guid>
      <description>&lt;p&gt;Code generation can simplify many programming tasks, but harnessing reflection gives you an entirely new kind of variability. Now names can refer to elements within the program at a much later time than the compiler traditionally permits. We'll show you how it works.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>UI Frontiers: Touch Gestures on Windows Phone</title>
      <link>http://msdn.microsoft.com/magazine/bb274b78-7532-4cc1-88fd-62db842c729b</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">bb274b78-7532-4cc1-88fd-62db842c729b</guid>
      <description>&lt;p&gt;Charles this month takes a look at multi-touch APIs and delves into the workings of the new gesture support in the Silverlight for Windows Phone Toolkit.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Missing the (Power) Point</title>
      <link>http://msdn.microsoft.com/magazine/8006c8b4-d24c-4b2a-bbec-7ac383f4307c</link>
      <pubDate>Fri, 04 Mar 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8006c8b4-d24c-4b2a-bbec-7ac383f4307c</guid>
      <description>&lt;p&gt;It’s time to start licensing PowerPoint users until they learn the true point of the program.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/a2b59bc4-5f9f-4d88-9e66-34d95fbe1f42"&gt;MSDN Magazine March 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Dynamic .NET: Understanding the Dynamic Keyword in C# 4</title>
      <link>http://msdn.microsoft.com/magazine/56ad57f1-2bdb-4c2d-b0e0-4c5992dfdac9</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">56ad57f1-2bdb-4c2d-b0e0-4c5992dfdac9</guid>
      <description>&lt;p&gt;The dynamic keyword brings exciting new features to C# 4. We'll show you how it works and why it simplifies a lot of your coding tasks, including some handy COM interop possibilities.&lt;/p&gt;&lt;p&gt;Alexandra Rusina&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Data Contract Inheritance: Known Types and the Generic Resolver</title>
      <link>http://msdn.microsoft.com/magazine/9a837445-c5a5-4d18-beb2-c47d2ac20901</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9a837445-c5a5-4d18-beb2-c47d2ac20901</guid>
      <description>&lt;p&gt;Developers often struggle with the hassles of data contract inheritance in WCF, a problem called known types. We'll explain the origin of the problem, then show you how to eliminate the problem altogether with the generic resolver.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Dynamic Data: Pattern Matching Database Records with F#</title>
      <link>http://msdn.microsoft.com/magazine/e4a4d6ec-1313-48f5-a2f9-de021d331986</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e4a4d6ec-1313-48f5-a2f9-de021d331986</guid>
      <description>&lt;p&gt;When migrating data from other sources into a single database used by your app, you'll probably have to employ some matching and de-duplication processes to end up with a useful data store. We'll show you four different matching algorithms and the F# code to implement them.&lt;/p&gt;&lt;p&gt;Ambar Ray &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fsharp">fsharp</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Business Connectivity Services: Managing Employee Rewards with Office and SharePoint BCS</title>
      <link>http://msdn.microsoft.com/magazine/9609ff57-68b8-499e-a8c0-61ac0dda668f</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9609ff57-68b8-499e-a8c0-61ac0dda668f</guid>
      <description>&lt;p&gt;When Microsoft designed a new employee rewards management platform, they turned to Business Connectivity Services (BCS), a feature of Office 2010 and SharePoint 2010, to edit employee information directly in Excel. We'll show you how they did it.&lt;/p&gt;&lt;p&gt;Ying Xiong&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Parallel Computing: It's All About the SynchronizationContext</title>
      <link>http://msdn.microsoft.com/magazine/b26b100b-fcf2-4c73-9a86-66ce02874049</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b26b100b-fcf2-4c73-9a86-66ce02874049</guid>
      <description>&lt;p&gt;SynchronizationContext is a class (and concept) that is central to the correct operation of multithreaded components on .NET, but is often overlooked or misunderstood.&lt;/p&gt;&lt;p&gt;Steve Cleary &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fe8cc9a2-1ef8-4c3c-b7cc-1f9b14457df6">Windows Forms</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Windows Workflow: Securing WF 4 Workflow Services</title>
      <link>http://msdn.microsoft.com/magazine/a236711f-8e5f-44d8-a5fd-7fdcf815a74d</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a236711f-8e5f-44d8-a5fd-7fdcf815a74d</guid>
      <description>&lt;p&gt;We explain various security options for different workflow hosts, including a discussion of the Workflow Security Pack project and how its collection of activities can be used to bring end-to-end security to workflow solutions.&lt;/p&gt;&lt;p&gt;Zulfiqar Ahmed&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
    </item>
    <item>
      <title>Team Foundation Server: Visual Studio TFS Branching and Merging Guidance</title>
      <link>http://msdn.microsoft.com/magazine/c764ca8b-f6cc-4f95-9707-9f6afb378b15</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c764ca8b-f6cc-4f95-9707-9f6afb378b15</guid>
      <description>&lt;p&gt;Learn firsthand from members of one of Microsoft’s expert “Ranger” teams how best to handle software development branching with Visual Studio Team Foundation Server.&lt;/p&gt;&lt;p&gt;Willy-Peter Schaub, Bill Heys&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Editor's Note: Quick Guide to Getting Published</title>
      <link>http://msdn.microsoft.com/magazine/87fd9717-9626-40df-b7f6-1882b110d1a7</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">87fd9717-9626-40df-b7f6-1882b110d1a7</guid>
      <description>&lt;p&gt;So, you want to write for MSDN Magazine. Here are a few tips on getting started.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Windows Phone 7 Development Tools and Resources</title>
      <link>http://msdn.microsoft.com/magazine/754339b6-3264-4446-992d-41183d34121b</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">754339b6-3264-4446-992d-41183d34121b</guid>
      <description>&lt;p&gt;Windows Phone 7 has a large, and continually growing, ecosystem of resources for developers. Here are some of the main ones.&lt;/p&gt;&lt;p&gt;Terrence Dorsey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Cutting Edge: Policy Injection in Unity</title>
      <link>http://msdn.microsoft.com/magazine/05b9d28e-d6e7-4221-a5a3-5ea9c8c3687c</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">05b9d28e-d6e7-4221-a5a3-5ea9c8c3687c</guid>
      <description>&lt;p&gt;Dino Esposito follows up on his discussion of the Unity interception API by explaining how policy injection lets you concentrate on the details of the behavior you want, leaving the library to decide which methods it applies to based on the rules you give it.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Slice and Dice OData with the jQuery DataTables Plug-In</title>
      <link>http://msdn.microsoft.com/magazine/8f6c8771-5d09-43c8-aef5-059225ca246d</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8f6c8771-5d09-43c8-aef5-059225ca246d</guid>
      <description>&lt;p&gt;OData lets you access data over the Web through simple HTTP commands. We’ll show you how the jQuery DataTables plug-in along with the Microsoft .NET Framework and Silverlight OData client libraries let you retrieve and display this data quickly, easily and with style.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Branch-Node Synchronization with SQL Azure, Part 2: Service-Based Sync</title>
      <link>http://msdn.microsoft.com/magazine/5688bac3-eff8-48be-820b-e3edd5117c49</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5688bac3-eff8-48be-820b-e3edd5117c49</guid>
      <description>&lt;p&gt;Learn how using Windows Azure to sync corporate databases lets you scale to many more end nodes than are possible with direct-to-database synchronization.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Test Run: Measuring Test Effort Progress with EVM</title>
      <link>http://msdn.microsoft.com/magazine/b519c0f1-4dfb-4dc2-8673-3e5532b1e9a5</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b519c0f1-4dfb-4dc2-8673-3e5532b1e9a5</guid>
      <description>&lt;p&gt;An important part of software testing -- or coding -- effort is the ability to measure the progress. One technique for doing this is a technique called Earned Value Management, and we'll show you how easy it is to apply EVM to your own projects.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>UI Frontiers: Sound Recording in Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/64f64f9e-1299-45c9-a4be-5d66cd5e3fe5</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">64f64f9e-1299-45c9-a4be-5d66cd5e3fe5</guid>
      <description>&lt;p&gt;Stripping down the UI to essentials is important when programming for a smartphone. We'll see just how stripped down an app can get while still being useful, and we'll explore the sound recording APIs in Windows Phone 7 along the way.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/xna">xna</category>
    </item>
    <item>
      <title>Don't Get Me Started: Never, Never Land</title>
      <link>http://msdn.microsoft.com/magazine/aba50218-a2d8-41f0-b20f-511ab4b2eb9e</link>
      <pubDate>Tue, 01 Feb 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">aba50218-a2d8-41f0-b20f-511ab4b2eb9e</guid>
      <description>&lt;p&gt;As in medicine, certain events in software development should never happen. Not ever.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/35b9f527-27ac-46fc-83d0-da1158e6e67a"&gt;MSDN Magazine February 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Workflow Services: Scalable, Long-Running Workflows with Windows Server AppFabric</title>
      <link>http://msdn.microsoft.com/magazine/7bcd2204-b44e-4055-9b21-0ab679f1c161</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">7bcd2204-b44e-4055-9b21-0ab679f1c161</guid>
      <description>&lt;p&gt;Windows Server AppFabric provides tools that make it easy to deploy, configure and run highly scalable web applications. We’ll show you how to use AppFabric to build highly scalable, long-running workflows with built-in persistence.&lt;/p&gt;&lt;p&gt;Rafael Godinho&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/appfabric">appfabric</category>
    </item>
    <item>
      <title>Windows Foundation 4: Authoring Custom Control Flow Activities in WF 4</title>
      <link>http://msdn.microsoft.com/magazine/44e186cc-dc14-4da1-87d6-e95f19a4126b</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">44e186cc-dc14-4da1-87d6-e95f19a4126b</guid>
      <description>&lt;p&gt;Control flow options in Windows Workflow Foundation 4 are not limited to the activities shipped in the framework. You can write your own and use them in combination with the ones provided in the box, as Leon Welicki describes.&lt;/p&gt;&lt;p&gt;Leon Welicki&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Silverlight Exposed: Using MEF to Expose Interfaces in Your Silverlight MVVM Apps</title>
      <link>http://msdn.microsoft.com/magazine/cc01a4f1-1d02-497a-be81-912c84721d2d</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">cc01a4f1-1d02-497a-be81-912c84721d2d</guid>
      <description>&lt;p&gt;Managed Extensibility Framework (MEF) lets you expose interfaces and classes in your Silverlight apps without having to expose the real implementation. We'll show you how it works.&lt;/p&gt;&lt;p&gt;Sandrino Di Mattia&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Parallel Computing: Data Processing: Parallelism and Performance</title>
      <link>http://msdn.microsoft.com/magazine/782aeaf2-7e15-4022-9508-8f4034a4819b</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">782aeaf2-7e15-4022-9508-8f4034a4819b</guid>
      <description>&lt;p&gt;How can you use parallel coding techniques to squeeze the utmost performance out of multi-core systems when processing data? There are many different approaches, but we show you the absolute best.&lt;/p&gt;&lt;p&gt;Johnson Hart&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Visual Studio: Use Multiple Visual Studio Project Types for Cloud Success</title>
      <link>http://msdn.microsoft.com/magazine/54a7057c-e97c-4617-874f-852b754bac64</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">54a7057c-e97c-4617-874f-852b754bac64</guid>
      <description>&lt;p&gt;Patrick Foley explains how he took advantage of the strengths of several different Visual Studio project types to solve a real-world problem with a cloud-based, data-centric Web site.&lt;/p&gt;&lt;p&gt;Patrick Foley&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/sqla">sqla</category>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>ASP.NET Dynamic Data: Build a Data-Driven Enterprise Web Site in 5 Minutes</title>
      <link>http://msdn.microsoft.com/magazine/ecbe1a40-ddb7-4617-b591-bc78e27b1895</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ecbe1a40-ddb7-4617-b591-bc78e27b1895</guid>
      <description>&lt;p&gt;It used to be a chore to build data-driven web apps with CRUD functionality. ASP.NET Dynamic Data makes it much easier to wire up a fully customized front end for your application. We'll show you how.&lt;/p&gt;&lt;p&gt;James E. Henry &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Editor's Note: Change the World!</title>
      <link>http://msdn.microsoft.com/magazine/a62bc871-af3b-4a36-8131-4b6a2a222783</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a62bc871-af3b-4a36-8131-4b6a2a222783</guid>
      <description>&lt;p&gt;Tim Berners-Lee brought about the World Wide Web. What about you?&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Visual Studio Tools and Extensions</title>
      <link>http://msdn.microsoft.com/magazine/93c2a8ce-c2e3-4313-8285-176bd4c22abf</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">93c2a8ce-c2e3-4313-8285-176bd4c22abf</guid>
      <description>&lt;p&gt;If Visual Studio is your IDE of choice, you have a plethora of tools to make it even better. Here’s a selection of some of the most valuable ones.&lt;/p&gt;&lt;p&gt;Terrence Dorsey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Cutting Edge: Interceptors in Unity</title>
      <link>http://msdn.microsoft.com/magazine/c0a21832-2898-4eb9-8730-6d86a576eb8e</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c0a21832-2898-4eb9-8730-6d86a576eb8e</guid>
      <description>&lt;p&gt;The Unity framework provides dependency injection for .NET applications. We'll show you how to leverage the interception API in Unity 2.0 to inject your own functionality into exiting code.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Branch-Node Synchronization with SQL Azure</title>
      <link>http://msdn.microsoft.com/magazine/783b3a44-f32d-4771-a634-89df870aa999</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">783b3a44-f32d-4771-a634-89df870aa999</guid>
      <description>&lt;p&gt;Learn how to use SQL Azure and the Sync Framework to move data between the corporate data center, various branches and individual devices.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 5: Automatic Metaprogramming</title>
      <link>http://msdn.microsoft.com/magazine/e4cf7ad3-76d9-4f3e-8635-3d749bdce889</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e4cf7ad3-76d9-4f3e-8635-3d749bdce889</guid>
      <description>&lt;p&gt;Inheritance stands at the center of the object-oriented paradigm, but it isn’t always the best solution for all problems in OO programming, and despite its flaws and pitfalls, automatic metaprogramming, or code generation, is a useful tool to keep in your toolbox.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>UI Frontiers: A Color Scroll for XNA</title>
      <link>http://msdn.microsoft.com/magazine/8612ae17-2eea-4096-9829-a338c9e50d80</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8612ae17-2eea-4096-9829-a338c9e50d80</guid>
      <description>&lt;p&gt;Charles this month serves up an introduction to XNA programming for Windows Presentation Foundation and Silverlight coders as he shows you how to build a color scroll control for Windows Phone 7.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/xna">xna</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: Turn! Turn! Turn!</title>
      <link>http://msdn.microsoft.com/magazine/10571e44-0bae-4b0f-b033-240bad8990ce</link>
      <pubDate>Tue, 04 Jan 2011 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">10571e44-0bae-4b0f-b033-240bad8990ce</guid>
      <description>&lt;p&gt;David Platt comes up with his own lyrics depicting the seasons of a developer.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/cfd65f04-5d03-4d30-ad9b-fb5aebcd504f"&gt;MSDN Magazine January 2011&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Phone 7 Development: Sudoku for Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/ea1dcf2a-eb1c-40c4-8f45-2fae2bba5b81</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ea1dcf2a-eb1c-40c4-8f45-2fae2bba5b81</guid>
      <description>&lt;p&gt;Get started with Windows Phone 7 development with this Silverlight-based game tutorial that demonstrates key concepts such as the Model-View-ViewModel design pattern, serialization, user storage and multiple orientations.&lt;/p&gt;&lt;p&gt;Adam Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Windows Phone 7 Apps: Build Data-Driven Apps with Windows Azure and Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/198e9156-7845-44ce-95ab-663a25a010f3</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">198e9156-7845-44ce-95ab-663a25a010f3</guid>
      <description>&lt;p&gt;The performance of data-driven Windows Phone 7 apps relies on both good UI coding practices and snappy access to data. We’ll cover some important design considerations for using Windows Azure effectively with Windows Phone apps.&lt;/p&gt;&lt;p&gt;Danilo Diaz, Max Zilberman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/sqla">sqla</category>
    </item>
    <item>
      <title>BDD Primer: Behavior-Driven Development with SpecFlow and WatiN</title>
      <link>http://msdn.microsoft.com/magazine/b032f6c1-fa6e-418b-afc5-c01347660d26</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b032f6c1-fa6e-418b-afc5-c01347660d26</guid>
      <description>&lt;p&gt;Behavior-Driven Development techniques let you test and code in the language of your business scenario. We’ll explain how the BDD cycle wraps traditional Test-Driven Development techniques and walk you through an example BDD development cycle for an ASP.NET application.&lt;/p&gt;&lt;p&gt;Brandon Satrom&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>.NET Performance: Performance Diagnostics of .NET Applications Using ETW</title>
      <link>http://msdn.microsoft.com/magazine/b0aba939-654c-4666-91ec-a0205de59079</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b0aba939-654c-4666-91ec-a0205de59079</guid>
      <description>&lt;p&gt;Event Tracing for Windows (ETW) is a powerful logging technology that's leveraged in the .NET Framework 4 CLR to make profiling your managed application simpler than ever. ETW collects system-wide data and profiles all resources (CPU, disk, network and memory) making it very useful for obtaining a holistic view.&lt;/p&gt;&lt;p&gt;Subramanian Ramaswamy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Azure AppFabric: Re-Introducing the Windows Azure AppFabric Access Control Service</title>
      <link>http://msdn.microsoft.com/magazine/48f85039-c0de-4fe8-acf5-672a6117eb6f</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">48f85039-c0de-4fe8-acf5-672a6117eb6f</guid>
      <description>&lt;p&gt;See how to easily authenticate and authorize users from the likes of Windows Live ID, Facebook, Yahoo and Google within your Web sites and services.&lt;/p&gt;&lt;p&gt;Wade Wegner, Vittorio Bertocci&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
    </item>
    <item>
      <title>Editor's Note: Windows Phone 7 Approval</title>
      <link>http://msdn.microsoft.com/magazine/9e99ae45-6610-4993-849a-c5dbf45975b0</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9e99ae45-6610-4993-849a-c5dbf45975b0</guid>
      <description>&lt;p&gt;One developer’s journey through the Windows Phone 7 application approval process -- and why screenshots need special attention.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Windows Azure Development Resources</title>
      <link>http://msdn.microsoft.com/magazine/40b574c4-d396-421c-b059-b80fc73a9574</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">40b574c4-d396-421c-b059-b80fc73a9574</guid>
      <description>&lt;p&gt;The Windows Azure platform is Microsoft’s stack of cloud computing resources. Here’s a collection of tools and information that will get you writing apps for Windows Azure today.&lt;/p&gt;&lt;p&gt;Terrence Dorsey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Cutting Edge: Aspect-Oriented Programming, Interception and Unity 2.0</title>
      <link>http://msdn.microsoft.com/magazine/94fbbe12-9251-400f-9f52-28b54e024a09</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">94fbbe12-9251-400f-9f52-28b54e024a09</guid>
      <description>&lt;p&gt;Learn about the aspect-oriented programming paradigm and the related capabilities you find in Unity 2.0 as Dino Esposito explores how to deal with cross-cutting concerns in your code.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Profiling Database Activity in the Entity Framework</title>
      <link>http://msdn.microsoft.com/magazine/2520ef7a-07e3-4360-a3eb-ed4cedd06895</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2520ef7a-07e3-4360-a3eb-ed4cedd06895</guid>
      <description>&lt;p&gt;It’s important to profile your database queries to see what happens in response to Entity Framework queries and other data access activities, says Julie Lerman, who gives you the details on several profiling options to improve you coding.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Pushing Content from SharePoint to Windows Azure Storage</title>
      <link>http://msdn.microsoft.com/magazine/96235e13-dc7c-445f-acef-57db662bf970</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">96235e13-dc7c-445f-acef-57db662bf970</guid>
      <description>&lt;p&gt;We walk through a sample implementation that lets users selectively push content from SharePoint to Windows Azure Storage, providing links to the new locations and taking into account access control to the files.&lt;/p&gt;&lt;p&gt;Joseph Fultz, Shad Phillips&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>Test Run: Web Application UI Testing with jQuery</title>
      <link>http://msdn.microsoft.com/magazine/ff7cf151-f254-4d94-9c97-f27e90e61a0e</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ff7cf151-f254-4d94-9c97-f27e90e61a0e</guid>
      <description>&lt;p&gt;Although jQuery was created with Web development in mind, it has several characteristics that make it well-suited for lightweight Web UI test automation. We’ll show you how to build a simple jQuery-based test harness.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 4: Object Orientation</title>
      <link>http://msdn.microsoft.com/magazine/75081ea6-fabd-43da-a3ec-1e781c38c17f</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">75081ea6-fabd-43da-a3ec-1e781c38c17f</guid>
      <description>&lt;p&gt;Object-oriented developers may be too comfortable modeling commonality and variability with inheritance. As Ted Neward points out, that can lead to problems for the unwary.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Security Briefs: Improve ASP.NET Security with Visual Studio Code Analysis</title>
      <link>http://msdn.microsoft.com/magazine/28984ebe-5e59-4bdf-985f-b41ea8150586</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">28984ebe-5e59-4bdf-985f-b41ea8150586</guid>
      <description>&lt;p&gt;Visual Studio code analysis and FxCop enable you to check your code automatically for design, performance and security issues. Now you can check your ASP.NET apps, too. We’ll show you how.&lt;/p&gt;&lt;p&gt;Sacha Faust&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>UI Frontiers: Silverlight, Windows Phone 7 and the Multi-Touch Thumb</title>
      <link>http://msdn.microsoft.com/magazine/e082e094-cdf2-4e18-85e2-b50033a0907f</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e082e094-cdf2-4e18-85e2-b50033a0907f</guid>
      <description>&lt;p&gt;The versatile, touch-enabled Thumb control is supported by Silverlight on both the Web and Windows Phone 7. We’’ll show you how to create a shared-code project for both platforms that uses Thumb for both mouse and multi-touch input.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/multitouch">multitouch</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Secret to a Successful Windows Phone 7 App</title>
      <link>http://msdn.microsoft.com/magazine/9cd795dd-bcc4-46fb-9c76-87fe71d65ddc</link>
      <pubDate>Fri, 03 Dec 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9cd795dd-bcc4-46fb-9c76-87fe71d65ddc</guid>
      <description>&lt;p&gt;Want to build a Windows Phone 7 app that sells? Forget cool; remember useful.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/fc9718d3-7b11-481f-bc8d-88a4a1102c66"&gt;MSDN Magazine December 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Windows Azure Marketplace DataMarket: Introducing DataMarket</title>
      <link>http://msdn.microsoft.com/magazine/7c3570ef-9ef5-4135-8078-6af92f2f760d</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7c3570ef-9ef5-4135-8078-6af92f2f760d</guid>
      <description>&lt;p&gt;See how the former Microsoft Project Codename “Dallas” has matured into an information marketplace that makes it easy to find and purchase the data you need to power applications and analytics.&lt;/p&gt;&lt;p&gt;Elisa Flasko&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Cloud Data: Getting Started with SQL Azure Development</title>
      <link>http://msdn.microsoft.com/magazine/481abf56-ba2e-4a94-9598-d707f90da1b9</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">481abf56-ba2e-4a94-9598-d707f90da1b9</guid>
      <description>&lt;p&gt;SQL Azure provides features similar to a relational database for your cloud apps. We’ll show you how to start developing for SQL Azure today.&lt;/p&gt;&lt;p&gt;Lynn Langit&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/sqla">sqla</category>
    </item>
    <item>
      <title>Cloud Computing: Synchronizing Multiple Nodes in Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/d9f40d2e-1f06-43e5-a211-3cd188e28c6d</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d9f40d2e-1f06-43e5-a211-3cd188e28c6d</guid>
      <description>&lt;p&gt;Learn how to utilize elasticity—the ability to provision resources and remove them on the fly—to take full advantage of cloud computing.&lt;/p&gt;&lt;p&gt;Josh Twist&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Cloud Collaboration: Connecting SharePoint to Windows Azure with Silverlight Web Parts</title>
      <link>http://msdn.microsoft.com/magazine/e620e45f-bcd9-43ef-9bb3-b63c7cdc6858</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e620e45f-bcd9-43ef-9bb3-b63c7cdc6858</guid>
      <description>&lt;p&gt;There are many ways to integrate Windows Azure applications with SharePoint 2010. We’ll walk you through one example: a Silverlight-based Web Part that consumes data from the cloud.&lt;/p&gt;&lt;p&gt;Steve Fox&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Task-Based Programming: Scalable Multithreaded Programming with Tasks</title>
      <link>http://msdn.microsoft.com/magazine/64d08798-86e6-4f9d-a83b-963e88ddc4ab</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">64d08798-86e6-4f9d-a83b-963e88ddc4ab</guid>
      <description>&lt;p&gt;Getting the most out of multicore systems means diving head-first into multithreaded programming. Ron Fosner follows up on his previous article by introducing you to a more sophisticated multithreading technique called task-based programming.&lt;/p&gt;&lt;p&gt;Ron Fosner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>"Hello World!": A Coder’s Guide to Writing API Documentation</title>
      <link>http://msdn.microsoft.com/magazine/6a6ce765-7464-46bc-80f2-a28db3df752f</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6a6ce765-7464-46bc-80f2-a28db3df752f</guid>
      <description>&lt;p&gt;Creating documentation for your APIs may not be the most interesting part of the development process, but doing it right saves your users from confusion and frustration. We offer some useful tips to help you write effective API docs.&lt;/p&gt;&lt;p&gt;Peter Gruenbaum&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: Proactive Education</title>
      <link>http://msdn.microsoft.com/magazine/2b9f8887-aec3-4eba-89e5-44957dc740ce</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2b9f8887-aec3-4eba-89e5-44957dc740ce</guid>
      <description>&lt;p&gt;This Florida agency goes beyond talking about the problem of IT education: it’s getting involved in students’ lives.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Dynamic Action Filters in ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/b2d469df-a0ba-4da1-908e-c3e377991879</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b2d469df-a0ba-4da1-908e-c3e377991879</guid>
      <description>&lt;p&gt;Action filters are a powerful feature of ASP.NET MVC controllers that can help you build aspect-oriented Web solutions. In this issue we dive deeper into creating your own dynamic action filters.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Data Points: Using the Entity Framework to Reduce Network Latency to SQL Azure</title>
      <link>http://msdn.microsoft.com/magazine/5b33b04c-2094-43ae-8cbf-e032e6dd7dda</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5b33b04c-2094-43ae-8cbf-e032e6dd7dda</guid>
      <description>&lt;p&gt;Your app may function as expected when you switch to using a cloud database, but profiling and tuning queries to account for the varying effects of network latency can help you boost overall performance.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/sqla">sqla</category>
    </item>
    <item>
      <title>Forecast: Cloudy: SQL Azure and Windows Azure Table Storage</title>
      <link>http://msdn.microsoft.com/magazine/ce718dfb-0303-4286-9d6e-d194f002a263</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ce718dfb-0303-4286-9d6e-d194f002a263</guid>
      <description>&lt;p&gt;When migrating your applications to Windows Azure, there are several data storage options to choose from. We’ll look at strengths of SQL Azure and Windows Azure Table Storage to help you understand which is the right choice for your app.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/sqla">sqla</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Test Run: Web UI Test Automation with the WebBrowser Control</title>
      <link>http://msdn.microsoft.com/magazine/afae83ab-bce8-4fbc-9fd4-e3b604909c6d</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">afae83ab-bce8-4fbc-9fd4-e3b604909c6d</guid>
      <description>&lt;p&gt;Modal message boxes generated by a Web application pose a tricky problem for automated testing. We’ll show you a relatively simple technique for creating a test harness for these cases.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 3: Procedural Programming</title>
      <link>http://msdn.microsoft.com/magazine/6354dc4d-03a8-46c7-91e2-1187e0bb0dbc</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6354dc4d-03a8-46c7-91e2-1187e0bb0dbc</guid>
      <description>&lt;p&gt;Procedural programming is often seen as “old school,” outdated and useless in modern software design, but the design paradigm still shows up in a surprising number of places—including the compiler and MSBuild.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>Security Briefs: Web Application Configuration Security Revisited</title>
      <link>http://msdn.microsoft.com/magazine/168dc0f3-0fe8-41ca-940b-c60e9cd95b0d</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">168dc0f3-0fe8-41ca-940b-c60e9cd95b0d</guid>
      <description>&lt;p&gt;Bryan Sullivan follows up on configuration security with some relatively obscure—but important—web.config settings that should be addressed, and discusses a new free tool to help you find potential problems.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
    </item>
    <item>
      <title>UI Frontiers: The Intricacies of Touch Controls</title>
      <link>http://msdn.microsoft.com/magazine/bb774401-0182-4a3f-8b40-3add3ff24efc</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bb774401-0182-4a3f-8b40-3add3ff24efc</guid>
      <description>&lt;p&gt;Charles is intrigued by the Windows Phone 7 touch controls and tries to duplicate them in Windows Presentation Foundation, finding out that good multi-touch coding is a lot harder than it seems.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Don't Get Me Started: A Real Pain in the Neck</title>
      <link>http://msdn.microsoft.com/magazine/017878b7-4b56-40fd-af07-6ce3e9f67022</link>
      <pubDate>Tue, 02 Nov 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">017878b7-4b56-40fd-af07-6ce3e9f67022</guid>
      <description>&lt;p&gt;At a minimum, UI design shouldn’t cause physical pain to readers and users.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/53be55c9-918a-48c4-a723-8c03679d9d27"&gt;MSDN Magazine November 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Thread Pools: Scalable Multithreaded Programming with Thread Pools</title>
      <link>http://msdn.microsoft.com/magazine/26c5f253-ff52-4e94-bbc5-1a8f8d6ab031</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">26c5f253-ff52-4e94-bbc5-1a8f8d6ab031</guid>
      <description>&lt;p&gt;Getting the most out of multicore systems means diving head-first into multithreaded programming. In this issue, Ron Fosner demonstrates some simple methods for adding parallel operation to your code, along with techniques for measuring how much you’ve improved execution.&lt;/p&gt;&lt;p&gt;Ron Fosner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Bing Map Apps: Building a Real-Time Transit Application Using the Bing Map App SDK</title>
      <link>http://msdn.microsoft.com/magazine/ba724e3d-39ac-4d40-a715-e97514f07a0e</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ba724e3d-39ac-4d40-a715-e97514f07a0e</guid>
      <description>&lt;p&gt;Learn how to use the free Bing Map App SDK as we walk you through the creation of a real-time transit application for bus routes in King County and show you how to submit apps to the Bing Map site.&lt;/p&gt;&lt;p&gt;Luan Nguyen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/Bing">Bing</category>
    </item>
    <item>
      <title>Embedded Programming: Connected Devices Using the .NET Micro Framework</title>
      <link>http://msdn.microsoft.com/magazine/0193c490-49fe-4c2b-85a3-96ff35fe9c9a</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0193c490-49fe-4c2b-85a3-96ff35fe9c9a</guid>
      <description>&lt;p&gt;Learn how .NET Framework programmers can now easily develop apps for the increasing number of small devices that are becoming interconnected—while you build your very own bicycle computer!&lt;/p&gt;&lt;p&gt;Colin Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dotnetmicro">dotnetmicro</category>
    </item>
    <item>
      <title>Interoperability: Runtime Data Sharing Through an Enterprise Distributed Cache</title>
      <link>http://msdn.microsoft.com/magazine/3f6687da-d49d-4afa-ac95-e0c7fa948a42</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3f6687da-d49d-4afa-ac95-e0c7fa948a42</guid>
      <description>&lt;p&gt;Learn how an enterprise distributed cache can help .NET and Java apps share data at run time, providing high performance and scalability.&lt;/p&gt;&lt;p&gt;Iqbal Khan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/bf1cd7b3-a71c-4e8d-92ba-86837682b64c">Java</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
    </item>
    <item>
      <title>WCF Architecture: AppFabric Service Bus Discovery</title>
      <link>http://msdn.microsoft.com/magazine/589b0e9b-8775-40ea-a8c5-78929409c39f</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">589b0e9b-8775-40ea-a8c5-78929409c39f</guid>
      <description>&lt;p&gt;Learn how to roll your own discovery mechanism as we walk you through a small framework the author wrote to support discovery over the service bus, bringing it on par with the built-in support for discovery in WCF.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Mobile Apps: Getting Started with Windows Phone Development Tools</title>
      <link>http://msdn.microsoft.com/magazine/ccf21cab-8847-4559-92cb-4412e15b6746</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ccf21cab-8847-4559-92cb-4412e15b6746</guid>
      <description>&lt;p&gt;Windows Phone 7 has shipped, and now it’s your turn to start developing apps for it. We’ll introduce you to the Windows Phone Developer Tools and walk you through the creation of a Windows Phone application that accesses a web service.&lt;/p&gt;&lt;p&gt;Joshua Partlow&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/xna">xna</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Editor's Note: A Few of My Favorite App Things</title>
      <link>http://msdn.microsoft.com/magazine/24aff1c5-dbeb-4e65-8a99-c73e48dfaca6</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">24aff1c5-dbeb-4e65-8a99-c73e48dfaca6</guid>
      <description>&lt;p&gt;For Windows Phone 7, mobile apps will be one of the keys to its success. Keith Ward lists what he thinks are the four most important features a Windows Phone 7 app should have.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Action Filters in ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/8bacedda-0f4a-40aa-a30a-45c7ee7a7a59</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8bacedda-0f4a-40aa-a30a-45c7ee7a7a59</guid>
      <description>&lt;p&gt;Here’s an in-depth exploration of a powerful feature of ASP.NET MVC controllers that can greatly help you in the building of aspect-oriented Web solutions.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Data Points: Entity Framework Preview: code first, ObjectSet and DbContext</title>
      <link>http://msdn.microsoft.com/magazine/6b2baad9-7edc-464c-9b66-9d2227d3cc3e</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6b2baad9-7edc-464c-9b66-9d2227d3cc3e</guid>
      <description>&lt;p&gt;With the code first feature in Entity Framework, there is no visual data model and no XML describing that model. You simply create the classes for your application domain and go. We’ll show you this and several other nifty new features in the latest EF CTP.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: New Features and Improved Performance in Silverlight 4</title>
      <link>http://msdn.microsoft.com/magazine/d5c6f8b5-8d64-4009-ad9d-00e573942626</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d5c6f8b5-8d64-4009-ad9d-00e573942626</guid>
      <description>&lt;p&gt;Silverlight 4 brings a number of important changes including new GC modes, improved startup performance, and new base class features that enable new offline scenarios. We’ll walk you through the details.&lt;/p&gt;&lt;p&gt;Justin Van Patten, Andrew Pardoe&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Forecast: Cloudy: Performance-Based Scaling in Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/12249eee-ede4-4efa-9ba2-9c7a62814b9d</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">12249eee-ede4-4efa-9ba2-9c7a62814b9d</guid>
      <description>&lt;p&gt;One of the great features of cloud computing is the ability to scale up or down to serve the needs of the application owner. We’ll show you a technique for programmatically scaling your app in Windows Azure based on application performance.&lt;/p&gt;&lt;p&gt;Joseph Fultz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/400d7507-8d34-4f1c-95fd-3d9da1257835</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">400d7507-8d34-4f1c-95fd-3d9da1257835</guid>
      <description>&lt;p&gt;Finding the commonalities and variabilities within a system, and expressing them, forms the heart of design.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>UI Frontiers: Multi-Touch Inertia</title>
      <link>http://msdn.microsoft.com/magazine/f5fe0cd0-f456-43c8-8ef1-6bf63db54398</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f5fe0cd0-f456-43c8-8ef1-6bf63db54398</guid>
      <description>&lt;p&gt;One of the ways in which a multi-touch interface attempts to mimic the real world is by introducing inertia. We’ll show you how easy this is to duplicate in your own WPF apps.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/multitouch">multitouch</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Devs and the Designers Should Be Friends</title>
      <link>http://msdn.microsoft.com/magazine/4d783afe-8aa2-40b4-995d-df304e26b613</link>
      <pubDate>Fri, 01 Oct 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4d783afe-8aa2-40b4-995d-df304e26b613</guid>
      <description>&lt;p&gt;Instead of being at odds, developers and designers should work together from the beginning. Better software will result.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a430b75-f398-4b6f-9d70-41888e7b95b2"&gt;MSDN Magazine October 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Async Tasks: Simplify Asynchronous Programming with Tasks</title>
      <link>http://msdn.microsoft.com/magazine/4ce0f648-e76c-406c-9377-143708dee9c0</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4ce0f648-e76c-406c-9377-143708dee9c0</guid>
      <description>&lt;p&gt;Asynchronous programming lets you run expensive operations concurrently without blocking the UI thread. We’ll show you three simple techniques for implementing asynchronous operations in your code.&lt;/p&gt;&lt;p&gt;Igor Ostrovsky&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
    </item>
    <item>
      <title>Concurrency: Throttling Concurrency in the CLR 4.0 ThreadPool</title>
      <link>http://msdn.microsoft.com/magazine/3b354566-d1bd-4f0e-8bd3-5b5d10e2f3a2</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3b354566-d1bd-4f0e-8bd3-5b5d10e2f3a2</guid>
      <description>&lt;p&gt;The trend toward manycore architectures and parallel apps has resulted in many changes to the CLR 4.0 ThreadPool. If you’re emphasizing concurrency in new apps or adding it to old ones, or making use of ASP.NET or Parallel Extension technologies, this is for you.&lt;/p&gt;&lt;p&gt;Erika Fuentes&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Async Agents: Actor-Based Programming with the Asynchronous Agents Library</title>
      <link>http://msdn.microsoft.com/magazine/623b6c0f-c229-4fcd-8a9d-a5ef24c60db9</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">623b6c0f-c229-4fcd-8a9d-a5ef24c60db9</guid>
      <description>&lt;p&gt;The agent model provides an effective method of hiding latency for efficient parallel execution. The Asynchronous Agents Library (AAL) lets you use this actor-based model with message-passing interfaces, and we’ll show you how it works.&lt;/p&gt;&lt;p&gt;Mike Chu, Krishnan Varadarajan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/parallels">parallels</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>App Migration: Migrate Your ASP.NET 1.1 Apps to Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/e6362709-bfef-4683-a5f9-bf4f8cc1c3a9</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e6362709-bfef-4683-a5f9-bf4f8cc1c3a9</guid>
      <description>&lt;p&gt;Protect against obsolescence, gain new capabilities and increase your marketability by getting on board with the .NET Framework 4. You can start right here by learning how to migrate older applications to the latest and greatest.&lt;/p&gt;&lt;p&gt;Jonathan Waldman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Data-Bound Design: Create a Silverlight 4 Web Part for SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/aa81669f-e43b-4407-9ba4-b16b54557069</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">aa81669f-e43b-4407-9ba4-b16b54557069</guid>
      <description>&lt;p&gt;When building custom SharePoint 2010 solutions, it makes a lot of sense to take advantage of Silverlight 4 on the front end. We’ll walk you through the process of building a Silverlight Web Part with Visual Studio and Expression Blend.&lt;/p&gt;&lt;p&gt;Paul Stubbs&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>SQL Server and MapPoint: Making MapPoint 2010 and SQL Server Spatial Work Together</title>
      <link>http://msdn.microsoft.com/magazine/046b8a21-45a7-4ee5-9674-c8a60c4b5b52</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">046b8a21-45a7-4ee5-9674-c8a60c4b5b52</guid>
      <description>&lt;p&gt;While SQL Server is a good repository for geospatial data, it doesn’t communicate with MapPoint as well as it could. So our geo-data experts show you how to read point and polygon objects from SQL Server and render them in MapPoint and how to write points and polygons back to SQL Server using Entity Framework 4.0 included with Visual Studio 2010.&lt;/p&gt;&lt;p&gt;Eric Frost, Richard Marsden&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>The Working Programmer: Multiparadigmatic .NET, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/a0c84c0f-02e2-4468-af5b-fd655ba5e1e9</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a0c84c0f-02e2-4468-af5b-fd655ba5e1e9</guid>
      <description>&lt;p&gt;Software development isn’t all about object-oriented design; it’s about finding what works best, and incorporating it into your solution.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: U.S. Schools Not Getting It Done</title>
      <link>http://msdn.microsoft.com/magazine/0156d8f0-979f-4e96-abf2-aea0c8ce6082</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0156d8f0-979f-4e96-abf2-aea0c8ce6082</guid>
      <description>&lt;p&gt;Readers weigh in on the question of whether U.S. schools are preparing students for software development jobs.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Better Web Forms with the MVP Pattern</title>
      <link>http://msdn.microsoft.com/magazine/2e09e225-1d9c-4bfa-bacc-41d7391d3360</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2e09e225-1d9c-4bfa-bacc-41d7391d3360</guid>
      <description>&lt;p&gt;The Model-View-Presenter (MVP) pattern is an evolution of MVC. We take a look at implementing MVP for ASP.NET Web Forms and compare it to ASP.NET MVC and MVVM for Windows Presentation Foundation (WPF) and Silverlight.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Going Places: IronRuby on Windows Phone 7</title>
      <link>http://msdn.microsoft.com/magazine/2dafa461-0a5c-4d95-873d-ed796b7026e7</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2dafa461-0a5c-4d95-873d-ed796b7026e7</guid>
      <description>&lt;p&gt;IronRuby expert Shay Friedman goes mobile and shows you how to build a Windows Phone 7 app with Microsoft’s implementation of the popular Ruby dynamic language.&lt;/p&gt;&lt;p&gt;Shay Friedman &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Test Run: Request-Response Testing Using IronPython</title>
      <link>http://msdn.microsoft.com/magazine/f289796d-cad7-4819-80fe-687cc13f2417</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f289796d-cad7-4819-80fe-687cc13f2417</guid>
      <description>&lt;p&gt;Beef up your testing toolset by learning how to perform HTTP request-response tests of your ASP.NET Web apps using IronPython, a .NET Framework-compliant implementation of Python.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Security Briefs: The MSF-Agile+SDL Process Template for TFS 2010</title>
      <link>http://msdn.microsoft.com/magazine/cf699da9-1811-4def-8dec-6a5008b9e52b</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cf699da9-1811-4def-8dec-6a5008b9e52b</guid>
      <description>&lt;p&gt;The MSF-Agile project template for Team Foundation Server makes it easy for your team to implement Agile techniques. The new MSF-Agile+SDL template adds Security Development Lifecycle requirements. We’ll show you how it works.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>UI Frontiers: Touch and Response</title>
      <link>http://msdn.microsoft.com/magazine/0e0e40ba-8274-41c3-a9bd-7fd4f3d5ce0c</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0e0e40ba-8274-41c3-a9bd-7fd4f3d5ce0c</guid>
      <description>&lt;p&gt;Charles Petzold continues his exploration of multi-touch Manipulation events in the Windows Presentation Foundation and shows you how to design custom classes to decorate elements and provide visual feedback to users.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Don't Get Me Started: Weasel Words</title>
      <link>http://msdn.microsoft.com/magazine/2ec984aa-23ca-4d1c-a2af-8e380a492635</link>
      <pubDate>Tue, 31 Aug 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2ec984aa-23ca-4d1c-a2af-8e380a492635</guid>
      <description>&lt;p&gt;Euphemisms are the refuge of cowards.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/61ab76ac-b8d4-4475-aa32-24a6677377f6"&gt;MSDN Magazine September 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Federated Identity: Passive Authentication for ASP.NET with WIF</title>
      <link>http://msdn.microsoft.com/magazine/4d766932-3beb-468a-b540-e156608ca43f</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4d766932-3beb-468a-b540-e156608ca43f</guid>
      <description>&lt;p&gt;The goal of federated security is to provide a mechanism for establishing trust relationships between domains. Platform tools like Windows Identity Foundation (WIF) make it much easier to support this type of identity federation. We show you how.&lt;/p&gt;&lt;p&gt;Michele Leroux Bustamante&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/WIF">WIF</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Windows Azure: Tips for Migrating Your Applications to the Cloud</title>
      <link>http://msdn.microsoft.com/magazine/c911cac3-fddb-4767-932b-24a9f6428589</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c911cac3-fddb-4767-932b-24a9f6428589</guid>
      <description>&lt;p&gt;Windows Azure is already helping many companies move their apps into the cloud. We’ll share some of the tips and tricks that we discovered working with customers on real-world migrations.&lt;/p&gt;&lt;p&gt;George Huey, Wade Wegner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>In Sync: Creating Synchronization Providers with the Sync Framework</title>
      <link>http://msdn.microsoft.com/magazine/00ca8cd9-b13f-4161-98e4-5c2fbb3431f8</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">00ca8cd9-b13f-4161-98e4-5c2fbb3431f8</guid>
      <description>&lt;p&gt;The Sync Framework can be used to build apps that synchronize data from any data store using any protocol over a network. We’ll show you how it works and get you started building a custom sync provider.&lt;/p&gt;&lt;p&gt;Joydip Kanjilal&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>OData and AtomPub: Building an AtomPub Server Using WCF Data Services</title>
      <link>http://msdn.microsoft.com/magazine/8d8f46eb-5166-4f2b-86f5-f7f5c399d988</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8d8f46eb-5166-4f2b-86f5-f7f5c399d988</guid>
      <description>&lt;p&gt;Learn how to use the AtomPub protocol to pump up your blogs. Chris Sells includes a practical demonstration of mapping so you can expose a standard AtomPub service from a Web site and use Windows Live Writer to provide a rich editing experience against the service.&lt;/p&gt;&lt;p&gt;Chris Sells&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Speed SQL: Tuning Your Database Calls with Tier Interaction Profiling</title>
      <link>http://msdn.microsoft.com/magazine/63d698a0-cb01-412b-a710-9c1b7d29276e</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">63d698a0-cb01-412b-a710-9c1b7d29276e</guid>
      <description>&lt;p&gt;Tier interaction profiling (TIP) is a feature of the Visual Studio profiling tools that measures the duration of synchronous calls to ADO.NET-compliant data stores. We’ll show you how TIP works and provide some best practices for using TIP to diagnose performance problems in your apps.&lt;/p&gt;&lt;p&gt;Mark Friedman &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>Smart Client: Building Distributed Apps with NHibernate and Rhino Service Bus, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/bde91bd2-e19d-440e-9e72-62d3cc04d059</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bde91bd2-e19d-440e-9e72-62d3cc04d059</guid>
      <description>&lt;p&gt;Smart client applications are responsive and promote interactivity with the user. In this article, we continue building a smart client application using NHibernate for data access and Rhino Service Bus for reliable communication with the server.&lt;/p&gt;&lt;p&gt;Oren Eini&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Windows Phone 7: Windows Phone and the Cloud--an Introduction</title>
      <link>http://msdn.microsoft.com/magazine/8a21603f-6ff9-4224-bbc5-4c8535ff6335</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8a21603f-6ff9-4224-bbc5-4c8535ff6335</guid>
      <description>&lt;p&gt;See how easy it is to create a Windows Phone 7 app and tie it to a Web service as Ramon Arjona walks you through the creation of a language translation tool.&lt;/p&gt;&lt;p&gt;Ramon Arjona&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Editor's Note: Does Your Program Smell Like Bacon?</title>
      <link>http://msdn.microsoft.com/magazine/26b0d10e-cbf8-48bc-ac31-5133b061ed4c</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">26b0d10e-cbf8-48bc-ac31-5133b061ed4c</guid>
      <description>&lt;p&gt;When building your program, are you content with “good enough”? If so, your expectations are fatally low.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Don’t Worry, Be Lazy</title>
      <link>http://msdn.microsoft.com/magazine/965f2403-5352-4d62-b4bb-d3b63c86dabb</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">965f2403-5352-4d62-b4bb-d3b63c86dabb</guid>
      <description>&lt;p&gt;Being lazy in software development can be a good thing, but until the Microsoft .NET Framework 4, coders had to implement lazy behavior themselves. Dino Esposito shows how to use the new Lazy&lt;T&gt; class to maximize your resources.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dotnetmicro">dotnetmicro</category>
    </item>
    <item>
      <title>Data Points: Deny Table Access to the Entity Framework Without Causing a Mutiny</title>
      <link>http://msdn.microsoft.com/magazine/81743efa-f000-43fa-a836-fb1a13394d40</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">81743efa-f000-43fa-a836-fb1a13394d40</guid>
      <description>&lt;p&gt;Julie Lerman shows database administrators how to limit access to databases from the Entity Framework by allowing it to work only with views and stored procedures instead of tables—without impacting application code or alienating developers.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Test Run: Fault Injection Testing with TestApi</title>
      <link>http://msdn.microsoft.com/magazine/676921da-a527-40e7-b602-50729b2326d4</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">676921da-a527-40e7-b602-50729b2326d4</guid>
      <description>&lt;p&gt;Fault injection testing is the process of deliberately inserting an error into an application to determine whether it deals with the error properly. We’ll explain how you can introduce faults into .NET applications at run time using the Managed Code Fault Injection APIs of the TestApi library&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>The Working Programmer: Inside SQLite</title>
      <link>http://msdn.microsoft.com/magazine/3380708c-ccd6-40b9-af9c-a66b7051ba0e</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3380708c-ccd6-40b9-af9c-a66b7051ba0e</guid>
      <description>&lt;p&gt;After tackling NoSQL, Ted Neward turns back to the relational world of SQL—SQLite, that is. Learn all about the lightweight, embedded database whose running footprint can be as small as one file installed in a client file system.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>UI Frontiers: Multi-Touch Manipulation Events in WPF</title>
      <link>http://msdn.microsoft.com/magazine/5f879dad-7c43-43ad-87a5-6eba7b1e0a08</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5f879dad-7c43-43ad-87a5-6eba7b1e0a08</guid>
      <description>&lt;p&gt;Multi-touch has progressed from being a futuristic prop of sci-fi films to a mainstream means of user interface. We’ll show you how support for multi-touch in Windows 7 has filtered down and settled into various areas of the .NET Framework.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/multitouch">multitouch</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Don't Get Me Started: Mars and Venus</title>
      <link>http://msdn.microsoft.com/magazine/32c2dabd-a18a-45f6-9224-4cd7c228f2f6</link>
      <pubDate>Fri, 30 Jul 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">32c2dabd-a18a-45f6-9224-4cd7c228f2f6</guid>
      <description>&lt;p&gt;It’s a fact that men and women don’t think alike—remember this when designing software for the half of users that aren’t like you.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f4ef9d0-6f54-4e7d-aa60-a4ca0cfefc5f"&gt;MSDN Magazine August 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Office Add-Ins: 3 Solutions for Accessing SharePoint Data in Office 2010</title>
      <link>http://msdn.microsoft.com/magazine/ad85bf09-1420-49fa-bdae-52a7dd0139c0</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ad85bf09-1420-49fa-bdae-52a7dd0139c0</guid>
      <description>&lt;p&gt;SharePoint 2010 introduces a number of new ways to access business data and present it to the user. We’ll show you several options that range from no-code solutions to fully integrated Office add-ins.&lt;/p&gt;&lt;p&gt;Donovan Follette , Paul Stubbs&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>SharePoint Security: Trim SharePoint Search Results for Better Security</title>
      <link>http://msdn.microsoft.com/magazine/165a337b-3b80-49e3-b391-58b40b8a8163</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">165a337b-3b80-49e3-b391-58b40b8a8163</guid>
      <description>&lt;p&gt;SharePoint search may return too much information, causing data security problems. Learn how to use the custom security trimmer to ensure users see only the documents they have permission to view.&lt;/p&gt;&lt;p&gt;Ashley Elenjickal, Pooja Harjani&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3346ce05-487d-42ec-9fa3-a07ba8672a23">IIS</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>OneNote 2010: Creating OneNote 2010 Extensions with the OneNote Object Model</title>
      <link>http://msdn.microsoft.com/magazine/ee6c7852-f67b-4e3b-bd4e-36eac269c3ef</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ee6c7852-f67b-4e3b-bd4e-36eac269c3ef</guid>
      <description>&lt;p&gt;Learn how to build applications and plug-ins that interoperate with data from OneNote 2007 and 2010 using the OneNote Object Model library freely available on CodePlex. Andy Gray demonstrates how easy it is to integrate information from OneNote notebooks, sections and pages into smart client and Web apps.&lt;/p&gt;&lt;p&gt;Andy Gray&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/vsto">vsto</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Office Services: Merging Word Documents on the Server Side with SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/510ff93f-b20e-49b2-94db-693367dac55a</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">510ff93f-b20e-49b2-94db-693367dac55a</guid>
      <description>&lt;p&gt;Office 2010 and SharePoint 2010 include a new set of components called Application Services. These put a rich set of tools in a developer's bag for Office automation. We’ll show you how to use Office OpenXML, Word Automation Services and SharePoint to build a simple application that merges separate status reports into a single document.&lt;/p&gt;&lt;p&gt;Manvir Singh, Ankush Bhatia&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/vsto">vsto</category>
    </item>
    <item>
      <title>Smart Client: Building Distributed Apps with NHibernate and Rhino Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/9a381c28-007c-44e9-9cb5-a21644530ca7</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9a381c28-007c-44e9-9cb5-a21644530ca7</guid>
      <description>&lt;p&gt;Smart client applications are responsive and promote interactivity with the user. In this article, we start the processes of planning and building a smart client application using NHibernate for data access and Rhino Service Bus for reliable communication with the server.&lt;/p&gt;&lt;p&gt;Oren Eini&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/9028dc01-74b6-45ab-91a4-0aaf59c5717e">Windows Client</category>
    </item>
    <item>
      <title>C# 4.0: New C# Features in the .NET Framework 4</title>
      <link>http://msdn.microsoft.com/magazine/00ef29fe-d2a2-4b9d-a427-cbea4728c56b</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">00ef29fe-d2a2-4b9d-a427-cbea4728c56b</guid>
      <description>&lt;p&gt;The C# language has been improved over the years with numerous features that make common tasks involving generic types, legacy interop, and working with dynamic object models much simpler.&lt;/p&gt;&lt;p&gt;Chris Burrows&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Design Patterns: Problems and Solutions with Model-View-ViewModel</title>
      <link>http://msdn.microsoft.com/magazine/28b283d2-0bca-4f7a-a74d-fe35ea033abc</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">28b283d2-0bca-4f7a-a74d-fe35ea033abc</guid>
      <description>&lt;p&gt;The Model-View-ViewModel (MVVM) design pattern describes a popular approach for building Windows Presentation Foundation or Microsoft Silverlight applications. Robert McCarter shows you how the ViewModel works, and discuss some benefits and issues involved in implementing a ViewModel in your code.&lt;/p&gt;&lt;p&gt;Robert McCarter&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Editor's Note: Over-Educated, Yet Under-Qualified?</title>
      <link>http://msdn.microsoft.com/magazine/d7cdcb5b-087d-4192-86a0-c5714ce3541c</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d7cdcb5b-087d-4192-86a0-c5714ce3541c</guid>
      <description>&lt;p&gt;Are we teaching computer science graduates the right things to prepare them for the world of real work? If not, how do we fix it?&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Expando Objects in C# 4</title>
      <link>http://msdn.microsoft.com/magazine/a217a482-f9cb-4535-84f5-473df14e1e99</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a217a482-f9cb-4535-84f5-473df14e1e99</guid>
      <description>&lt;p&gt;The .NET Framework 4 introduces some new features that enable you to go beyond static types. We explore dynamically expando objects and demonstrate how they can be used like dynamically updatable dictionary objects.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Data Points: Windows Azure Table Storage – Not Your Father’s Database</title>
      <link>http://msdn.microsoft.com/magazine/175afb9a-7ebf-45a4-86a6-cdc1fc83e15d</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">175afb9a-7ebf-45a4-86a6-cdc1fc83e15d</guid>
      <description>&lt;p&gt;Let go of your traditional relational database thinking if you want to understand how Windows Azure Table storage works, says Julie Lerman. Luckily for you, she’s done the hard work to grasp the new concepts and help you get up to speed.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Security Briefs: View State Security</title>
      <link>http://msdn.microsoft.com/magazine/cd156b84-0f41-41bc-afcf-8ed353f99f73</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cd156b84-0f41-41bc-afcf-8ed353f99f73</guid>
      <description>&lt;p&gt;Effectively managing user state in web applications can be a tricky balancing act of performance, scalability, maintainability and security. The security consideration is especially evident when you’re managing user state stored on the client. Here's what you need to know about view state security.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>The Working Programmer: Going NoSQL with MongoDB, Part 3</title>
      <link>http://msdn.microsoft.com/magazine/165c0f6c-1640-442e-82bd-11cffb606d2e</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">165c0f6c-1640-442e-82bd-11cffb606d2e</guid>
      <description>&lt;p&gt;Wrapping up his examination of MongoDB, Ted Neward discusses predicate queries, aggregate functions and LINQ support, and provides some tips on hosting the NoSQL database in a production environment.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>UI Frontiers: The Fluid UI in Silverlight 4</title>
      <link>http://msdn.microsoft.com/magazine/ebf9c867-7008-4835-9b70-abb33030a488</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ebf9c867-7008-4835-9b70-abb33030a488</guid>
      <description>&lt;p&gt;Charles Petzold shows how to extend the limited fluid UI capabilities of Silverlight 4 with new techniques so you too can dazzle users with those cool object entrances and transitions.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Don't Get Me Started: Rejectionists Rejected</title>
      <link>http://msdn.microsoft.com/magazine/46564658-3052-4c07-97b0-32a40bbdd561</link>
      <pubDate>Tue, 29 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">46564658-3052-4c07-97b0-32a40bbdd561</guid>
      <description>&lt;p&gt;Standards for Windows Presentation Foundation and Microsoft Silverlight aren’t the enemy; in fact, they should be your starting point.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89a8430f-c47b-4a7c-bca4-0ac25aafddd6"&gt;MSDN Magazine July 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Silverlight Online: Silverlight in an Occasionally Connected World</title>
      <link>http://msdn.microsoft.com/magazine/c91e7955-1748-4127-801a-285690a0dd52</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c91e7955-1748-4127-801a-285690a0dd52</guid>
      <description>&lt;p&gt;We discuss the latest incarnation of occasionally connected Silverlight applications, which come with a highly interactive user experience and can run either inside or outside of a browser.&lt;/p&gt;&lt;p&gt;Mark Bloodworth, Dave Brown&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>AppFabric Cache: Real-World Usage and Integration</title>
      <link>http://msdn.microsoft.com/magazine/00554413-190d-435b-a4c8-3fe3339e4392</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">00554413-190d-435b-a4c8-3fe3339e4392</guid>
      <description>&lt;p&gt;Windows Server AppFabric provides a distributed cache for both web and desktop applications. Well show you how to integrate AppFabric caching into your apps, along with some hints for taking advantage of new cache features in the .NET Framework 4.&lt;/p&gt;&lt;p&gt;Andrea Colaci&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/9ac3a714-3d72-4518-b6de-ec74a877c941">Windows Server</category>
      <category domain="http://msdn.microsoft.com/magazine/appfabric">appfabric</category>
    </item>
    <item>
      <title>SOA Tips: Address Scalability Bottlenecks with Distributed Caching</title>
      <link>http://msdn.microsoft.com/magazine/e5bfd688-b92c-4b66-99ab-0eeb4402e7c6</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e5bfd688-b92c-4b66-99ab-0eeb4402e7c6</guid>
      <description>&lt;p&gt;SOA makes application scalability easier, but getting the best performance out of your SOA means paying close attention to the details. We’ll give you some tips for coding your app more effectively and using distributed caching to remove data access bottlenecks.&lt;/p&gt;&lt;p&gt;Iqbal Khan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Thread Performance: Resource Contention Concurrency Profiling in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/33d7289a-7c04-4576-a1e8-839cd3be96ee</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">33d7289a-7c04-4576-a1e8-839cd3be96ee</guid>
      <description>&lt;p&gt;Visual Studio 2010 includes new resource contention profiling features that help detect concurrency contention among threads. We walk through a profiling investigation to demonstrate how you can pinpoint and fix resource contention problems in your code.&lt;/p&gt;&lt;p&gt;Maxim Goldin&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Cloud Diagnostics: Take Control of Logging and Tracing in Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/0295e2a6-ce49-4483-9522-052d8354b02c</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0295e2a6-ce49-4483-9522-052d8354b02c</guid>
      <description>&lt;p&gt;It’s difficult to troubleshoot any application without a trail of clues to follow, and cloud apps are no different. We look at how logging and tracing are enabled for Windows Azure, and how you can use Windows PowerShell to manage diagnostics for a running service.&lt;/p&gt;&lt;p&gt;Mike Kelly&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/powershell">powershell</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Express Yourself: Encoding Videos Using Microsoft Expression Encoder 3 SDK</title>
      <link>http://msdn.microsoft.com/magazine/6de651e1-1019-451a-99b1-182ca5b95919</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6de651e1-1019-451a-99b1-182ca5b95919</guid>
      <description>&lt;p&gt;Video on the Web involves huge amounts of data. Learn the best way to manage and move that data with the help of Microsoft Expression Encoder 3.&lt;/p&gt;&lt;p&gt;Adam Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Input Validation: Enforcing Complex Business Data Rules with WPF</title>
      <link>http://msdn.microsoft.com/magazine/cab1317e-e14c-4f53-bd01-5a388e813364</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cab1317e-e14c-4f53-bd01-5a388e813364</guid>
      <description>&lt;p&gt;Windows Presentation Foundation has a rich data binding system that includes flexible support for business data validation. We take a look at implementing some complex data input validation scenarios that include customized data errors for users.&lt;/p&gt;&lt;p&gt;Brian Noyes&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Practical OData: Building Rich Internet Apps with the Open Data Protocol</title>
      <link>http://msdn.microsoft.com/magazine/88a50c52-1780-4c96-9bc0-250910deb5e9</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">88a50c52-1780-4c96-9bc0-250910deb5e9</guid>
      <description>&lt;p&gt;See how you can build Rich Internet Applications that take advantage of the OData protocol to creatively interact with Silverlight, PowerPivot, SQL Server, SharePoint, the Windows Azure platform, “Dallas” and more.&lt;/p&gt;&lt;p&gt;Shayne Burgess&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Editor's Note: We're All Ears</title>
      <link>http://msdn.microsoft.com/magazine/1ce660f6-93a4-43a0-91ef-fcb2a75fff8a</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1ce660f6-93a4-43a0-91ef-fcb2a75fff8a</guid>
      <description>&lt;p&gt;Help us help you, by sending your feedback on various topics.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: C# 4.0, the Dynamic Keyword and COM</title>
      <link>http://msdn.microsoft.com/magazine/28147a59-fa5c-48e0-89bc-e1a1ba293598</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">28147a59-fa5c-48e0-89bc-e1a1ba293598</guid>
      <description>&lt;p&gt;Are you a Microsoft .NET Framework programmer who struggles with critical legacy applications using COM objects that are beyond your control? Dino Esposito shows how to lessen the burden by going dynamic.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0537dd9f-cbec-4295-97bc-9bb690e78cc3">COM / COM+</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>CLR Inside Out: F# Fundamentals</title>
      <link>http://msdn.microsoft.com/magazine/2095afd5-dc78-4584-b3c7-ecf405764a50</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2095afd5-dc78-4584-b3c7-ecf405764a50</guid>
      <description>&lt;p&gt;F# is a new, functional and object-oriented programming language for the Microsoft .NET Framework. To help you get started using it, we take a look at some of the core concepts in the F# language and its implementation on top of the CLR.&lt;/p&gt;&lt;p&gt;Luke Hoban&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fsharp">fsharp</category>
    </item>
    <item>
      <title>Test Run: Generating Graphs with WPF</title>
      <link>http://msdn.microsoft.com/magazine/5cd490cf-a84b-4fc6-a079-e0edd754b7dd</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5cd490cf-a84b-4fc6-a079-e0edd754b7dd</guid>
      <description>&lt;p&gt;A common software-development task is generating a graph from a set of test-related data. But if you're doing it by hand and the underlying data changes frequently, this particular task can become quite tedious. James McCaffrey shows you how to automate the process using Windows Presentation Foundation technology.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Basic Instincts: Multi-Targeting Visual Basic Applications in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/630d7da7-1125-422f-a87c-01b707d4a56f</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">630d7da7-1125-422f-a87c-01b707d4a56f</guid>
      <description>&lt;p&gt;Visual Studio 2010 lets you create applications that target versions of the Microsoft .NET Framework from 2.0 to 4, and each step in between. We take a look at how multi-targeting works in Visual Studio today, and explain how you should approach multi-targeting in your projects.&lt;/p&gt;&lt;p&gt;Spotty Bowles&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>The Working Programmer: Going NoSQL with MongoDB, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/1d2be529-ce26-484c-9a9a-1ec2709c93f0</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1d2be529-ce26-484c-9a9a-1ec2709c93f0</guid>
      <description>&lt;p&gt;Ted Neward continues his dissection of the alternative MongoDB database system, using exploration testing to investigate the underlying technology.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>UI Frontiers: The Ins and Outs of ItemsControl</title>
      <link>http://msdn.microsoft.com/magazine/bcdbd16d-46c6-4a7d-84de-d74fc6905c33</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bcdbd16d-46c6-4a7d-84de-d74fc6905c33</guid>
      <description>&lt;p&gt;Charles Petzold performs more UI magic by implementing a variation of the drag-and-drop that presents users with a natural, fluid look and feel.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Don't Get Me Started: Chainsaw Development</title>
      <link>http://msdn.microsoft.com/magazine/39cf6e0e-c1af-4a73-a57e-0dbc7a23cf21</link>
      <pubDate>Mon, 07 Jun 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">39cf6e0e-c1af-4a73-a57e-0dbc7a23cf21</guid>
      <description>&lt;p&gt;It’s time to standardize the UI for Windows Presentation Foundation.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d741eebb-c329-4717-a16a-f669bf6b6b4f"&gt;MSDN Magazine June 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Now Playing: Building Custom Players with the Silverlight Media Framework</title>
      <link>http://msdn.microsoft.com/magazine/12a4c1ea-d33c-44b4-849d-0493e09a3a87</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">12a4c1ea-d33c-44b4-849d-0493e09a3a87</guid>
      <description>&lt;p&gt;The Silverlight Media Framework is an extensible and scalable video framework upon which you can create your own player experiences. We’ll walk you through a custom player project that displays suggested videos for further viewing after the current video ends.&lt;/p&gt;&lt;p&gt;Ben Rush&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Silverlight Security: Securing Your Silverlight Applications</title>
      <link>http://msdn.microsoft.com/magazine/3c1c2951-fc1d-4ecb-a2c0-98d4335b3b36</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3c1c2951-fc1d-4ecb-a2c0-98d4335b3b36</guid>
      <description>&lt;p&gt;Josh Twist explains the unique challenges developers face in securing Silverlight applications. He shows where to focus your efforts, concentrating on the key aspects of authentication and authorization.&lt;/p&gt;&lt;p&gt;Josh Twist&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>RIA Services: Enterprise Patterns with WCF RIA Services</title>
      <link>http://msdn.microsoft.com/magazine/986dba9c-e431-434f-986b-942d8196cac1</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">986dba9c-e431-434f-986b-942d8196cac1</guid>
      <description>&lt;p&gt;Learn how to leverage WCF RIA Services in your Silverlight applications. Michael D. Brown uses an extensive point-of-sale program to illustrate how to meet the needs of the simplest to the most complex business apps with various enterprise design patterns.&lt;/p&gt;&lt;p&gt;Michael D. Brown &lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Workflow Services: Visual Design of Workflows with WCF and WF 4</title>
      <link>http://msdn.microsoft.com/magazine/4df33117-0d74-42f8-a524-06055d5c1314</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4df33117-0d74-42f8-a524-06055d5c1314</guid>
      <description>&lt;p&gt;The .NET Framework 4 makes it easier than ever to implement WCF services using WF. We’ll demonstrate just how easy it is by modeling a long-running, durable and instrumented workflow based on a real-world business case without having to write any code.&lt;/p&gt;&lt;p&gt;Leon Welicki&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Editor's Note: This Way-Cool 'Internet' Doohickey</title>
      <link>http://msdn.microsoft.com/magazine/ed4c5f87-dbe3-458a-a9cf-a281b9b7738d</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ed4c5f87-dbe3-458a-a9cf-a281b9b7738d</guid>
      <description>&lt;p&gt;It wasn’t all that long ago that surfing meant grabbing a board and hanging 10.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Using the Dynamic Keyword in C# 4.0</title>
      <link>http://msdn.microsoft.com/magazine/a16db837-b4a4-4941-9b04-688e11e9b15d</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a16db837-b4a4-4941-9b04-688e11e9b15d</guid>
      <description>&lt;p&gt;C# 4 provide a new dynamic keyword that enables dynamic typing in what has traditionally been a strongly typed language. We explain how the dynamic keyword works and what it offers that casting, var, and System.Object cant’ match.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>CLR Inside Out: Production Diagnostics Improvements in CLR 4</title>
      <link>http://msdn.microsoft.com/magazine/8f31d264-d53c-455a-80ea-9f0824840908</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8f31d264-d53c-455a-80ea-9f0824840908</guid>
      <description>&lt;p&gt;The Common Language Runtime (CLR) 4 includes new APIs that expand diagnostic support toward the production end of the spectrum. We explain how the debugging APIs support dump debugging for application crash and hang scenarios and make it easier to detect when hangs are caused by multi-threading issues.&lt;/p&gt;&lt;p&gt;Jon Langdon&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Data Points: LINQ Projection Queries and Alternatives in WCF Services</title>
      <link>http://msdn.microsoft.com/magazine/f28a7f73-8329-423f-a434-ac5f004e8a01</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f28a7f73-8329-423f-a434-ac5f004e8a01</guid>
      <description>&lt;p&gt;LINQ's ability to project randomly shaped data into anonymous types can be a blessing and a source of frustration, says Julie Lerman. It’s great when you just need to grab a special view of your data, but it can be problematic in certain circumstances. She explains what the limitations are and how to get around them.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Test Run: Combinations and Permutations with F#</title>
      <link>http://msdn.microsoft.com/magazine/7c580419-8e5b-4fd2-af48-ae942db0b17b</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7c580419-8e5b-4fd2-af48-ae942db0b17b</guid>
      <description>&lt;p&gt;Understanding combinations and permutations is a fundamental skill in software testing. We show you how to work with combinations and permutations using code written in the new F# language.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Foundations: Service Bus Buffers</title>
      <link>http://msdn.microsoft.com/magazine/d329714e-5ac2-498b-9161-fddfb33135da</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d329714e-5ac2-498b-9161-fddfb33135da</guid>
      <description>&lt;p&gt;Learn some advanced Windows Communication Foundation programming techniques as Juval Lowy begins an in-depth examination of the Windows Azure AppFabric service bus, focusing first on buffers.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Security Briefs: Regular Expression Denial of Service Attacks and Defenses</title>
      <link>http://msdn.microsoft.com/magazine/f52669c3-eebc-424c-abb9-875968300b9e</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f52669c3-eebc-424c-abb9-875968300b9e</guid>
      <description>&lt;p&gt;Microsoft security expert Bryan Sullivan believes denial-of-service blackmail attacks will become more common as privilege escalation attacks become more difficult to execute. He demonstrates how to protect your apps against regular expression DoS threats.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>The Working Programmer: Going NoSQL with MongoDB</title>
      <link>http://msdn.microsoft.com/magazine/9af8b2ea-e279-4545-9a1b-e10ab2a35da9</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9af8b2ea-e279-4545-9a1b-e10ab2a35da9</guid>
      <description>&lt;p&gt;MongoDB is one of the principal tools of the NoSQL movement, which offers alternatives to the traditional relational database system. Learn its strengths and weaknesses as Ted Neward examines the document-based database in detail in the first of a series of columns.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>UI Frontiers: Thinking Outside the Grid</title>
      <link>http://msdn.microsoft.com/magazine/ac5ce08c-df01-4de1-9cfe-c330b2f30b14</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ac5ce08c-df01-4de1-9cfe-c330b2f30b14</guid>
      <description>&lt;p&gt;In Windows Presentation Foundation and Silverlight, using a Canvas or a single-cell Grid seems very similar. The difference is in how the container appears to the rest of the layout system. Canvas doesn’t participate in layout, so you can use it whenever you need to transcend layout.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Don't Get Me Started: Fundamental Laws</title>
      <link>http://msdn.microsoft.com/magazine/5d95b02e-cb71-494f-a510-4786aeb4ca9c</link>
      <pubDate>Mon, 03 May 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5d95b02e-cb71-494f-a510-4786aeb4ca9c</guid>
      <description>&lt;p&gt;Programmers will never develop great software until they learn that it’s not about themselves.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2424ebd5-f147-4b42-8acc-e01ce25cd17e"&gt;MSDN Magazine May 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Better Coding: Better Coding with Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/13ec6675-208e-4506-ae40-229c457afa52</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">13ec6675-208e-4506-ae40-229c457afa52</guid>
      <description>&lt;p&gt;From functional IDE improvements to better support for parallel programming, Visual Studio 2010 comes with a host of new features to help meet the needs of today’s demanding, ever-changing development environment. Doug Turnure provides an overview of the more important ones and practical advice on how to use them.&lt;/p&gt;&lt;p&gt;Doug Turnure&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/9028dc01-74b6-45ab-91a4-0aaf59c5717e">Windows Client</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Visual Basic: What’s New in Visual Basic 2010</title>
      <link>http://msdn.microsoft.com/magazine/6b6a6396-40ee-451f-a9a3-59c7c7c9fad5</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6b6a6396-40ee-451f-a9a3-59c7c7c9fad5</guid>
      <description>&lt;p&gt;Learn about what’s new in Visual Basic 10 straight from a program manager on Microsoft’s Visual Basic team. Jonathan Aneja demonstrates time-saving features that help developers get more done with fewer lines of code.&lt;/p&gt;&lt;p&gt;Jonathan Aneja&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>IntelliTrace: Debugging Applications with IntelliTrace</title>
      <link>http://msdn.microsoft.com/magazine/69169aa6-d486-4ed3-b5d0-2c898a775dff</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">69169aa6-d486-4ed3-b5d0-2c898a775dff</guid>
      <description>&lt;p&gt;Justin Marks shows how to use the IntelliTrace feature coming with Visual Studio 2010 Ultimate, which gives developers powerful new debugging tools to "turn up the dial" and collect the complete execution history of an application, get deeper levels of information and quickly find bugs.&lt;/p&gt;&lt;p&gt;Justin Marks&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>F# Basics: An Introduction to Functional Programming for .NET Developers</title>
      <link>http://msdn.microsoft.com/magazine/4e3af798-2ba7-44ac-87de-307ec6e2ee9a</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4e3af798-2ba7-44ac-87de-307ec6e2ee9a</guid>
      <description>&lt;p&gt;F# has clean syntax, powerful multi-threading capabilities, and fluid interoperability with other Microsoft .NET Framework languages. We’ll give you an introduction to functional programming concepts and how they're implemented in F#.&lt;/p&gt;&lt;p&gt;Chris Marinos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fsharp">fsharp</category>
    </item>
    <item>
      <title>Visual C++: Exploring New C++ and MFC Features Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/bf9bbe21-ca63-422d-8bfd-2c2f1514b93b</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bf9bbe21-ca63-422d-8bfd-2c2f1514b93b</guid>
      <description>&lt;p&gt;Visual Studio 2010 offers huge benefits for C++ developers, from new C++0x features to MSBuild integration to a revived MFC Application Wizard. Join us for a tour of these new Visual C++ features.&lt;/p&gt;&lt;p&gt;Sumit Kumar&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Windows Azure: Developing and Deploying Cloud Apps in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/5ec21a08-440e-459c-a2b2-8906dcce7afe</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5ec21a08-440e-459c-a2b2-8906dcce7afe</guid>
      <description>&lt;p&gt;You’ll find direct support for building Windows Azure applications in Visual Studio 2010 and Visual Web Developer 2010 Express. We’ll walk you through using Visual Studio 2010 for the entirety of the Windows Azure application development lifecycle.&lt;/p&gt;&lt;p&gt;Jim Nakashima&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
    </item>
    <item>
      <title>VS 2010: Entity Framework 4.0 and WCF Data Services 4.0 in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/5ad7a2b7-c875-4183-a361-c0a902e98634</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5ad7a2b7-c875-4183-a361-c0a902e98634</guid>
      <description>&lt;p&gt;Elisa Flasko takes you through a sample weblog application to demonstrate how new improvements in Entity Framework and WCF Data Services work together to simplify the way data is modeled, consumed and produced in Visual Studio 2010.&lt;/p&gt;&lt;p&gt;Elisa Flasko&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Usability in Practice: The Decade of Convergence</title>
      <link>http://msdn.microsoft.com/magazine/9deb1c67-5ec6-47d2-93c1-42d613b43c9d</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9deb1c67-5ec6-47d2-93c1-42d613b43c9d</guid>
      <description>&lt;p&gt;As devices converge, user experience design needs to change, too.&lt;/p&gt;&lt;p&gt;Dr. Charles B. Kreitzberg&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: Scott Guthrie on Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/cd019497-e7d5-4966-a2ce-3130cf8bef37</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cd019497-e7d5-4966-a2ce-3130cf8bef37</guid>
      <description>&lt;p&gt;The man most responsible for Visual Studio 2010 discusses what developers have to look forward to.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Revisiting Asynchronous ASP.NET Pages</title>
      <link>http://msdn.microsoft.com/magazine/110345eb-1b62-4e8e-81ea-d66c59fca8b4</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">110345eb-1b62-4e8e-81ea-d66c59fca8b4</guid>
      <description>&lt;p&gt;If you need to scale up an existing Web application, you should first look to asynchronous operations, says Dino Esposito. He explains how new features coming in ASP.NET MVC 2 make this easier.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>UI Frontiers: Projection Transforms Sans Math</title>
      <link>http://msdn.microsoft.com/magazine/c4e984bc-b9c1-4152-8d72-54b9b487d6e0</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c4e984bc-b9c1-4152-8d72-54b9b487d6e0</guid>
      <description>&lt;p&gt;See how to taper text, flip panels, animate a calendar and more--without resorting to complicated math--as Charles Petzold delves into new “pseudo 3D” capabilitie in Silverlight 3, made possible by the new Projection UIElement property.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Don't Get Me Started: In Praise of Dumbing Down</title>
      <link>http://msdn.microsoft.com/magazine/016f1eb3-bf83-446b-a30f-1c19b1e3c919</link>
      <pubDate>Fri, 02 Apr 2010 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">016f1eb3-bf83-446b-a30f-1c19b1e3c919</guid>
      <description>&lt;p&gt;Making things easier for the end user isn't "dumbing down" -- it's smart design.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ae7e0522-ea72-451e-b020-1290ff27b850"&gt;MSDN Magazine April 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>IIS Smooth Streaming: Enhancing Silverlight Video Experiences with Contextual Data</title>
      <link>http://msdn.microsoft.com/magazine/2982c8fa-b254-4c6b-8820-da19a93a8d40</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2982c8fa-b254-4c6b-8820-da19a93a8d40</guid>
      <description>&lt;p&gt;Adaptive streaming addresses the problem of smooth content delivery and decoding. We walk you through the basics of IIS Smooth Streaming and demonstrate how you can manipulate audio, video and caption data in your own Silverlight projects.&lt;/p&gt;&lt;p&gt;Jit Ghosh&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3346ce05-487d-42ec-9fa3-a07ba8672a23">IIS</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Finger Style: Exploring Multi-Touch Support in Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/9fcf881c-f183-4c43-8bac-15b08a6fcb33</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9fcf881c-f183-4c43-8bac-15b08a6fcb33</guid>
      <description>&lt;p&gt;Touch isn't just a form of mouse input in Silverlight: Sometimes what's required are controls specialized and optimized for touch.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/multitouch">multitouch</category>
    </item>
    <item>
      <title>Thread Diagnostics: Performance Tuning with The Concurrency Visualizer in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/2d12b759-0c58-4488-a071-8b36acceb2a6</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2d12b759-0c58-4488-a071-8b36acceb2a6</guid>
      <description>&lt;p&gt;Understanding performance bottlenecks in multithreaded apps used to require significant instrumentation and analysis by expert developers. The Concurrency Visualizer in Visual Studio 2010 significantly reduces the burden of parallel performance analysis.&lt;/p&gt;&lt;p&gt;Hazim Shafi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>Test Run: Testing Silverlight Apps Using Messages</title>
      <link>http://msdn.microsoft.com/magazine/545b3d07-5714-480c-ba10-960c5c74a6b3</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">545b3d07-5714-480c-ba10-960c5c74a6b3</guid>
      <description>&lt;p&gt;Silverlight greatly simplifies the process of building rich Web applications, and we’ll walk through an example of using Messages as a quick method of interactively testing simple Silverlight apps.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Editor's Note: Coming Out the Other Side</title>
      <link>http://msdn.microsoft.com/magazine/54790712-0007-472e-84b3-14cd04d80688</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">54790712-0007-472e-84b3-14cd04d80688</guid>
      <description>&lt;p&gt;The worst is over for technology job-seekers, says Dice.com executive.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET Ajax Library and WCF Data Services</title>
      <link>http://msdn.microsoft.com/magazine/3548522b-5cdc-4a7a-a203-6d18c9bc494e</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3548522b-5cdc-4a7a-a203-6d18c9bc494e</guid>
      <description>&lt;p&gt;This month Dino takes a look at the JavaScript components coming in the ASP.NET Ajax Library and explains how they can be used for effective client-side data access.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>CLR Inside Out: Migrating an APTCA Assembly to the .NET Framework 4</title>
      <link>http://msdn.microsoft.com/magazine/f17acef9-9209-473f-9f97-bf0bb1cf404a</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f17acef9-9209-473f-9f97-bf0bb1cf404a</guid>
      <description>&lt;p&gt;The CLR security model in the Microsoft .NET Framework 4 has undergone some substantial changes, including the adoption of ”Level2” transparency, similar to the Silverlight security model. Mike Rousos provides an in-depth explanation of how that will likely impact authors of AllowPartiallyTrustedCallers (APTCA) libraries.&lt;/p&gt;&lt;p&gt;Mike Rousos&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Data Points: Precompiling LINQ Queries</title>
      <link>http://msdn.microsoft.com/magazine/bf931534-3fd4-494b-b325-c9a59d78d286</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">bf931534-3fd4-494b-b325-c9a59d78d286</guid>
      <description>&lt;p&gt;Did you know that by precompiling LINQ queries you might actually be &lt;i&gt;degrading&lt;/i&gt; your app’s performance if you’re not careful? Julie Lerman explains how to ensure you’re not &lt;i&gt;re&lt;/i&gt;-precompiling queries each time and losing the expected performance benefits across post-backs, short-lived service operations and other code where critical instances are going out of scope.&lt;/p&gt;&lt;p&gt;Julie Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>UI Frontiers: MIDI Music in WPF Applications</title>
      <link>http://msdn.microsoft.com/magazine/fca7b44c-5fa9-4b7f-b783-f2fb963deb18</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fca7b44c-5fa9-4b7f-b783-f2fb963deb18</guid>
      <description>&lt;p&gt;Every PC contains a built-in 16-piece band ready to play some music. Charles shows you how MIDI support in the NAudio sound library lets you play tunes in your .NET apps.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Basic Instincts: Generic Co- and Contravariance in Visual Basic 2010</title>
      <link>http://msdn.microsoft.com/magazine/f3bb9da3-7cef-46ad-8af7-47d01b2fbe95</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f3bb9da3-7cef-46ad-8af7-47d01b2fbe95</guid>
      <description>&lt;p&gt;Dig into the new co- and contravariance features coming in Visual Studio 2010. Binyam Kelile provides hands-on Visual Basic examples to explain how they provide more flexibility when working with generic interfaces and delegates.&lt;/p&gt;&lt;p&gt;Binyam Kelile&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Extreme ASP.NET: Model Validation &amp; Metadata in ASP.NET MVC 2</title>
      <link>http://msdn.microsoft.com/magazine/27e8e293-bcc2-4518-8fc6-c6be9744c873</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">27e8e293-bcc2-4518-8fc6-c6be9744c873</guid>
      <description>&lt;p&gt;Scott Allen shows how to improve your user input validation with new features coming out in ASP.NET MVC 2 that easily allow validation on both the client and server.&lt;/p&gt;&lt;p&gt;Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Security Briefs: Add a Security Bug Bar to Microsoft Team Foundation Server 2010</title>
      <link>http://msdn.microsoft.com/magazine/3eee8612-bab6-4584-8ad3-caa15b2b5b4d</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3eee8612-bab6-4584-8ad3-caa15b2b5b4d</guid>
      <description>&lt;p&gt;Take a peek inside Microsoft’s strict development security structure as Bryan Sullivan describes the objective security bug classification system─the “bug bar”─used by internal product and online services teams. He will show you how to incorporate this classification system into your own development environment using Microsoft Team Foundation Server 2010.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Don't Get Me Started: Edge Cases</title>
      <link>http://msdn.microsoft.com/magazine/f500126e-bab1-4bfb-b5c7-725571a76683</link>
      <pubDate>Wed, 24 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f500126e-bab1-4bfb-b5c7-725571a76683</guid>
      <description>&lt;p&gt;Developers should focus their time and effort on the 99 normal use cases, rather than the one unusual use case that often gets way too much attention.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8fd4b484-0e14-4701-8ee4-c692b976496e"&gt;MSDN Magazine March 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Managed Extensibility Framework: Building Composable Apps in .NET 4 with the Managed Extensibility Framework</title>
      <link>http://msdn.microsoft.com/magazine/73977785-e837-4b97-9e87-85d4f1e06485</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">73977785-e837-4b97-9e87-85d4f1e06485</guid>
      <description>&lt;p&gt;Glenn Block explains how the Managed Extensibility Framework, a new library coming in .NET Framework 4.0, tackles the longstanding issue of building applications and components that can be reused and extended by others. Learn how to build apps  that can use new functionality introduced by developers, framework authors and third-party extenders.&lt;/p&gt;&lt;p&gt;Glenn Block&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Robotics: Writing and Testing VPL Services for Serial Communication</title>
      <link>http://msdn.microsoft.com/magazine/4a33552b-8c88-41e9-8c08-520e925ec85c</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4a33552b-8c88-41e9-8c08-520e925ec85c</guid>
      <description>&lt;p&gt;VPL, part of Robotics Developer Studio is intended for novice programmers, but is also useful for testing and prototyping. We write a simple serial port service that allows you to send and receive data.&lt;/p&gt;&lt;p&gt;Trevor Taylor&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/robots">robots</category>
    </item>
    <item>
      <title>Dynamic .NET: Creating Interactive Bing Maps with Silverlight and IronRuby</title>
      <link>http://msdn.microsoft.com/magazine/23d3d3f9-a6b2-41d5-ba2e-d67eac5c2622</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">23d3d3f9-a6b2-41d5-ba2e-d67eac5c2622</guid>
      <description>&lt;p&gt;Silverlight provides support for dynamic languages such as IronRuby and IronPython. We’ll walk you through the creation of a custom Silverlight control using Bing Maps and IronRuby.&lt;/p&gt;&lt;p&gt;Ashish Ghoda&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cloud Computing: Windows Azure Platform for Enterprises</title>
      <link>http://msdn.microsoft.com/magazine/450ab500-c51e-4b15-9e6c-ed6e24c4c4cb</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">450ab500-c51e-4b15-9e6c-ed6e24c4c4cb</guid>
      <description>&lt;p&gt;Learn all about Microsoft’s Windows Azure platform at the architectural level and how it addresses enterprise cloud computing concerns including economics, security, storage and more. Included are an Azure pricing table and a sample cost calculator.&lt;/p&gt;&lt;p&gt;Hanu Kommalapati&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
    </item>
    <item>
      <title>Beyond MVP: Extending the MVP Pattern to Simplify UI Architecture</title>
      <link>http://msdn.microsoft.com/magazine/c29ce47b-3ee6-4856-876d-73cda4744dc2</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c29ce47b-3ee6-4856-876d-73cda4744dc2</guid>
      <description>&lt;p&gt;MVP has become a dominant pattern for UI design, but there are many interpretations of how to implement MVP. We take a look at some MVP-extending pattern and pull them into a holistic view of UI architecture.&lt;/p&gt;&lt;p&gt;Haozhe Ma&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Editor's Note: Not Your Father's MSDN</title>
      <link>http://msdn.microsoft.com/magazine/73839add-f44c-40cf-af8f-b6429233bd8f</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">73839add-f44c-40cf-af8f-b6429233bd8f</guid>
      <description>&lt;p&gt;Changes are coming to MSDN Magazine. They begin this month, with the unveiling of a number of new, monthly columns.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Cutting Edge: Predictive Fetch with jQuery and the ASP.NET Ajax Library</title>
      <link>http://msdn.microsoft.com/magazine/f0797f26-b48f-4610-a2f3-95d98d380f0f</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f0797f26-b48f-4610-a2f3-95d98d380f0f</guid>
      <description>&lt;p&gt;Dino Esposito builds upon his exploration of new data binding features coming in the ASP.NET Ajax Library, explaining how to implement the predictive fetch design pattern.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Going Places: Gesture Magic</title>
      <link>http://msdn.microsoft.com/magazine/c5956b0c-1aa4-47a2-8eb2-ea2424f64df7</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c5956b0c-1aa4-47a2-8eb2-ea2424f64df7</guid>
      <description>&lt;p&gt;Windows Mobile 6.5 is the first version of the OS to expose gesture support to developers. Marcus Perryman explains how five touch screen gestures are handled, detailing message routing, the physics engine and some handy tips and tricks.&lt;/p&gt;&lt;p&gt;Marcus Perryman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>CLR Inside Out: Formatting and Parsing Time Intervals in the .NET Framework 4</title>
      <link>http://msdn.microsoft.com/magazine/e6cddbf7-ed77-45e9-b4e3-9295432f7aba</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e6cddbf7-ed77-45e9-b4e3-9295432f7aba</guid>
      <description>&lt;p&gt;Learn about enhanced TimeSpan formatting and parsing features coming in the .NET Framework 4, and some helpful tips for working with TimeSpan values.&lt;/p&gt;&lt;p&gt;Ron Petrusha&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>UI Frontiers: Sound Generation in WPF Applications</title>
      <link>http://msdn.microsoft.com/magazine/b19ea0bb-1992-42a0-adb4-387160d773c7</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b19ea0bb-1992-42a0-adb4-387160d773c7</guid>
      <description>&lt;p&gt;A good case could be made that computers should not make noise except in response to a specific user command. We’re going to ignore that and show you how to play custom sounds in a WPF application.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Security Briefs: Security Compliance as an Engineering Discipline</title>
      <link>http://msdn.microsoft.com/magazine/8919ae84-5233-4d8d-9de8-6d0fd1dc9d53</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8919ae84-5233-4d8d-9de8-6d0fd1dc9d53</guid>
      <description>&lt;p&gt;Many companies starting out with the SDL are doing so in combination with a security compliance program. We’ll show you some best practices and pitfall we’ve seen when employing SDL principles for compliance.&lt;/p&gt;&lt;p&gt;Brad Hill&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Test Run: WCF Service Testing with Sockets</title>
      <link>http://msdn.microsoft.com/magazine/748514fa-47ac-4c69-9e9f-7ba7985d5280</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">748514fa-47ac-4c69-9e9f-7ba7985d5280</guid>
      <description>&lt;p&gt;There are many ways to test WCF services, but the socket-based approach is flexible and very useful for security and performance testing. We show you show you how to test a WCF service using a network socket based approach.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Don't Get Me Started: The Human Touch</title>
      <link>http://msdn.microsoft.com/magazine/56d35956-86b2-4853-b233-ece33e3f8ae2</link>
      <pubDate>Wed, 03 Feb 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">56d35956-86b2-4853-b233-ece33e3f8ae2</guid>
      <description>&lt;p&gt;People aren't computers; keep this in mind when developing software. When developers confuse people and computers, bad things happen.&lt;/p&gt;&lt;p&gt;David Platt&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/37f67032-e2f8-462a-afe8-a8c46f5b83ce"&gt;MSDN Magazine February 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Cloud Patterns: Designing and Deploying Services for Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/76880c4e-71f0-43eb-aa0a-036f675b7ec5</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">76880c4e-71f0-43eb-aa0a-036f675b7ec5</guid>
      <description>&lt;p&gt;To better understand how SOA patterns can be applied to Windows Azure deployments, we walk you through a scenario in which a bank moves its services to the cloud.&lt;/p&gt;&lt;p&gt;Thomas Erl, Arman Kurtagic, Herbjörn Wilhelmsen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Cloud Storage: Fueling Your Application's Engine with Windows Azure Storage</title>
      <link>http://msdn.microsoft.com/magazine/641895cf-5fa2-4e2e-8806-b978436b9bb1</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">641895cf-5fa2-4e2e-8806-b978436b9bb1</guid>
      <description>&lt;p&gt;Yes, you can run background processes in the cloud. Kevin Hoffman and Nate Dudek use a shopping cart example to demonstrate how to build an application engine as well as implement asynchronous messaging and processing using Azure Storage.&lt;/p&gt;&lt;p&gt;Kevin Hoffman, Nathan Dudek&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Cloud Security: Crypto Services and Data Security in Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/1f353c37-d1fe-40a6-b225-c3e9228e1dbc</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1f353c37-d1fe-40a6-b225-c3e9228e1dbc</guid>
      <description>&lt;p&gt;Many early adopters cloud platforms have questions about security. We review some of the cryptography services and providers in Windows Azure along with some security implications for applications in the cloud.&lt;/p&gt;&lt;p&gt;Jonathan Wiggs&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0e68687d-526a-46f7-8054-84371ee97d65">Azure Platform</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Code Cleanup: 9 Useful Tactics for Paying Back Technical Debt</title>
      <link>http://msdn.microsoft.com/magazine/bc6b16fe-e61b-4593-8b77-916441f84b60</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">bc6b16fe-e61b-4593-8b77-916441f84b60</guid>
      <description>&lt;p&gt;Now that you’ve identified technical debt in your code base, let’s turn our attention to some specific tactics that will help you pay back that debt.&lt;/p&gt;&lt;p&gt;David Laribee&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Editor's Note: Two Guys in the Cloud</title>
      <link>http://msdn.microsoft.com/magazine/e8103f0f-4edd-48c6-979b-e70a9c324e78</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e8103f0f-4edd-48c6-979b-e70a9c324e78</guid>
      <description>&lt;p&gt;Microsoft made a big Azure splash at its Professional Developer's Conference last fall. An overheard conversation gives insight on how developers see the potential of the cloud.&lt;/p&gt;&lt;p&gt;Keith Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: UI Mockups, User Experience Tips, JavaScript Checker and More</title>
      <link>http://msdn.microsoft.com/magazine/574bde1c-a3f8-4074-9a6c-a0746d1fc1ee</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">574bde1c-a3f8-4074-9a6c-a0746d1fc1ee</guid>
      <description>&lt;p&gt;Scott Mitchell reviews a user interface mockup tool, a blog for user experience tips, a JavaScript code checker and a book that expertly explains the ins and outs SQL Server Reporting Services.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Cutting Edge: Master-Detail Views with the ASP.NET Ajax Library</title>
      <link>http://msdn.microsoft.com/magazine/cd74199d-b920-4d3c-9325-27e8401688fe</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">cd74199d-b920-4d3c-9325-27e8401688fe</guid>
      <description>&lt;p&gt;When you think of data-driven Web pages, most of the time what you really have in mind is a master-detail view of some cross-related data. Dino builds an example with ASP.NET AJAX 4 and jQuery.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f64f3672-95b5-4a62-b4bd-220f88eac917">DataGrid / GridView</category>
    </item>
    <item>
      <title>Patterns in Practice: Internal Domain Specific Languages</title>
      <link>http://msdn.microsoft.com/magazine/f16b541c-788a-43a3-8b75-061186fa777b</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f16b541c-788a-43a3-8b75-061186fa777b</guid>
      <description>&lt;p&gt;Jeremy Miller explains how internal Domain Specific Languages can help you craft code that is easier to read and write. His bag of tricks to improve your programming includes extension methods, fluent interfaces, object extensions and use of the semantic model.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Extreme ASP.NET: Text Template Transformation Toolkit and ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/042cc518-c75d-482f-a657-71bd0501c3bf</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">042cc518-c75d-482f-a657-71bd0501c3bf</guid>
      <description>&lt;p&gt;The Visual Studio T4 code generation engine lets you parse an input file and transform it into an output file. We give you a basic introduction to T4 templates and show you how ASP.NET MVC uses this technology.&lt;/p&gt;&lt;p&gt;Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>The Polyglot Programmer: ACID Transactions with STM.NET</title>
      <link>http://msdn.microsoft.com/magazine/faab4f5f-d41c-46d8-a35e-7cd2eff1051a</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">faab4f5f-d41c-46d8-a35e-7cd2eff1051a</guid>
      <description>&lt;p&gt;STM.NET allows developers to mark their code with ACID-style transactional semantics, and leaves the grunt work of managing locks to the underlying environment.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Extreme UI: Line Charts with Data Templates</title>
      <link>http://msdn.microsoft.com/magazine/1b88efbc-874d-4c51-a277-d36cbfee227e</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1b88efbc-874d-4c51-a277-d36cbfee227e</guid>
      <description>&lt;p&gt;Charles Petzold continues his investigation into robust XAML coding made possible by Windows Presentation Foundation, this time tackling the complicated process of creating line charts.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Foundations: Discover a New WCF with Discovery</title>
      <link>http://msdn.microsoft.com/magazine/07022ee0-cc4e-4621-87b5-9db7d67635ab</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">07022ee0-cc4e-4621-87b5-9db7d67635ab</guid>
      <description>&lt;p&gt;Juval Lowy explains how the industry-standard discovery solution enables clients to discover available addresses for WCF calls at runtime, and he provides tools and helper classes to simplify the process.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Test Run: Web Application HTTP Request-Response Test Automation with JavaScript</title>
      <link>http://msdn.microsoft.com/magazine/6242ae7e-de66-4d7d-8375-b70128ab4228</link>
      <pubDate>Wed, 06 Jan 2010 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6242ae7e-de66-4d7d-8375-b70128ab4228</guid>
      <description>&lt;p&gt;Write a simple browser-based request-response test automation using JavaScript that’s platform independent and useful when you are working in a highly dynamic environment.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8e82865a-f2ef-4d5f-aefc-90dcb7a5ef00"&gt;MSDN Magazine January 2010&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Generation Test: Automated Unit Tests for Legacy Code with Pex</title>
      <link>http://msdn.microsoft.com/magazine/e7dab8d2-d854-48cc-835a-252b2138991a</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e7dab8d2-d854-48cc-835a-252b2138991a</guid>
      <description>&lt;p&gt;Creating and maintaining a unit test suite for legacy code can be a challenge. Pex automatically produces a small test suite with high code and assertion coverage.&lt;/p&gt;&lt;p&gt;Nikhil Sachdeva&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Code Cleanup: Using Agile Techniques to Pay Back Technical Debt</title>
      <link>http://msdn.microsoft.com/magazine/666da857-d180-4b38-ada8-1cbec1ab75c8</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">666da857-d180-4b38-ada8-1cbec1ab75c8</guid>
      <description>&lt;p&gt;Every codebase contains some measure of technical debt – code that is maddeningly hard to test and maintain. We outline some ideas for identifying and dealing with the high-interest debt in your code.&lt;/p&gt;&lt;p&gt;David Laribee&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Data Access: Building a Desktop To-Do Application with NHibernate</title>
      <link>http://msdn.microsoft.com/magazine/6ad4ffd8-f3d4-45f5-a201-720fd3ca2437</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6ad4ffd8-f3d4-45f5-a201-720fd3ca2437</guid>
      <description>&lt;p&gt;Building an NHibernate-based desktop application isn’t any harder than building a web application, and in many cases NHibernate simplifies elements of session handling and concurrency.&lt;/p&gt;&lt;p&gt;Oren Eini&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/9028dc01-74b6-45ab-91a4-0aaf59c5717e">Windows Client</category>
    </item>
    <item>
      <title>Team System: Building a Visual Studio Team Explorer Extension</title>
      <link>http://msdn.microsoft.com/magazine/0f4f93f1-331b-4341-bcdc-85e5683abd37</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0f4f93f1-331b-4341-bcdc-85e5683abd37</guid>
      <description>&lt;p&gt;There’s no magic behind how the TFS Power Tools were integrated with Team Explorer, and we’ll show you how to expose your own custom features inside the Team Explorer window.&lt;/p&gt;&lt;p&gt;Brian A. Randell, Marcel de Vries&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>SharePoint 2010 and BCS: Using Business Connectivity Services in SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/6cad4582-413b-4613-b356-114424a0674e</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6cad4582-413b-4613-b356-114424a0674e</guid>
      <description>&lt;p&gt;Kirk Evans shows how to take advantage of SharePoint 2010 Business Connectivity Services (BCS) to develop solutions with deep integration of external data and services. BCS builds upon its BDC predecessor in the key areas of presentation, connectivity, tooling and lifecycle management.&lt;/p&gt;&lt;p&gt;Kirk Evans&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Editor's Note: Shaping a New Era in MSDN Magazine</title>
      <link>http://msdn.microsoft.com/magazine/b6b1452f-0ccc-4486-bd1a-b551449c661b</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b6b1452f-0ccc-4486-bd1a-b551449c661b</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Diego Dagum&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Database and OR/M Tools, Oren Eini and Custom Visual Studio Tabs</title>
      <link>http://msdn.microsoft.com/magazine/116b7f7b-9bc8-4135-83e8-5fcf99c7f3ef</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">116b7f7b-9bc8-4135-83e8-5fcf99c7f3ef</guid>
      <description>&lt;p&gt;This month we look at tools for enhancing the LINQ to SQL and Entity Framework designers, Oren Eini’s .NET development blog, Visual Studio tab customization, and more.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>CLR Inside Out: In-Process Side-by-Side</title>
      <link>http://msdn.microsoft.com/magazine/05e1fb7b-8448-4971-9b9d-f6c4f071fbb0</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">05e1fb7b-8448-4971-9b9d-f6c4f071fbb0</guid>
      <description>&lt;p&gt;The new .NET Framework 4.0 maintains backward compatibility while allowing core innovations by using a new feature called In-Process Side-by-Side. Learn about how it works and some problems it didn’t solve.&lt;/p&gt;&lt;p&gt;Luiz Fernando Santos, Jesse Kaplan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/0537dd9f-cbec-4295-97bc-9bb690e78cc3">COM / COM+</category>
    </item>
    <item>
      <title>Cutting Edge: Live Data Binding in ASP.NET AJAX 4.0</title>
      <link>http://msdn.microsoft.com/magazine/92c8a981-d6c3-4e5a-a958-85bbd991aa92</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">92c8a981-d6c3-4e5a-a958-85bbd991aa92</guid>
      <description>&lt;p&gt;Dino Esposito discusses various forms of client-side data binding as they are coming out in ASP.NET AJAX 4.0, focusing on some advanced features of data binding and observable objects.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Test Run: Pairwise Testing with QICT</title>
      <link>http://msdn.microsoft.com/magazine/2e00fbe6-3852-4638-ac97-664dcd042141</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2e00fbe6-3852-4638-ac97-664dcd042141</guid>
      <description>&lt;p&gt;In this month's column, James McCaffrey explains exactly what pairwise testing is and provides you with complete C# source code for a production quality pairwise testing tool named QICT.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Extreme ASP.NET: Looking Ahead to ASP.NET 4.0</title>
      <link>http://msdn.microsoft.com/magazine/4e26a9aa-e467-4f3f-b4d8-265f95c921e3</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4e26a9aa-e467-4f3f-b4d8-265f95c921e3</guid>
      <description>&lt;p&gt;When Visual Studio 2010 and  .NET 4 arrive next year, ASP.NET developers will have two mature frameworks for building Web applications: ASP.NET Web Forms and ASP.NET MVC. This article highlights some of the important new features for these two frameworks.&lt;/p&gt;&lt;p&gt;Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Windows with C++: Layered Windows with Direct2D</title>
      <link>http://msdn.microsoft.com/magazine/c3f2e8c7-c560-46f5-abaf-16a253f0fba5</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c3f2e8c7-c560-46f5-abaf-16a253f0fba5</guid>
      <description>&lt;p&gt;Layered windows provide the unique ability to compose a window on the desktop using per-pixel alpha blending. We take a look at how you can implement this drawing technique in Direct2D.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d3226698-9c41-458b-a26c-ec249550ef44">DirectX</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Going Places: Enhancing Windows Touch Applications for Mobile Users</title>
      <link>http://msdn.microsoft.com/magazine/0a9f5679-7a92-48b7-b88e-997b2b5c43f1</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0a9f5679-7a92-48b7-b88e-997b2b5c43f1</guid>
      <description>&lt;p&gt;This article describes how to use the Windows Touch API and related APIs to enhance mobile application. The discussion focuses on general usability, object selection and implementing a natural user interface.&lt;/p&gt;&lt;p&gt;Gus Class&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Concurrent Affairs: Data-Parallel Patterns and PLINQ</title>
      <link>http://msdn.microsoft.com/magazine/515b21a9-25b3-4dc3-b716-0b4ef5bdf9b7</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">515b21a9-25b3-4dc3-b716-0b4ef5bdf9b7</guid>
      <description>&lt;p&gt;Multicore processors are now ubiquitous on mainstream desktop computers, but applications that use their full potential are still difficult to write. Version 4 of the .NET Framework will deliver several tools that programmers can employ to make this task easier. This article explores the use of one of those tools: Parallel LINQ (PLINQ).&lt;/p&gt;&lt;p&gt;Igor Ostrovsky&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Usability in Practice: More Than Skin Deep</title>
      <link>http://msdn.microsoft.com/magazine/627f37fe-66d3-42e2-a5db-4a3f772252fd</link>
      <pubDate>Mon, 14 Dec 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">627f37fe-66d3-42e2-a5db-4a3f772252fd</guid>
      <description>&lt;p&gt;While style and slick visuals are important in Web site design, they shouldn’t detract from a site’s usability and functionality. Here are some hands-on tips for look and feel, readability, discovery of affordances, and more, with plenty of examples of good and bad design.&lt;/p&gt;&lt;p&gt;Ambrose Little, Charles B. Kreitzberg&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3f97ee56-447b-4090-a62a-4386f69f7795"&gt;MSDN Magazine December 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Claims-Based Apps: Claims-Based Authorization with WIF</title>
      <link>http://msdn.microsoft.com/magazine/55920751-7ff3-4fd1-89a8-0db650c72ed8</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">55920751-7ff3-4fd1-89a8-0db650c72ed8</guid>
      <description>&lt;p&gt;Over the past few years, federated security models and claims-based access control have become increasingly popular.  Platform tools in this area have also come a long way. Windows Identity Foundation (WIF) is a rich identity model framework designed for building claims-based applications and services and for supporting active and passive federated security scenarios.&lt;/p&gt;&lt;p&gt;Michele Leroux Bustamante&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>AD FS 2.0 in Identity Solutions: Using Active Directory Federation Services 2.0 in Identity Solutions</title>
      <link>http://msdn.microsoft.com/magazine/984028e0-c901-453e-aa0a-d5693a348ceb</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">984028e0-c901-453e-aa0a-d5693a348ceb</guid>
      <description>&lt;p&gt;This article explains how you can use Active Directory Federation Services (AD FS) 2.0 to claims-enable Windows Communication Foundation (WCF) services and browser-based applications. The focus is on the token issuance functionality in AD FS 2.0. You’ll find out how to use AD FS 2.0 as an identity provider; set up an AD FS 2.0 security token service (STS) to interact with WCF; federate AD FS 2.0 with your custom STS or another AD FS 2.0; enable Web single sign-on and federation with WS-Federation and SAML 2.0 protocols; and externalize authentication logic through Visual Studio. You’ll come away appreciating how AD FS 2.0 and Windows Identity Foundation make programming identity solutions in Windows less of a chore.&lt;/p&gt;&lt;p&gt;Zulfiqar Ahmed&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Digital Signatures: Application Guidelines on Digital Signature Practices for Common Criteria Security</title>
      <link>http://msdn.microsoft.com/magazine/863e93fd-7c81-42f9-ab0b-ed4273ea7126</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">863e93fd-7c81-42f9-ab0b-ed4273ea7126</guid>
      <description>&lt;p&gt;This article is an overview of digital signature practices and user considerations necessary to write applications in compliance with ISO/IEC 15408 Common Criteria security. Signing categories are described, including those that are a potential risk to the implied trust association that goes with a digital signature.&lt;/p&gt;&lt;p&gt;Jack Davis&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>N-Tier Apps and the Entity Framework: Building N-Tier Apps with EF4</title>
      <link>http://msdn.microsoft.com/magazine/3fc94394-227a-4781-a4aa-6ca95ff0107a</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3fc94394-227a-4781-a4aa-6ca95ff0107a</guid>
      <description>&lt;p&gt;This article is the third in a series about n-tier programming with the Entity Framework, specifically about building custom Web services with the Entity Framework and WCF. This article looks at features coming in the second release of the Entity Framework (EF4) and how you use them to implement the Self-Tracking Entities and Data Transfer Objects (DTOs) n-tier patterns.&lt;/p&gt;&lt;p&gt;Daniel Simmons&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Workflow Essentials: Collaborative Workflow Improvements in SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/6e9139d4-5a8b-4176-bae6-00d385217a17</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6e9139d4-5a8b-4176-bae6-00d385217a17</guid>
      <description>&lt;p&gt;In this article, the author covers the new features in SharePoint 2010 geared for workflow developers and then walks the reader through a couple of new user scenarios.&lt;/p&gt;&lt;p&gt;Paul Andrew&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>SharePoint's Sandbox: Developing, Deploying and Monitoring Sandboxed Solutions in SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/46d3319f-1f30-482d-968b-4f8faa63d65a</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">46d3319f-1f30-482d-968b-4f8faa63d65a</guid>
      <description>&lt;p&gt;The challenge in SharePoint development has always been the balance between creating and deploying solutions that you can trust not to damage or impair a SharePoint farm. A new feature in SharePoint 2010, called Sandboxed Solutions, enables farm administrators to feel comfortable that the SharePoint farm is safe, gives site collection administrators the authority to manage applications in their site collection, and provides developers with the flexibility to create solutions they know will be deployed in a safe and rapid manner.&lt;/p&gt;&lt;p&gt;Paul Stubbs&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Editor's Note: Beginnings and Endings</title>
      <link>http://msdn.microsoft.com/magazine/03465b3c-c9e3-450e-a0fd-450e78e45927</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">03465b3c-c9e3-450e-a0fd-450e78e45927</guid>
      <description>&lt;p&gt;Howard Dierking talks about the recent changes and updates to the MSDN Web sites and the MSDN Subscriptions program.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Database Documentation, API for Pre- and Post-Conditions, Blogs and More</title>
      <link>http://msdn.microsoft.com/magazine/b00b475b-1b06-4f7b-9e3c-c7bdead3a07e</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b00b475b-1b06-4f7b-9e3c-c7bdead3a07e</guid>
      <description>&lt;p&gt;In this month's column,  Scott explores one-click database documentation, covers an API for pre- and post-conditions, takes a look at an interesting blog, and reviews the latest book about the ASP.NET MVC Framework.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Exploring the .NET Framework 4 Security Model</title>
      <link>http://msdn.microsoft.com/magazine/8e75546c-416a-44e1-8462-e39205fb942a</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8e75546c-416a-44e1-8462-e39205fb942a</guid>
      <description>&lt;p&gt;The .NET Framework 4 introduces many updates to the .NET security model that make it much easier to host, secure and provide services to partially trusted code. This article dives into the many features and benefits of the .NET security model.&lt;/p&gt;&lt;p&gt;Andrew Dai&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Cutting Edge: Conditional Rendering in ASP.NET AJAX 4.0</title>
      <link>http://msdn.microsoft.com/magazine/e1c87211-cde4-4994-ae7a-0d6f2b164a55</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e1c87211-cde4-4994-ae7a-0d6f2b164a55</guid>
      <description>&lt;p&gt;Last month, Dino covered the basics of the new DataView client control and the binding techniques most commonly used. In this article, he goes one step further and covers conditional template rendering.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Security Briefs: XML Denial of Service Attacks and Defenses</title>
      <link>http://msdn.microsoft.com/magazine/aacb4658-3dd1-4b64-a5d6-3e734e3d86ad</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">aacb4658-3dd1-4b64-a5d6-3e734e3d86ad</guid>
      <description>&lt;p&gt;This article reviews what makes XML vulnerable to denial of service attacks and how to mitigate these attacks.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Under the Table: Visualizing Spatial Data</title>
      <link>http://msdn.microsoft.com/magazine/4fdccf14-c769-46a4-9720-e4173cf0d359</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4fdccf14-c769-46a4-9720-e4173cf0d359</guid>
      <description>&lt;p&gt;In this article, the author shows you three new arrivals on the SQL Server spatial visualization scene: the map control in SQL Server 2008 R2 Reporting Services (SSRS), the ESRI MapIt product, and the MapPoint Add-In for SQL Server 2008.&lt;/p&gt;&lt;p&gt;Bob Beauchemin&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Foundations: Workflow Services for Local Communication</title>
      <link>http://msdn.microsoft.com/magazine/9bc2e690-5d5e-46c6-893a-093e81a111b3</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9bc2e690-5d5e-46c6-893a-093e81a111b3</guid>
      <description>&lt;p&gt;This month’s column describes how to use WCF for communication between a workflow and a host application in Windows Workflow Foundation 3. This knowledge should help developers with their  efforts using WF3 and prepare them for WF4, where WCF is the only abstraction over queues (referred to as “bookmarks" in WF4) that ships with the framework.&lt;/p&gt;&lt;p&gt;Matthew Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Windows with C++: Windows Web Services</title>
      <link>http://msdn.microsoft.com/magazine/08aea9aa-ca88-46e8-bed8-bb64f97ff45e</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">08aea9aa-ca88-46e8-bed8-bb64f97ff45e</guid>
      <description>&lt;p&gt;With the introduction of the Windows Web Services (WWS) API, C++ developers no longer have to think of themselves as second-class citizens in the world of Web Services. In this article, the author explores the features and benefits that the WWS API has to offer.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Usability in Practice: Search Is Key to Findability</title>
      <link>http://msdn.microsoft.com/magazine/091229ef-eadb-4af0-9f42-4ff7c7ce099b</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">091229ef-eadb-4af0-9f42-4ff7c7ce099b</guid>
      <description>&lt;p&gt;In this column, Ambrose Little and Charlie Kreitzberg discuss best practices, design patterns, and other considerations related to implementing a search feature.&lt;/p&gt;&lt;p&gt;Ambrose Little, Charles B. Kreitzberg&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Inside Microsoft patterns &amp; practices: Dependency Injection in Libraries</title>
      <link>http://msdn.microsoft.com/magazine/4cfa4870-b515-4979-85ba-253338e403f6</link>
      <pubDate>Mon, 16 Nov 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4cfa4870-b515-4979-85ba-253338e403f6</guid>
      <description>&lt;p&gt;This article discusses how to write a library or framework that uses the Dependency Injection pattern and how the change in focus affects the usage of the pattern.&lt;/p&gt;&lt;p&gt;Chris Tavares&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/8c718b41-7f18-4fec-8c08-f6aa2db89ef5"&gt;MSDN Magazine November 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>First Look: Visual Studio 2010 Tools for SharePoint Development</title>
      <link>http://msdn.microsoft.com/magazine/3f3fe475-8dc9-4ed9-b0e1-9072a285c570</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3f3fe475-8dc9-4ed9-b0e1-9072a285c570</guid>
      <description>&lt;p&gt;This article provides a first look at tools in Visual Studio 2010 designed to support development and deployment of SharePoint 2010 solutions. The article provides an example of designing and deploying a visual Web part.&lt;/p&gt;&lt;p&gt;Steve Fox&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>SharePoint and Open XML: Generating Documents from SharePoint Using Open XML Content Controls</title>
      <link>http://msdn.microsoft.com/magazine/a7aba0ba-aff2-4efc-b612-8e6123fd6366</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a7aba0ba-aff2-4efc-b612-8e6123fd6366</guid>
      <description>&lt;p&gt;This article describes how to generate documents that contain data stored in SharePoint lists. The example demonstrates how OpenXML content controls can be defined to capture list data in a Word document and how LINQ to XML can be used to query the lists. The documents are generated from a SharePoint Web Part.&lt;/p&gt;&lt;p&gt;Eric White&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Event Tracing For Windows: Core Instrumentation Events in Windows 7, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/a09b9907-303a-45ac-a8de-c91b3780ed62</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a09b9907-303a-45ac-a8de-c91b3780ed62</guid>
      <description>&lt;p&gt;In Part 2, the authors cover core OS Event Tracing for Windows (ETW) events as well as present simple scripts to demonstrate a few basic accounting techniques on some of the OS events introduced.&lt;/p&gt;&lt;p&gt;Alex Bendetov, Insung Park&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/9ac3a714-3d72-4518-b6de-ec74a877c941">Windows Server</category>
    </item>
    <item>
      <title>Contract-First Web Services: Schema-based Development with Windows Communication Foundation</title>
      <link>http://msdn.microsoft.com/magazine/54805167-ee97-4eb3-b11c-3370e9d7421e</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">54805167-ee97-4eb3-b11c-3370e9d7421e</guid>
      <description>&lt;p&gt;Schema- first contract-first modeling of Web Services gives you the ability to model your contracts with an XML-centric mindset. This process keeps you focused on universally acceptable types and the hierarchical data structures that can be represented in XML.&lt;/p&gt;&lt;p&gt;Christian Weyer, Buddhike de Silva&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: The Capability-Delivery Business</title>
      <link>http://msdn.microsoft.com/magazine/8641b08f-c9f0-4a0a-a22d-c80e9cd7fe87</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8641b08f-c9f0-4a0a-a22d-c80e9cd7fe87</guid>
      <description>&lt;p&gt;This month’s issue of MSDN Magazine takes a look at some of the new features and tools in Visual Studio 2010 and Microsoft .NET Framework 4 that will continue improving the experience of creating business applications that run on the Microsoft Office platform. This is an area of software development that holds tremendous potential in terms of solving the right problems—those being the business problems. To get to the next step of really transforming the manner in which business is conducted, highly domain-specific functionality must be developed below the metaphorical surface—and thus can only be meaningfully implemented by you.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: User Interfaces, Podcasts, Object-Relational Mappings and More</title>
      <link>http://msdn.microsoft.com/magazine/4ee58138-f9e1-4c11-ac44-eb9e5f02ed5a</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4ee58138-f9e1-4c11-ac44-eb9e5f02ed5a</guid>
      <description>&lt;p&gt;This column covers common user interface groupings, configuring NHibernate using C#, and a look at interesting books and podcasts.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>CLR Inside Out: Profiling the .NET Garbage-Collected Heap</title>
      <link>http://msdn.microsoft.com/magazine/5ddea4c8-08c3-4068-8279-d0caaa1c764f</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5ddea4c8-08c3-4068-8279-d0caaa1c764f</guid>
      <description>&lt;p&gt;In this article, the authors complete the picture for Garbage Collected (GC) heap related memory issues by providing step-by-step instructions on using the CLR Profiler for .NET GC heap memory investigations.&lt;/p&gt;&lt;p&gt;Subramanian Ramaswamy, Vance Morrison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Basic Instincts: Collection and Array Initializers In Visual Basic 2010</title>
      <link>http://msdn.microsoft.com/magazine/20724a48-88d7-4370-8d7c-7c20c05479da</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">20724a48-88d7-4370-8d7c-7c20c05479da</guid>
      <description>&lt;p&gt;Collection Initializers are a great addition to the language and allows concise syntax in order to initialize both framework and user defined collection types.&lt;/p&gt;&lt;p&gt;Spotty Bowles&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Data Points: Data Validation with Silverlight 3 and the DataForm</title>
      <link>http://msdn.microsoft.com/magazine/780d2e55-fe3d-4fa1-9389-9a79c1c346d6</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">780d2e55-fe3d-4fa1-9389-9a79c1c346d6</guid>
      <description>&lt;p&gt;In this month’s column, John Papa shows you how the DataForm control works and how it can be customized.  He presents in detail a sample application that uses several features to bind, navigate, edit and validate data using the DataForm.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cutting Edge: Data Binding in ASP.NET AJAX 4.0</title>
      <link>http://msdn.microsoft.com/magazine/b1511995-82ce-4ec5-802f-8d2eddb607e0</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b1511995-82ce-4ec5-802f-8d2eddb607e0</guid>
      <description>&lt;p&gt;In this article, Dino reviews the pillars of real-world AJAX development as supported in ASP.NET AJAX 4.0. In doing so, he mostly focuses on client-side templates and data-binding but doesn’t ignore other goodies, such as ADO.NET Data Services proxy classes and programming facilities.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Patterns in Practice: Functional Programming for Everyday .NET Developers</title>
      <link>http://msdn.microsoft.com/magazine/879c949e-5be3-416d-a883-483d72f3eeda</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">879c949e-5be3-416d-a883-483d72f3eeda</guid>
      <description>&lt;p&gt;This article examines how the new support for functional programming techniques in .NET 3.5 can developers make code more declarative, reduce errors in code, and write fewer lines of code for many common tasks.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Team System: Customizing Work Items</title>
      <link>http://msdn.microsoft.com/magazine/c5eec7ab-461f-4f17-a7df-0ecf6c84e598</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c5eec7ab-461f-4f17-a7df-0ecf6c84e598</guid>
      <description>&lt;p&gt;Team Foundation Server’s work iIem tracking system provides a number of advanced customization options.This article explores custom control support that lets you link to date, enhance the user experience, present data, and more.&lt;/p&gt;&lt;p&gt;Brian A. Randell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Test Run: Partial Anitrandom String Testing</title>
      <link>http://msdn.microsoft.com/magazine/1958fcd0-aba7-4da9-a66a-92fe90e703de</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1958fcd0-aba7-4da9-a66a-92fe90e703de</guid>
      <description>&lt;p&gt;This column presents an approach to Antirandom (AR) testing the author calls partial AR string testing, which can be used to test a wide range of software systems.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Service Station: Building RESTful Clients</title>
      <link>http://msdn.microsoft.com/magazine/c46c3ca1-0651-4e87-a66e-9590696dde9a</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c46c3ca1-0651-4e87-a66e-9590696dde9a</guid>
      <description>&lt;p&gt;This column how to build clients applications based on the REST architecture using HTTP AP1s. The article describes how to address the question of autogenerated types and code.&lt;/p&gt;&lt;p&gt;Jon Flanders&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Foundations: Routers in the Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/d49fabcf-1da1-4303-9567-319efc5a77b3</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d49fabcf-1da1-4303-9567-319efc5a77b3</guid>
      <description>&lt;p&gt;This article describes aspects of using routers with the .NET service bus, especially their use in  a message-based architecture.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Concurrent Affairs: Four Ways to Use the Concurrency Runtime in Your C++ Projects</title>
      <link>http://msdn.microsoft.com/magazine/ca563b4a-4dff-4056-9518-359209156a31</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ca563b4a-4dff-4056-9518-359209156a31</guid>
      <description>&lt;p&gt;This article describes how to integrate the new parallel computing libraries in the Visual Studio 2010 Beta into existing C++ projects. Based on four common scenarios, the column explains a few of the ways developers can use the APIs and classes that are part of the Parallel Pattern Library (PPL), Asynchronous Agents Library, and Concurrency Runtime.&lt;/p&gt;&lt;p&gt;Rick Molloy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Usability in Practice: Getting Inside Your Users’ Heads</title>
      <link>http://msdn.microsoft.com/magazine/3919ead9-46cb-4417-9495-729db70181a6</link>
      <pubDate>Mon, 12 Oct 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3919ead9-46cb-4417-9495-729db70181a6</guid>
      <description>&lt;p&gt;This article explores techniques developers can use to gather information about and incorporate their users' mental models in their software designs.&lt;/p&gt;&lt;p&gt;Ambrose Little, Dr. Charles B. Kreitzberg&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/0c592b6b-96fd-4559-9394-48bce150945a"&gt;MSDN Magazine October 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Windows Mobile and Accelerometers: Shake and Skip to Interact with Your Music</title>
      <link>http://msdn.microsoft.com/magazine/d89230e7-b81a-4ddc-b24d-d8df9fdd1a84</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d89230e7-b81a-4ddc-b24d-d8df9fdd1a84</guid>
      <description>&lt;p&gt;This article describes an approach to using accelerometers with Windows Mobile to control Windows Media Player Mobile.&lt;/p&gt;&lt;p&gt;Chris Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Synchronization Coverage: Code Coverage for Concurrency</title>
      <link>http://msdn.microsoft.com/magazine/a3288f6c-30b8-4c00-86ed-ebc7eca7eafc</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a3288f6c-30b8-4c00-86ed-ebc7eca7eafc</guid>
      <description>&lt;p&gt;As more and more multi-threaded software applications get developed, software development professionals need to adopt new tools, techniques and metrics that can deal with multi-threaded software. Synchronization coverage is a simple, practical way to do this and this article covers a prototype synchronization coverage tool for .NET, called Sync Cover.&lt;/p&gt;&lt;p&gt;Chris Dern, Roy Tan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Parallel Debugging: Debugging Task-Based Parallel Applications in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/1336018e-c296-4770-84b8-2022d1d04285</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1336018e-c296-4770-84b8-2022d1d04285</guid>
      <description>&lt;p&gt;In Visual C++ 10 and the Microsoft .NET Framework 4, Microsoft is introducing new libraries and runtimes to significantly ease the process of expressing parallelism in your code base, together with new tool support for performance analysis and debugging of parallel applications. In this article, you will learn about debugging support in Visual Studio 2010, much of which is focused on task-based programming models.&lt;/p&gt;&lt;p&gt;Stephen Toub, Daniel Moth&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Event Tracing for Windows: Core Instrumentation Events in Windows 7</title>
      <link>http://msdn.microsoft.com/magazine/c606fb22-93a3-4853-a1f1-d1eb6474d1f8</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c606fb22-93a3-4853-a1f1-d1eb6474d1f8</guid>
      <description>&lt;p&gt;In the first article of a two-part series, the authors present a high-level overview of the ETW technology and core OS instrumentation.&lt;/p&gt;&lt;p&gt;Alex Bendetov, Insung Park&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Message Orientation: Decouple Applications with SQL Server Service Broker</title>
      <link>http://msdn.microsoft.com/magazine/df975da6-369e-41d6-8125-520731cbc246</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">df975da6-369e-41d6-8125-520731cbc246</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;John Charles Olamendy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Editor's Note: Find Your Anchors</title>
      <link>http://msdn.microsoft.com/magazine/aea75f8b-63ac-40cf-9574-56238c280da4</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">aea75f8b-63ac-40cf-9574-56238c280da4</guid>
      <description>&lt;p&gt;This month, Howard Dierking explores the value of maintaining a few discrete technology interests in order to avoid being swept away in a sea of buzzwords and new technologies.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Distributed Caching, Object-Object Mapping, Blogs and More</title>
      <link>http://msdn.microsoft.com/magazine/344ec59e-2736-4c94-9da6-1ae4600d43ba</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">344ec59e-2736-4c94-9da6-1ae4600d43ba</guid>
      <description>&lt;p&gt;This column covers Web application performance with distributed caching, a utility for object-object mapping, and a look at interesting blogs.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>CLR Inside Out: What’s New in the .NET Framework 4 Base Class Library</title>
      <link>http://msdn.microsoft.com/magazine/b40630f6-e82c-48c8-a798-9f8f209666bd</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b40630f6-e82c-48c8-a798-9f8f209666bd</guid>
      <description>&lt;p&gt;Just about everyone who uses Microsoft .NET uses the Base Class Libraries (BCL).When we make the BCL better, almost every managed developer benefits. This column will focus on the new additions to the BCL in .NET 4 beta 1.&lt;/p&gt;&lt;p&gt;Justin Van Patten&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Exploring ASP.NET 4.0—Web Forms and Beyond</title>
      <link>http://msdn.microsoft.com/magazine/de407d5b-fc71-4b00-a954-4ecf90e08da0</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">de407d5b-fc71-4b00-a954-4ecf90e08da0</guid>
      <description>&lt;p&gt;The upcoming ASP.NET 4.0 platform has the same foundation as the latest 3.5 SP1 version, but it provides further refinement in the areas of Web Forms, Dynamic Data controls, and ASP.NET AJAX. In this article, Dino takes a look at what’s new and improved in the Web Forms model.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>The Polyglot Programmer: Concurrency with Channels, Domains and Messages</title>
      <link>http://msdn.microsoft.com/magazine/c0335672-03fd-47fd-8f67-fcb8cc03d147</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c0335672-03fd-47fd-8f67-fcb8cc03d147</guid>
      <description>&lt;p&gt;Axum is not a general-purpose language like C# or VB, but one aimed squarely at the problem of concurrency, designed from the outset to be part of a suite of languages that collectively cooperate to solve a business problem.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Security Briefs: A Follow-on Conversation about Threat Modeling</title>
      <link>http://msdn.microsoft.com/magazine/2b9fda57-6694-4a34-9ecb-11595a16f787</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2b9fda57-6694-4a34-9ecb-11595a16f787</guid>
      <description>&lt;p&gt;This article explores the use of threat modeling to address security concerns in your applications.&lt;/p&gt;&lt;p&gt;Michael Howard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Extreme ASP.NET: Search Engine Optimization with ASP.NET 4.0, Visual Studio 2010 and IIS7</title>
      <link>http://msdn.microsoft.com/magazine/5e5698bf-783c-4a56-835e-75a367c5875b</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5e5698bf-783c-4a56-835e-75a367c5875b</guid>
      <description>&lt;p&gt;In this article, the author takes a look at SEO practices that the reader can apply when using the latest Microsoft Web technologies.&lt;/p&gt;&lt;p&gt;Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Foundations: Charting with DataTemplates</title>
      <link>http://msdn.microsoft.com/magazine/1d85071f-b8cc-4643-a2b2-51796c142bc8</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1d85071f-b8cc-4643-a2b2-51796c142bc8</guid>
      <description>&lt;p&gt;For WPF programmers, one major revelation about the power of the DataTemplate comes with a demonstration of how XAML can turn business objects into bar charts. This column explores how to use DataTemplates to create different types of charts.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Windows With C++: Drawing with Direct2D</title>
      <link>http://msdn.microsoft.com/magazine/82687519-fe5e-49b0-8439-233d182ca687</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">82687519-fe5e-49b0-8439-233d182ca687</guid>
      <description>&lt;p&gt;In this article, the author shows you how to draw with Direct2D by introducing Direct2D’s color structure and its various types of brushes.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d3226698-9c41-458b-a26c-ec249550ef44">DirectX</category>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
    </item>
    <item>
      <title>Going Places: An Introduction to IPsec VPNs on Mobile Phones</title>
      <link>http://msdn.microsoft.com/magazine/17741258-fa30-4bc6-b46b-dc5bb762e163</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">17741258-fa30-4bc6-b46b-dc5bb762e163</guid>
      <description>&lt;p&gt;Many commercial phone models, including Windows phones, come with a VPN client. This article covers some of the basics of the technology behind IKEv2 and MOBIKE and how to use them to create and manage a VPN for a mobile phone.&lt;/p&gt;&lt;p&gt;Ramon Arjona&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Usability in Practice: The Tao of Screen Design</title>
      <link>http://msdn.microsoft.com/magazine/ec4295e2-cbde-427e-9056-aefd330cd2ab</link>
      <pubDate>Fri, 14 Aug 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ec4295e2-cbde-427e-9056-aefd330cd2ab</guid>
      <description>&lt;p&gt;This article describes methods for designing screens in a user interface and the technology frameworks that support screen design.&lt;/p&gt;&lt;p&gt;Ambrose Little, Charles B. Kreitzberg&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7a5f2704-194d-41ee-92f9-c3c7353ab2b6"&gt;MSDN Magazine September 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>.NET Visualization: Visualizing Information with .NET</title>
      <link>http://msdn.microsoft.com/magazine/d07e6ad0-b539-4cfc-97c7-f3eca7a12701</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d07e6ad0-b539-4cfc-97c7-f3eca7a12701</guid>
      <description>&lt;p&gt;Having the capability to draw pictures usually isn’t enough for a good information visualization platform. The key to building a visualization platform is capabilities such as interactivity, generating metadata, and overlaying related data. You need a level of flexibility that lets you render any data in any way at any time.&lt;/p&gt;&lt;p&gt;Laurence Moroney&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Entity Framework: N-Tier Application Patterns</title>
      <link>http://msdn.microsoft.com/magazine/acc3017a-9ec8-4c0e-81e3-db9099e7e4e4</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">acc3017a-9ec8-4c0e-81e3-db9099e7e4e4</guid>
      <description>&lt;p&gt;This article examines n-tier patterns for success and some of the key APIs and issues specific to the Entity Framework. It also provides a sneak peak at features coming in the Microsoft .NET Framework 4 that should make n-tier development significantly easier.&lt;/p&gt;&lt;p&gt;Daniel Simmons&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Domain Models: Employing the Domain Model Pattern</title>
      <link>http://msdn.microsoft.com/magazine/2846e11d-84f2-4286-befe-4f920ae22fd9</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2846e11d-84f2-4286-befe-4f920ae22fd9</guid>
      <description>&lt;p&gt;In this article, we’ll go through the reasons to (and not to) employ the domain model pattern, the benefits it brings, as well as provide some practical tips on keeping the overall solution as simple as possible.&lt;/p&gt;&lt;p&gt;Udi Dahan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>EF Data Access: EF v2 and Data Access Architecture Best Practices</title>
      <link>http://msdn.microsoft.com/magazine/c0e5c83a-c15d-48e9-82f6-7008014eef06</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c0e5c83a-c15d-48e9-82f6-7008014eef06</guid>
      <description>&lt;p&gt;Developers deploy a wide variety of development philosophies and architecture styles. This article explores three common perspectives on application development and describes how the Entity Framework can be employed in each. Specifically, the article looks at the forms-centric, model-centric, and code-centric development styles and their relationship to the Entity Framework.&lt;/p&gt;&lt;p&gt;Tim Mallalieu&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>SQL Data Services: The Relational Database of the Azure Services Platform</title>
      <link>http://msdn.microsoft.com/magazine/6930bc98-a91a-4ea5-8b83-c35b9279ef21</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6930bc98-a91a-4ea5-8b83-c35b9279ef21</guid>
      <description>&lt;p&gt;This article shows you the new face of SQL Data Services, explores its architecture, and shows how it is truly an extension of SQL Server in the cloud.&lt;/p&gt;&lt;p&gt;David Robinson&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>Inside Windows 7: MultiTouch Capabilities in Windows 7</title>
      <link>http://msdn.microsoft.com/magazine/78B98DB5-6D0B-4219-8C02-F2D1B69AED78</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">78B98DB5-6D0B-4219-8C02-F2D1B69AED78</guid>
      <description>&lt;p&gt;This is Part 3 of a multipart article series on Windows 7. Part 3 covers the Windows 7 multitouch capabilities.&lt;/p&gt;&lt;p&gt;Yochay Kiriaty&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/23b739ef-ee20-4d4d-8ae7-32785159f24e">Windows 7</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Editor's Note: Editor's Note</title>
      <link>http://msdn.microsoft.com/magazine/cb83351a-d788-4f83-aa65-bfbcdddb1725</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cb83351a-d788-4f83-aa65-bfbcdddb1725</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Data Snapshots, Subversion, Source Code Organization and More</title>
      <link>http://msdn.microsoft.com/magazine/abb2f8ae-19d6-4aee-852a-2e2941f2da31</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">abb2f8ae-19d6-4aee-852a-2e2941f2da31</guid>
      <description>&lt;p&gt;If you want to save, organize, and annotate snapshots of your database data, find an easy way to install and configure Subversion, and automate the organization of your source code, then you'll want to read more about these latest tools.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>CLR Inside Out: Code Contracts</title>
      <link>http://msdn.microsoft.com/magazine/7004772f-b6df-4e7d-9061-5af1a44cf165</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7004772f-b6df-4e7d-9061-5af1a44cf165</guid>
      <description>&lt;p&gt;This article will share some of the best practices that the Base Class Libraries (BCL) team devised as they added the code contract libraries and started to take advantage of them in their own code.&lt;/p&gt;&lt;p&gt;Melitta Andersen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Data Points: Data Performance and Fault Strategies in Silverlight 3</title>
      <link>http://msdn.microsoft.com/magazine/a60b7bf7-9325-4bd1-b231-d69505240159</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a60b7bf7-9325-4bd1-b231-d69505240159</guid>
      <description>&lt;p&gt;In this month’s column, the author shows how binary encoding works, the effect it has on an application’s performance, and how it behaves by demonstrating it in action.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cutting Edge: Pros and Cons of Data Transfer Objects</title>
      <link>http://msdn.microsoft.com/magazine/4210e993-13c7-4679-bfca-4afc3fc7cdfa</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4210e993-13c7-4679-bfca-4afc3fc7cdfa</guid>
      <description>&lt;p&gt;After a brief refresher on procedural and object based patterns for organizing the business logic layer, the author focuses on data transfer objects and the impact they have on the development of the software project.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Patterns in Practice: Incremental Delivery Through Continuous Design</title>
      <link>http://msdn.microsoft.com/magazine/cc62b960-dcb5-42ef-90cd-98c779315a11</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cc62b960-dcb5-42ef-90cd-98c779315a11</guid>
      <description>&lt;p&gt;The end goal of software projects is to deliver value to the customer. Software design is a major factor in how successfully a team can deliver that value.  The best designs are a product of continuous design rather than the result of an effort that tries to get the entire design right up front. This approach lets you  strive to apply lessons learned from the project to continuously improve the design, instead of becoming locked into an erroneous design developed too early in the project.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Security Briefs: Cryptographic Agility</title>
      <link>http://msdn.microsoft.com/magazine/a8de8cf9-399e-41d9-9ce5-5df356c90c22</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a8de8cf9-399e-41d9-9ce5-5df356c90c22</guid>
      <description>&lt;p&gt;Even if you use only the most secure algorithms and the longest key lengths, there’s no guarantee that the code you write today will remain secure. A better alternative is to plan for agility from the beginning. Rather than hard-coding specific cryptographic algorithms into your code, use one of the crypto-agility features built into the Microsoft .NET Framework. This article shows you how.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Under the Table: How Data Access Code Affects Database Performance</title>
      <link>http://msdn.microsoft.com/magazine/737dfee0-cdd4-43a8-a11b-c60c2d115257</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">737dfee0-cdd4-43a8-a11b-c60c2d115257</guid>
      <description>&lt;p&gt;In this article, the author delves into some commonly used ways of writing data access code and looks at the effect they can have on performance.&lt;/p&gt;&lt;p&gt;Bob Beauchemin&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Foundations: Windows Workflow Design Patterns</title>
      <link>http://msdn.microsoft.com/magazine/ea4d7c59-5357-4813-b34c-15c3a09f834e</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ea4d7c59-5357-4813-b34c-15c3a09f834e</guid>
      <description>&lt;p&gt;Design patterns provide a common, repeatable approach to solving software development tasks, and many different patterns can describe how to accomplish a certain goal in code. When developers begin working with Windows Workflow Foundation (WF), they often ask about how to accomplish common tasks with the technology. This month's column discusses several design patterns used in WF.&lt;/p&gt;&lt;p&gt;Matthew Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>.NET Matters: Aggregating Exceptions</title>
      <link>http://msdn.microsoft.com/magazine/5a5e73d2-378a-42c6-9242-0a3143849b9f</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5a5e73d2-378a-42c6-9242-0a3143849b9f</guid>
      <description>&lt;p&gt;Exceptions in .NET are the fundamental mechanism by which errors and other exceptional conditions are communicated. This month’s column provides information about how to aggregate exceptions to help manage a variety of scenarios in which multiple exceptions might result from one operation, including scenarios involving parallelism and concurrency.&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Inside Microsoft patterns &amp; practices: Building WPF and Silverlight Applications with a Single Code Base Using Prism</title>
      <link>http://msdn.microsoft.com/magazine/b7143419-da12-44f2-bd94-810637049cc8</link>
      <pubDate>Fri, 24 Jul 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b7143419-da12-44f2-bd94-810637049cc8</guid>
      <description>&lt;p&gt;This article discusses the Project Linker tool and other techniques to create applications that target both WPF and Silverlight from a single code base.&lt;/p&gt;&lt;p&gt;Erwin van der Valk&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ed715c4b-0af0-4c14-9afe-8aacb84192e3"&gt;MSDN Magazine August 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Silverlight: Composite Web Apps With Prism</title>
      <link>http://msdn.microsoft.com/magazine/0e93951b-ccce-49af-9c16-8f374639c8b5</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0e93951b-ccce-49af-9c16-8f374639c8b5</guid>
      <description>&lt;p&gt;This article reviews the Prism project developed by the Microsoft patterns &amp; practices group and demonstrates how to apply it to composite Web applications using Silverlight.&lt;/p&gt;&lt;p&gt;Shawn Wildermuth&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>RESTful XHTML: RESTful Services With ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/cbb4089a-bad4-4510-bb3b-37ecc8d9b2bb</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cbb4089a-bad4-4510-bb3b-37ecc8d9b2bb</guid>
      <description>&lt;p&gt;This article describes how to use XHTML and ASP.NET MVC to implement REST services.&lt;/p&gt;&lt;p&gt;Aaron Skonnard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>Scale Out: Distributed Caching On The Path To Scalability</title>
      <link>http://msdn.microsoft.com/magazine/180b4c84-1525-4ae1-b945-eefbbdb42287</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">180b4c84-1525-4ae1-b945-eefbbdb42287</guid>
      <description>&lt;p&gt;Developers frequently face issues related to scalability bottlenecks when they have applications that need to handle a lot of load. This article describes the role of a distributed cache in building scalable applications.&lt;/p&gt;&lt;p&gt;Iqbal Khan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Inside Windows 7: Introducing The Taskbar APIs</title>
      <link>http://msdn.microsoft.com/magazine/0915adf4-b472-4075-9b0e-253d792bf886</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0915adf4-b472-4075-9b0e-253d792bf886</guid>
      <description>&lt;p&gt;This is Part 2 of a multipart article series on Windows 7. The focus of Part 2 is the Windows 7 taskbar.&lt;/p&gt;&lt;p&gt;Yochay Kiriaty &amp; Sasha Goldshtein&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/9028dc01-74b6-45ab-91a4-0aaf59c5717e">Windows Client</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Testable MVC: Building Testable ASP.NET MVC Applications</title>
      <link>http://msdn.microsoft.com/magazine/e7788fcf-2100-48a6-b6ba-b9075c10f4e8</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e7788fcf-2100-48a6-b6ba-b9075c10f4e8</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Justin Etheredge&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Editor's Note: Viva la Evolution!</title>
      <link>http://msdn.microsoft.com/magazine/e5cddc12-4ca4-4a80-b50e-52049e0857ac</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e5cddc12-4ca4-4a80-b50e-52049e0857ac</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Static Analysis Database Tools, Managing Remote Computers, And More</title>
      <link>http://msdn.microsoft.com/magazine/73f774a8-e901-42d0-9980-d7a85010b3a5</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">73f774a8-e901-42d0-9980-d7a85010b3a5</guid>
      <description>&lt;p&gt;If you want to apply static analysis to your databases, connect to remote computers, find out more about the Entity Framework, or just check into some cool podcasts for your daily commute, then you'll want to read more about these latest tools and resources.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/0ddba439-215d-4888-a845-b41c762bbfa9">Remoting</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Usability in Practice: Usability Testing</title>
      <link>http://msdn.microsoft.com/magazine/a8db67f0-4a3c-4835-9643-a49a959cdc66</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a8db67f0-4a3c-4835-9643-a49a959cdc66</guid>
      <description>&lt;p&gt;This month's column describes the benefits and methodologies of usability testing.&lt;/p&gt;&lt;p&gt;Dr. Charles B. Kreitzberg and Ambrose Little&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>CLR Inside Out: Building Tuple</title>
      <link>http://msdn.microsoft.com/magazine/fa7dd8e5-5962-473c-bb42-acb97eea9999</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fa7dd8e5-5962-473c-bb42-acb97eea9999</guid>
      <description>&lt;p&gt;In this column, the author lays out some guiding principles that you should follow when working with the ASP.NET MVC framework.&lt;/p&gt;&lt;p&gt;Matt Ellis&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Basic Instincts: Stay Error Free With Error Corrections</title>
      <link>http://msdn.microsoft.com/magazine/4d03262d-5406-4b6c-bc61-355c321c2470</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4d03262d-5406-4b6c-bc61-355c321c2470</guid>
      <description>&lt;p&gt;Error corrections are an essential part of the Visual Basic coding experience. This article explores the many error correction features offered by Visual Basic and provides a glimpse at the future release of Visual Studio 2010.&lt;/p&gt;&lt;p&gt;Dustin Campbell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>Cutting Edge: Comparing Web Forms And ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/01935c52-6543-4f82-ba00-660edf640849</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">01935c52-6543-4f82-ba00-660edf640849</guid>
      <description>&lt;p&gt;In this month's column, we’ll explore the pros and cons of both ASP.NET Web Forms and ASP.NET MVC.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Test Run: Request-Response Testing With F#</title>
      <link>http://msdn.microsoft.com/magazine/8f99844f-b1b6-4b72-af68-ef2b4acadcc3</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8f99844f-b1b6-4b72-af68-ef2b4acadcc3</guid>
      <description>&lt;p&gt;This month we show you how to use F# to perform HTTP request-response testing for ASP.NET Web applications.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Service Station: More On REST</title>
      <link>http://msdn.microsoft.com/magazine/72fd8a49-f0a9-45fe-81d5-c012903fab6d</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">72fd8a49-f0a9-45fe-81d5-c012903fab6d</guid>
      <description>&lt;p&gt;This month's column answers frequently asked questions about implementing REST.&lt;/p&gt;&lt;p&gt;Jon Flanders&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Extreme ASP.NET: Guiding Principles For Your ASP.NET MVC Applications</title>
      <link>http://msdn.microsoft.com/magazine/cf21ec69-f3b5-46c2-9741-9390bc92122a</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cf21ec69-f3b5-46c2-9741-9390bc92122a</guid>
      <description>&lt;p&gt;In this column, the author lays out some guiding principles that you should follow when working with the ASP.NET MVC framework.&lt;/p&gt;&lt;p&gt;Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Wicked Code: Taking Silverlight Deep Zoom To The Next Level</title>
      <link>http://msdn.microsoft.com/magazine/74a51afe-fd30-4dff-8db4-2b8d57774d95</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">74a51afe-fd30-4dff-8db4-2b8d57774d95</guid>
      <description>&lt;p&gt;With the help of Silverlight Deep Zoom and a remarkable control named MultiScaleImage, you can create scenes with many levels of zoom. Jeff Prosise illustrates with what else but the Mandlebrot set.&lt;/p&gt;&lt;p&gt;Jeff Prosise&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Foundations: Securing The .NET Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/e4e5152a-10e2-421a-b1bd-f15fe9ca3e97</link>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e4e5152a-10e2-421a-b1bd-f15fe9ca3e97</guid>
      <description>&lt;p&gt;This column shows you how to secure the .NET Services Bus and also provides some helper classes and utilities to automate many of the details.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3b110b21-f31b-40a8-9d9a-24b89e8207fe"&gt;MSDN Magazine July 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Test-Driven Design: Using Mocks And Tests To Design Role-Based Objects</title>
      <link>http://msdn.microsoft.com/magazine/f568ac83-785c-4896-8985-cfdb5332e962</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f568ac83-785c-4896-8985-cfdb5332e962</guid>
      <description>&lt;p&gt;Use Test-Driven Development with mock objects to design object oriented code in terms of roles and responsibilities, not categorization of objects into class hierarchies.&lt;/p&gt;&lt;p&gt;Isaiah Perumalla&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Entity Framework: Anti-Patterns To Avoid In N-Tier Applications</title>
      <link>http://msdn.microsoft.com/magazine/9ea378e4-549c-4065-b53a-bd11822c525a</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9ea378e4-549c-4065-b53a-bd11822c525a</guid>
      <description>&lt;p&gt;Danny Simmons explores some anti-patterns you should look out for when building n-tier applications with the Entity Framework.&lt;/p&gt;&lt;p&gt;Daniel Simmons&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Velocity: Build Better Data-Driven Apps With Distributed Caching</title>
      <link>http://msdn.microsoft.com/magazine/abc0d6e7-5b69-4cbe-84eb-641f8d50b8ed</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">abc0d6e7-5b69-4cbe-84eb-641f8d50b8ed</guid>
      <description>&lt;p&gt;Microsoft Velocity exposes a unified, distributed memory cache for client application consumption. We show you how to add Velocity to your data-driven apps.&lt;/p&gt;&lt;p&gt;Aaron Dunnington&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Peer Fun: A Peer-To-Peer Work Processing App With WCF</title>
      <link>http://msdn.microsoft.com/magazine/e40e5289-785b-4a8e-afc9-3e66e54d1f34</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e40e5289-785b-4a8e-afc9-3e66e54d1f34</guid>
      <description>&lt;p&gt;We demonstrate creating a peer-to-peer processing platform where multiple players function together for a common purpose: getting your work done.&lt;/p&gt;&lt;p&gt;Matt Neely&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Inside Windows 7: Introducing Libraries</title>
      <link>http://msdn.microsoft.com/magazine/15fb1349-84df-4ed9-941c-fc1671166f75</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">15fb1349-84df-4ed9-941c-fc1671166f75</guid>
      <description>&lt;p&gt;This is Part 1 of a multipart article series on Windows 7. This article is about the new user profile storage concept in Windows 7, called Libraries.&lt;/p&gt;&lt;p&gt;Yochay Kiriaty&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Usability in Practice: Agile Ux Development</title>
      <link>http://msdn.microsoft.com/magazine/74fad3cd-45b8-4464-ab56-c27fb7ee84f6</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">74fad3cd-45b8-4464-ab56-c27fb7ee84f6</guid>
      <description>&lt;p&gt;This month the authors show you how to treat the user experience as an essential dimension of the development process while retaining the advantages of Agile.&lt;/p&gt;&lt;p&gt;Dr. Charles B. Kreitzberg and Ambrose Little&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/23b739ef-ee20-4d4d-8ae7-32785159f24e">User Experience</category>
      <category domain="http://msdn.microsoft.com/magazine/23b739ef-ee20-4d4d-8ae7-32785159f24e">User Experience</category>
    </item>
    <item>
      <title>Editor's Note: Architecture and Aggregates</title>
      <link>http://msdn.microsoft.com/magazine/0a39f426-8ccf-42d8-a4f1-b22f70bcb2a8</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0a39f426-8ccf-42d8-a4f1-b22f70bcb2a8</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Managing in the Cloud, UX Design Patterns, Anders Hejlsberg’s  The C# Programming Language, and More</title>
      <link>http://msdn.microsoft.com/magazine/18aec8bc-8fbd-4b9b-962a-758ee22c95e7</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">18aec8bc-8fbd-4b9b-962a-758ee22c95e7</guid>
      <description>&lt;p&gt;Now that you're even managing projects in the cloud, you'll need some tools to help. This month we illustrate one, discuss UX design patterns, a book by Anders Hejlsberg, and more.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>CLR Inside Out: Memory Usage Auditing For .NET Applications</title>
      <link>http://msdn.microsoft.com/magazine/72b155de-f8b0-4ad5-827c-5be46c57fb2a</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">72b155de-f8b0-4ad5-827c-5be46c57fb2a</guid>
      <description>&lt;p&gt;Memory usage can have a direct impact on how fast an application executes and thus is important to optimize. In this article we discuss the basics of memory optimization for .NET programs.&lt;/p&gt;&lt;p&gt;Subramanian Ramaswamy and Vance Morrison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>Data Points: Building An Out-of-Browser Client With Silverlight 3</title>
      <link>http://msdn.microsoft.com/magazine/0baffc04-f18b-429b-97f1-162e150bc989</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0baffc04-f18b-429b-97f1-162e150bc989</guid>
      <description>&lt;p&gt;Silverlight 2 applications are restricted to running inside a browser. However, Silverlight 3 applications can run inside the browser or out. Here we build a social networking app as a standalone Silverlight 3 application.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/9028dc01-74b6-45ab-91a4-0aaf59c5717e">Windows Client</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cutting Edge: Go Beyond HTML Forms With AJAX</title>
      <link>http://msdn.microsoft.com/magazine/876615df-0158-410a-9a91-22a3861e2350</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">876615df-0158-410a-9a91-22a3861e2350</guid>
      <description>&lt;p&gt;This month we examine forms in the context of AJAX applications and look at various approaches to implementing features such as auto-saving, just-in-time validation, and submission throttling.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Patterns in Practice: The Unit Of Work Pattern And Persistence Ignorance</title>
      <link>http://msdn.microsoft.com/magazine/3ae65c7a-edde-4d67-8887-53d0533390b8</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3ae65c7a-edde-4d67-8887-53d0533390b8</guid>
      <description>&lt;p&gt;Jeremy Miller continues his discussion of persistence patterns by reviewing the Unit of Work design pattern and examining the issues around persistence ignorance.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Test Run: .NET Module Testing with IronPython</title>
      <link>http://msdn.microsoft.com/magazine/b35bba96-07b5-42f3-962b-6267d6672f95</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b35bba96-07b5-42f3-962b-6267d6672f95</guid>
      <description>&lt;p&gt;This month we demonstrate how easy it is to use IronPython to test .NET-based libraries.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>The Polyglot Programmer: Reaping The Benefits Of Cobra</title>
      <link>http://msdn.microsoft.com/magazine/cd15ee4c-934b-4ebd-bce5-aeb7ff74b6ea</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cd15ee4c-934b-4ebd-bce5-aeb7ff74b6ea</guid>
      <description>&lt;p&gt;Cobra, a descendant of Python, offers a combined dynamic and statically-typed programming model, built-in unit test facilities, scripting capabilities, and much more. Feel the power here.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Foundations: Customizing the New WPF Calendar Controls</title>
      <link>http://msdn.microsoft.com/magazine/8793a6d9-58b8-4f25-a753-c7b616b068c5</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8793a6d9-58b8-4f25-a753-c7b616b068c5</guid>
      <description>&lt;p&gt;Late last year Microsoft released Calendar and DatePicker controls for WPF in the WPF Toolkit. We’ll show you how they work, and how you can customize them.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Concurrent Affairs: Solving The Dining Philosophers Problem With Asynchronous Agents</title>
      <link>http://msdn.microsoft.com/magazine/a22ca2ac-c0ca-4155-8078-dc9b46ddfcf5</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a22ca2ac-c0ca-4155-8078-dc9b46ddfcf5</guid>
      <description>&lt;p&gt;We use the new Asynchronous Agents Library in Visual C++ 2010 to solve the classic Dining Philosophers concurrency problem.&lt;/p&gt;&lt;p&gt;Rick Molloy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Windows With C++: Introducing Direct2D</title>
      <link>http://msdn.microsoft.com/magazine/09c94f7b-ee9b-4a84-9344-6c777146ec47</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">09c94f7b-ee9b-4a84-9344-6c777146ec47</guid>
      <description>&lt;p&gt;If you want to develop high-performance and high-quality commercial applications, you’ll still look to C++ and native code. Direct2D will help you deliver the graphics power you need.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/d3226698-9c41-458b-a26c-ec249550ef44">DirectX</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>{End Bracket}: Think Before You Speak</title>
      <link>http://msdn.microsoft.com/magazine/48347dd5-ffba-4516-80f4-e5394021331c</link>
      <pubDate>Mon, 18 May 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">48347dd5-ffba-4516-80f4-e5394021331c</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Steven M. List&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5f14e297-6769-4887-8c1d-d21748fdc333"&gt;MSDN Magazine June 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>.NET RIA Services: Building A Data-Driven Expense App with Silverlight 3</title>
      <link>http://msdn.microsoft.com/magazine/e85702c4-160a-4577-9668-43c8d57b8351</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e85702c4-160a-4577-9668-43c8d57b8351</guid>
      <description>&lt;p&gt;.NET RIA Services provides a set of server components and ASP.NET extensions such as authentication, roles, and profile management. We’ll show you how they work.&lt;/p&gt;&lt;p&gt;Jonathan Carter&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cloud Computing: Patterns For High Availability, Scalability, And Computing Power With Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/d6c2a74f-e15f-4f6b-875b-4288caabe041</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d6c2a74f-e15f-4f6b-875b-4288caabe041</guid>
      <description>&lt;p&gt;Here we examine the typical cloud platform architecture and some common architectural patterns, along with their implementation on the Windows Azure offering from Microsoft.&lt;/p&gt;&lt;p&gt;Joshy Joseph&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/dc8eef17-76cd-4aef-9ea2-74c1c71ad695">Windows Azure</category>
    </item>
    <item>
      <title>Data Services: Access Your Data On Premise Or In The Cloud With ADO.NET Data Services</title>
      <link>http://msdn.microsoft.com/magazine/171909a3-cb53-4ab1-ba17-923d44b92a7b</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">171909a3-cb53-4ab1-ba17-923d44b92a7b</guid>
      <description>&lt;p&gt;In this article the author looks at two versions of the same application--one consuming an on-premise Data Service, and one consuming an Azure Table Data Service to illustrate data access in the cloud.&lt;/p&gt;&lt;p&gt;Elisa Flasko&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>SOA Simplified: Service Virtualization With The Managed Services Engine</title>
      <link>http://msdn.microsoft.com/magazine/2486b35d-8d9f-4ccf-bc1b-f1fed4296711</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2486b35d-8d9f-4ccf-bc1b-f1fed4296711</guid>
      <description>&lt;p&gt;By using Managed Services Engine service virtualization technology, you can begin participating in the cloud by simply configuring virtual service endpoints and operations that integrate with the .NET Service Bus.&lt;/p&gt;&lt;p&gt;Aaron Skonnard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Editor's Note: Head in the Clouds</title>
      <link>http://msdn.microsoft.com/magazine/fba9e0c7-fa4c-4da8-9906-b86fcf557f10</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fba9e0c7-fa4c-4da8-9906-b86fcf557f10</guid>
      <description>&lt;p&gt;This month Editor-in-Chief Howard Dierking comes down from Cloud 9 when he realizes that employing cloud services is less about magic and more about planning. Take a few tips from his recent experiences.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Easy File Backup, Exploring Files And Folders Inside Visual Studio, Multiple Monitor Software, And More</title>
      <link>http://msdn.microsoft.com/magazine/87f8535d-cdc7-4039-80f7-c13f1d14e70b</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">87f8535d-cdc7-4039-80f7-c13f1d14e70b</guid>
      <description>&lt;p&gt;If the responsibility for creating, managing, and executing routine backups is yours, these tools will make it easier. Also see how you can browse folders and files from inside Visual Studio.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Basic Instincts: Documenting Your Code With XML Comments</title>
      <link>http://msdn.microsoft.com/magazine/42c7702f-0ea5-4fc4-b24e-72b8e5309513</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">42c7702f-0ea5-4fc4-b24e-72b8e5309513</guid>
      <description>&lt;p&gt;XML comments provide an easy and effective way to document your code. We’ll show you how to use and customize XML comments in your Visual Basic projects.&lt;/p&gt;&lt;p&gt;Lisa Feigenbaum&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>CLR Inside Out: Understanding The CLR Binder</title>
      <link>http://msdn.microsoft.com/magazine/b27c3050-70d1-4853-a140-b534aa24b2d9</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b27c3050-70d1-4853-a140-b534aa24b2d9</guid>
      <description>&lt;p&gt;In this article, we cover some of the best practices for assembly binding and loading using the CLR.&lt;/p&gt;&lt;p&gt;Aarthi Ramamurthy and Mark Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Build Rich User Interfaces with jQuery</title>
      <link>http://msdn.microsoft.com/magazine/a3da0d05-40b7-490a-aa1e-a319a2fcc985</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a3da0d05-40b7-490a-aa1e-a319a2fcc985</guid>
      <description>&lt;p&gt;In this month's installment we build modal and modeless dialog boxes in jQuery and explain how to post data from them to the Web server.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/71a7031a-6802-423a-a99c-9c8828fbdbff">Scripting / WSH</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Extreme ASP.NET: The Life And Times of an ASP.NET MVC Controller</title>
      <link>http://msdn.microsoft.com/magazine/542db189-5840-4cbd-a2d1-1c609e4000f2</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">542db189-5840-4cbd-a2d1-1c609e4000f2</guid>
      <description>&lt;p&gt;Here the author dissects the ASP.NET MVC framework and looks at how controllers work. He then explains how the framework interacts with your controllers and how you can influence those interactions.&lt;/p&gt;&lt;p&gt;Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Foundations: Versioning Workflows</title>
      <link>http://msdn.microsoft.com/magazine/323c1781-56e1-474f-b1c8-7b2ca6eb2d31</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">323c1781-56e1-474f-b1c8-7b2ca6eb2d31</guid>
      <description>&lt;p&gt;Developers often struggle with versioning workflows and their related classes. Matt Milner discusses the core issues related to workflow versioning and provides recommendations for making changes to workflow definitions, activities, and workflow services.&lt;/p&gt;&lt;p&gt;Matthew Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Going Places: Gaming In The Key Of Zune</title>
      <link>http://msdn.microsoft.com/magazine/a6846071-b1ef-4453-93c7-d4aa58c184a5</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a6846071-b1ef-4453-93c7-d4aa58c184a5</guid>
      <description>&lt;p&gt;Mike Calligaro shows you the basics of using XNA Game Studio 3.0 to write games for Zune.&lt;/p&gt;&lt;p&gt;Mike Calligaro&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Office Space: Custom Field Types for SharePoint 2007</title>
      <link>http://msdn.microsoft.com/magazine/f4576349-674f-4c75-be82-dbc21a82012b</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f4576349-674f-4c75-be82-dbc21a82012b</guid>
      <description>&lt;p&gt;Custom field types provide a powerful way to define a reusable SharePoint column definitions.&lt;/p&gt;&lt;p&gt;Ted Pattison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>Security Briefs: A Conversation About Threat Modeling</title>
      <link>http://msdn.microsoft.com/magazine/6047236a-d938-4df7-9cef-b40ee43f9c6a</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6047236a-d938-4df7-9cef-b40ee43f9c6a</guid>
      <description>&lt;p&gt;Listen in on a chat between a developer and security pro that delves into some of the major Security Development Lifecycle (SDL) requirements we impose on product teams here at Microsoft&lt;/p&gt;&lt;p&gt;Michael Howard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Under the Table: Programming with FileStreams in SQL Server 2008</title>
      <link>http://msdn.microsoft.com/magazine/56d5f16b-b714-40fa-af3e-0084441ff2a1</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">56d5f16b-b714-40fa-af3e-0084441ff2a1</guid>
      <description>&lt;p&gt;There's always been disagreement about whether large blobs, such as document and multimedia items, should be stored in the database or file system. In SQL Server 2008 you don't have to choose; filestream storage provides the best of both approaches.&lt;/p&gt;&lt;p&gt;Bob Beauchemin&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Patterns and Practices: Simplifying Patterns and Practices</title>
      <link>http://msdn.microsoft.com/magazine/21ecb8ae-1b44-435d-a81a-19206d1c076a</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">21ecb8ae-1b44-435d-a81a-19206d1c076a</guid>
      <description>&lt;p&gt;This month we in introduce a new column that takes you inside the Microsoft patterns &amp; practices group. This first installment focuses on ways groups inside Microsoft have implemented the Dependency Injection pattern in Microsoft products and tools.&lt;/p&gt;&lt;p&gt;Alex Homer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Usability in Practice: Useful, Usable and Desirable: Usability as a Core Development Competence</title>
      <link>http://msdn.microsoft.com/magazine/ed1553ed-d507-4dfa-a633-f7ab0ac9f7cc</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ed1553ed-d507-4dfa-a633-f7ab0ac9f7cc</guid>
      <description>&lt;p&gt;In this month's installment, learn how to achieve the most important outcome of all UI design: ensuring that your software is useful, useable, and desirable.&lt;/p&gt;&lt;p&gt;Dr. Charles B. Kreitzberg and Ambrose Little&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>{End Bracket}: The  Unconference: Where Geeks JIT Together</title>
      <link>http://msdn.microsoft.com/magazine/fd1bea37-3e24-4c0b-ab4e-b3b6fe5aecf1</link>
      <pubDate>Mon, 20 Apr 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">fd1bea37-3e24-4c0b-ab4e-b3b6fe5aecf1</guid>
      <description>&lt;p&gt;This month the author takes us on a tour of the unconference and other unconventional get-togethers. Learn how these unique approaches to conferences are being widely adopted.&lt;/p&gt;&lt;p&gt;Steven M List&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/75145411-7df2-47ca-a550-281f562466c3"&gt;MSDN Magazine May 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Lessons Learned: Optimizing A Large Scale Software + Services Application</title>
      <link>http://msdn.microsoft.com/magazine/d63af76e-71d8-4d1f-80e3-1c4aaa171be9</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d63af76e-71d8-4d1f-80e3-1c4aaa171be9</guid>
      <description>&lt;p&gt;Udi Dahan explains how his team identified and overcame unforeseen problems while developing a large-scale software + services trading application.&lt;/p&gt;&lt;p&gt;Udi Dahan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Dynamic WPF: Create Flexible UIs With Flow Documents And Data Binding</title>
      <link>http://msdn.microsoft.com/magazine/80a425c9-b939-4eb6-8143-f7fd346cb609</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">80a425c9-b939-4eb6-8143-f7fd346cb609</guid>
      <description>&lt;p&gt;Flow documents offer enormous flexibility in arranging text layout and pagination, but they don’t support data binding, so you can’t dynamically change content. Here we build a component to solve that problem.&lt;/p&gt;&lt;p&gt;Vincent Van Den Berghe&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Cloud Computing: Building Distributed Applications With .NET Services</title>
      <link>http://msdn.microsoft.com/magazine/7e300b6b-6eef-4b20-93e1-63e9946aa986</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7e300b6b-6eef-4b20-93e1-63e9946aa986</guid>
      <description>&lt;p&gt;We show you how .NET Services within the Azure Services Platform makes it easy to bring workflow apps to the cloud.&lt;/p&gt;&lt;p&gt;Aaron Skonnard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Take Control: Use SharePoint to Manage Your Windows Services</title>
      <link>http://msdn.microsoft.com/magazine/f2c58065-7c57-4fd1-90c7-5e8005e204f0</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f2c58065-7c57-4fd1-90c7-5e8005e204f0</guid>
      <description>&lt;p&gt;In this article, we show you how to integrate a Windows Services-based solution with SharePoint. The results enable you to provision, start, stop, and remove service instances through SharePoint 3.0 Central Administration.&lt;/p&gt;&lt;p&gt;Pav Cherny&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Sync Up: Manage Your Data Effectively With The Microsoft Sync Framework</title>
      <link>http://msdn.microsoft.com/magazine/493f2d66-e225-4d27-99d2-67647d06a1a6</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">493f2d66-e225-4d27-99d2-67647d06a1a6</guid>
      <description>&lt;p&gt;Synchronization Services for ADO.NET provide a set of tools to help you synchronize data between two database sources, synchronize files between machines, and synchronize with an RSS or ATOM feed. Learn more here.&lt;/p&gt;&lt;p&gt;James Yip&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Editor's Note: What's In Style</title>
      <link>http://msdn.microsoft.com/magazine/9d029055-f280-4f6c-a47e-ab06c1033392</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9d029055-f280-4f6c-a47e-ab06c1033392</guid>
      <description>&lt;p&gt;From fat to thin to fat again--Howard Dierking chronicles the dieting habits of a Web client and the technologies that continue to fuel the shifts.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Microsoft Chart Controls, Visual Studio Automatic Code Snippets, And More</title>
      <link>http://msdn.microsoft.com/magazine/d527be5e-c4af-4301-89d1-151599c00082</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d527be5e-c4af-4301-89d1-151599c00082</guid>
      <description>&lt;p&gt;In this installment we look at the Microsoft Chart Controls; Snippet Designer, a free, add-in for Visual Studio 2008 for creating and editing Code Snippets; refactoring SQL applications; and this month’s favorite blog.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
    </item>
    <item>
      <title>CLR Inside Out: CLR Optimizations In .NET Framework 3.5 SP1</title>
      <link>http://msdn.microsoft.com/magazine/19c207d5-0763-4e96-be93-e4b4c2d9429a</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">19c207d5-0763-4e96-be93-e4b4c2d9429a</guid>
      <description>&lt;p&gt;See the changes the CLR team made to the CLR .for NET Framework 3.5 SP1 and the improvements you’ll get running your existing CLR 2.0-based apps against this service pack.&lt;/p&gt;&lt;p&gt;Surupa Biswas&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Using Silverlight 2 With ADO.NET Data Services</title>
      <link>http://msdn.microsoft.com/magazine/cd979095-74ec-46bc-931e-f5595265e939</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">cd979095-74ec-46bc-931e-f5595265e939</guid>
      <description>&lt;p&gt;ADO.NET Data Services and Silverlight make a powerful combination, but to make them work well together, there are a few things you need to understand. Here, John Papa explains.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cutting Edge: Explore Rich Client Scripting With jQuery, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/d068a608-e2c4-4f3c-8a41-f96ec5fcbf30</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d068a608-e2c4-4f3c-8a41-f96ec5fcbf30</guid>
      <description>&lt;p&gt;Achieving cross-browser compatibility for events is no easy task. The jQuery event handling API addresses the differences in event handling across browsers, allowing you to write more predictable JavaScript.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/71a7031a-6802-423a-a99c-9c8828fbdbff">Scripting / WSH</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Patterns in Practice: Persistence Patterns</title>
      <link>http://msdn.microsoft.com/magazine/7f4528c1-a52d-454e-af38-bdbbff8c1155</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7f4528c1-a52d-454e-af38-bdbbff8c1155</guid>
      <description>&lt;p&gt;Here we examine data persistence patterns to help you determine which best suits your needs. We look at a number of patterns, including the Active Record, the Data Mapper, the Repository, the Identity Map, the Lazy Loading, and the Virtual Proxy.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Service Station: Creating And Consuming Web Feeds</title>
      <link>http://msdn.microsoft.com/magazine/02f3e58a-caca-40d3-a583-d03b58981836</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">02f3e58a-caca-40d3-a583-d03b58981836</guid>
      <description>&lt;p&gt;Jon Flanders demonstrates creating and consuming Web feeds with Windows Communication Foundation and AtomPub.&lt;/p&gt;&lt;p&gt;Jon Flanders&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Foundations: Working With The .NET Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/5a7c0fe3-c30c-4b1f-b382-14c9413f534a</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5a7c0fe3-c30c-4b1f-b382-14c9413f534a</guid>
      <description>&lt;p&gt;The .NET Services Bus is arguably the most accessible, powerful, and useful piece of the new Windows Azure Cloud Computing initiative. See how it manages cloud communications.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Windows With C++: The Virtual Disk API In Windows 7</title>
      <link>http://msdn.microsoft.com/magazine/d1b6bba1-bdcd-433e-9b7b-bf4665e0c035</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d1b6bba1-bdcd-433e-9b7b-bf4665e0c035</guid>
      <description>&lt;p&gt;This month we look inside the Windows 7 beta to examine the Virtual Disk API and the Microsoft Virtual Hard Disk (VHD) format.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/9ac3a714-3d72-4518-b6de-ec74a877c941">Windows Server</category>
      <category domain="http://msdn.microsoft.com/magazine/9028dc01-74b6-45ab-91a4-0aaf59c5717e">Windows Client</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>.NET Matters: Parallelizing Operations With Dependencies</title>
      <link>http://msdn.microsoft.com/magazine/51d7f282-2725-47e5-ae35-6cd0a5235a46</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">51d7f282-2725-47e5-ae35-6cd0a5235a46</guid>
      <description>&lt;p&gt;In this month’s installment, Stephen Toub examines some techniques for enforcing dependencies in the running order of asynchronous operations and builds a DependencyManagement class to help.&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Usability in Practice: The Power of Personas</title>
      <link>http://msdn.microsoft.com/magazine/274cefe1-c86f-4d0a-99c6-37f22a5d6178</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">274cefe1-c86f-4d0a-99c6-37f22a5d6178</guid>
      <description>&lt;p&gt;A persona is a description of a fictional person representing an amalgamation of traits found in a segment of your users. Emplolying personas arms you with a powerful foundation on which to base design decisions.&lt;/p&gt;&lt;p&gt;Dr. Charles B. Kreitzberg and Ambrose Little&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>{ End Bracket }: Translate This Page</title>
      <link>http://msdn.microsoft.com/magazine/045fc8ff-8dad-4205-bd39-ce93463af8fe</link>
      <pubDate>Thu, 19 Mar 2009 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">045fc8ff-8dad-4205-bd39-ce93463af8fe</guid>
      <description>&lt;p&gt;This month we examine the Microsoft translation Web service and show you how you can incorporate translation services into your own Web application.&lt;/p&gt;&lt;p&gt;Sandor Maurice &amp; Vikram Dendi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/5c7ceb6d-ac0a-419a-b6f0-0edd4319582a"&gt;MSDN Magazine April 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/a4b032c7-ff9a-43a7-a034-7886355c4360">Globalization</category>
    </item>
    <item>
      <title>Internet Explorer 8: New Features To Slice, Store, And Accelerate Your Web Applications</title>
      <link>http://msdn.microsoft.com/magazine/2aedec75-d809-4419-9e94-fc55be75dc45</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2aedec75-d809-4419-9e94-fc55be75dc45</guid>
      <description>&lt;p&gt;Internet Explorer 8 sports some exciting new features including Web Slices, Accelerators, and search suggestions along with AJAX navigation and DOM storage.&lt;/p&gt;&lt;p&gt;Daron Yöndem&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
    </item>
    <item>
      <title>Silverlight Patterns: Model-View-ViewModel In Silverlight 2 Apps</title>
      <link>http://msdn.microsoft.com/magazine/57bf3667-2ccb-4703-8dbd-05f882670188</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">57bf3667-2ccb-4703-8dbd-05f882670188</guid>
      <description>&lt;p&gt;In this article, you’ll learn how to avoid problematic tight coupling by applying the Model-View-ViewModel pattern in Silverlight 2.&lt;/p&gt;&lt;p&gt;Shawn Wildermuth&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>SharePoint: 10 Best Practices For Building SharePoint Solutions</title>
      <link>http://msdn.microsoft.com/magazine/f1e30ac4-63e3-4791-abb5-aed0b4b9b93b</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f1e30ac4-63e3-4791-abb5-aed0b4b9b93b</guid>
      <description>&lt;p&gt;Here we summarize a number of best practices for developing SharePoint solutions.&lt;/p&gt;&lt;p&gt;E. Wilansky, T. Stojecki, P. Olszewski and S. Kowalewski&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Database Development: Introducing New Features In The VSTS Database Edition GDR</title>
      <link>http://msdn.microsoft.com/magazine/fb822a53-4965-4466-8a63-3cf93b99610b</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fb822a53-4965-4466-8a63-3cf93b99610b</guid>
      <description>&lt;p&gt;This article describes features introduced in the GDR for Visual Studio Team Server Database Edition.&lt;/p&gt;&lt;p&gt;Jamie Laflen and Barclay Hill&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>.NET Interop: Automate Acceptance Testing With IronRuby</title>
      <link>http://msdn.microsoft.com/magazine/20d10b8e-1777-42e5-8c47-fbda1bc629d4</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">20d10b8e-1777-42e5-8c47-fbda1bc629d4</guid>
      <description>&lt;p&gt;Acceptance testing verifies that the system under development meets the customer’s requirements. Learn the benefits here.&lt;/p&gt;&lt;p&gt;Ben Hall&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>MSBuild: Best Practices For Creating Reliable Builds, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/189b496f-7755-42ae-b263-e27bcfa7b96e</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">189b496f-7755-42ae-b263-e27bcfa7b96e</guid>
      <description>&lt;p&gt;Find out here how you can use MSBuild to better manage and control large build projects in Visual Studio.&lt;/p&gt;&lt;p&gt;Sayed Ibrahim Hashimi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: Growing Pains</title>
      <link>http://msdn.microsoft.com/magazine/bef43fea-1e80-4b5c-a782-7ed303c37d94</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">bef43fea-1e80-4b5c-a782-7ed303c37d94</guid>
      <description>&lt;p&gt;An economic downturn is no time to stop moving forward. Remember the core goals of your business and forge ahead.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: Rich AJAX Data Controls, Analyzing HTTP Traffic, And More</title>
      <link>http://msdn.microsoft.com/magazine/aa76f64c-cd80-4cb7-9564-0d79edd8a8f5</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">aa76f64c-cd80-4cb7-9564-0d79edd8a8f5</guid>
      <description>&lt;p&gt;This month we look at rich data Web controls for AJAX, HTTP traffic analysis, and more.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>CLR Inside Out: Isolated Storage In Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/4a11fe01-d1c4-4116-9e3f-2373be6e7352</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4a11fe01-d1c4-4116-9e3f-2373be6e7352</guid>
      <description>&lt;p&gt;See how to get the most out of isolated storage in Silverlight to keep your applications safe.&lt;/p&gt;&lt;p&gt;Justin Van Patten&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cutting Edge: Explore Rich Client Scripting With jQuery, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/8a2d9e20-3448-40b3-a730-ad749946e694</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8a2d9e20-3448-40b3-a730-ad749946e694</guid>
      <description>&lt;p&gt;Thanks to selectors and function chaining, jQuery allows you to write compact, cross-browser code.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/71a7031a-6802-423a-a99c-9c8828fbdbff">Scripting / WSH</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>The Polyglot Programmer: Mixing And Matching Languages</title>
      <link>http://msdn.microsoft.com/magazine/159b58b3-f1df-4df6-bfa1-5448369b8c28</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">159b58b3-f1df-4df6-bfa1-5448369b8c28</guid>
      <description>&lt;p&gt;See why you need to be a polyglot programmer and what mixing and matching languages can do for your projects.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Test Run: Automating UI Tests In WPF Applications</title>
      <link>http://msdn.microsoft.com/magazine/3bffd9d7-1d30-4a8a-9cd2-76aaf2aa2ad1</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3bffd9d7-1d30-4a8a-9cd2-76aaf2aa2ad1</guid>
      <description>&lt;p&gt;This month we describe techniques for automating UI testing in Windows Presentation Foundation applications.&lt;/p&gt;&lt;p&gt;James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Security Briefs: Protect Your Site With URL Rewriting</title>
      <link>http://msdn.microsoft.com/magazine/d6c8f5dd-5ac9-444c-baf2-110e2aaf682c</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d6c8f5dd-5ac9-444c-baf2-110e2aaf682c</guid>
      <description>&lt;p&gt;Learn the numerous ways in which you can rewrite URLs to defend against common Web vulnerabilities.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Extreme ASP.NET: Charting With ASP.NET And LINQ</title>
      <link>http://msdn.microsoft.com/magazine/fb598272-8d01-4d21-8e59-dbfae1bbf249</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fb598272-8d01-4d21-8e59-dbfae1bbf249</guid>
      <description>&lt;p&gt;The combination of the ASP.NET Chart Control and the data querying power of LINQ lets you build flexible charts. Learn how here.&lt;/p&gt;&lt;p&gt;K. Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Wicked Code: 3 Important Tips For Silverlight Development</title>
      <link>http://msdn.microsoft.com/magazine/40ebbf07-ad1c-4e7c-ab0f-d8fb8a7e9c50</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">40ebbf07-ad1c-4e7c-ab0f-d8fb8a7e9c50</guid>
      <description>&lt;p&gt;As a Web platform, Silverlight should be fast. Don’t keep your users waiting by not heeding these performance tips.&lt;/p&gt;&lt;p&gt;Jeff Prosise&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Team System: Team Build 2008 Customization</title>
      <link>http://msdn.microsoft.com/magazine/22524f5c-a889-48c6-92e3-f78dce4eaedc</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">22524f5c-a889-48c6-92e3-f78dce4eaedc</guid>
      <description>&lt;p&gt;See how to modify the default behavior of Team Build, extend your builds with custom tasks, and make use of the  enhancements in Team Build 2008 SP1.&lt;/p&gt;&lt;p&gt;Brian A. Randell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Foundations: Writing More Efficient ItemsControls</title>
      <link>http://msdn.microsoft.com/magazine/8eb4cf91-94f8-4a4b-95af-15f1b5ed6180</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8eb4cf91-94f8-4a4b-95af-15f1b5ed6180</guid>
      <description>&lt;p&gt;Here Charles Petzold explains several techniques for improving the performance of ItemsControls.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Usability in Practice: Strategies for Designing Application Navigation</title>
      <link>http://msdn.microsoft.com/magazine/94832512-acb1-4cf3-a21d-9768b8f0ef90</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">94832512-acb1-4cf3-a21d-9768b8f0ef90</guid>
      <description>&lt;p&gt;Good navigation makes for happy users, and happy users are good for your business. See what makes users happy this month.&lt;/p&gt;&lt;p&gt;Dr. Charles B. Kreitzberg and Ambrose Little&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>{ End Bracket }: Perfect API Design</title>
      <link>http://msdn.microsoft.com/magazine/da24c2f8-c6cc-406f-a6a9-1931006cca04</link>
      <pubDate>Thu, 19 Feb 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">da24c2f8-c6cc-406f-a6a9-1931006cca04</guid>
      <description>&lt;p&gt;Why is good API design so difficult when all you really need is perfection? Intrigued? Read on.&lt;/p&gt;&lt;p&gt;James Waletzky&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/41a43919-7063-4a9d-a2c9-e295893dc9c1"&gt;MSDN Magazine March 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Best Practice: An Introduction To Domain-Driven Design</title>
      <link>http://msdn.microsoft.com/magazine/d00228c9-71c5-4b16-aae6-896903490ddd</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d00228c9-71c5-4b16-aae6-896903490ddd</guid>
      <description>&lt;p&gt;We give you a gentle introduction to designing and evolving rich domain models as part of integrating Domain-Driven Design (DDD) into your coding efforts.&lt;/p&gt;&lt;p&gt;David Laribee&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>.NET Interop: Getting Started With IronRuby And RSpec, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/60ff298f-89fe-40c3-96b5-ed6e3de8752b</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">60ff298f-89fe-40c3-96b5-ed6e3de8752b</guid>
      <description>&lt;p&gt;See how IronRuby lets you employ the straightforward Ruby language to create acceptance tests that interoperate with .NET-compliant code.&lt;/p&gt;&lt;p&gt;Ben Hall&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>"Oslo" Basics: Build Metadata-Based Applications With The “Oslo” Platform</title>
      <link>http://msdn.microsoft.com/magazine/94d0328c-dee2-4198-93b2-a077dd17ad7c</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">94d0328c-dee2-4198-93b2-a077dd17ad7c</guid>
      <description>&lt;p&gt;We introduce you to “Oslo” and demonstrate how MSchema and MGraph enable you to build metadata-driven apps. We’ll define types and values in “M” and deploy them to the repository.&lt;/p&gt;&lt;p&gt;Chris Sells&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Patterns: WPF Apps With The Model-View-ViewModel Design Pattern</title>
      <link>http://msdn.microsoft.com/magazine/76c6b405-83fd-4cbb-9d13-213693a4bb2a</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">76c6b405-83fd-4cbb-9d13-213693a4bb2a</guid>
      <description>&lt;p&gt;In this article we explain just how simple it can be to build a WPF application the right way using the MVVM Pattern.&lt;/p&gt;&lt;p&gt;Josh Smith&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/22d578ef-b538-480e-b4cc-c83acabd1ed9</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">22d578ef-b538-480e-b4cc-c83acabd1ed9</guid>
      <description>&lt;p&gt;Here we wrap up the call center client application we began last month. The techniques we illustrate will help you build real-world enterprise solutions using Silverlight.&lt;/p&gt;&lt;p&gt;Hanu Kommalapati&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>MSBuild: Best Practices For Creating Reliable Builds, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/6e81392f-0928-4f8f-a046-70f4cbdb1d73</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6e81392f-0928-4f8f-a046-70f4cbdb1d73</guid>
      <description>&lt;p&gt;This article describes some basic practices and techniques that you can use in MSBuild to better manage and control your build projects in Visual Studio.&lt;/p&gt;&lt;p&gt;Sayed Ibrahim Hashimi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
    </item>
    <item>
      <title>Editor's Note: Driving Design</title>
      <link>http://msdn.microsoft.com/magazine/bef166c0-40d1-45af-8bb0-26bf7b29e13a</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">bef166c0-40d1-45af-8bb0-26bf7b29e13a</guid>
      <description>&lt;p&gt;Howard Dierking concludes that the business domain must drive software design—even if the natural paradigm is not what is most comfortable. See how he got there.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: The Active Record Pattern, Aspect-Oriented Programming</title>
      <link>http://msdn.microsoft.com/magazine/ea45201c-d155-4b1b-b445-7d01edfbe220</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ea45201c-d155-4b1b-b445-7d01edfbe220</guid>
      <description>&lt;p&gt;This month we look at implementing the Active Record Pattern in your .NET application and how aspect-oriented programming yields separation of concerns.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>CLR Inside Out: Handling Corrupted State Exceptions</title>
      <link>http://msdn.microsoft.com/magazine/002015fb-915a-4d55-a04d-04e9f47215ca</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">002015fb-915a-4d55-a04d-04e9f47215ca</guid>
      <description>&lt;p&gt;There’s a danger in using one-size-fits-all exception handling, and you need to know how to avoid it by being as specific as possible about how you handle errors.&lt;/p&gt;&lt;p&gt;Andrew Pardoe&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Syndicated Data And Isolated Storage In Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/29d14a93-8777-44d6-b767-793bbe29b749</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">29d14a93-8777-44d6-b767-793bbe29b749</guid>
      <description>&lt;p&gt;Here we build a syndicated news reader application to illustrate the use of isolated storage and data syndication in Silverlight.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cutting Edge: Managing Dynamic Content Delivery In Silverlight, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/75325c17-d4db-41cd-bf1e-0b97135986ad</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">75325c17-d4db-41cd-bf1e-0b97135986ad</guid>
      <description>&lt;p&gt;This month Dino continues his look at managing dynamic Silverlight content by discussing caching and isolated storage.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Patterns in Practice: Convention Over Configuration</title>
      <link>http://msdn.microsoft.com/magazine/9c9ce963-982e-4dd5-bf99-9621df7ae83d</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9c9ce963-982e-4dd5-bf99-9621df7ae83d</guid>
      <description>&lt;p&gt;We look at some techniques you can adopt to reduce the amount of housekeeping code you write so you can focus on the essence of the application.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Under The Table: Spatial Data Support In SQL Server 2008</title>
      <link>http://msdn.microsoft.com/magazine/4285eca8-d81f-481c-a053-f49a7cc25dde</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4285eca8-d81f-481c-a053-f49a7cc25dde</guid>
      <description>&lt;p&gt;New spatial data support in SQL Server 2008 opens the door to mapping and querying geometric and geographic data, allowing you to build exciting new applications.&lt;/p&gt;&lt;p&gt;Bob Beauchemin&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Foundations: Error Handling In Workflows</title>
      <link>http://msdn.microsoft.com/magazine/62fefac8-c994-43b0-81d2-fc6db592727e</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">62fefac8-c994-43b0-81d2-fc6db592727e</guid>
      <description>&lt;p&gt;Workflows often define long-running processes and an unhandled failure usually means termination. Avoid this scenario by handling exceptions properly.&lt;/p&gt;&lt;p&gt;Matt Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Windows With C++: Visual C++ 2010 And The Parallel Patterns Library</title>
      <link>http://msdn.microsoft.com/magazine/d8c670be-3967-4ae9-9205-8cdd37f54f73</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d8c670be-3967-4ae9-9205-8cdd37f54f73</guid>
      <description>&lt;p&gt;The Parallel Patterns Library allows you to more easily take advantage of parallelism. See what this and other Visual C++ 2010 features are in store.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/0537dd9f-cbec-4295-97bc-9bb690e78cc3">COM / COM+</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>.NET Matters: Ordered Execution With ThreadPool</title>
      <link>http://msdn.microsoft.com/magazine/1d5456dc-d307-43b0-b9bf-2194c0fe7e74</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1d5456dc-d307-43b0-b9bf-2194c0fe7e74</guid>
      <description>&lt;p&gt;This month we demonstrate how you can use the ThreadPool to support ordered execution without having to build custom thread pools yourself.&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Going Places: Mobile Device Provisioning With SyncML</title>
      <link>http://msdn.microsoft.com/magazine/52538d2c-4431-48bb-b531-f24e4eadd816</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">52538d2c-4431-48bb-b531-f24e4eadd816</guid>
      <description>&lt;p&gt;OMA Device Management (OMA-DM), based on a dialect of XML called SyncML, can be used to provision and manage mobile devices in an enterprise scenario. We'll show you how.&lt;/p&gt;&lt;p&gt;Ramon Arjona&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Stack Trace: Working With An Incomplete Or Invalid IRP</title>
      <link>http://msdn.microsoft.com/magazine/acd19e3a-0920-4868-b4d8-c32925b28bdf</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">acd19e3a-0920-4868-b4d8-c32925b28bdf</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Bob Golding and David Butler&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Stack Trace: What Are These System PTEs?</title>
      <link>http://msdn.microsoft.com/magazine/74b1ce10-635d-44a4-b853-167ea7ab94bb</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">74b1ce10-635d-44a4-b853-167ea7ab94bb</guid>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Bob Golding and David Butler&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>{ End Bracket }: Your Innovative Ideas</title>
      <link>http://msdn.microsoft.com/magazine/0a4a9eea-dd16-41d0-a37c-1c196b33549a</link>
      <pubDate>Fri, 23 Jan 2009 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">0a4a9eea-dd16-41d0-a37c-1c196b33549a</guid>
      <description>&lt;p&gt;Having that next great innovative idea is only half the battle—getting it heard is the real challenge.&lt;/p&gt;&lt;p&gt;Eric N. Bush&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9ce4ca6b-4d31-49fa-af49-1a9625f06b17"&gt;MSDN Magazine February 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>First Look: WCF And WF Services In The .NET Framework 4.0 And “Dublin”</title>
      <link>http://msdn.microsoft.com/magazine/41b10bf0-ce75-4320-9c70-73abf5ad168a</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">41b10bf0-ce75-4320-9c70-73abf5ad168a</guid>
      <description>&lt;p&gt;We explore some of the key new WCF and WF features in .NET Framework 4.0 as well as the new application server capabilities provided by the “Dublin” extensions.&lt;/p&gt;&lt;p&gt;Aaron Skonnard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Geneva Framework: Building A Custom Security Token Service</title>
      <link>http://msdn.microsoft.com/magazine/fff51a01-70c2-482c-90d8-ad2e2a3c1a64</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fff51a01-70c2-482c-90d8-ad2e2a3c1a64</guid>
      <description>&lt;p&gt;A Security Token Service, or STS, acts as a security gateway to authenticate callers and issue security tokens carrying claims that describe the caller. See how you can build a custom STS with the “Geneva” Framework.&lt;/p&gt;&lt;p&gt;Michele Leroux Bustamante&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/abd3500c-0c3d-49be-885e-16d876f8bb04</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">abd3500c-0c3d-49be-885e-16d876f8bb04</guid>
      <description>&lt;p&gt;Take a walk through the creation of a call center client application to learn how to build real-world enterprise solutions using Silverlight.&lt;/p&gt;&lt;p&gt;Hanu Kommalapati&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Windows Mobile: Use GPS And Web Maps For Location-Aware Apps</title>
      <link>http://msdn.microsoft.com/magazine/b949d087-1898-40a0-a2d6-9078e6ad1fc6</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b949d087-1898-40a0-a2d6-9078e6ad1fc6</guid>
      <description>&lt;p&gt;We show you how to build a location-aware task list application for Windows Mobile devices that uses GPS to remind you of a task when and where it’s appropriate.&lt;/p&gt;&lt;p&gt;Christopher Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>VSTS 2010: Agile Planning Tools In Visual Studio Team System 2010</title>
      <link>http://msdn.microsoft.com/magazine/15491de0-2abb-4833-b69b-c36d8229100a</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">15491de0-2abb-4833-b69b-c36d8229100a</guid>
      <description>&lt;p&gt;Visual Studio Team System (VSTS) 2010 introduces product backlog and iteration backlog workbooks and reports that will help agile teams plan and manage releases and iterations.&lt;/p&gt;&lt;p&gt;Ajoy Krishnamoorthy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>ASP.NET Workflow: Web Apps That Support Long-Running Operations</title>
      <link>http://msdn.microsoft.com/magazine/3685e341-a040-4937-8d6c-1e273aa8dced</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3685e341-a040-4937-8d6c-1e273aa8dced</guid>
      <description>&lt;p&gt;Integrating workflow into ASP.NET applications means communicating with activities via a workflow queue and hosting the runtime in the global application class. We’ll show you how.&lt;/p&gt;&lt;p&gt;Michael Kennedy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: A Look Back As We Move Forward</title>
      <link>http://msdn.microsoft.com/magazine/b96363b9-a754-4be0-b74b-8c54ab000fce</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b96363b9-a754-4be0-b74b-8c54ab000fce</guid>
      <description>&lt;p&gt;Here’s a look at a year’s worth of coverage and changes at MSDN Magazine in response to reader requests.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Toolbox: C# JavaScript, Eric Lippert’s Blog, And More</title>
      <link>http://msdn.microsoft.com/magazine/221005a0-dadc-4f1c-a32a-b7d63d0584c1</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">221005a0-dadc-4f1c-a32a-b7d63d0584c1</guid>
      <description>&lt;p&gt;Writing your JavaScript code in C# and having it converted, Eric Lippert’s programming blog, and reading up on T-SQL 2008.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Best Practices For Managed And Native Code Interoperability</title>
      <link>http://msdn.microsoft.com/magazine/13aa8445-b1ef-41c5-a843-ee4936092233</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">13aa8445-b1ef-41c5-a843-ee4936092233</guid>
      <description>&lt;p&gt;There are many factors to consider when building your app with both managed and native code. Find out how to employ interop and how to choose the interop that’s right for you.&lt;/p&gt;&lt;p&gt;Jesse Kaplan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0537dd9f-cbec-4295-97bc-9bb690e78cc3">COM / COM+</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Basic Instincts: Inspecting COM Objects With Reflection</title>
      <link>http://msdn.microsoft.com/magazine/1f38a9d3-ce61-40f8-bc82-c42f0f3b4ef7</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1f38a9d3-ce61-40f8-bc82-c42f0f3b4ef7</guid>
      <description>&lt;p&gt;Reflection is useful for debugging and logging and otherwise providing the type information you need. Here you’ll see how to use reflection on COM types.&lt;/p&gt;&lt;p&gt;Lucian Wischik&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/0537dd9f-cbec-4295-97bc-9bb690e78cc3">COM / COM+</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Managing Dynamic Content Delivery In Silverlight, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/3e8de032-b8d2-4fe1-ac84-c17a96692b7a</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3e8de032-b8d2-4fe1-ac84-c17a96692b7a</guid>
      <description>&lt;p&gt;This month Dino tackles the problem of large download size for Silverlight applications, explaining when to use streaming, when to divide the download, and other techniques for better performance over the wire.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Test Run: Analyzing Project Exposure And Risk Using PERIL</title>
      <link>http://msdn.microsoft.com/magazine/397cd64e-961e-4918-860f-f0ba754a858a</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">397cd64e-961e-4918-860f-f0ba754a858a</guid>
      <description>&lt;p&gt;Here James McCaffrey uses some statistical methods and a technique he calls PERIL to estimate risks to software projects involving timing, costs, and other potential resource shortfalls.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Service Station: An Introduction To RESTful Services With WCF</title>
      <link>http://msdn.microsoft.com/magazine/c19f96bf-98cf-49c8-8052-b8ac6d502af8</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c19f96bf-98cf-49c8-8052-b8ac6d502af8</guid>
      <description>&lt;p&gt;We discuss some of the basic tenets of REST as well as present an implementation of a RESTful service using WCF.&lt;/p&gt;&lt;p&gt;Jon Flanders&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Security Briefs: Getting Started With The SDL Threat Modeling Tool</title>
      <link>http://msdn.microsoft.com/magazine/ac6b7254-9500-4148-b01b-c5a697350a97</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ac6b7254-9500-4148-b01b-c5a697350a97</guid>
      <description>&lt;p&gt;The Security Development Lifecycle (SDL) threat modeling tool helps you develop great threat models as a backbone of your security process. We'll show you how it works.&lt;/p&gt;&lt;p&gt;Adam Shostack&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Extreme ASP.NET: Routing with ASP.NET Web Forms</title>
      <link>http://msdn.microsoft.com/magazine/1ce0dcc8-5ece-43ad-92fd-7b11a8a11626</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1ce0dcc8-5ece-43ad-92fd-7b11a8a11626</guid>
      <description>&lt;p&gt;See how to get the benefits of rerouting while alleviating the risks with this in-depth look at URL rewriting in ASP.NET.&lt;/p&gt;&lt;p&gt;Scott Allen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Foundations: Easily Apply Transactions To Services</title>
      <link>http://msdn.microsoft.com/magazine/dbd9e367-9c4a-499f-b3bb-311d5ed8a600</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">dbd9e367-9c4a-499f-b3bb-311d5ed8a600</guid>
      <description>&lt;p&gt;Managing state and error recovery using transactions is the topic of this month’s installment of Foundations.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Net Matters: Round-Robin Access To The ThreadPool</title>
      <link>http://msdn.microsoft.com/magazine/a0ce98f5-276f-4c08-ae23-9e9ad213c816</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a0ce98f5-276f-4c08-ae23-9e9ad213c816</guid>
      <description>&lt;p&gt;Stephen Toub shows you how to add round-robin scheduling support on top of the ThreadPool for more granular processing control.&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Usability in Practice: When Things Go Wrong</title>
      <link>http://msdn.microsoft.com/magazine/92109da0-36a1-402d-a49b-bab61368de97</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">92109da0-36a1-402d-a49b-bab61368de97</guid>
      <description>&lt;p&gt;This month our usability experts explain what it takes to create informative, useful error messages.&lt;/p&gt;&lt;p&gt;Dr. Charles Kreitzberg and Ambrose Little&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
    </item>
    <item>
      <title>{ End Bracket }: The Emergence Of Machine Translation</title>
      <link>http://msdn.microsoft.com/magazine/7a93b652-b837-4753-a3ec-8ce6662308f8</link>
      <pubDate>Fri, 19 Dec 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">7a93b652-b837-4753-a3ec-8ce6662308f8</guid>
      <description>&lt;p&gt;Vikram Dendi looks at how machine translation is poised to change the world and why it is so important to deliver information in multiple languages.&lt;/p&gt;&lt;p&gt;Vikram Dendi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/73ed533e-20d7-4c62-8726-7ce2c9366c9b"&gt;MSDN Magazine January 2009&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/a4b032c7-ff9a-43a7-a034-7886355c4360">Globalization</category>
    </item>
    <item>
      <title>Team System: Streamline Team Projects With Process Templates</title>
      <link>http://msdn.microsoft.com/magazine/1bfdb822-ce5f-432a-95eb-a0e4a5887a01</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">1bfdb822-ce5f-432a-95eb-a0e4a5887a01</guid>
      <description>&lt;p&gt;See how you can streamline your team projects using Process Templates in Visual Studio Team System (VSTS)&lt;/p&gt;&lt;p&gt;Brian A. Randell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>Real-World WF: Best Practices For Windows Workflow Foundation Apps</title>
      <link>http://msdn.microsoft.com/magazine/d68df79f-d8c8-4e38-80db-024408f2effc</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d68df79f-d8c8-4e38-80db-024408f2effc</guid>
      <description>&lt;p&gt;The heart of Windows Workflow Foundation is its declarative programming model. Here are some best practices to consider when using WF to realize software solutions in the real world.&lt;/p&gt;&lt;p&gt;Josh Lane&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Visual Studio OBA Tools: Simplify OBA Development With Interop API Extensions</title>
      <link>http://msdn.microsoft.com/magazine/80d3aa4a-c7c9-4214-bc6a-fc572cfdc8db</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">80d3aa4a-c7c9-4214-bc6a-fc572cfdc8db</guid>
      <description>&lt;p&gt;To introduce you to VSTO Power Tools Office interop API extensions, we’ll walk through the development of an application that automates Outlook, Excel, and Word.&lt;/p&gt;&lt;p&gt;Andrew Whitechapel, Phillip Hoff, and Vladimir Morozov&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>SOA Data Access: Flexible Data Access With LINQ To SQL And The Entity Framework</title>
      <link>http://msdn.microsoft.com/magazine/d4aa279e-6402-4eb1-9aa4-212029732ebd</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d4aa279e-6402-4eb1-9aa4-212029732ebd</guid>
      <description>&lt;p&gt;Building a data access layer using LINQ to SQL and the ADO.NET Entity Framework allows you to decouple your application from the persistence technology you're using.&lt;/p&gt;&lt;p&gt;Anthony Sneed&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Geneva Framework: A Better Approach For Building Claims-Based WCF Services</title>
      <link>http://msdn.microsoft.com/magazine/791d1b7e-26d5-4455-9525-c9dc884dfbe3</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">791d1b7e-26d5-4455-9525-c9dc884dfbe3</guid>
      <description>&lt;p&gt;Here we introduce Microsoft Code Name “Geneva,” the new framework for building claims-based applications and services, and federated security scenarios.&lt;/p&gt;&lt;p&gt;Michele Leroux Bustamante&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: I Am The Business</title>
      <link>http://msdn.microsoft.com/magazine/7930f72a-d99d-48eb-833a-e2b269f1d681</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">7930f72a-d99d-48eb-833a-e2b269f1d681</guid>
      <description>&lt;p&gt;At an open spaces conference  in Austin, Texas, Editor-in-Chief Howard Dierking realizes that software development and business goals can both coexist and benefit each other.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Toolbox: Static Analysis Tools For .NET, Matt Berseth’s Blog</title>
      <link>http://msdn.microsoft.com/magazine/5f23d73b-ab80-465b-ada0-a8880ce7238b</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5f23d73b-ab80-465b-ada0-a8880ce7238b</guid>
      <description>&lt;p&gt;This month we take a look at FxCop and other tools that enforce your design rules, along with jQuery.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/71a7031a-6802-423a-a99c-9c8828fbdbff">Scripting / WSH</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Thread Management In The CLR</title>
      <link>http://msdn.microsoft.com/magazine/add76b76-d904-407f-9a8f-1f5b45a77333</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">add76b76-d904-407f-9a8f-1f5b45a77333</guid>
      <description>&lt;p&gt;Getting the performance you want in concurrent applications is not as straightforward as you might think. See how common threading issues can affect your application.&lt;/p&gt;&lt;p&gt;Erika Fuentes and Eric Eilebrecht&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Advanced Basics: The ObservableCollection Class</title>
      <link>http://msdn.microsoft.com/magazine/ba3a8da7-4c4c-4e5d-8cb7-3a467fc8f655</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ba3a8da7-4c4c-4e5d-8cb7-3a467fc8f655</guid>
      <description>&lt;p&gt;Ken Getz shows how the CollectionChanged event lets you reflect changes to your underlying data source in your bound data controls.&lt;/p&gt;&lt;p&gt;Ken Getz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET Presentation Patterns</title>
      <link>http://msdn.microsoft.com/magazine/79e2e1e5-ddd9-4c69-abae-b34fa21fe6f1</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">79e2e1e5-ddd9-4c69-abae-b34fa21fe6f1</guid>
      <description>&lt;p&gt;Choosing the right design pattern for your ASP.NET Web application can help you achieve the separation of concerns between your presentation layer and the layers beneath it.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Patterns in Practice: Design For Testability</title>
      <link>http://msdn.microsoft.com/magazine/fb7574f6-98cd-4dc6-9492-ef2a61d60ac5</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fb7574f6-98cd-4dc6-9492-ef2a61d60ac5</guid>
      <description>&lt;p&gt;Designing testability into your app means smaller tests that are cheaper to create, easier to understand, faster to run, and much simpler to debug.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Test Run: Configuration Testing With Virtual Server, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/bccbc043-e426-4d4d-aad4-0ab1e3f64fe7</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">bccbc043-e426-4d4d-aad4-0ab1e3f64fe7</guid>
      <description>&lt;p&gt;Because Virtual Server is built upon a set of COM modules, you can automate the creation and testing of virtual machines. Here we use Windows PowerShell to run the tests.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey and Paul Despe&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fd2b5fac-4e93-4b0e-ad85-f5e9ec7ee3ac">Windows Server / NT</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/0537dd9f-cbec-4295-97bc-9bb690e78cc3">COM / COM+</category>
    </item>
    <item>
      <title>Foundations: Render Text On A Path With WPF</title>
      <link>http://msdn.microsoft.com/magazine/ce3ad2b2-2544-4183-a368-1b14908c2998</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ce3ad2b2-2544-4183-a368-1b14908c2998</guid>
      <description>&lt;p&gt;With Windows Presentation Foundation (WPF) you can lay out text on a path, then animate the individual points defining the path and watch the characters bounce around in response.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Windows With C++: X64 Debugging With Pseudo Variables And Format Specifiers</title>
      <link>http://msdn.microsoft.com/magazine/c832861c-7e09-4bdf-8a16-2f2b0f86e6d1</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">c832861c-7e09-4bdf-8a16-2f2b0f86e6d1</guid>
      <description>&lt;p&gt;This month we explain how pseudo variables and format specifiers provide a wealth of information for use in debugging.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Going Places: How Connection Manager Connects</title>
      <link>http://msdn.microsoft.com/magazine/b30665fc-1341-462d-b7a9-a949d36a39ba</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b30665fc-1341-462d-b7a9-a949d36a39ba</guid>
      <description>&lt;p&gt;Marcus Perryman explains the correct use of Connection Manager when a Windows Mobile application requires network data.&lt;/p&gt;&lt;p&gt;Marcus Perryman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Usability in Practice: The Human Face Of Software</title>
      <link>http://msdn.microsoft.com/magazine/81150bf0-de36-4323-9be8-97d86255d6b8</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">81150bf0-de36-4323-9be8-97d86255d6b8</guid>
      <description>&lt;p&gt;A great user experience is more than just a pretty face. In this new column we’ll look at some of the subtleties of building great user experiences.&lt;/p&gt;&lt;p&gt;Dr. Charles B. Kreitzberg and Ambrose Little&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>{ End Bracket }: What Makes A Good Software Tester?</title>
      <link>http://msdn.microsoft.com/magazine/b648306f-f7b7-4403-8916-f09838530518</link>
      <pubDate>Wed, 19 Nov 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b648306f-f7b7-4403-8916-f09838530518</guid>
      <description>&lt;p&gt;In this month's installment, James McCaffrey talks about the qualities and skills he looks for when searching for great software testers.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/d8669a7c-b960-4895-97cb-470e70eadd72"&gt;MSDN Magazine December 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Security Quiz: Test Your Security IQ</title>
      <link>http://msdn.microsoft.com/magazine/2b3dcba1-8bee-44e8-9159-505caa1c180d</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2b3dcba1-8bee-44e8-9159-505caa1c180d</guid>
      <description>&lt;p&gt;Our security experts present 10 vulnerable pieces of code. Your mission is to find the holes (a.k.a. bad security practices) in the code.&lt;/p&gt;&lt;p&gt;Michael Howard and Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Agile SDL: Streamline Security Practices For Agile Development</title>
      <link>http://msdn.microsoft.com/magazine/ab061cd1-e11f-408a-86d1-5cc09e360ef0</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ab061cd1-e11f-408a-86d1-5cc09e360ef0</guid>
      <description>&lt;p&gt;Bryan Sullivan discusses the new SDL for Web applications and Agile projects with more compressed release cycles.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Access Control: Understanding Windows File And Registry Permissions</title>
      <link>http://msdn.microsoft.com/magazine/0bdd9ee2-99ce-4dc7-871e-a061a4b193bf</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0bdd9ee2-99ce-4dc7-871e-a061a4b193bf</guid>
      <description>&lt;p&gt;Understanding the ACLs that govern permissions and rights before an operation is allowed to proceed is critical to enhancing security.&lt;/p&gt;&lt;p&gt;John R. Michener&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/9731828c-ba7d-4005-80d9-d8d605653f7f">Windows Vista</category>
      <category domain="http://msdn.microsoft.com/magazine/fd2b5fac-4e93-4b0e-ad85-f5e9ec7ee3ac">Windows Server / NT</category>
      <category domain="http://msdn.microsoft.com/magazine/bef684ed-a983-405f-9342-2210f55fb5da">Win32</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Utility Spotlight: 12 Steps To Faster Web Pages With Visual Round Trip Analyzer</title>
      <link>http://msdn.microsoft.com/magazine/d0e70cc2-ced0-433d-8c7d-7a92492977c8</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d0e70cc2-ced0-433d-8c7d-7a92492977c8</guid>
      <description>&lt;p&gt;Download Visual Round-trip Analyzer (VRTA) to uncover the root of your Web page loading problems and identify these 12 common ailments.&lt;/p&gt;&lt;p&gt;Jim Pierson&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>RIA: Light Up SharePoint With Silverlight 2 Web Parts</title>
      <link>http://msdn.microsoft.com/magazine/7009cdd2-c2c1-434b-af35-a64eb40707e1</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7009cdd2-c2c1-434b-af35-a64eb40707e1</guid>
      <description>&lt;p&gt;Find out how to integrate SharePoint and Silverlight by creating a Silverlight media player and deploying it as a SharePoint Web Part.&lt;/p&gt;&lt;p&gt;Steve Fox and Paul Stubbs&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Editor's Note: Can I See Some Identification?</title>
      <link>http://msdn.microsoft.com/magazine/3213ea3f-bb60-40fd-aba8-fba267dacaf1</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3213ea3f-bb60-40fd-aba8-fba267dacaf1</guid>
      <description>&lt;p&gt;Security measures are highly context driven and change with circumstances. This month Howard Dierking spins a few security yarns to illustrate.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Toolbox: Online Scheduling, Jeff Smith’s SQL Blog, Easy Regular Expressions, And More</title>
      <link>http://msdn.microsoft.com/magazine/afd972dd-1ef2-430a-a796-035c9b932594</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">afd972dd-1ef2-430a-a796-035c9b932594</guid>
      <description>&lt;p&gt;This month Scott looks at improving development skills, writing regular expressions, a web scheduling control and a SQL tips blog.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: International Applications</title>
      <link>http://msdn.microsoft.com/magazine/7cefa684-a6e7-4d1b-a03f-4171293c0d2b</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7cefa684-a6e7-4d1b-a03f-4171293c0d2b</guid>
      <description>&lt;p&gt;The CLR team takes a look inside the System.Globalization namespace to explain how to handle data formats for proper localization and globalization.&lt;/p&gt;&lt;p&gt;Melitta Andersen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/a4b032c7-ff9a-43a7-a034-7886355c4360">Globalization</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Cloud Gazing From Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/a3280050-b45c-4aa4-85ad-bb966d020ac0</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a3280050-b45c-4aa4-85ad-bb966d020ac0</guid>
      <description>&lt;p&gt;John Papa tackles questions about calling services from Silverlight 2 applications.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Cutting Edge: Browser Interoperability In Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/c59ef0d0-461b-4526-85ab-7ae9cf3096f7</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c59ef0d0-461b-4526-85ab-7ae9cf3096f7</guid>
      <description>&lt;p&gt;This month Dino Esposito explains how the browser interoperability layer in Silverlight addresses a number of your Silverlight / Web page interaction needs.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Security Briefs: Threat Models Improve Your Security Process</title>
      <link>http://msdn.microsoft.com/magazine/0d11c7e2-9e26-458e-b6be-38c2f28a0236</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0d11c7e2-9e26-458e-b6be-38c2f28a0236</guid>
      <description>&lt;p&gt;Using threat models to drive your security engineering process helps prioritize the code review, fuzz testing, and attack surface analysis tasks.&lt;/p&gt;&lt;p&gt;Michael Howard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Test Run: Group Determination In Software Testing</title>
      <link>http://msdn.microsoft.com/magazine/1bb736a5-ceae-4805-91a1-ad25e0f99128</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1bb736a5-ceae-4805-91a1-ad25e0f99128</guid>
      <description>&lt;p&gt;There is a large body of research on group techniques to determine the best alternative from a set of options. Dr. James McCaffrey outlines five of them.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Wicked Code: Silverlight 2 Transforms And Clipping Regions</title>
      <link>http://msdn.microsoft.com/magazine/19d18337-0f94-4298-8dd9-ae25cfe08ebf</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">19d18337-0f94-4298-8dd9-ae25cfe08ebf</guid>
      <description>&lt;p&gt;Silverlight is powerful enough to let you easily build an image magnification feature for you web site with very little code, most of which is XAML. Find out how.&lt;/p&gt;&lt;p&gt;Jeff Prosise&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Foundations: Unit Testing Workflows And Activities</title>
      <link>http://msdn.microsoft.com/magazine/b0a9acf8-da8d-4e41-8fec-e74e8c3a908f</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b0a9acf8-da8d-4e41-8fec-e74e8c3a908f</guid>
      <description>&lt;p&gt;Matt Milner takes a look at some of the challenges and techniques related to testing Windows Workflow Foundation activities, workflows, and associated components.&lt;/p&gt;&lt;p&gt;Matt Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Team System: Team Build 2008</title>
      <link>http://msdn.microsoft.com/magazine/6e3b06bb-84a9-4581-aee2-d104a9c895db</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6e3b06bb-84a9-4581-aee2-d104a9c895db</guid>
      <description>&lt;p&gt;Brian Randell introduces you to Visual Studio 2008 Team Foundation Server Build (Team Build). Then he creates and runs a team build.&lt;/p&gt;&lt;p&gt;Brian A. Randell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
    </item>
    <item>
      <title>{ End Bracket }: Engineers Who Write</title>
      <link>http://msdn.microsoft.com/magazine/48126089-34b6-4630-a37a-2f7b24821a6b</link>
      <pubDate>Thu, 23 Oct 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">48126089-34b6-4630-a37a-2f7b24821a6b</guid>
      <description>&lt;p&gt;Writing is good exercise for developers and software engineers. Richard Ward explains how writing can help you focus your thoughts and communicate more precisely.&lt;/p&gt;&lt;p&gt;Richard Ward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/1fe9790e-e45f-4868-82db-10195e23b81c"&gt;MSDN Magazine November 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Paradigm Shift: Design Considerations For Parallel Programming</title>
      <link>http://msdn.microsoft.com/magazine/c3506f10-4f93-43f6-8e16-83ef0d47b770</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c3506f10-4f93-43f6-8e16-83ef0d47b770</guid>
      <description>&lt;p&gt;This article presents an overview of the motivation behind new techniques that decompose problems into independent pieces for optimal use of parallel programming.&lt;/p&gt;&lt;p&gt;David Callahan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Coding Tools: Improved Support For Parallelism In The Next Version Of Visual Studio</title>
      <link>http://msdn.microsoft.com/magazine/e2da69c9-4384-4937-a5e9-421f1977342b</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e2da69c9-4384-4937-a5e9-421f1977342b</guid>
      <description>&lt;p&gt;We take a look at planned support for parallel programming for both managed and native code in the next version of Visual Studio.&lt;/p&gt;&lt;p&gt;Stephen Toub and Hazim Shafi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Concurrency Hazards: Solving 11 Likely Problems In Your Multithreaded Code</title>
      <link>http://msdn.microsoft.com/magazine/e7326cf9-1e9d-4f3e-8e88-43edf8523bde</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e7326cf9-1e9d-4f3e-8e88-43edf8523bde</guid>
      <description>&lt;p&gt;Here we describe some of the more common challenges to concurrent programming and present advice for coping with them in your software.&lt;/p&gt;&lt;p&gt;Joe Duffy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>ASP.NET AJAX 4.0: New AJAX Support For Data-Driven Web Apps</title>
      <link>http://msdn.microsoft.com/magazine/3ca8a587-6b48-4e92-8ec3-6e2b6f77a62a</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3ca8a587-6b48-4e92-8ec3-6e2b6f77a62a</guid>
      <description>&lt;p&gt;Here is an ASP.NET AJAX data-driven Web application that takes the best features from server- and client-side programming to deliver an efficient, user-friendly experience.&lt;/p&gt;&lt;p&gt;Bertrand Le Roy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Easy Async: Build Concurrent Apps From Simple F# Expressions</title>
      <link>http://msdn.microsoft.com/magazine/550a25ec-9c9a-4cbd-8b59-43f09104a582</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">550a25ec-9c9a-4cbd-8b59-43f09104a582</guid>
      <description>&lt;p&gt;In this article, the author explores how the F# language helps you create asynchronous function libraries that can be called seamlessly from any other .NET-compliant language.&lt;/p&gt;&lt;p&gt;Chance Coble&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Editor's Note: new Thread(ReadEditorsNote).Start(); yourAttention.WaitOne();</title>
      <link>http://msdn.microsoft.com/magazine/bd0ee78e-5aa5-437c-856e-73ce566cd720</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bd0ee78e-5aa5-437c-856e-73ce566cd720</guid>
      <description>&lt;p&gt;Introducing the issue, Howard Dierking points out that you can't simply parallelize your code blindly if you expect to truly reap the benefits that parallelism promises.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Toolbox: Realistic Test Data, Dare Obasanjo’s Blog, Color-Coding Tools, and More</title>
      <link>http://msdn.microsoft.com/magazine/b14becac-a7ac-4160-963d-7c0480e68a48</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b14becac-a7ac-4160-963d-7c0480e68a48</guid>
      <description>&lt;p&gt;This month Scott shows how to generate realistic test data, visits Dare Obasanjo's blog, and demonstrates color coding code for better readability.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Security In Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/bc7b7510-eeb0-4b91-b572-5025e5e4ecf3</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">bc7b7510-eeb0-4b91-b572-5025e5e4ecf3</guid>
      <description>&lt;p&gt;Andrew Dai of the CLR team discusses the Transparency model, which creates a strong isolation boundary between privileged and unprivileged code for Silverlight apps.&lt;/p&gt;&lt;p&gt;Andrew Dai&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Basic Instincts: Dynamic Data Entry With XML Literals</title>
      <link>http://msdn.microsoft.com/magazine/9aa856a7-0201-4393-8985-a3cac728fd1d</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9aa856a7-0201-4393-8985-a3cac728fd1d</guid>
      <description>&lt;p&gt;Learn how to use Windows Presentation Foundation (WPF), XAML, and the deep XML support in Visual Basic to generate user interfaces dynamically.&lt;/p&gt;&lt;p&gt;Beth Massi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Code reuse in WPF and Silverlight 2.</title>
      <link>http://msdn.microsoft.com/magazine/8d9721a8-3b37-4922-8b0a-be673514f1dc</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8d9721a8-3b37-4922-8b0a-be673514f1dc</guid>
      <description>&lt;p&gt;There’s a strong similarity between Web-based Silverlight 2 applications and desktop WPF applications. Enabling easy code reuse between the two is Dino’s focus here.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Patterns in Practice: Cohesion And Coupling</title>
      <link>http://msdn.microsoft.com/magazine/6cff5c56-3b3c-47db-9856-b8f9f44bc892</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6cff5c56-3b3c-47db-9856-b8f9f44bc892</guid>
      <description>&lt;p&gt;Here are some design patterns that allow you to achieve higher cohesion and looser coupling for more flexible, reusable applications.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Service Station: Authorization In WCF-Based Services</title>
      <link>http://msdn.microsoft.com/magazine/1d951b28-25c7-4753-af73-a7610c8df670</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1d951b28-25c7-4753-af73-a7610c8df670</guid>
      <description>&lt;p&gt;Windows Communication Foundation (WCF) provides an easy role-based system and a more powerful and complex claims-based API for implementing authorization in services.&lt;/p&gt;&lt;p&gt;Dominick Baier and Christian Weyer&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Foundations: Managing State With Durable Services</title>
      <link>http://msdn.microsoft.com/magazine/251dbfd7-9704-4019-8d25-ee514f69b747</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">251dbfd7-9704-4019-8d25-ee514f69b747</guid>
      <description>&lt;p&gt;This month Juval Lowy tackles questions such as when to keep proxies and services in memory for better state management in long-running workflows.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Windows with C++: Exploring High-Performance Algorithms</title>
      <link>http://msdn.microsoft.com/magazine/0d708833-4b65-48f6-a14a-cd52dc8f7c3e</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0d708833-4b65-48f6-a14a-cd52dc8f7c3e</guid>
      <description>&lt;p&gt;See how you can gain efficiency in surprising ways by looking closely at your algorithms, the data they operate on, and the hardware you’re designing for.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>Going Places: Ink-Enabled Apps For Tablet PC</title>
      <link>http://msdn.microsoft.com/magazine/08d229fd-3b12-479d-be25-f44af369c2f4</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">08d229fd-3b12-479d-be25-f44af369c2f4</guid>
      <description>&lt;p&gt;We show you how to create ink-enabled apps  quickly with the Tablet PC SDK and the InkEdit and InkPicture ActiveX controls.&lt;/p&gt;&lt;p&gt;Gus Class&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/9731828c-ba7d-4005-80d9-d8d605653f7f">Windows Vista</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>.NET Matters: False Sharing</title>
      <link>http://msdn.microsoft.com/magazine/38bbfebc-7872-4fb3-ab3e-f74313279ee3</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">38bbfebc-7872-4fb3-ab3e-f74313279ee3</guid>
      <description>&lt;p&gt;This month: memory access issues in multi-core systems and diagnosing  and avoiding false sharing in your parallel computing applications.&lt;/p&gt;&lt;p&gt;Stephen Toub, Igor Ostrovsky, and Huseyin Yildiz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>{ End Bracket }: Don’t Be Afraid To Throw Away Your Work</title>
      <link>http://msdn.microsoft.com/magazine/ebb78ff3-95c8-415b-93f6-7a5f99dc78ac</link>
      <pubDate>Fri, 19 Sep 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ebb78ff3-95c8-415b-93f6-7a5f99dc78ac</guid>
      <description>&lt;p&gt;With today's processing power at your disposal, Josh Phillips recommends speculative computation—performing operations ahead of time even if you may never need the results.&lt;/p&gt;&lt;p&gt;Josh Phillips&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/b3d677fc-c261-4ea0-9eb7-05303b83bd05"&gt;MSDN Magazine October 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Hierarchy ID: Model Your Data Hierarchies With SQL Server 2008</title>
      <link>http://msdn.microsoft.com/magazine/8ca73273-a862-48c9-9cea-d72f35fe0b00</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">8ca73273-a862-48c9-9cea-d72f35fe0b00</guid>
      <description>&lt;p&gt;Here we explain how the new hierarchyID data type in SQL Server 2008 helps solve some of the problems in modeling and querying hierarchical information.&lt;/p&gt;&lt;p&gt;Kent Tegels&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Prism: Patterns For Building Composite Applications With WPF</title>
      <link>http://msdn.microsoft.com/magazine/9b69efa2-512c-4353-8aa8-f00c8b53387e</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">9b69efa2-512c-4353-8aa8-f00c8b53387e</guid>
      <description>&lt;p&gt;We introduce you to the benefits of building composite applications with the Composite Application Guidance for WPF from Microsoft patterns &amp; practices.&lt;/p&gt;&lt;p&gt;Glenn Block&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Data Services: Create Data-Centric Web Applications With Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/1a573193-cc5e-44f9-9049-09c61575a665</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1a573193-cc5e-44f9-9049-09c61575a665</guid>
      <description>&lt;p&gt;ADO.NET Data Services provide Web-accessible endpoints that allow you to filter, sort, shape, and page data without having to build that functionality yourself.&lt;/p&gt;&lt;p&gt;Shawn Wildermuth&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Advanced WPF: Understanding Routed Events And Commands In WPF</title>
      <link>http://msdn.microsoft.com/magazine/2e86b8df-abc9-486a-8c74-53af90c58f89</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2e86b8df-abc9-486a-8c74-53af90c58f89</guid>
      <description>&lt;p&gt;See how routed events and routed commands in Windows Presentation Foundation form the basis for communication between the parts of your UI.&lt;/p&gt;&lt;p&gt;Brian Noyes&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/39ae632b-e63f-4b50-995c-81546b80bb01">Delegates</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: Hanging Onto The Long Tail</title>
      <link>http://msdn.microsoft.com/magazine/e6b2940f-5ac7-4842-a876-5f540506095d</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e6b2940f-5ac7-4842-a876-5f540506095d</guid>
      <description>&lt;p&gt;Technology changes at a lightning-fast pace. This month Howard Dierking considers how the rapid changes affect developer priorities and magazine focus.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Toolbox: Easy LINQ Queries, Becoming A Better Developer, And Logging Help</title>
      <link>http://msdn.microsoft.com/magazine/00dc9c83-69e3-4d1b-8abf-8e14050fc3f5</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">00dc9c83-69e3-4d1b-8abf-8e14050fc3f5</guid>
      <description>&lt;p&gt;This month Toolbox provides help with error logging, finds an app that helps you write LINQ queries, and explores the non-technical side of development.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Unhandled Exception Processing In The CLR</title>
      <link>http://msdn.microsoft.com/magazine/50e45fe3-37df-448b-af08-4fd8bb9f35aa</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">50e45fe3-37df-448b-af08-4fd8bb9f35aa</guid>
      <description>&lt;p&gt;In this installment of CLR Inside Out Gaurav Khanna explains everything you need to know about unhandled exception processing in the .NET Framework.&lt;/p&gt;&lt;p&gt;Gaurav Khanna&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Service-Driven Apps With Silverlight 2 And WCF</title>
      <link>http://msdn.microsoft.com/magazine/88f592a6-c11e-4008-958d-011d66faf157</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">88f592a6-c11e-4008-958d-011d66faf157</guid>
      <description>&lt;p&gt;Here John Papa demonstrates how to build a Silverlight 2 user interface that communicates through WCF to interact with business entities and a database.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Advanced Basics: The LINQ Enumerable Class, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/f8592480-c8d8-47b3-b273-73ec7f469f13</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f8592480-c8d8-47b3-b273-73ec7f469f13</guid>
      <description>&lt;p&gt;This month Ken digs deeper into the System.Linq.Enumerable class and shows readers how to perform some magic data operations using  System.Linq.Enumerable.&lt;/p&gt;&lt;p&gt;Ken Getz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Office Space: Custom Auditing In SharePoint</title>
      <link>http://msdn.microsoft.com/magazine/3adb39e0-052b-45f7-98dc-19150b9cb8c2</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">3adb39e0-052b-45f7-98dc-19150b9cb8c2</guid>
      <description>&lt;p&gt;Learn how to enable an auditing solution for Windows SharePoint Services (WSS) 3.0 with customized control pages in Microsoft Office SharePoint Server (MOSS) 2007.&lt;/p&gt;&lt;p&gt;Ted Pattison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Building A Secure AJAX Service Layer</title>
      <link>http://msdn.microsoft.com/magazine/a6a577aa-9a89-45f2-9b78-9e6f3ea9b4b6</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a6a577aa-9a89-45f2-9b78-9e6f3ea9b4b6</guid>
      <description>&lt;p&gt;This month Dino builds a service layer that authenticates users of Silverlight 2 and ASP.NET AJAX services to prevent illegal access to sensitive back-end services.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Test Run: Configuration Testing With Virtual Server, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/408a136e-87ed-4ead-980b-bcf0424f8894</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">408a136e-87ed-4ead-980b-bcf0424f8894</guid>
      <description>&lt;p&gt;This time James McCaffrey sets up a virtual environment to use for configuration testing to introduce you to software configuration testing with Microsoft Virtual Server&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fd2b5fac-4e93-4b0e-ad85-f5e9ec7ee3ac">Windows Server / NT</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>Security Briefs: SDL Embraces The Web</title>
      <link>http://msdn.microsoft.com/magazine/810ea350-a519-48aa-86fb-c1e57cf6d48e</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">810ea350-a519-48aa-86fb-c1e57cf6d48e</guid>
      <description>&lt;p&gt;In this installment we introduce you to new Web-oriented security guidance and tools straight from the Security Development Lifecycle (SDL) team at Microsoft.&lt;/p&gt;&lt;p&gt;Bryan Sullivan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Foundations: Dependency Properties And Notifications</title>
      <link>http://msdn.microsoft.com/magazine/043f3676-7613-4cf3-a02f-e5d502e0c600</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">043f3676-7613-4cf3-a02f-e5d502e0c600</guid>
      <description>&lt;p&gt;Windows Presentation Foundation dependency properties don’t always play well with others. Learn how you can compensate for their lack of notification events.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/39ae632b-e63f-4b50-995c-81546b80bb01">Delegates</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>{ End Bracket }: A New Era In Visual Simulation</title>
      <link>http://msdn.microsoft.com/magazine/055e0281-19f8-47c8-b2fb-dd7a47184da1</link>
      <pubDate>Wed, 20 Aug 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">055e0281-19f8-47c8-b2fb-dd7a47184da1</guid>
      <description>&lt;p&gt;The ESP simulation engine, the basis for Microsoft Flight Simulator, handles visual rendering, physics, sound, and other virtual world capabilities.  Take a look inside.&lt;/p&gt;&lt;p&gt;Todd Landstad&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/7edeacce-e896-4fdd-86d0-538421925261"&gt;MSDN Magazine September 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
    </item>
    <item>
      <title>Data 2.0: Expose And Consume Data in A Web Services World</title>
      <link>http://msdn.microsoft.com/magazine/48862ea5-3a07-4311-b9e5-2b7bbaf014eb</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">48862ea5-3a07-4311-b9e5-2b7bbaf014eb</guid>
      <description>&lt;p&gt;The goal of the ADO.NET Data Services Framework is to create a simple REST-based framework for exposing and consuming data-centric services easily.&lt;/p&gt;&lt;p&gt;Elisa Flasko and Mike Flasko&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>BizTalk EDI: Build a Robust EDI Solution with BizTalk Server</title>
      <link>http://msdn.microsoft.com/magazine/751a39bc-0c04-4f54-b34c-74d28df1319e</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">751a39bc-0c04-4f54-b34c-74d28df1319e</guid>
      <description>&lt;p&gt;We introduce you to the EDI functionality within BizTalk Server 2006 R2, illustrating schema creation, document mapping, EDI delivery and transmission, and exception handling.&lt;/p&gt;&lt;p&gt;Mark Beckner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0439fa72-1f47-4c5c-9d78-d684f7690c1a">BizTalk</category>
    </item>
    <item>
      <title>Silverlight: Create Animations with XAML and Expression Blend</title>
      <link>http://msdn.microsoft.com/magazine/18be7a57-a99f-41dc-a774-7d3878440d91</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">18be7a57-a99f-41dc-a774-7d3878440d91</guid>
      <description>&lt;p&gt;In this excerpt from his upcoming book, Laurence Moroney explains the basics of Silverlight animation and the animation tools available in Expression Blend.&lt;/p&gt;&lt;p&gt;Lawrence Moroney&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Write On!: Create Web Apps You Can Draw On with Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/1a5a42e6-409c-4427-96c9-37f2c6ebf4bd</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1a5a42e6-409c-4427-96c9-37f2c6ebf4bd</guid>
      <description>&lt;p&gt;We build a Silverlight 2.0 application using the InkPresenter to let users annotate a pre-defined collection of images, perform handwriting recognition, and save the annotations and recognized text into a server-side database.&lt;/p&gt;&lt;p&gt;Julia Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Wicked Code: Craft Custom Controls for Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/c69a89d4-80ff-4311-817f-c91eeed8dc75</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c69a89d4-80ff-4311-817f-c91eeed8dc75</guid>
      <description>&lt;p&gt;If you're unfamiliar with Windows Presentation Foundation (WPF), building that first Silverlight custom control can be a daunting experience. This article walks through the process.&lt;/p&gt;&lt;p&gt;Jeff Prosise&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Editor's Note: More than Pretty Pictures</title>
      <link>http://msdn.microsoft.com/magazine/0b04cd06-4cfd-4614-bd00-30eb7a123599</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0b04cd06-4cfd-4614-bd00-30eb7a123599</guid>
      <description>&lt;p&gt;Complete freedom in creating the user experience can be a double-edged sword, but a little bit of artistry can transform an application's usability.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>Toolbox: Serializing objects, Scott Allen’s blog, Site Performance, and more</title>
      <link>http://msdn.microsoft.com/magazine/e6dbfb04-f43b-4482-925c-797f59644332</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e6dbfb04-f43b-4482-925c-797f59644332</guid>
      <description>&lt;p&gt;Serialize and Deserialize Fixed Length and Delimited Files, Scott Allen's blog, inspecting Web Pages, and more.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Program Silverlight with the CoreCLR</title>
      <link>http://msdn.microsoft.com/magazine/e50a31e2-7279-4213-a99e-22e0028acb2d</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e50a31e2-7279-4213-a99e-22e0028acb2d</guid>
      <description>&lt;p&gt;The CoreCLR provides the perfect set of CLR classes and functionality for the Web.&lt;/p&gt;&lt;p&gt;Andrew Pardoe&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Basic Instincts: Increase LINQ Query Performance</title>
      <link>http://msdn.microsoft.com/magazine/678651e7-463f-44f5-9d1c-4478b2466302</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">678651e7-463f-44f5-9d1c-4478b2466302</guid>
      <description>&lt;p&gt;Jared Parsons demonstrates a technique to achieve maximum performance from LINQ queries on large sets of data in order to create a responsive user interface.&lt;/p&gt;&lt;p&gt;Jared Parsons&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>Cutting Edge: Programming AJAX with ASP.NET Partial Rendering</title>
      <link>http://msdn.microsoft.com/magazine/a2ddc9ad-1102-4bb7-b23d-d5b5861b33c8</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a2ddc9ad-1102-4bb7-b23d-d5b5861b33c8</guid>
      <description>&lt;p&gt;Dino Esposito compares the use of AJAX patterns and DOM manipulations to the use of the ASP.NET partial rendering engine.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Patterns in Practice: Object Role Stereotypes</title>
      <link>http://msdn.microsoft.com/magazine/65cf290a-722b-4d15-8547-f996b2fbac73</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">65cf290a-722b-4d15-8547-f996b2fbac73</guid>
      <description>&lt;p&gt;Object role stereotypes can help you better understand and clarify the responsibilities of the objects in your application.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Team System: Essential Power Tools.</title>
      <link>http://msdn.microsoft.com/magazine/c873753f-247e-4ea3-bd3f-52568e03528d</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c873753f-247e-4ea3-bd3f-52568e03528d</guid>
      <description>&lt;p&gt;Brian Randell introduces you to some crucial Power Tools for getting the most out of Team System.&lt;/p&gt;&lt;p&gt;Brian Randell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Foundations: Workflow Tips and Tricks</title>
      <link>http://msdn.microsoft.com/magazine/aeb6b10d-2c33-44b9-ab1f-76f1585e5427</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">aeb6b10d-2c33-44b9-ab1f-76f1585e5427</guid>
      <description>&lt;p&gt;Matt Milner addresses reader requests for information about safely sharing a persistence database across applications and using lesser-known parts of the framework such as ChannelManagerService.&lt;/p&gt;&lt;p&gt;Matt Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Windows with C++: Asynchronous WinHTTP.</title>
      <link>http://msdn.microsoft.com/magazine/086e4f01-f8cb-4340-956d-2a58488c9549</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">086e4f01-f8cb-4340-956d-2a58488c9549</guid>
      <description>&lt;p&gt;This month's column explains how to use Windows HTTP Services, or WinHTTP, the new, powerful API for implementing HTTP clients.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Concurrent Affairs: More AsyncEnumerator Features</title>
      <link>http://msdn.microsoft.com/magazine/6a4bf938-8f51-4b63-9f18-742b5ddbfd33</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6a4bf938-8f51-4b63-9f18-742b5ddbfd33</guid>
      <description>&lt;p&gt;Jeffrey Richter shows you some additional cool features of his AsyncEnumerator class.&lt;/p&gt;&lt;p&gt;Jeffrey Richter&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Going Places: What Can a Robot Teach You?</title>
      <link>http://msdn.microsoft.com/magazine/e0c003c3-ab77-44c4-9a53-2b0e4c6998a3</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e0c003c3-ab77-44c4-9a53-2b0e4c6998a3</guid>
      <description>&lt;p&gt;Learn about mobile device programming through WiMo, a Windows Mobile-powered robot.&lt;/p&gt;&lt;p&gt;Mike Calligaro&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>{ End Bracket }: U.S. Imagine Cup</title>
      <link>http://msdn.microsoft.com/magazine/396de837-1f25-4c71-a9b9-6e0158b7ca3d</link>
      <pubDate>Tue, 29 Jul 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">396de837-1f25-4c71-a9b9-6e0158b7ca3d</guid>
      <description>&lt;p&gt;With the annual Imagine Cup student competition, competitors were asked to imagine a world where technology enables a sustainable environment, just as Microsoft is doing in its own business practices.&lt;/p&gt;&lt;p&gt;Mitch Irsfeld&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/3520059a-db12-40cc-a72e-2cfc3fa017a5"&gt;MSDN Magazine August 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Data Services: Develop Robust and Scalable Apps with SQL Server Data Services</title>
      <link>http://msdn.microsoft.com/magazine/02a430f2-7d02-46e3-974e-a8421355f607</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">02a430f2-7d02-46e3-974e-a8421355f607</guid>
      <description>&lt;p&gt;Here the author introduces SQL Server Data Services, which exposes its functionality over standard Web service interfaces.&lt;/p&gt;&lt;p&gt;David Robinson&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>ADO.NET: Achieve Flexible Data Modeling with the Entity Framework</title>
      <link>http://msdn.microsoft.com/magazine/d138dd4e-ddce-4105-83f8-02c9d2042c1d</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d138dd4e-ddce-4105-83f8-02c9d2042c1d</guid>
      <description>&lt;p&gt;Here the author answers questions regarding the Entity Framework and provides an understanding of how and why it was developed.&lt;/p&gt;&lt;p&gt;Elisa Flasko&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Data and WPF: Customize Data Display with Data Binding and WPF</title>
      <link>http://msdn.microsoft.com/magazine/b2e4bfba-cf2e-40bd-a2cf-184128c69b54</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b2e4bfba-cf2e-40bd-a2cf-184128c69b54</guid>
      <description>&lt;p&gt;Here we present techniques for programmatic and declarative data binding and display with Windows Presentation Foundation.&lt;/p&gt;&lt;p&gt;Josh Smith&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Transactions: Build Scalable Systems That Handle Failure Without Losing Data</title>
      <link>http://msdn.microsoft.com/magazine/657a99fe-b98e-474d-84b9-e7475ede2ade</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">657a99fe-b98e-474d-84b9-e7475ede2ade</guid>
      <description>&lt;p&gt;Systems that handle failure without losing data are elusive. Learn how  to achieve systems that are both scalable and robust.&lt;/p&gt;&lt;p&gt;Udi Dahan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/0ddba439-215d-4888-a845-b41c762bbfa9">Remoting</category>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>WCF P2P: How To Design State Sharing in a Peer Network</title>
      <link>http://msdn.microsoft.com/magazine/4e0daf76-9c48-487f-97b7-0681d87f4ca4</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">4e0daf76-9c48-487f-97b7-0681d87f4ca4</guid>
      <description>&lt;p&gt;Learn how you can peer-enable business applications by allowing them to share state in a serverless peer network.&lt;/p&gt;&lt;p&gt;Kevin Hoffman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: Flex Your Data</title>
      <link>http://msdn.microsoft.com/magazine/063f98b0-e77c-414b-80b3-0dfa733f2a89</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">063f98b0-e77c-414b-80b3-0dfa733f2a89</guid>
      <description>&lt;p&gt;Filling in for Editor-in-Chief Howard Dierking, Ted Neward lends some insight into the state of data collection and manipulation.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>Toolbox: Easy Wiki Hosting, Scott Hanselman’s blog, and Snagging Screens</title>
      <link>http://msdn.microsoft.com/magazine/e6cce603-b8e6-4457-8f47-8f94bc30e16e</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e6cce603-b8e6-4457-8f47-8f94bc30e16e</guid>
      <description>&lt;p&gt;Host a wiki the easy way, get the screen shots you need and mark them up, and read about LINQ this month in Toolbox.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
    </item>
    <item>
      <title>CLR Inside Out: Extend Windows Forms Apps Using System.AddIn</title>
      <link>http://msdn.microsoft.com/magazine/a4b79a53-1592-4908-b6da-a5fa6c2f5817</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a4b79a53-1592-4908-b6da-a5fa6c2f5817</guid>
      <description>&lt;p&gt;See how Windows Forms applications can be adapted to use the new .NET Add-in framework (System.AddIn) this month.&lt;/p&gt;&lt;p&gt;Mueez Siddiqui&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fe8cc9a2-1ef8-4c3c-b7cc-1f9b14457df6">Windows Forms</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: The Entity Framework in Layered Architectures</title>
      <link>http://msdn.microsoft.com/magazine/69dd7fbb-d8b3-4761-91c4-cea8ae6ce671</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">69dd7fbb-d8b3-4761-91c4-cea8ae6ce671</guid>
      <description>&lt;p&gt;Here we build a solution that fits the Entity Framework into an n-tier architecture that uses WCF and WPF and the MVP pattern.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Advanced Basics: The LINQ Enumerable Class, Part 1.</title>
      <link>http://msdn.microsoft.com/magazine/a7d35f3a-b727-454f-ad06-bffdb591021d</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a7d35f3a-b727-454f-ad06-bffdb591021d</guid>
      <description>&lt;p&gt;Presented here is the LINQ Enumerable class, which allows you to manipulate data in any class that implements IEnumerable(Of T).&lt;/p&gt;&lt;p&gt;Ken Getz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>Office Space: Automated SharePoint Site Branding</title>
      <link>http://msdn.microsoft.com/magazine/d7316f0f-4aeb-498e-99bf-d22ffb1b2e92</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d7316f0f-4aeb-498e-99bf-d22ffb1b2e92</guid>
      <description>&lt;p&gt;Here's a custom branding solution for SharePoint sites that integrates Master Pages and CSS files at the level of the site collection.&lt;/p&gt;&lt;p&gt;Ted Pattison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
    </item>
    <item>
      <title>Cutting Edge: The HTML Message Pattern</title>
      <link>http://msdn.microsoft.com/magazine/0d52c636-7e9b-42b7-8f7f-0ddfb30a019a</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0d52c636-7e9b-42b7-8f7f-0ddfb30a019a</guid>
      <description>&lt;p&gt;In this installment, the author provides an enhanced implementation of the BST pattern and compares it to HTM solutions.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Test Run: Introduction to WCF Testing</title>
      <link>http://msdn.microsoft.com/magazine/65cab7db-56d9-4678-a1dc-a47bf5e00469</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">65cab7db-56d9-4678-a1dc-a47bf5e00469</guid>
      <description>&lt;p&gt;This month James McCaffrey builds a test harness for WCF applications that really puts them through the paces.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
    </item>
    <item>
      <title>Security Briefs: Reinvigorate your Threat Modeling Process</title>
      <link>http://msdn.microsoft.com/magazine/229f296d-79e9-430f-a8d7-9e2c10f8c6be</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">229f296d-79e9-430f-a8d7-9e2c10f8c6be</guid>
      <description>&lt;p&gt;In this column the author outlines some approaches to threat modeling that can be employed by development teams of any size.&lt;/p&gt;&lt;p&gt;Adam Shostack&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Foundations: Adding Code Access Security to WCF, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/b6220406-ce61-414a-8cfe-c8292939ca3b</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b6220406-ce61-414a-8cfe-c8292939ca3b</guid>
      <description>&lt;p&gt;This month's column continues the discussion around code access security in WCF and partially trusted services.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>.NET Matters: Asynchronous I/O with WebClient</title>
      <link>http://msdn.microsoft.com/magazine/45969d14-6868-44fe-9523-b639b18983b1</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">45969d14-6868-44fe-9523-b639b18983b1</guid>
      <description>&lt;p&gt;In this month’s installment of .NET Matters, columnist Stephen Toub answers reader questions concerning asynchronous I/O .&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>{ End Bracket }: Customize Windows Home Server</title>
      <link>http://msdn.microsoft.com/magazine/39b76bf7-0749-4805-a68f-6c12c0428ea2</link>
      <pubDate>Fri, 20 Jun 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">39b76bf7-0749-4805-a68f-6c12c0428ea2</guid>
      <description>&lt;p&gt;Chris Gray discusses custom applications he’s developed for Windows Home Server and explores applications for energy savings.&lt;/p&gt;&lt;p&gt;Chris Gray&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/032985be-53b2-46c7-8f5a-8a144fe1e586"&gt;MSDN Magazine July 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
    </item>
    <item>
      <title>SAAS: Connect Enterprise Apps with Hosted BizTalk Services</title>
      <link>http://msdn.microsoft.com/magazine/13bcc435-310e-4698-9b4b-d0bf97f00fa9</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">13bcc435-310e-4698-9b4b-d0bf97f00fa9</guid>
      <description>&lt;p&gt;In this article we introduce you to BizTalk Services, new technology that offers the Enterprise Service Bus features of BizTalk Server as a hosted service.&lt;/p&gt;&lt;p&gt;Jon Flanders and Aaron Skonnard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/0439fa72-1f47-4c5c-9d78-d684f7690c1a">BizTalk</category>
    </item>
    <item>
      <title>Concurrency: Tools And Techniques to Identify Concurrency Issues</title>
      <link>http://msdn.microsoft.com/magazine/e5663126-ddb1-4668-9970-74baad73be64</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">e5663126-ddb1-4668-9970-74baad73be64</guid>
      <description>&lt;p&gt;Efficient parallel applications aren’t born by merely running an old app on a parallel processor machine. Tuning needs to be done if you’re to gain maximum benefit.&lt;/p&gt;&lt;p&gt;Rahul V. Patil and Boby George&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Robotics: Simulating the World with Microsoft Robotics Studio</title>
      <link>http://msdn.microsoft.com/magazine/58b969a2-db02-4310-a0fc-da25ef69d545</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">58b969a2-db02-4310-a0fc-da25ef69d545</guid>
      <description>&lt;p&gt;Microsoft Robotics Studio is not just for playing with robots. It also allows you to build service-based applications for a wide range of hardware devices.&lt;/p&gt;&lt;p&gt;Sara Morgan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Form Filler: Build Workflows to Capture Data and Create Documents</title>
      <link>http://msdn.microsoft.com/magazine/38add0de-1251-4062-99f1-5bfa4a28b4c9</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">38add0de-1251-4062-99f1-5bfa4a28b4c9</guid>
      <description>&lt;p&gt;Learn how to create a workflow that uses InfoPath forms and other office documents for passing data to targeted activities and for use in Office documents.&lt;/p&gt;&lt;p&gt;Rick Spiewak&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>GUI Library: Bring the Simplicity of Windows Forms to Native Apps</title>
      <link>http://msdn.microsoft.com/magazine/019dc9c8-3355-497f-b8e5-cae76c8dbb6e</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">019dc9c8-3355-497f-b8e5-cae76c8dbb6e</guid>
      <description>&lt;p&gt;In this article, author John Torjo presents a guide to his C++ GUI library called eGUI++ and explains how it makes user interface programming easier.&lt;/p&gt;&lt;p&gt;John Torjo&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/bef684ed-a983-405f-9342-2210f55fb5da">Win32</category>
    </item>
    <item>
      <title>Editor's Note: In Case You Hadn’t Noticed …</title>
      <link>http://msdn.microsoft.com/magazine/b4974610-99a7-47a4-a0f4-eaaf846ff20f</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b4974610-99a7-47a4-a0f4-eaaf846ff20f</guid>
      <description>&lt;p&gt;Find out what's new for MSDN Magazine, including a print redesign and the introduction of virtual labs on our web site so you can experiment with our code.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>Toolbox: Cross Browser Testing, Mock Objects, and Raymond Chen</title>
      <link>http://msdn.microsoft.com/magazine/6dfc7539-30bd-4ad2-82a8-f09278511720</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">6dfc7539-30bd-4ad2-82a8-f09278511720</guid>
      <description>&lt;p&gt;This month test your web site on many platforms and browsers without setting up a test environment, use mock objects for unit testing, and visit Raymond Chen.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
    </item>
    <item>
      <title>CLR Inside Out: Large Object Heap Uncovered</title>
      <link>http://msdn.microsoft.com/magazine/ec44c4f1-762a-46aa-bc7b-e97b04828511</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">ec44c4f1-762a-46aa-bc7b-e97b04828511</guid>
      <description>&lt;p&gt;This month CLR Inside Out reveals the secrets behind the Large Object Heap—what’s there, when it’s released, how the garbage collector handles the objects there.&lt;/p&gt;&lt;p&gt;Maoni Stephens&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET AJAX and Client-side Templates.</title>
      <link>http://msdn.microsoft.com/magazine/b891c60f-8ea0-4f1d-9e88-91825083b506</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b891c60f-8ea0-4f1d-9e88-91825083b506</guid>
      <description>&lt;p&gt;AJAX is meant to go beyond mere partial page rendering. Find out where Dino Esposito thinks dynamic pages are headed in the future with ASP.NET AJAX.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Patterns in Practice: The Open Closed Principle</title>
      <link>http://msdn.microsoft.com/magazine/1b5b7e52-a263-43a5-b42d-60120d2fbbbd</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">1b5b7e52-a263-43a5-b42d-60120d2fbbbd</guid>
      <description>&lt;p&gt;Extending an existing codebase can be as productive and frustration-free as writing all new code when you employ the Open Closed Principle. We'll show you how.&lt;/p&gt;&lt;p&gt;Jeremy Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Service Station: Building a WCF Router, Part 2.</title>
      <link>http://msdn.microsoft.com/magazine/89fa01f8-ded5-4a49-97ef-ce64364f749b</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">89fa01f8-ded5-4a49-97ef-ce64364f749b</guid>
      <description>&lt;p&gt;Here we present a deep look into the workings of Windows Communication Foundation routers, exploring the details of pass-through router implementations.&lt;/p&gt;&lt;p&gt;Michele Leroux Bustamante&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Foundations: Bitmaps and Pixel Bits</title>
      <link>http://msdn.microsoft.com/magazine/7ef47b6c-db39-4034-84c1-5fac80b599bc</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7ef47b6c-db39-4034-84c1-5fac80b599bc</guid>
      <description>&lt;p&gt;Charles Petzold takes an inside look at the flexible bitmap pixel formats offered by the retained-mode graphics features of Windows Presentation Foundation.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
    </item>
    <item>
      <title>Windows with C++: Decoding Windows Vista Icons with WIC</title>
      <link>http://msdn.microsoft.com/magazine/85ee54dd-6639-48be-abd4-724b611b702a</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">85ee54dd-6639-48be-abd4-724b611b702a</guid>
      <description>&lt;p&gt;In this month's installment, Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
      <category domain="http://msdn.microsoft.com/magazine/9731828c-ba7d-4005-80d9-d8d605653f7f">Windows Vista</category>
    </item>
    <item>
      <title>Concurrent Affairs: Simplified APM with the AsyncEnumerator</title>
      <link>http://msdn.microsoft.com/magazine/2585b0f3-8ac0-40e4-9c3a-e8161932ba95</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">2585b0f3-8ac0-40e4-9c3a-e8161932ba95</guid>
      <description>&lt;p&gt;Here Jeffrey Richter introduces his AsyncEnumerator class, which drives an iterator so that different thread pool threads can execute the same code at different times.&lt;/p&gt;&lt;p&gt;Jeffrey Richter&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>Going Places: Adaptable Apps for Windows Mobile.</title>
      <link>http://msdn.microsoft.com/magazine/819235a2-f6f5-468a-a278-5948a29bc394</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">819235a2-f6f5-468a-a278-5948a29bc394</guid>
      <description>&lt;p&gt;We show you the techniques for building adaptable applications that can make the best use of different screens and capabilities on Windows Mobile devices.&lt;/p&gt;&lt;p&gt;Michael Saffitz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
    </item>
    <item>
      <title>{ End Bracket }: Election Results Even Voters Can Trust</title>
      <link>http://msdn.microsoft.com/magazine/43e96714-0a40-4ed3-9d62-329cca3de46a</link>
      <pubDate>Thu, 22 May 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">43e96714-0a40-4ed3-9d62-329cca3de46a</guid>
      <description>&lt;p&gt;Surprisingly, cryptography can be applied to the electoral process to allow every individual voter to check the integrity of an election tally. Find out how here.&lt;/p&gt;&lt;p&gt;Josh Benaloh&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/2c63b500-830a-49cf-9ec7-ab0004778671"&gt;MSDN Magazine June 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Office Apps: Integrate VSTO with SharePoint Content Types</title>
      <link>http://msdn.microsoft.com/magazine/f5c2fe9b-f973-4c8a-9cc6-e1e764806896</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">f5c2fe9b-f973-4c8a-9cc6-e1e764806896</guid>
      <description>&lt;p&gt;See how to build a document-level Visual Studio Tools for Office customization and integrate it with a content type in SharePoint.&lt;/p&gt;&lt;p&gt;Steve Fox&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>MOSS 2007: Automate Web App Deployment with the SharePoint API</title>
      <link>http://msdn.microsoft.com/magazine/57bed2e1-41a2-438d-b2ad-a14f570eafb6</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">57bed2e1-41a2-438d-b2ad-a14f570eafb6</guid>
      <description>&lt;p&gt;Learn how to automate custom SharePoint application deployments, use the SharePoint API, and avoid the hassle of custom site definitions.&lt;/p&gt;&lt;p&gt;E. Wilansky, P. Olszewski, and R. Sneddon&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
    </item>
    <item>
      <title>C++ Plus: Beef Up Windows Apps with the Visual C++ 2008 Feature Pack</title>
      <link>http://msdn.microsoft.com/magazine/d205bab8-b27d-4f7b-9371-5bedd7cb2c11</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">d205bab8-b27d-4f7b-9371-5bedd7cb2c11</guid>
      <description>&lt;p&gt;Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/9731828c-ba7d-4005-80d9-d8d605653f7f">Windows Vista</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Security: Safer Authentication with a One-Time Password Solution</title>
      <link>http://msdn.microsoft.com/magazine/39c89a6d-3a27-4db9-a0f2-238ba46a4ca4</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">39c89a6d-3a27-4db9-a0f2-238ba46a4ca4</guid>
      <description>&lt;p&gt;One-time passwords offer solutions to dictionary attacks, phishing, interception, and lots of other security breaches. Here's how it all works.&lt;/p&gt;&lt;p&gt;Dan Griffin&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/3346ce05-487d-42ec-9fa3-a07ba8672a23">IIS</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Alphabet Soup: A Survey of .NET Languages And Paradigms</title>
      <link>http://msdn.microsoft.com/magazine/0d4b2471-3bec-4154-bc86-ff683c959dcb</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">0d4b2471-3bec-4154-bc86-ff683c959dcb</guid>
      <description>&lt;p&gt;Here we present a rundown of the various language paradigms of CLR-based languages via short language introductions and code samples.&lt;/p&gt;&lt;p&gt;Joel Pobar&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Editor's Note: I Want to Believe</title>
      <link>http://msdn.microsoft.com/magazine/58fa2d9b-8138-49fe-8b0b-23b7b45bdc76</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">58fa2d9b-8138-49fe-8b0b-23b7b45bdc76</guid>
      <description>&lt;p&gt;Editor-in-Chief Howard Dierking explains why it's wise to consider Microsoft Office a development platform, even though developers typically don't.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Toolbox: Database Audit Logs, Joel on Software, Code Handouts, and More</title>
      <link>http://msdn.microsoft.com/magazine/c9dda81f-269f-4235-89ea-14df955f1334</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c9dda81f-269f-4235-89ea-14df955f1334</guid>
      <description>&lt;p&gt;This month the Toolbox column takes a look at database logging, Joel Spolsky's blog, printing code projects, and ASP.NET reading.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Measure Early and Often for Performance, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/7aff66be-b7f5-43ab-bddc-c4c097eb9ba0</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">7aff66be-b7f5-43ab-bddc-c4c097eb9ba0</guid>
      <description>&lt;p&gt;In the second of a two-part series, Vance Morrison delves into the meaning of performance measurements, explaining what the numbers mean to you.&lt;/p&gt;&lt;p&gt;Vance Morrison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Entity Framework Q&amp;A</title>
      <link>http://msdn.microsoft.com/magazine/b6c458a9-c020-463d-b6d6-bee3a56803a3</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">b6c458a9-c020-463d-b6d6-bee3a56803a3</guid>
      <description>&lt;p&gt;The Entity Framework is a hot topic, but how do you know when to use EntityClient, Object Services, Entity SQL, or LINQ? Find out here.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Single-page Interface and AJAX Patterns</title>
      <link>http://msdn.microsoft.com/magazine/63f34dab-e181-4292-a313-55e68b46c9d0</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">63f34dab-e181-4292-a313-55e68b46c9d0</guid>
      <description>&lt;p&gt;This month we begin a look at the Single Page Interface (SPI) model and some design patterns for designing AJAX applications.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/71a7031a-6802-423a-a99c-9c8828fbdbff">Scripting / WSH</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Test Run: Request/Response Testing with Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/c42cb1be-efee-48b2-95fd-48d2922fcfaa</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">c42cb1be-efee-48b2-95fd-48d2922fcfaa</guid>
      <description>&lt;p&gt;Did you know you can use Windows PowerShell to perform lightweight request/response testing for an ASP.NET Web app? Here's how.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/71a7031a-6802-423a-a99c-9c8828fbdbff">Scripting / WSH</category>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Office Space: From VBA Macro to Word Add-in</title>
      <link>http://msdn.microsoft.com/magazine/23bfa49b-871c-4dbd-9a0f-7348fefaad3b</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">23bfa49b-871c-4dbd-9a0f-7348fefaad3b</guid>
      <description>&lt;p&gt;See how to use Word to capture a VBA macro and use Visual Studio Tools for Office to wrap it up into a deployable Word add-in.&lt;/p&gt;&lt;p&gt;Robert Bogue&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Wicked Code: Silverlight Page Turning Made Simple</title>
      <link>http://msdn.microsoft.com/magazine/79a58e6f-9ae5-41ee-9ce4-0c036abfc4d7</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">79a58e6f-9ae5-41ee-9ce4-0c036abfc4d7</guid>
      <description>&lt;p&gt;As we'll show, with just a few lines of JavaScript you can build a general-purpose framework for incorporating page turns into Silverlight 1.0 apps.&lt;/p&gt;&lt;p&gt;Jeff Prosise&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Foundations: Loading Workflow Models in WF</title>
      <link>http://msdn.microsoft.com/magazine/5e381518-6186-46ca-911a-958464882815</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">5e381518-6186-46ca-911a-958464882815</guid>
      <description>&lt;p&gt;When building workflows, you must consider the developer experience, available tools, long-term maintenance, and future versioning.&lt;/p&gt;&lt;p&gt;Matt Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Security Briefs: Penetration Testing</title>
      <link>http://msdn.microsoft.com/magazine/42f89fab-6c8b-48fd-afcb-8ea2eda3d420</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">42f89fab-6c8b-48fd-afcb-8ea2eda3d420</guid>
      <description>&lt;p&gt;In this installment of Security Briefs, James Whittaker explains the rules and the pitfalls of penetration testing so you'll know how to avoid them.&lt;/p&gt;&lt;p&gt;James A. Whittaker&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
    </item>
    <item>
      <title>Team System: Team Foundation Server Event Service</title>
      <link>http://msdn.microsoft.com/magazine/edd030ee-f748-4ab2-9fc9-a123acb760ec</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">edd030ee-f748-4ab2-9fc9-a123acb760ec</guid>
      <description>&lt;p&gt;Use the Team Foundation Server EventService to create and manage event subscriptions or create a Web service to receive and process events.&lt;/p&gt;&lt;p&gt;Brian A. Randell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>{ End Bracket }: Rich and Reach Applications</title>
      <link>http://msdn.microsoft.com/magazine/a241ec0b-13fb-4d79-94e5-deabb392a068</link>
      <pubDate>Thu, 17 Apr 2008 07:00:00 GMT</pubDate>
      <guid isPermaLink="false">a241ec0b-13fb-4d79-94e5-deabb392a068</guid>
      <description>&lt;p&gt;Rich or reach, rich or thin, thick or fat? Thus went the battle over how much functionality a client should have. Here's how it all turned out.&lt;/p&gt;&lt;p&gt;Terry Crowley&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/89081232-1294-4c17-925a-520c6193b8bc"&gt;MSDN Magazine May 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
    </item>
    <item>
      <title>Talk Back: Voice Response Workflows with Speech Server 2007</title>
      <link>http://msdn.microsoft.com/magazine/a6bc5eb3-6303-44c3-badb-ff06d3760c78</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">a6bc5eb3-6303-44c3-badb-ff06d3760c78</guid>
      <description>&lt;p&gt;Speech Server 2007 lets you create sophisticated voice-response applications with Microsoft .NET Framework and Visual Studio tool integration. Here’s how.&lt;/p&gt;&lt;p&gt;Michael Dunn&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Performance: Scaling Strategies for ASP.NET Applications</title>
      <link>http://msdn.microsoft.com/magazine/b76e6e7a-0d95-4ffa-94d9-048ec1a5c2df</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">b76e6e7a-0d95-4ffa-94d9-048ec1a5c2df</guid>
      <description>&lt;p&gt;Performance problems can creep into your Web app as it scales up, and when they do, you need to find the causes and the best strategies to address them.&lt;/p&gt;&lt;p&gt;Richard Campbell and Kent Alstad&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/3346ce05-487d-42ec-9fa3-a07ba8672a23">IIS</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
    </item>
    <item>
      <title>Silverlight: Building Advanced 3D Animations with Silverlight 2.0</title>
      <link>http://msdn.microsoft.com/magazine/878b0228-7a09-4e1b-9917-088898cc8e9f</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">878b0228-7a09-4e1b-9917-088898cc8e9f</guid>
      <description>&lt;p&gt;Animating with Silverlight is easier than you think. Here we create a 3D app that folds a polyhedron using XAML, C#, and by emulating the DirectX math libraries.&lt;/p&gt;&lt;p&gt;Declan Brennan&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/0805f6ee-cf4a-4e7a-b0d7-1980ada83a6f">JavaScript</category>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Interview++: Bjarne Stroustrup on the Evolution of Languages</title>
      <link>http://msdn.microsoft.com/magazine/9cbb1a09-fd59-463b-86b7-309695cc6877</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">9cbb1a09-fd59-463b-86b7-309695cc6877</guid>
      <description>&lt;p&gt;Howard Dierking talks to the inventor of C++, Bjarne Stroustrup, about language zealots, the evolution of programming, and what’s in the future of programming.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Office Development: Manage Metadata with Document Information Panels</title>
      <link>http://msdn.microsoft.com/magazine/568c6c57-fbfd-4fba-80f7-2acd0840321f</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">568c6c57-fbfd-4fba-80f7-2acd0840321f</guid>
      <description>&lt;p&gt;Here the author uses Document Information Panels in the Microsoft 2007 Office system to manipulate metadata from Office docs for better discovery and management.&lt;/p&gt;&lt;p&gt;Ashish Ghoda&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
    </item>
    <item>
      <title>Editor's Note: A Service-Oriented Editor's Note</title>
      <link>http://msdn.microsoft.com/magazine/54d7d6f7-eebb-4fce-a675-dee129f9e357</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">54d7d6f7-eebb-4fce-a675-dee129f9e357</guid>
      <description>&lt;p&gt;Here is what Howard Dierking has to say about the differences between services and distributed applications and how he has approached services in his projects.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/05449e0e-748b-444d-9295-cc180cd4909e">Web Services / RSS</category>
    </item>
    <item>
      <title>Toolbox: Logging Web App Errors, Learning LINQ, and More</title>
      <link>http://msdn.microsoft.com/magazine/2f0a196f-fd56-43a8-adcc-c162493a9bf8</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">2f0a196f-fd56-43a8-adcc-c162493a9bf8</guid>
      <description>&lt;p&gt;See how to log Web application errors for better health monitoring, what to read if you’re thinking about LINQ, and which blog Scott recommends reading this month.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Sustainable Computing: Imagine Cup 2008: Competing for Change</title>
      <link>http://msdn.microsoft.com/magazine/1942ce9b-e356-4d8c-bb18-4af0aef2ca53</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">1942ce9b-e356-4d8c-bb18-4af0aef2ca53</guid>
      <description>&lt;p&gt;For the 2008 Imagine Cup, students have been challenged to use technology to enable a sustainable environment.  Finalists in the U.S. competition recently presented their solutions in Los Angeles, and MSDN Magazine was there to see the innovative ideas participants have come up with.&lt;/p&gt;&lt;p&gt;Mitch Irsfeld&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/37e25f7b-d584-4d2f-bdaa-fc879177337f">Sustainability</category>
    </item>
    <item>
      <title>CLR Inside Out: Measure Early and Often for Performance, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/71dd33f2-fdf7-4206-ac5c-383e6159ff93</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">71dd33f2-fdf7-4206-ac5c-383e6159ff93</guid>
      <description>&lt;p&gt;In this month’s column, get the inside scoop on how to build performance into your apps from the start, rather than dealing with the fallout after you deploy them.&lt;/p&gt;&lt;p&gt;Vance Morrison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Basic Instincts: My Namespace Extensions with My Extensibility</title>
      <link>http://msdn.microsoft.com/magazine/a00256f2-b694-48f8-9018-b23f0b0c3902</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">a00256f2-b694-48f8-9018-b23f0b0c3902</guid>
      <description>&lt;p&gt;In this month’s column, learn how to integrate your own My Namespace extension into the Visual Basic development environment using the My Extensibility feature.&lt;/p&gt;&lt;p&gt;Matthew DeVore&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: ListView Tips and Tricks</title>
      <link>http://msdn.microsoft.com/magazine/7cea04af-fdb6-4d3b-933d-0d4caf31739c</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">7cea04af-fdb6-4d3b-933d-0d4caf31739c</guid>
      <description>&lt;p&gt;This month, use nested ListView controls to create hierarchical views of data and extend the eventing model of the ListView by deriving a custom ListView class.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Foundations: Code Access Security in WCF, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/018110a6-9dbe-41f1-835f-ec8ffdae6fa3</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">018110a6-9dbe-41f1-835f-ec8ffdae6fa3</guid>
      <description>&lt;p&gt;Here we discuss code-access security in Windows Communication Foundation (WCF) and present a solution for enabling partially trusted clients for WCF services.&lt;/p&gt;&lt;p&gt;Juval Lowy&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Test Run: Testing SQL Stored Procedures Using LINQ</title>
      <link>http://msdn.microsoft.com/magazine/c34b3576-9707-4f5c-b23f-f8388552988d</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">c34b3576-9707-4f5c-b23f-f8388552988d</guid>
      <description>&lt;p&gt;Language Integrated Query makes lots of things easier. Here we put LINQ, or more specifically the LINQ to SQL provider, to use testing SQL stored procedures.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
    </item>
    <item>
      <title>Service Station: Building a WCF Router, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/cd683c22-71e8-41e4-9ae0-ef20c893e1ca</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">cd683c22-71e8-41e4-9ae0-ef20c893e1ca</guid>
      <description>&lt;p&gt;Here we take a look at WCF clients and services, and explain how to tweak the addressing and message filtering behaviors so you can route services between them.&lt;/p&gt;&lt;p&gt;Michele Leroux Bustamante&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/83b80138-2fcf-475b-a365-c108726a6b62">Networking</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Windows with C++: Windows Imaging Component Basics</title>
      <link>http://msdn.microsoft.com/magazine/a9c2432a-ee9a-48f1-9a47-ea4be73bea3f</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">a9c2432a-ee9a-48f1-9a47-ea4be73bea3f</guid>
      <description>&lt;p&gt;Windows Imaging Component (WIC) is an extensible framework for encoding, decoding, and manipulating images. See how to use WIC to encode and decode different image formats.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Going Places: Provisioning Mobile Devices</title>
      <link>http://msdn.microsoft.com/magazine/67670f85-e2c5-48a6-809c-f481f94daf6b</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">67670f85-e2c5-48a6-809c-f481f94daf6b</guid>
      <description>&lt;p&gt;Learn how you can set up every mobile device in your company with a few lines of code and some XML--thanks to the provisioning APIs in the Windows Mobile SDK.&lt;/p&gt;&lt;p&gt;Mike Calligaro&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/79f9f58c-98a9-40f3-accf-403ae08735b1">Mobility</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>{ End Bracket }: The Magic of Software</title>
      <link>http://msdn.microsoft.com/magazine/61b7901c-0e6b-44ba-88f3-e5db02ed954d</link>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT</pubDate>
      <guid isPermaLink="false">61b7901c-0e6b-44ba-88f3-e5db02ed954d</guid>
      <description>&lt;p&gt;Are the transparent computer screens in the movie Minority Report or the flashy fingerprint analysis software programs used on CSI closer than we think? Maybe so.&lt;/p&gt;&lt;p&gt;Julia Lerman&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/acffced9-d572-4d01-b281-b0063f052292"&gt;MSDN Magazine April 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8e38dd5e-50fe-4bed-a548-6caf0ada29b7">Graphics</category>
    </item>
    <item>
      <title>ASP.NET MVC: Building Web Apps without Web Forms</title>
      <link>http://msdn.microsoft.com/magazine/cfabf5a6-7f1b-43be-b5e0-d67af3bf9a3f</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">cfabf5a6-7f1b-43be-b5e0-d67af3bf9a3f</guid>
      <description>&lt;p&gt;Chris Tavares explains how the ASP.NET MVC Framework's Model View Controller pattern helps you build flexible, easily tested Web applications.&lt;/p&gt;&lt;p&gt;Chris Tavares&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Loosen Up: Tame Your Software Dependencies for More Flexible Apps</title>
      <link>http://msdn.microsoft.com/magazine/76a8ab3c-c3ed-4de3-a93a-08aaf3a3cb61</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">76a8ab3c-c3ed-4de3-a93a-08aaf3a3cb61</guid>
      <description>&lt;p&gt;James Kovacs explains the dark side of tightly coupled architectures, why they're hard to test and how they limit adaptation. He then proposes a number of solutions.&lt;/p&gt;&lt;p&gt;James Kovacs&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>CI Server: Redefine Your Build Process with Continuous Integration</title>
      <link>http://msdn.microsoft.com/magazine/d92444d8-af8d-492a-994d-033733d3005d</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d92444d8-af8d-492a-994d-033733d3005d</guid>
      <description>&lt;p&gt;Jay Flowers demonstrates how to set up and use a Continuous Integration server using both discrete tools and the more comprehensive CI Factory solution.&lt;/p&gt;&lt;p&gt;Jay Flowers&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Performance: Find Application Bottlenecks with Visual Studio Profiler</title>
      <link>http://msdn.microsoft.com/magazine/46df19eb-3e1f-4cc0-86b7-7d557342a4b5</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">46df19eb-3e1f-4cc0-86b7-7d557342a4b5</guid>
      <description>&lt;p&gt;We will introduce you to the Visual Studio Profiler by walking through a sample performance investigation, pinpointing code inefficiencies in some sample applications.&lt;/p&gt;&lt;p&gt;Hari Pulapaka and Boris Vidolov&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Office Development: OBA Solution Patterns In The Real World</title>
      <link>http://msdn.microsoft.com/magazine/9d04626d-2f12-4cea-a120-0763638e9acc</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9d04626d-2f12-4cea-a120-0763638e9acc</guid>
      <description>&lt;p&gt;OBA solution patterns help architects and developers build Office Business Applications (OBAs). This article introduces the seven core OBA solution patterns and applies one to a real-world problem.&lt;/p&gt;&lt;p&gt;Steve Fox&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: Too Many Swimming Pools</title>
      <link>http://msdn.microsoft.com/magazine/61040be0-213b-43b1-bc64-26473f1bfd48</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">61040be0-213b-43b1-bc64-26473f1bfd48</guid>
      <description>&lt;p&gt;This month Howard Dierking cautions against designing applications in a vacuum with no connection to reality.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Toolbox: Easy Web Debugging, Extending Reflector, and More</title>
      <link>http://msdn.microsoft.com/magazine/6c72e3ec-9bb5-4204-90c8-19260ebb9f18</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6c72e3ec-9bb5-4204-90c8-19260ebb9f18</guid>
      <description>&lt;p&gt;This month, a better design-time experience for Web apps, Scott Guthrie's blog, extending Extend Lutz Roeder's Reflector, and more.&lt;/p&gt;&lt;p&gt;Scott Mitchell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>CLR Inside Out: Improving Application Startup Performance</title>
      <link>http://msdn.microsoft.com/magazine/54dd77f2-9be8-4ec9-b372-5ea01ea791f2</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">54dd77f2-9be8-4ec9-b372-5ea01ea791f2</guid>
      <description>&lt;p&gt;Application startup performance matters to users, and there's plenty you can do to improve it. Here's a look at where to begin.&lt;/p&gt;&lt;p&gt;Claudio Caldato&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Data Points: Standard Query Operators with LINQ</title>
      <link>http://msdn.microsoft.com/magazine/b233aa58-3389-45a5-990c-c9690ef228e8</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b233aa58-3389-45a5-990c-c9690ef228e8</guid>
      <description>&lt;p&gt;LINQ to Objects and LINQ to Entities have an arsenal of Standard Query Operators that operate on sequences to perform a wide variety of operations.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/b0f8494c-38c9-492b-80ba-f01f1675ac6d">ADO / ADO.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Advanced Basics: Office 2007 Files and LINQ</title>
      <link>http://msdn.microsoft.com/magazine/62c87eac-7671-448d-a7e3-8f72f635f97d</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">62c87eac-7671-448d-a7e3-8f72f635f97d</guid>
      <description>&lt;p&gt;LINQ to XML and the Microsoft SDK for Open XML Formats simplify access to the parts of a 2007 Office system Open XML document when retrieving or modifying data, resulting in shorter, less complex code.&lt;/p&gt;&lt;p&gt;Ken Getz&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Office Space: Simplify SharePoint Development with STSDEV</title>
      <link>http://msdn.microsoft.com/magazine/e45a15d3-8f72-47d6-9e9d-d04e3e0a5600</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e45a15d3-8f72-47d6-9e9d-d04e3e0a5600</guid>
      <description>&lt;p&gt;Ted Pattison shows how to use a new STSDEV utility to set up and deploy SharePoint development projects in Visual Studio in an easy and repeatable manner.&lt;/p&gt;&lt;p&gt;Ted Pattison&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/7af5dc23-222e-4153-932b-bb4135518111">SharePoint</category>
      <category domain="http://msdn.microsoft.com/magazine/f4ae94cb-5212-4fcd-bcfd-ec257fc5f700">Microsoft Office</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Test Run: Web UI Automation with Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/6a58d9c3-dd81-4de1-b72e-79f6607a8486</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6a58d9c3-dd81-4de1-b72e-79f6607a8486</guid>
      <description>&lt;p&gt;Here we show you how to use Windows PowerShell to create quick and easy UI test automation for ASP.NET and classic ASP Web applications.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/71a7031a-6802-423a-a99c-9c8828fbdbff">Scripting / WSH</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Security Briefs: Protecting Your Code with Visual C++ Defenses</title>
      <link>http://msdn.microsoft.com/magazine/dbde18bb-ca07-472c-87e7-5101fb22644c</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">dbde18bb-ca07-472c-87e7-5101fb22644c</guid>
      <description>&lt;p&gt;Michael Howard outlines some of the buffer overrun defenses available in Visual C++ 2005 and beyond.&lt;/p&gt;&lt;p&gt;Michael Howard&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5a158aa8-95cd-4d60-a280-f3cf6dc835f2">Visual Studio</category>
      <category domain="http://msdn.microsoft.com/magazine/73ce3e4a-a312-46b3-85f6-48b2f157f42b">Security</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Extreme ASP.NET: The Only Data-binding Control You'll Ever Need</title>
      <link>http://msdn.microsoft.com/magazine/16e3c15b-c896-4973-ad08-450c494237bd</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">16e3c15b-c896-4973-ad08-450c494237bd</guid>
      <description>&lt;p&gt;Fritz Onion demonstrates how the ListView control in ASP.NET 3.5 makes data-binding tasks easier with support for styling with CSS, flexible pagination, and a full complement of sorting, inserting, deleting, and updating features.&lt;/p&gt;&lt;p&gt;Fritz Onion&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
    </item>
    <item>
      <title>Foundations: Vector Graphics and the WPF Shape Class</title>
      <link>http://msdn.microsoft.com/magazine/5729dae7-08dc-43f1-a840-236e16a28b8d</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">5729dae7-08dc-43f1-a840-236e16a28b8d</guid>
      <description>&lt;p&gt;The System.Windows.Shapes namespace is Charles Petzold's namespace of choice for rendering two-dimensional vector graphics in WPF. Here he explains why.&lt;/p&gt;&lt;p&gt;Charles Petzold&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>.NET Matters: Asynchronous Stream Processing</title>
      <link>http://msdn.microsoft.com/magazine/6a704e50-dfe7-44fe-bebd-bee14f104ab7</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6a704e50-dfe7-44fe-bebd-bee14f104ab7</guid>
      <description>&lt;p&gt;This month Stephen Toub discusses asynchronous stream processing.&lt;/p&gt;&lt;p&gt;Stephen Toub&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/d1e887c8-420b-48f9-b76b-d847b7cc0f1a">Performance</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/644a1273-668a-41a0-a722-8a951a0bc330">Concurrency</category>
    </item>
    <item>
      <title>{ End Bracket }: What is ALT .NET?</title>
      <link>http://msdn.microsoft.com/magazine/dc85ee7b-531a-4e9d-82ef-06c2b4fd8d65</link>
      <pubDate>Wed, 20 Feb 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">dc85ee7b-531a-4e9d-82ef-06c2b4fd8d65</guid>
      <description>&lt;p&gt;Jeremy D. Miller explains the motivation behind the ALT .NET movement.&lt;/p&gt;&lt;p&gt;Jeremy D. Miller&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/17121210-1d3a-4e9a-b056-042842d7d147"&gt;MSDN Magazine March 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
    </item>
    <item>
      <title>Mobile WCF: Write an IM App with the .NET Compact Framework</title>
      <link>http://msdn.microsoft.com/magazine/d79853e9-481b-4529-b79d-a959f1379c97</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d79853e9-481b-4529-b79d-a959f1379c97</guid>
      <description>&lt;p&gt;The .NET Compact Framework 3.5 provides a subset of Windows Communication Foundation (WCF) functionality that you can harness to communicate between Windows Mobile devices and desktop PCs. We'll show you how.&lt;/p&gt;&lt;p&gt;Andrew Arnott&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>IIS 7.0: Build Web Server Solutions with End-To-End Extensibility</title>
      <link>http://msdn.microsoft.com/magazine/dfba7085-50e2-4c03-88c2-8bbb25a68ab6</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">dfba7085-50e2-4c03-88c2-8bbb25a68ab6</guid>
      <description>&lt;p&gt;Mike Volodarsky demonstrates the IIS 7.0 extensibility model by extending the Response Modification into a configurable Web server module and a custom management page for IIS Manager.&lt;/p&gt;&lt;p&gt;Mike Volodarsky&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>VSTO 3.0: Developing Office Business Apps with Visual Studio 2008</title>
      <link>http://msdn.microsoft.com/magazine/ad6b30f7-feb0-43bc-abdc-1a7b90e83886</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">ad6b30f7-feb0-43bc-abdc-1a7b90e83886</guid>
      <description>&lt;p&gt;With custom form regions in Outlook you can pull in data from designated data sources and truly customize your users' Outlook 2007 experience.&lt;/p&gt;&lt;p&gt;Steve Fox&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Unit Testing: Apply Test-Driven Development to your Database Projects</title>
      <link>http://msdn.microsoft.com/magazine/d7523670-3b81-408b-9f56-0ba4aa730171</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d7523670-3b81-408b-9f56-0ba4aa730171</guid>
      <description>&lt;p&gt;Jamie Laflen extols the benefits of TDD when applied to database development—and supplies some useful techniques along the way.&lt;/p&gt;&lt;p&gt;Jamie Laflen&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>F# Primer: Use Functional Programming Techniques in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/e6ca5101-2a62-431e-8709-4a1ba961cff5</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e6ca5101-2a62-431e-8709-4a1ba961cff5</guid>
      <description>&lt;p&gt;Here we introduce you to some of the concepts behind the new F# language, which combines elements of functional and object-oriented .NET languages. We then help you get started writing some simple programs.&lt;/p&gt;&lt;p&gt;Ted Neward&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Editor's Note: A Large Release Wave is Headed your Way</title>
      <link>http://msdn.microsoft.com/magazine/33a3ef43-10db-41c3-ab6b-ebd203ad851d</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">33a3ef43-10db-41c3-ab6b-ebd203ad851d</guid>
      <description>&lt;p&gt;This month Howard Dierking discusses the coverage of Windows Server 2008, SQL Server 2008, and Visual Studio 2008.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Toolbox: SQL Code Completion, Subversion Tools, Agile Development, and more</title>
      <link>http://msdn.microsoft.com/magazine/b9ce3dbb-3567-4ad3-a037-1f6b374a200e</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">b9ce3dbb-3567-4ad3-a037-1f6b374a200e</guid>
      <description>&lt;p&gt;This month: help writing SQL code, modeling your database with SubSonic, and a review of Visual Studio Team System: Better Software Development for Agile Teams.&lt;/p&gt;&lt;p&gt;James Avery&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Cutting Edge: Modal Dialog Boxes with AJAX</title>
      <link>http://msdn.microsoft.com/magazine/7fa6b477-4315-4bc7-8357-8d0405bdce30</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">7fa6b477-4315-4bc7-8357-8d0405bdce30</guid>
      <description>&lt;p&gt;This month Dino Esposito shows you how to get Windows-style modal dialog boxes for your Web applications thanks to the  Ajax Control Toolkit and some clever coding.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/3ae07380-7a9e-4482-bb1e-d48e0526425a">ASP / ASP.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Test Run: Custom Test Automation with Team System</title>
      <link>http://msdn.microsoft.com/magazine/f060f705-49e2-4b0f-b073-557f280ff28e</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">f060f705-49e2-4b0f-b073-557f280ff28e</guid>
      <description>&lt;p&gt;In this month's column Dr. James McCaffrey describes some of the ways you can use the Visual Studio 2005 Team System to manage custom software test automation.&lt;/p&gt;&lt;p&gt;Dr. James McCaffrey&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Wicked Code: Silverlight Tips, Tricks, and Best Practices</title>
      <link>http://msdn.microsoft.com/magazine/3bbdd011-a22a-4dcd-a777-29924269531b</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">3bbdd011-a22a-4dcd-a777-29924269531b</guid>
      <description>&lt;p&gt;: Jeff Prosise presents great tips for Silverlight development, which while it's gaining wide adoption, still needs more documentation and best practices so developers can make the most of the dazzling new features.&lt;/p&gt;&lt;p&gt;Jeff Prosise&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Service Station: Web Service Software Factory Modeling Edition</title>
      <link>http://msdn.microsoft.com/magazine/658e140b-b887-4cef-bd96-60908fa86d9a</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">658e140b-b887-4cef-bd96-60908fa86d9a</guid>
      <description>&lt;p&gt;Web Service Software Factory: Modeling Edition is a collection of resources for modeling and building Web services for Windows Communication Foundation and ASMX.&lt;/p&gt;&lt;p&gt;Gerardo de Geest and Gerben van Loon&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Foundations: Workflow Services</title>
      <link>http://msdn.microsoft.com/magazine/d0a3f2d7-f34f-498f-b9fb-78bb617d2df9</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">d0a3f2d7-f34f-498f-b9fb-78bb617d2df9</guid>
      <description>&lt;p&gt;With the NET Framework 3.5, Windows Workflow Foundation can now truly be integrated with Windows Communication Foundation. This column describes how the integration works and how to make use of it effectively.&lt;/p&gt;&lt;p&gt;Matt Milner&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Windows with C++: Windows Services Enhancements</title>
      <link>http://msdn.microsoft.com/magazine/fcc304c2-3773-4868-8156-f4a6247b83f6</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">fcc304c2-3773-4868-8156-f4a6247b83f6</guid>
      <description>&lt;p&gt;Windows Vista and Windows Server 2008 bring some significant changes that make it simpler to produce services that are more secure and responsive.&lt;/p&gt;&lt;p&gt;Kenny Kerr&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Team System: Check-in Notes and Policies</title>
      <link>http://msdn.microsoft.com/magazine/a90b080c-05d7-4501-9360-d99403367fef</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">a90b080c-05d7-4501-9360-d99403367fef</guid>
      <description>&lt;p&gt;Learn how to add check-in notes and check-in policy support to a Word add-in, in this fifth and final installment of an ongoing discussion.&lt;/p&gt;&lt;p&gt;Brian A. Randell&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>{ End Bracket }: The Digital Declaration of Independence</title>
      <link>http://msdn.microsoft.com/magazine/eeb1face-c8cb-47b8-8060-08adf6535b29</link>
      <pubDate>Wed, 23 Jan 2008 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">eeb1face-c8cb-47b8-8060-08adf6535b29</guid>
      <description>&lt;p&gt;Bill Hill discusses his Digital Declaration of Independence.&lt;/p&gt;&lt;p&gt;Bill Hill&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/9e1d8374-c3a0-4dfe-a65b-bda43c76c597"&gt;MSDN Magazine Launch 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
    </item>
    <item>
      <title>Roll Your Own: Create a Language Compiler for the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/e78eff63-3542-4f14-8519-b2682515bb33</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">e78eff63-3542-4f14-8519-b2682515bb33</guid>
      <description>&lt;p&gt;Joel Pobar presents an introduction to how compilers work and how you can write your own compiler to target the .NET Framework.&lt;/p&gt;&lt;p&gt;Joel Pobar&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>WinUnit: Simplified Unit Testing for Native C++ Applications</title>
      <link>http://msdn.microsoft.com/magazine/4f66d99b-b92f-4ac9-988e-afcaf1421fda</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4f66d99b-b92f-4ac9-988e-afcaf1421fda</guid>
      <description>&lt;p&gt;Maria Blees introduces WinUnit, a handy new unit testing tool for native C++ projects.&lt;/p&gt;&lt;p&gt;Maria Blees&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/bef684ed-a983-405f-9342-2210f55fb5da">Win32</category>
      <category domain="http://msdn.microsoft.com/magazine/4d89a179-9d57-4501-97b4-e7293480045c">Windows (All Versions)</category>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/536f1308-9e08-4ea3-93e6-c695cb70bdeb">C++</category>
    </item>
    <item>
      <title>Silverlight: Create a Custom Expression Encoder Publishing Plug-In</title>
      <link>http://msdn.microsoft.com/magazine/4f697c2d-9d42-4f7b-92f2-7f8fc18f99b6</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">4f697c2d-9d42-4f7b-92f2-7f8fc18f99b6</guid>
      <description>&lt;p&gt;Laurence Moroney demonstrates how to employ the Expression Encoder plug-in APIs by building and debugging a simple FTP upload plug-in.&lt;/p&gt;&lt;p&gt;Laurence Moroney&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/5e31bf15-a07b-49d0-b328-0252bfddd23e">Windows Presentation Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>PIAB And WCF: Integrating the Policy Injection Application Block with WCF Services</title>
      <link>http://msdn.microsoft.com/magazine/6897bd2a-dec5-43bb-830b-ecb1ae17eaf6</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6897bd2a-dec5-43bb-830b-ecb1ae17eaf6</guid>
      <description>&lt;p&gt;Using the PIAB you can enhance WCF services with policies such as validation, performance monitoring, authorization and caching without having to change a line of code.&lt;/p&gt;&lt;p&gt;Hugh Ang and David San Filippo&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/1ce0b070-361c-411b-bc45-d7846c84e681">Design Patterns</category>
      <category domain="http://msdn.microsoft.com/magazine/0d648474-e0a7-47ed-80ca-e0799484a754">Windows Communication Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>WF How-To: Building State Machines with Windows Workflow Foundation</title>
      <link>http://msdn.microsoft.com/magazine/8a64a1e8-19e8-4ba8-8d33-845c889de400</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">8a64a1e8-19e8-4ba8-8d33-845c889de400</guid>
      <description>&lt;p&gt;State Machine workflows represent a different way of visualizing program logic.  Rather than flowing from activity to activity like sequential workflows, State Machines transition from state to state.  Learn about uses for State machines and see how to design and build a State Machine workflow with Windows Workflow Foundation.&lt;/p&gt;&lt;p&gt;Keith Pijanowski&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/8bc4a0bd-382d-4aab-b0cf-b851281952bc">Windows Workflow Foundation</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Editor's Note: Overcoming Language Barriers with Elegant Design</title>
      <link>http://msdn.microsoft.com/magazine/35017444-de89-4f1c-9f7c-bd201801e24a</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">35017444-de89-4f1c-9f7c-bd201801e24a</guid>
      <description>&lt;p&gt;This month Howard Dierking explains why the choice of a programming language can be a personal one.&lt;/p&gt;&lt;p&gt;Howard Dierking&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
    </item>
    <item>
      <title>Toolbox: Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More</title>
      <link>http://msdn.microsoft.com/magazine/2cf1b14d-e31c-47bc-93aa-7faffec2b74e</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">2cf1b14d-e31c-47bc-93aa-7faffec2b74e</guid>
      <description>&lt;p&gt;Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More&lt;/p&gt;&lt;p&gt;James Avery&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/73aa549d-3812-447c-bdea-439ef362108c">Test / Debug</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>CLR Inside Out: Dynamic Languages and Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/6646c218-bcea-48ad-99d9-521185811245</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">6646c218-bcea-48ad-99d9-521185811245</guid>
      <description>&lt;p&gt;DLRConsole gives you an interactive environment for playing with dynamic languages in Silverlight.&lt;/p&gt;&lt;p&gt;Jimmy Schementi&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
      <category domain="http://msdn.microsoft.com/magazine/f3b8a4a8-a2bb-4bb2-8481-95068a07a567">Silverlight</category>
    </item>
    <item>
      <title>Basic Instincts: XML Programming in Visual Basic 9.0</title>
      <link>http://msdn.microsoft.com/magazine/7945871d-b31d-4c94-9289-5bc33be31bfd</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">7945871d-b31d-4c94-9289-5bc33be31bfd</guid>
      <description>&lt;p&gt;With Visual Basic 9.0, working with XML gets much easier for developers.  Here's a look at some of the new features, including LINQ support, XML literals, embedded expressions, XML properties, and  XML Schema IntelliSense.&lt;/p&gt;&lt;p&gt;Jonathan Aneja&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/acc0f2eb-b9eb-4351-b82e-496f8ae15384">XML / XSL</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/38ee062d-363a-4da4-b2f1-b66c7034fc35">Visual Basic</category>
    </item>
    <item>
      <title>Data Points: Designing an Entity Data Model</title>
      <link>http://msdn.microsoft.com/magazine/9c368bbf-8fe9-44bc-8483-a9782c601309</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9c368bbf-8fe9-44bc-8483-a9782c601309</guid>
      <description>&lt;p&gt;With the Entity Framework, developers are given more flexibility by being able to design around a conceptual model rather than a relational data model.  To get started, you need to know how to design an Entity Data Model. John Papa walks you through that process.&lt;/p&gt;&lt;p&gt;John Papa&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/4ba1fb49-4492-43d6-904d-7d62dfc6b9b2">SQL Server</category>
      <category domain="http://msdn.microsoft.com/magazine/fa14fe7b-0fab-4129-a336-8c7577f5c903">Data Access</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <category domain="http://msdn.microsoft.com/magazine/3d42b05c-891e-4c41-b210-17ee3a7a3902">C#</category>
    </item>
    <item>
      <title>Cutting Edge: Customize Controls with AJAX Extenders, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/9d1c3a84-1d38-4bcc-914d-1b99e62291aa</link>
      <pubDate>Tue, 18 Dec 2007 08:00:00 GMT</pubDate>
      <guid isPermaLink="false">9d1c3a84-1d38-4bcc-914d-1b99e62291aa</guid>
      <description>&lt;p&gt;This month Dino looks at AJAX control extenders again, adding more advanced features including masked editing and autocompletion.&lt;/p&gt;&lt;p&gt;Dino Esposito&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/magazine/ccd92cd5-09b3-4a48-882d-2d425bad7374"&gt;MSDN Magazine February 2008&lt;/a&gt;&lt;/p&gt;</description>
      <dc:creator>MSDN Magazine</dc:creator>
      <category domain="http://msdn.microsoft.com/magazine/97a3c4aa-23ee-46a7-afe8-65bbe7910a4b">Web</category>
      <category domain="http://msdn.microsoft.com/magazine/afde3cf0-8347-481f-8899-52a61d436011">.NET</category>
      <categ