﻿<?xml version="1.0" encoding="utf-8"?>
<Collection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:p="http://schemas.microsoft.com/livelabs/pivot/collection/2009" Name="MSDN Magazine Articles" p:Icon="msdnmagazine_icon.ico" SchemaVersion="1.0" xmlns="http://schemas.microsoft.com/collection/metadata/2009">
    <FacetCategories>
        <FacetCategory Name="Popularity" Type="String" p:IsFilterVisible="true" p:IsMetaDataVisible="false" p:IsWordWheelVisible="false">
            <Extension>
                <p:SortOrder Name="Popularity Group">
                    <p:SortValue Value="Viewed Often" />
                    <p:SortValue Value="Viewed Occasionally" />
                    <p:SortValue Value="Viewed Infrequently" />
                </p:SortOrder>
            </Extension>
        </FacetCategory>
        <FacetCategory Name="Issue Date" Type="DateTime" Format="MMMM yyyy" p:IsFilterVisible="true" p:IsMetaDataVisible="false" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Topic" Type="String" p:IsFilterVisible="true" p:IsMetaDataVisible="true" p:IsWordWheelVisible="true" />
        <FacetCategory Name="Authors" Type="String" p:IsFilterVisible="true" p:IsMetaDataVisible="true" p:IsWordWheelVisible="true" />
        <FacetCategory Name="Column / Feature" Type="String" p:IsFilterVisible="true" p:IsMetaDataVisible="true" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Column Name" Type="String" p:IsFilterVisible="true" p:IsMetaDataVisible="true" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Has Code" Type="String" p:IsFilterVisible="true" p:IsMetaDataVisible="true" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Issue" Type="String" p:IsFilterVisible="false" p:IsMetaDataVisible="false" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Code Link" Type="String" p:IsFilterVisible="false" p:IsMetaDataVisible="false" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Title" Type="String" p:IsFilterVisible="false" p:IsMetaDataVisible="false" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Subhead" Type="String" p:IsFilterVisible="false" p:IsMetaDataVisible="false" p:IsWordWheelVisible="false" />
        <FacetCategory Name="Page Views" Type="String" p:IsFilterVisible="false" p:IsMetaDataVisible="false" p:IsWordWheelVisible="false" />
    </FacetCategories>
    <Items ImgBase="msdnmagazine_deepzoom\msdnmagazine.dzc">
        <Item Id="1" Name="Workflow Services: Scalable, Long-Running Workflows with Windows Server AppFabric" Img="#0" Href="http://msdn.microsoft.com/magazine/gg535671">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rafael Godinho" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201101AppFabric" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Workflow Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Scalable, Long-Running Workflows with Windows Server AppFabric" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="appfabric" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="2" Name="Windows Foundation 4: Authoring Custom Control Flow Activities in WF 4" Img="#1" Href="http://msdn.microsoft.com/magazine/gg535667">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Leon Welicki" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Foundation 4" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Authoring Custom Control Flow Activities in WF 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="3" Name="Silverlight Exposed: Using MEF to Expose Interfaces in Your Silverlight MVVM Apps" Img="#2" Href="http://msdn.microsoft.com/magazine/gg535672">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sandrino Di Mattia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201101MEF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight Exposed" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using MEF to Expose Interfaces in Your Silverlight MVVM Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="4" Name="Parallel Computing: Data Processing: Parallelism and Performance" Img="#3" Href="http://msdn.microsoft.com/magazine/gg535673">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Johnson Hart" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://jmhartsoftware.com" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Parallel Computing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data Processing: Parallelism and Performance" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="5" Name="Visual Studio: Use Multiple Visual Studio Project Types for Cloud Success" Img="#4" Href="http://msdn.microsoft.com/magazine/gg535669">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Patrick Foley" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201101VSCloud" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Visual Studio" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Use Multiple Visual Studio Project Types for Cloud Success" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="sqla" />
                    <String Value="azure" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="6" Name="ASP.NET Dynamic Data: Build a Data-Driven Enterprise Web Site in 5 Minutes" Img="#5" Href="http://msdn.microsoft.com/magazine/gg535665">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James E. Henry " />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="ASP.NET Dynamic Data" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build a Data-Driven Enterprise Web Site in 5 Minutes" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="7" Name="Editor's Note: Change the World!" Img="#6" Href="http://msdn.microsoft.com/magazine/gg535679">
            <Description>Tim Berners-Lee brought about the World Wide Web. What about you?</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Change the World!" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="8" Name="Toolbox: Visual Studio Tools and Extensions" Img="#7" Href="http://msdn.microsoft.com/magazine/gg535675">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Terrence Dorsey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visual Studio Tools and Extensions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="9" Name="Cutting Edge: Interceptors in Unity" Img="#8" Href="http://msdn.microsoft.com/magazine/gg535676">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Interceptors in Unity" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="10" Name="Forecast: Cloudy: Branch-Node Synchronization with SQL Azure" Img="#9" Href="http://msdn.microsoft.com/magazine/gg535668">
            <Description>Learn how to use SQL Azure and the Sync Framework to move data between the corporate data center, various branches and individual devices.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joseph Fultz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Branch-Node Synchronization with SQL Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="11" Name="The Working Programmer: Multiparadigmatic .NET, Part 5: Automatic Metaprogramming" Img="#10" Href="http://msdn.microsoft.com/magazine/gg535677">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multiparadigmatic .NET, Part 5: Automatic Metaprogramming" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="12" Name="UI Frontiers: A Color Scroll for XNA" Img="#11" Href="http://msdn.microsoft.com/magazine/gg535674">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201101UIFrontiers" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Color Scroll for XNA" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="xna" />
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="13" Name="Don't Get Me Started: Turn! Turn! Turn!" Img="#12" Href="http://msdn.microsoft.com/magazine/gg535678">
            <Description>David Platt comes up with his own lyrics depicting the seasons of a developer.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2011" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2011-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Turn! Turn! Turn!" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="14" Name="Windows Phone 7 Development: Sudoku for Windows Phone 7" Img="#13" Href="http://msdn.microsoft.com/magazine/gg490347">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Adam Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201012Sudoku" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4070" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Phone 7 Development" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Sudoku for Windows Phone 7" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="15" Name="Windows Phone 7 Apps: Build Data-Driven Apps with Windows Azure and Windows Phone 7" Img="#14" Href="http://msdn.microsoft.com/magazine/gg490344">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Danilo Diaz, Max Zilberman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2511" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Phone 7 Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Data-Driven Apps with Windows Azure and Windows Phone 7" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="Mobility" />
                    <String Value="winazure" />
                    <String Value="sqla" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="16" Name="BDD Primer: Behavior-Driven Development with SpecFlow and WatiN" Img="#15" Href="http://msdn.microsoft.com/magazine/gg490346">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brandon Satrom" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201012BDD" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2507" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="BDD Primer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Behavior-Driven Development with SpecFlow and WatiN" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Studio" />
                    <String Value="Design Patterns" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="17" Name=".NET Performance: Performance Diagnostics of .NET Applications Using ETW" Img="#16" Href="http://msdn.microsoft.com/magazine/gg490356">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Subramanian Ramaswamy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2917" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Performance" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Performance Diagnostics of .NET Applications Using ETW" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="18" Name="Windows Azure AppFabric: Re-Introducing the Windows Azure AppFabric Access Control Service" Img="#17" Href="http://msdn.microsoft.com/magazine/gg490345">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Wade Wegner, Vittorio Bertocci" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1785" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Azure AppFabric" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Re-Introducing the Windows Azure AppFabric Access Control Service" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="19" Name="Editor's Note: Windows Phone 7 Approval" Img="#18" Href="http://msdn.microsoft.com/magazine/gg490355">
            <Description>One developer’s journey through the Windows Phone 7 application approval process -- and why screenshots need special attention.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="634" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Phone 7 Approval" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="20" Name="Toolbox: Windows Azure Development Resources" Img="#19" Href="http://msdn.microsoft.com/magazine/gg490352">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Terrence Dorsey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="720" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Azure Development Resources" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="winazure" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="21" Name="Cutting Edge: Aspect-Oriented Programming, Interception and Unity 2.0" Img="#20" Href="http://msdn.microsoft.com/magazine/gg490353">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2383" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Aspect-Oriented Programming, Interception and Unity 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="22" Name="Data Points: Profiling Database Activity in the Entity Framework" Img="#21" Href="http://msdn.microsoft.com/magazine/gg490349">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201012DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1209" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Profiling Database Activity in the Entity Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="23" Name="Forecast: Cloudy: Pushing Content from SharePoint to Windows Azure Storage" Img="#22" Href="http://msdn.microsoft.com/magazine/gg490343">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joseph Fultz, Shad Phillips" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201012Cloudy" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="467" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Pushing Content from SharePoint to Windows Azure Storage" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="24" Name="Test Run: Web Application UI Testing with jQuery" Img="#23" Href="http://msdn.microsoft.com/magazine/gg490354">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201012TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3420" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Application UI Testing with jQuery" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value="Test / Debug" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="25" Name="The Working Programmer: Multiparadigmatic .NET, Part 4: Object Orientation" Img="#24" Href="http://msdn.microsoft.com/magazine/gg490357">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1666" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multiparadigmatic .NET, Part 4: Object Orientation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="26" Name="Security Briefs: Improve ASP.NET Security with Visual Studio Code Analysis" Img="#25" Href="http://msdn.microsoft.com/magazine/gg490350">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sacha Faust" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1438" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Improve ASP.NET Security with Visual Studio Code Analysis" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Security" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="27" Name="UI Frontiers: Silverlight, Windows Phone 7 and the Multi-Touch Thumb" Img="#26" Href="http://msdn.microsoft.com/magazine/gg490351">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201012UIFrontiers" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2014" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Silverlight, Windows Phone 7 and the Multi-Touch Thumb" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                    <String Value="Silverlight" />
                    <String Value="multitouch" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="28" Name="Don't Get Me Started: The Secret to a Successful Windows Phone 7 App" Img="#27" Href="http://msdn.microsoft.com/magazine/gg490348">
            <Description>Want to build a Windows Phone 7 app that sells? Forget cool; remember useful.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1529" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Secret to a Successful Windows Phone 7 App" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="29" Name="Windows Azure Marketplace DataMarket: Introducing DataMarket" Img="#28" Href="http://msdn.microsoft.com/magazine/gg309173">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Elisa Flasko" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="412" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Azure Marketplace DataMarket" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing DataMarket" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="winazure" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="30" Name="Cloud Data: Getting Started with SQL Azure Development" Img="#29" Href="http://msdn.microsoft.com/magazine/gg309175">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Lynn Langit" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="830" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Data" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Getting Started with SQL Azure Development" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="sqla" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="31" Name="Cloud Computing: Synchronizing Multiple Nodes in Windows Azure" Img="#30" Href="http://msdn.microsoft.com/magazine/gg309174">
            <Description>Learn how to utilize elasticity—the ability to provision resources and remove them on the fly—to take full advantage of cloud computing.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Josh Twist" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201011Sync" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="520" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Computing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Synchronizing Multiple Nodes in Windows Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="winazure" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="32" Name="Cloud Collaboration: Connecting SharePoint to Windows Azure with Silverlight Web Parts" Img="#31" Href="http://msdn.microsoft.com/magazine/gg309179">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Steve Fox" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201011Azure" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="347" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Collaboration" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Connecting SharePoint to Windows Azure with Silverlight Web Parts" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="SharePoint" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="33" Name="Task-Based Programming: Scalable Multithreaded Programming with Tasks" Img="#32" Href="http://msdn.microsoft.com/magazine/gg309176">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ron Fosner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1175" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Task-Based Programming" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Scalable Multithreaded Programming with Tasks" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Concurrency" />
                    <String Value="Visual Studio" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="34" Name="&quot;Hello World!&quot;: A Coder’s Guide to Writing API Documentation" Img="#33" Href="http://msdn.microsoft.com/magazine/gg309172">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Peter Gruenbaum" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1902" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="&quot;Hello World!&quot;" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Coder’s Guide to Writing API Documentation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="35" Name="Editor's Note: Proactive Education" Img="#34" Href="http://msdn.microsoft.com/magazine/gg309186">
            <Description>This Florida agency goes beyond talking about the problem of IT education: it’s getting involved in students’ lives.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="97" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Proactive Education" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="36" Name="Cutting Edge: Dynamic Action Filters in ASP.NET MVC" Img="#35" Href="http://msdn.microsoft.com/magazine/gg309182">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="426" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Dynamic Action Filters in ASP.NET MVC" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="37" Name="Data Points: Using the Entity Framework to Reduce Network Latency to SQL Azure" Img="#36" Href="http://msdn.microsoft.com/magazine/gg309181">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="447" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using the Entity Framework to Reduce Network Latency to SQL Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="Data Access" />
                    <String Value="sqla" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="38" Name="Forecast: Cloudy: SQL Azure and Windows Azure Table Storage" Img="#37" Href="http://msdn.microsoft.com/magazine/gg309178">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joseph Fultz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201011Cloudy" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="577" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Title">
                    <String Value="SQL Azure and Windows Azure Table Storage" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="sqla" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="39" Name="Test Run: Web UI Test Automation with the WebBrowser Control" Img="#38" Href="http://msdn.microsoft.com/magazine/gg309183">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201011TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="422" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web UI Test Automation with the WebBrowser Control" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="40" Name="The Working Programmer: Multiparadigmatic .NET, Part 3: Procedural Programming" Img="#39" Href="http://msdn.microsoft.com/magazine/gg309185">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="446" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multiparadigmatic .NET, Part 3: Procedural Programming" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="41" Name="Security Briefs: Web Application Configuration Security Revisited" Img="#40" Href="http://msdn.microsoft.com/magazine/gg309184">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="504" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Application Configuration Security Revisited" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="42" Name="UI Frontiers: The Intricacies of Touch Controls" Img="#41" Href="http://msdn.microsoft.com/magazine/gg309180">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201011UIFrontiers" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="237" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Intricacies of Touch Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="43" Name="Don't Get Me Started: A Real Pain in the Neck" Img="#42" Href="http://msdn.microsoft.com/magazine/gg309187">
            <Description>At a minimum, UI design shouldn’t cause physical pain to readers and users.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="284" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Real Pain in the Neck" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="44" Name="Thread Pools: Scalable Multithreaded Programming with Thread Pools" Img="#43" Href="http://msdn.microsoft.com/magazine/gg232758">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ron Fosner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201010Thread" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="720" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Thread Pools" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Scalable Multithreaded Programming with Thread Pools" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="45" Name="Bing Map Apps: Building a Real-Time Transit Application Using the Bing Map App SDK" Img="#44" Href="http://msdn.microsoft.com/magazine/gg232760">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Luan Nguyen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201010BingMap" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="440" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Bing Map Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building a Real-Time Transit Application Using the Bing Map App SDK" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Bing" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="46" Name="Embedded Programming: Connected Devices Using the .NET Micro Framework" Img="#45" Href="http://msdn.microsoft.com/magazine/gg232761">
            <Description>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!</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Colin Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201010Micro" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="398" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Embedded Programming" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Connected Devices Using the .NET Micro Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="dotnetmicro" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="47" Name="Interoperability: Runtime Data Sharing Through an Enterprise Distributed Cache" Img="#46" Href="http://msdn.microsoft.com/magazine/gg232763">
            <Description>Learn how an enterprise distributed cache can help .NET and Java apps share data at run time, providing high performance and scalability.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Iqbal Khan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="219" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Interoperability" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Runtime Data Sharing Through an Enterprise Distributed Cache" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="Java" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="48" Name="WCF Architecture: AppFabric Service Bus Discovery" Img="#47" Href="http://msdn.microsoft.com/magazine/gg232769">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201010Discovery" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="410" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WCF Architecture" />
                </Facet>
                <Facet Name="Title">
                    <String Value="AppFabric Service Bus Discovery" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="49" Name="Mobile Apps: Getting Started with Windows Phone Development Tools" Img="#48" Href="http://msdn.microsoft.com/magazine/gg232764">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Partlow" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201010Phone" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="5244" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Mobile Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Getting Started with Windows Phone Development Tools" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                    <String Value="xna" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="50" Name="Editor's Note: A Few of My Favorite App Things" Img="#49" Href="http://msdn.microsoft.com/magazine/gg232771">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="83" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Few of My Favorite App Things" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="51" Name="Cutting Edge: Action Filters in ASP.NET MVC" Img="#50" Href="http://msdn.microsoft.com/magazine/gg232768">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="283" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Action Filters in ASP.NET MVC" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="52" Name="Data Points: Entity Framework Preview: code first, ObjectSet and DbContext" Img="#51" Href="http://msdn.microsoft.com/magazine/gg232765">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2017" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Entity Framework Preview: code first, ObjectSet and DbContext" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="53" Name="CLR Inside Out: New Features and Improved Performance in Silverlight 4" Img="#52" Href="http://msdn.microsoft.com/magazine/gg232762">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Justin Van Patten, Andrew Pardoe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="464" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New Features and Improved Performance in Silverlight 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="54" Name="Forecast: Cloudy: Performance-Based Scaling in Windows Azure" Img="#53" Href="http://msdn.microsoft.com/magazine/gg232759">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joseph Fultz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201010Cloudy" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="199" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Forecast: Cloudy" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Performance-Based Scaling in Windows Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="55" Name="The Working Programmer: Multiparadigmatic .NET, Part 2" Img="#54" Href="http://msdn.microsoft.com/magazine/gg232770">
            <Description>Finding the commonalities and variabilities within a system, and expressing them, forms the heart of design.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="282" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multiparadigmatic .NET, Part 2" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="56" Name="UI Frontiers: Multi-Touch Inertia" Img="#55" Href="http://msdn.microsoft.com/magazine/gg232767">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201010UIFrontiers" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="235" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multi-Touch Inertia" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="multitouch" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="57" Name="Don't Get Me Started: The Devs and the Designers Should Be Friends" Img="#56" Href="http://msdn.microsoft.com/magazine/gg232766">
            <Description>Instead of being at odds, developers and designers should work together from the beginning. Better software will result.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="87" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Devs and the Designers Should Be Friends" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="58" Name="Async Tasks: Simplify Asynchronous Programming with Tasks" Img="#57" Href="http://msdn.microsoft.com/magazine/ff959203">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Igor Ostrovsky" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="715" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Async Tasks" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplify Asynchronous Programming with Tasks" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="parallels" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="59" Name="Concurrency: Throttling Concurrency in the CLR 4.0 ThreadPool" Img="#58" Href="http://msdn.microsoft.com/magazine/ff960958">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Erika Fuentes" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="443" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrency" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Throttling Concurrency in the CLR 4.0 ThreadPool" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="60" Name="Async Agents: Actor-Based Programming with the Asynchronous Agents Library" Img="#59" Href="http://msdn.microsoft.com/magazine/ff959205">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Chu, Krishnan Varadarajan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="400" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Async Agents" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Actor-Based Programming with the Asynchronous Agents Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="parallels" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="61" Name="App Migration: Migrate Your ASP.NET 1.1 Apps to Visual Studio 2010" Img="#60" Href="http://msdn.microsoft.com/magazine/ff956194">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jonathan Waldman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="506" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="App Migration" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Migrate Your ASP.NET 1.1 Apps to Visual Studio 2010" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="62" Name="Data-Bound Design: Create a Silverlight 4 Web Part for SharePoint 2010" Img="#61" Href="http://msdn.microsoft.com/magazine/ff956224">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul Stubbs" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201009Silverlight" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="508" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data-Bound Design" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create a Silverlight 4 Web Part for SharePoint 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                    <String Value="SharePoint" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="63" Name="SQL Server and MapPoint: Making MapPoint 2010 and SQL Server Spatial Work Together" Img="#62" Href="http://msdn.microsoft.com/magazine/ff959816">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Eric Frost, Richard Marsden" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201009Spatial" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="284" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SQL Server and MapPoint" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Making MapPoint 2010 and SQL Server Spatial Work Together" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Visual Studio" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="64" Name="The Working Programmer: Multiparadigmatic .NET, Part 1" Img="#63" Href="http://msdn.microsoft.com/magazine/ff955611">
            <Description>Software development isn’t all about object-oriented design; it’s about finding what works best, and incorporating it into your solution.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="355" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multiparadigmatic .NET, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="65" Name="Editor's Note: U.S. Schools Not Getting It Done" Img="#64" Href="http://msdn.microsoft.com/magazine/ff955614">
            <Description>Readers weigh in on the question of whether U.S. schools are preparing students for software development jobs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="31" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="U.S. Schools Not Getting It Done" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="66" Name="Cutting Edge: Better Web Forms with the MVP Pattern" Img="#65" Href="http://msdn.microsoft.com/magazine/ff955232">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2151" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Better Web Forms with the MVP Pattern" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="67" Name="Going Places: IronRuby on Windows Phone 7" Img="#66" Href="http://msdn.microsoft.com/magazine/ff960707">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shay Friedman " />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201009GoPlaces" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="493" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="IronRuby on Windows Phone 7" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Mobility" />
                    <String Value="XML / XSL" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="68" Name="Test Run: Request-Response Testing Using IronPython" Img="#67" Href="http://msdn.microsoft.com/magazine/ff955768">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201009TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="87" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Request-Response Testing Using IronPython" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="69" Name="Security Briefs: The MSF-Agile+SDL Process Template for TFS 2010" Img="#68" Href="http://msdn.microsoft.com/magazine/ff955239">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="166" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The MSF-Agile+SDL Process Template for TFS 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="70" Name="UI Frontiers: Touch and Response" Img="#69" Href="http://msdn.microsoft.com/magazine/ff955609">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201009UIFrontiers" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="88" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Touch and Response" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="71" Name="Don't Get Me Started: Weasel Words" Img="#70" Href="http://msdn.microsoft.com/magazine/ff955613">
            <Description>Euphemisms are the refuge of cowards.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="142" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Weasel Words" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="72" Name="Federated Identity: Passive Authentication for ASP.NET with WIF" Img="#71" Href="http://msdn.microsoft.com/magazine/ff872350">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michele Leroux Bustamante" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="423" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Federated Identity" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Passive Authentication for ASP.NET with WIF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="WIF" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="73" Name="Windows Azure: Tips for Migrating Your Applications to the Cloud" Img="#72" Href="http://msdn.microsoft.com/magazine/ff872379">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="George Huey, Wade Wegner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="331" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Azure" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Tips for Migrating Your Applications to the Cloud" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="74" Name="In Sync: Creating Synchronization Providers with the Sync Framework" Img="#73" Href="http://msdn.microsoft.com/magazine/ff872391">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joydip Kanjilal" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201008Sync" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="300" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="In Sync" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Creating Synchronization Providers with the Sync Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ADO / ADO.NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="75" Name="OData and AtomPub: Building an AtomPub Server Using WCF Data Services" Img="#74" Href="http://msdn.microsoft.com/magazine/ff872392">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Sells" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201008Atom" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="438" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="OData and AtomPub" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building an AtomPub Server Using WCF Data Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="76" Name="Speed SQL: Tuning Your Database Calls with Tier Interaction Profiling" Img="#75" Href="http://msdn.microsoft.com/magazine/ff872393">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mark Friedman " />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="296" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Speed SQL" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Tuning Your Database Calls with Tier Interaction Profiling" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ADO / ADO.NET" />
                    <String Value="Visual Studio" />
                    <String Value="SQL Server" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="77" Name="Smart Client: Building Distributed Apps with NHibernate and Rhino Service Bus, Part 2" Img="#76" Href="http://msdn.microsoft.com/magazine/ff872394">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Oren Eini" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="447" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Smart Client" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Distributed Apps with NHibernate and Rhino Service Bus, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="78" Name="Windows Phone 7: Windows Phone and the Cloud--an Introduction" Img="#77" Href="http://msdn.microsoft.com/magazine/ff872395">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ramon Arjona" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1690" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Phone 7" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Phone and the Cloud--an Introduction" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="79" Name="Editor's Note: Does Your Program Smell Like Bacon?" Img="#78" Href="http://msdn.microsoft.com/magazine/ff898401">
            <Description>When building your program, are you content with “good enough”? If so, your expectations are fatally low.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="20" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Does Your Program Smell Like Bacon?" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="80" Name="Cutting Edge: Don’t Worry, Be Lazy" Img="#79" Href="http://msdn.microsoft.com/magazine/ff898407">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="162" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Don’t Worry, Be Lazy" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="dotnetmicro" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="81" Name="Data Points: Deny Table Access to the Entity Framework Without Causing a Mutiny" Img="#80" Href="http://msdn.microsoft.com/magazine/ff898427">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="308" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Deny Table Access to the Entity Framework Without Causing a Mutiny" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="82" Name="Test Run: Fault Injection Testing with TestApi" Img="#81" Href="http://msdn.microsoft.com/magazine/ff898404">
            <Description>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</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201008TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="143" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Fault Injection Testing with TestApi" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="83" Name="The Working Programmer: Inside SQLite" Img="#82" Href="http://msdn.microsoft.com/magazine/ff898405">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201008WorkProg" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="413" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Inside SQLite" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="84" Name="UI Frontiers: Multi-Touch Manipulation Events in WPF" Img="#83" Href="http://msdn.microsoft.com/magazine/ff898416">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201008UF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="180" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multi-Touch Manipulation Events in WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="multitouch" />
                    <String Value="SharePoint" />
                    <String Value="Mobility" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="85" Name="Don't Get Me Started: Mars and Venus" Img="#84" Href="http://msdn.microsoft.com/magazine/ff898402">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="87" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Mars and Venus" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="86" Name="Office Add-Ins: 3 Solutions for Accessing SharePoint Data in Office 2010" Img="#85" Href="http://msdn.microsoft.com/magazine/ff796229">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Donovan Follette , Paul Stubbs" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="212" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Add-Ins" />
                </Facet>
                <Facet Name="Title">
                    <String Value="3 Solutions for Accessing SharePoint Data in Office 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="87" Name="SharePoint Security: Trim SharePoint Search Results for Better Security" Img="#86" Href="http://msdn.microsoft.com/magazine/ff796226">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ashley Elenjickal, Pooja Harjani" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="337" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SharePoint Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Trim SharePoint Search Results for Better Security" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="IIS" />
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="88" Name="OneNote 2010: Creating OneNote 2010 Extensions with the OneNote Object Model" Img="#87" Href="http://msdn.microsoft.com/magazine/ff796230">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andy Gray" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="659" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="OneNote 2010" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Creating OneNote 2010 Extensions with the OneNote Object Model" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="vsto" />
                    <String Value="Visual Studio" />
                    <String Value="Mobility" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="89" Name="Office Services: Merging Word Documents on the Server Side with SharePoint 2010" Img="#88" Href="http://msdn.microsoft.com/magazine/ff797985">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Manvir Singh, Ankush Bhatia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="314" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Merging Word Documents on the Server Side with SharePoint 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web Services / RSS" />
                    <String Value="vsto" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="90" Name="Smart Client: Building Distributed Apps with NHibernate and Rhino Service Bus" Img="#89" Href="http://msdn.microsoft.com/magazine/ff796225">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Oren Eini" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="847" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Smart Client" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Distributed Apps with NHibernate and Rhino Service Bus" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Client" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="91" Name="C# 4.0: New C# Features in the .NET Framework 4" Img="#90" Href="http://msdn.microsoft.com/magazine/ff796223">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Burrows" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2183" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C# 4.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New C# Features in the .NET Framework 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="92" Name="Design Patterns: Problems and Solutions with Model-View-ViewModel" Img="#91" Href="http://msdn.microsoft.com/magazine/ff798279">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Robert McCarter" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1538" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Design Patterns" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Problems and Solutions with Model-View-ViewModel" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="93" Name="Editor's Note: Over-Educated, Yet Under-Qualified?" Img="#92" Href="http://msdn.microsoft.com/magazine/ff797912">
            <Description>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?</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="61" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Over-Educated, Yet Under-Qualified?" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="94" Name="Cutting Edge: Expando Objects in C# 4" Img="#93" Href="http://msdn.microsoft.com/magazine/ff796227">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201007CutEdge" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="425" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Expando Objects in C# 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="95" Name="Data Points: Windows Azure Table Storage – Not Your Father’s Database" Img="#94" Href="http://msdn.microsoft.com/magazine/ff796231">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201007DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="285" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Azure Table Storage – Not Your Father’s Database" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="winazure" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="96" Name="Security Briefs: View State Security" Img="#95" Href="http://msdn.microsoft.com/magazine/ff797918">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="159" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="View State Security" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="97" Name="The Working Programmer: Going NoSQL with MongoDB, Part 3" Img="#96" Href="http://msdn.microsoft.com/magazine/ff798277">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="207" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Going NoSQL with MongoDB, Part 3" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="98" Name="UI Frontiers: The Fluid UI in Silverlight 4" Img="#97" Href="http://msdn.microsoft.com/magazine/ff798276">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201007UIFrontiers" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="437" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Fluid UI in Silverlight 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="99" Name="Don't Get Me Started: Rejectionists Rejected" Img="#98" Href="http://msdn.microsoft.com/magazine/ff798275">
            <Description>Standards for Windows Presentation Foundation and Microsoft Silverlight aren’t the enemy; in fact, they should be your starting point.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="27" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Rejectionists Rejected" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="100" Name="Silverlight Online: Silverlight in an Occasionally Connected World" Img="#99" Href="http://msdn.microsoft.com/magazine/ff714559">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mark Bloodworth, Dave Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201006Connected" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="232" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight Online" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Silverlight in an Occasionally Connected World" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="101" Name="AppFabric Cache: Real-World Usage and Integration" Img="#100" Href="http://msdn.microsoft.com/magazine/ff714581">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrea Colaci" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="873" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="AppFabric Cache" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Real-World Usage and Integration" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Windows Server" />
                    <String Value="appfabric" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="102" Name="SOA Tips: Address Scalability Bottlenecks with Distributed Caching" Img="#101" Href="http://msdn.microsoft.com/magazine/ff714590">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Iqbal Khan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="214" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SOA Tips" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Address Scalability Bottlenecks with Distributed Caching" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Performance" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="103" Name="Thread Performance: Resource Contention Concurrency Profiling in Visual Studio 2010" Img="#102" Href="http://msdn.microsoft.com/magazine/ff714587">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Maxim Goldin" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="453" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Thread Performance" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Resource Contention Concurrency Profiling in Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Performance" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="104" Name="Cloud Diagnostics: Take Control of Logging and Tracing in Windows Azure" Img="#103" Href="http://msdn.microsoft.com/magazine/ff714589">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Kelly" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201006Azure" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="601" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Diagnostics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Take Control of Logging and Tracing in Windows Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="Visual Studio" />
                    <String Value="powershell" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="105" Name="Express Yourself: Encoding Videos Using Microsoft Expression Encoder 3 SDK" Img="#104" Href="http://msdn.microsoft.com/magazine/ff714558">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Adam Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="553" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Express Yourself" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Encoding Videos Using Microsoft Expression Encoder 3 SDK" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Silverlight" />
                    <String Value="Visual Studio" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="106" Name="Input Validation: Enforcing Complex Business Data Rules with WPF" Img="#105" Href="http://msdn.microsoft.com/magazine/ff714593">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian Noyes" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201006WPF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3390" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Input Validation" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enforcing Complex Business Data Rules with WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="107" Name="Practical OData: Building Rich Internet Apps with the Open Data Protocol" Img="#106" Href="http://msdn.microsoft.com/magazine/ff714561">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shayne Burgess" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="728" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Practical OData" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Rich Internet Apps with the Open Data Protocol" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ADO / ADO.NET" />
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="108" Name="Editor's Note: We're All Ears" Img="#107" Href="http://msdn.microsoft.com/magazine/ff714596">
            <Description>Help us help you, by sending your feedback on various topics.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="We're All Ears" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="109" Name="Cutting Edge: C# 4.0, the Dynamic Keyword and COM" Img="#108" Href="http://msdn.microsoft.com/magazine/ff714583">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="446" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="C# 4.0, the Dynamic Keyword and COM" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="COM / COM+" />
                    <String Value="C#" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="110" Name="CLR Inside Out: F# Fundamentals" Img="#109" Href="http://msdn.microsoft.com/magazine/ff714588">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Luke Hoban" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="193" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="F# Fundamentals" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="fsharp" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="111" Name="Test Run: Generating Graphs with WPF" Img="#110" Href="http://msdn.microsoft.com/magazine/ff714591">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201006TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="369" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Generating Graphs with WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="112" Name="Basic Instincts: Multi-Targeting Visual Basic Applications in Visual Studio 2010" Img="#111" Href="http://msdn.microsoft.com/magazine/ff714560">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Spotty Bowles" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="103" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Multi-Targeting Visual Basic Applications in Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="113" Name="The Working Programmer: Going NoSQL with MongoDB, Part 2" Img="#112" Href="http://msdn.microsoft.com/magazine/ff714592">
            <Description>Ted Neward continues his dissection of the alternative MongoDB database system, using exploration testing to investigate the underlying technology.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201006WorkProg" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="154" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Going NoSQL with MongoDB, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="114" Name="UI Frontiers: The Ins and Outs of ItemsControl" Img="#113" Href="http://msdn.microsoft.com/magazine/ff714594">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201006UIF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="180" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Ins and Outs of ItemsControl" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="115" Name="Don't Get Me Started: Chainsaw Development" Img="#114" Href="http://msdn.microsoft.com/magazine/ff714595">
            <Description>It’s time to standardize the UI for Windows Presentation Foundation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="69" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Chainsaw Development" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="116" Name="Now Playing: Building Custom Players with the Silverlight Media Framework" Img="#115" Href="http://msdn.microsoft.com/magazine/ff646972">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ben Rush" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201005CustPlay" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="408" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Now Playing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Custom Players with the Silverlight Media Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="117" Name="Silverlight Security: Securing Your Silverlight Applications" Img="#116" Href="http://msdn.microsoft.com/magazine/ff646975">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Josh Twist" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="989" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Securing Your Silverlight Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="118" Name="RIA Services: Enterprise Patterns with WCF RIA Services" Img="#117" Href="http://msdn.microsoft.com/magazine/ee336308">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael D. Brown " />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://KharaPOS.codeplex.com" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="844" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="RIA Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enterprise Patterns with WCF RIA Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="119" Name="Workflow Services: Visual Design of Workflows with WCF and WF 4" Img="#118" Href="http://msdn.microsoft.com/magazine/ff646977">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Leon Welicki" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201005WCF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="723" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Workflow Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visual Design of Workflows with WCF and WF 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="120" Name="Editor's Note: This Way-Cool 'Internet' Doohickey" Img="#119" Href="http://msdn.microsoft.com/magazine/ff646976">
            <Description>It wasn’t all that long ago that surfing meant grabbing a board and hanging 10.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="8" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="This Way-Cool 'Internet' Doohickey" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="121" Name="Cutting Edge: Using the Dynamic Keyword in C# 4.0" Img="#120" Href="http://msdn.microsoft.com/magazine/ee336309">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="256" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using the Dynamic Keyword in C# 4.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="122" Name="CLR Inside Out: Production Diagnostics Improvements in CLR 4" Img="#121" Href="http://msdn.microsoft.com/magazine/ee336311">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jon Langdon" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="180" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Production Diagnostics Improvements in CLR 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="123" Name="Data Points: LINQ Projection Queries and Alternatives in WCF Services" Img="#122" Href="http://msdn.microsoft.com/magazine/ee336312">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201005DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="262" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="LINQ Projection Queries and Alternatives in WCF Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="124" Name="Test Run: Combinations and Permutations with F#" Img="#123" Href="http://msdn.microsoft.com/magazine/ee310028">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201005TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="81" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Combinations and Permutations with F#" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="125" Name="Foundations: Service Bus Buffers" Img="#124" Href="http://msdn.microsoft.com/magazine/ee336313">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201005ServBus" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="87" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Service Bus Buffers" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="126" Name="Security Briefs: Regular Expression Denial of Service Attacks and Defenses" Img="#125" Href="http://msdn.microsoft.com/magazine/ff646973">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="119" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Regular Expression Denial of Service Attacks and Defenses" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="127" Name="The Working Programmer: Going NoSQL with MongoDB" Img="#126" Href="http://msdn.microsoft.com/magazine/ee310029">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201005WorkProg" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="639" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Working Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Going NoSQL with MongoDB" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="128" Name="UI Frontiers: Thinking Outside the Grid" Img="#127" Href="http://msdn.microsoft.com/magazine/ff646962">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="95" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Thinking Outside the Grid" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Graphics" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="129" Name="Don't Get Me Started: Fundamental Laws" Img="#128" Href="http://msdn.microsoft.com/magazine/ff646970">
            <Description>Programmers will never develop great software until they learn that it’s not about themselves.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="58" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Fundamental Laws" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="130" Name="Better Coding: Better Coding with Visual Studio 2010" Img="#129" Href="http://msdn.microsoft.com/magazine/ee336135">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Doug Turnure" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="814" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Better Coding" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Better Coding with Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="winazure" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Client" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="131" Name="Visual Basic: What’s New in Visual Basic 2010" Img="#130" Href="http://msdn.microsoft.com/magazine/ee336123">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jonathan Aneja" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="239" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Visual Basic" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What’s New in Visual Basic 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="132" Name="IntelliTrace: Debugging Applications with IntelliTrace" Img="#131" Href="http://msdn.microsoft.com/magazine/ee336126">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Justin Marks" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201004Debug" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="841" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="IntelliTrace" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Debugging Applications with IntelliTrace" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="133" Name="F# Basics: An Introduction to Functional Programming for .NET Developers" Img="#132" Href="http://msdn.microsoft.com/magazine/ee336127">
            <Description>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#.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Marinos" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201004FSharp" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="421" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="F# Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An Introduction to Functional Programming for .NET Developers" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                    <String Value="fsharp" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="134" Name="Visual C++: Exploring New C++ and MFC Features Visual Studio 2010" Img="#133" Href="http://msdn.microsoft.com/magazine/ee336130">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sumit Kumar" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="5568" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Visual C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring New C++ and MFC Features Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="135" Name="Windows Azure: Developing and Deploying Cloud Apps in Visual Studio 2010" Img="#134" Href="http://msdn.microsoft.com/magazine/ee336122">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jim Nakashima" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="899" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Azure" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Developing and Deploying Cloud Apps in Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="azure" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="136" Name="VS 2010: Entity Framework 4.0 and WCF Data Services 4.0 in Visual Studio 2010" Img="#135" Href="http://msdn.microsoft.com/magazine/ee336128">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Elisa Flasko" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201004VSData" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3601" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="VS 2010" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Entity Framework 4.0 and WCF Data Services 4.0 in Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="Data Access" />
                    <String Value="Silverlight" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="137" Name="Usability in Practice: The Decade of Convergence" Img="#136" Href="http://msdn.microsoft.com/magazine/ee336305">
            <Description>As devices converge, user experience design needs to change, too.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles B. Kreitzberg" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="9" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Decade of Convergence" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="138" Name="Editor's Note: Scott Guthrie on Visual Studio 2010" Img="#137" Href="http://msdn.microsoft.com/magazine/ee336136">
            <Description>The man most responsible for Visual Studio 2010 discusses what developers have to look forward to.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="73" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Scott Guthrie on Visual Studio 2010" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="139" Name="Cutting Edge: Revisiting Asynchronous ASP.NET Pages" Img="#138" Href="http://msdn.microsoft.com/magazine/ee336138">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="153" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Revisiting Asynchronous ASP.NET Pages" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="140" Name="UI Frontiers: Projection Transforms Sans Math" Img="#139" Href="http://msdn.microsoft.com/magazine/ee336134">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201004UI" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="52" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Projection Transforms Sans Math" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="141" Name="Don't Get Me Started: In Praise of Dumbing Down" Img="#140" Href="http://msdn.microsoft.com/magazine/ee336129">
            <Description>Making things easier for the end user isn't "dumbing down" -- it's smart design.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="28" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="In Praise of Dumbing Down" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="142" Name="IIS Smooth Streaming: Enhancing Silverlight Video Experiences with Contextual Data" Img="#141" Href="http://msdn.microsoft.com/magazine/ee336025">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jit Ghosh" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201003Silverlight" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="280" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="IIS Smooth Streaming" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enhancing Silverlight Video Experiences with Contextual Data" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="IIS" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="143" Name="Finger Style: Exploring Multi-Touch Support in Silverlight" Img="#142" Href="http://msdn.microsoft.com/magazine/ee336026">
            <Description>Touch isn't just a form of mouse input in Silverlight: Sometimes what's required are controls specialized and optimized for touch.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201003MultiTouch" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="379" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Finger Style" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring Multi-Touch Support in Silverlight" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                    <String Value="multitouch" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="144" Name="Thread Diagnostics: Performance Tuning with The Concurrency Visualizer in Visual Studio 2010" Img="#143" Href="http://msdn.microsoft.com/magazine/ee336027">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Hazim Shafi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="474" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Thread Diagnostics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Performance Tuning with The Concurrency Visualizer in Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Concurrency" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="145" Name="Test Run: Testing Silverlight Apps Using Messages" Img="#144" Href="http://msdn.microsoft.com/magazine/ee336032">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201003TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="132" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Testing Silverlight Apps Using Messages" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="146" Name="Editor's Note: Coming Out the Other Side" Img="#145" Href="http://msdn.microsoft.com/magazine/ee336021">
            <Description>The worst is over for technology job-seekers, says Dice.com executive.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="8" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Coming Out the Other Side" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="147" Name="Cutting Edge: ASP.NET Ajax Library and WCF Data Services" Img="#146" Href="http://msdn.microsoft.com/magazine/ee336022">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201003CuttingEdge" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="456" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ASP.NET Ajax Library and WCF Data Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Data Access" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="148" Name="CLR Inside Out: Migrating an APTCA Assembly to the .NET Framework 4" Img="#147" Href="http://msdn.microsoft.com/magazine/ee336023">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Rousos" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="55" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Migrating an APTCA Assembly to the .NET Framework 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="149" Name="Data Points: Precompiling LINQ Queries" Img="#148" Href="http://msdn.microsoft.com/magazine/ee336024">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201003DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="317" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Precompiling LINQ Queries" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="150" Name="UI Frontiers: MIDI Music in WPF Applications" Img="#149" Href="http://msdn.microsoft.com/magazine/ee336028">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201003UIFrontiers" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="111" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="MIDI Music in WPF Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="151" Name="Basic Instincts: Generic Co- and Contravariance in Visual Basic 2010" Img="#150" Href="http://msdn.microsoft.com/magazine/ee336029">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Binyam Kelile" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="127" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Generic Co- and Contravariance in Visual Basic 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="152" Name="Extreme ASP.NET: Model Validation &amp; Metadata in ASP.NET MVC 2" Img="#151" Href="http://msdn.microsoft.com/magazine/ee336030">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201003ASPNET" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1150" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Model Validation &amp; Metadata in ASP.NET MVC 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="153" Name="Security Briefs: Add a Security Bug Bar to Microsoft Team Foundation Server 2010" Img="#152" Href="http://msdn.microsoft.com/magazine/ee336031">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="66" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Add a Security Bug Bar to Microsoft Team Foundation Server 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="154" Name="Don't Get Me Started: Edge Cases" Img="#153" Href="http://msdn.microsoft.com/magazine/ee336120">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="36" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Edge Cases" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="155" Name="Managed Extensibility Framework: Building Composable Apps in .NET 4 with the Managed Extensibility Framework" Img="#154" Href="http://msdn.microsoft.com/magazine/ee291628">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Glenn Block" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2560" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Managed Extensibility Framework" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Composable Apps in .NET 4 with the Managed Extensibility Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="156" Name="Robotics: Writing and Testing VPL Services for Serial Communication" Img="#155" Href="http://msdn.microsoft.com/magazine/ee309885">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Trevor Taylor" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002Testing" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="101" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Robotics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Writing and Testing VPL Services for Serial Communication" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="robots" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="157" Name="Dynamic .NET: Creating Interactive Bing Maps with Silverlight and IronRuby" Img="#156" Href="http://msdn.microsoft.com/magazine/ee291739">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ashish Ghoda" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002Bing" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="322" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Dynamic .NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Creating Interactive Bing Maps with Silverlight and IronRuby" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web Services / RSS" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="158" Name="Cloud Computing: Windows Azure Platform for Enterprises" Img="#157" Href="http://msdn.microsoft.com/magazine/ee309870">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Hanu Kommalapati" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002Azure" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="742" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Computing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Azure Platform for Enterprises" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value="winazure" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="159" Name="Beyond MVP: Extending the MVP Pattern to Simplify UI Architecture" Img="#158" Href="http://msdn.microsoft.com/magazine/ee336019">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Haozhe Ma" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002MVP" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="244" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Beyond MVP" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extending the MVP Pattern to Simplify UI Architecture" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="160" Name="Editor's Note: Not Your Father's MSDN" Img="#159" Href="http://msdn.microsoft.com/magazine/ee336018">
            <Description>Changes are coming to MSDN Magazine. They begin this month, with the unveiling of a number of new, monthly columns.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="6" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Not Your Father's MSDN" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="161" Name="Cutting Edge: Predictive Fetch with jQuery and the ASP.NET Ajax Library" Img="#160" Href="http://msdn.microsoft.com/magazine/ee291635">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002CuttingEdge" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="193" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Predictive Fetch with jQuery and the ASP.NET Ajax Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="JavaScript" />
                    <String Value="Web" />
                    <String Value="Web Services / RSS" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="162" Name="Going Places: Gesture Magic" Img="#161" Href="http://msdn.microsoft.com/magazine/ee309880">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Marcus Perryman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002Gesture" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="65" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Gesture Magic" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="163" Name="CLR Inside Out: Formatting and Parsing Time Intervals in the .NET Framework 4" Img="#162" Href="http://msdn.microsoft.com/magazine/ee309881">
            <Description>Learn about enhanced TimeSpan formatting and parsing features coming in the .NET Framework 4, and some helpful tips for working with TimeSpan values.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ron Petrusha" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="96" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Formatting and Parsing Time Intervals in the .NET Framework 4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="164" Name="UI Frontiers: Sound Generation in WPF Applications" Img="#163" Href="http://msdn.microsoft.com/magazine/ee309883">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002WPF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="211" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UI Frontiers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Sound Generation in WPF Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="165" Name="Security Briefs: Security Compliance as an Engineering Discipline" Img="#164" Href="http://msdn.microsoft.com/magazine/ee309869">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brad Hill" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="19" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Security Compliance as an Engineering Discipline" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="166" Name="Test Run: WCF Service Testing with Sockets" Img="#165" Href="http://msdn.microsoft.com/magazine/ee309879">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201002WCF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="201" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WCF Service Testing with Sockets" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Test / Debug" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="167" Name="Don't Get Me Started: The Human Touch" Img="#166" Href="http://msdn.microsoft.com/magazine/ee309884">
            <Description>People aren't computers; keep this in mind when developing software. When developers confuse people and computers, bad things happen.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Platt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="21" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Don't Get Me Started" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Human Touch" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="168" Name="Cloud Patterns: Designing and Deploying Services for Windows Azure" Img="#167" Href="http://msdn.microsoft.com/magazine/ee335719">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Thomas Erl, Arman Kurtagic, Herbjörn Wilhelmsen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201001Azure" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="232" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Patterns" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Designing and Deploying Services for Windows Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="169" Name="Cloud Storage: Fueling Your Application's Engine with Windows Azure Storage" Img="#168" Href="http://msdn.microsoft.com/magazine/ee335721">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kevin Hoffman, Nathan Dudek" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://hollywoodhackers.codeplex.com/SourceControl/ListDownloadableCommits.aspx" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="211" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Storage" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Fueling Your Application's Engine with Windows Azure Storage" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value="Web" />
                    <String Value="winazure" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="170" Name="Cloud Security: Crypto Services and Data Security in Windows Azure" Img="#169" Href="http://msdn.microsoft.com/magazine/ee291586">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jonathan Wiggs" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="284" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Crypto Services and Data Security in Windows Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="azure" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="171" Name="Code Cleanup: 9 Useful Tactics for Paying Back Technical Debt" Img="#170" Href="http://msdn.microsoft.com/magazine/ee335722">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Laribee" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="216" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Code Cleanup" />
                </Facet>
                <Facet Name="Title">
                    <String Value="9 Useful Tactics for Paying Back Technical Debt" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="172" Name="Editor's Note: Two Guys in the Cloud" Img="#171" Href="http://msdn.microsoft.com/magazine/ee291574">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="25" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Two Guys in the Cloud" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="173" Name="Toolbox: UI Mockups, User Experience Tips, JavaScript Checker and More" Img="#172" Href="http://msdn.microsoft.com/magazine/ee291539">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="261" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="UI Mockups, User Experience Tips, JavaScript Checker and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value="SQL Server" />
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="174" Name="Cutting Edge: Master-Detail Views with the ASP.NET Ajax Library" Img="#173" Href="http://msdn.microsoft.com/magazine/ee335720">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201001Ajax4" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="212" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Master-Detail Views with the ASP.NET Ajax Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="DataGrid / GridView" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="175" Name="Patterns in Practice: Internal Domain Specific Languages" Img="#174" Href="http://msdn.microsoft.com/magazine/ee291514">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="218" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Internal Domain Specific Languages" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="176" Name="Extreme ASP.NET: Text Template Transformation Toolkit and ASP.NET MVC" Img="#175" Href="http://msdn.microsoft.com/magazine/ee291528">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="477" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Text Template Transformation Toolkit and ASP.NET MVC" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="177" Name="The Polyglot Programmer: ACID Transactions with STM.NET" Img="#176" Href="http://msdn.microsoft.com/magazine/ee291549">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="71" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ACID Transactions with STM.NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="178" Name="Extreme UI: Line Charts with Data Templates" Img="#177" Href="http://msdn.microsoft.com/magazine/ee291567">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag201001Charts" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme UI" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="149" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme UI" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Line Charts with Data Templates" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Graphics" />
                    <String Value="C#" />
                    <String Value="XML / XSL" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="179" Name="Foundations: Discover a New WCF with Discovery" Img="#178" Href="http://msdn.microsoft.com/magazine/ee335779">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag2010WCF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="482" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Discover a New WCF with Discovery" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Networking" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="180" Name="Test Run: Web Application HTTP Request-Response Test Automation with JavaScript" Img="#179" Href="http://msdn.microsoft.com/magazine/ee335793">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag2010Test" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2010" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2010-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="316" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Application HTTP Request-Response Test Automation with JavaScript" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value="Test / Debug" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="181" Name="Generation Test: Automated Unit Tests for Legacy Code with Pex" Img="#180" Href="http://msdn.microsoft.com/magazine/ee819140">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Nikhil Sachdeva" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200912PEX" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="301" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Generation Test" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Automated Unit Tests for Legacy Code with Pex" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="182" Name="Code Cleanup: Using Agile Techniques to Pay Back Technical Debt" Img="#181" Href="http://msdn.microsoft.com/magazine/ee819135">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Laribee" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="252" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Code Cleanup" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Agile Techniques to Pay Back Technical Debt" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="183" Name="Data Access: Building a Desktop To-Do Application with NHibernate" Img="#182" Href="http://msdn.microsoft.com/magazine/ee819139">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Oren Eini" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200912NHibernate" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1546" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Access" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building a Desktop To-Do Application with NHibernate" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ADO / ADO.NET" />
                    <String Value="Data Access" />
                    <String Value="Windows Client" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="184" Name="Team System: Building a Visual Studio Team Explorer Extension" Img="#183" Href="http://msdn.microsoft.com/magazine/ee819132">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian A. Randell, Marcel de Vries" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200912VSTS2008Ext" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="67" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building a Visual Studio Team Explorer Extension" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="185" Name="SharePoint 2010 and BCS: Using Business Connectivity Services in SharePoint 2010" Img="#184" Href="http://msdn.microsoft.com/magazine/ee819133">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kirk Evans" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3417" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SharePoint 2010 and BCS" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Business Connectivity Services in SharePoint 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="SQL Server" />
                    <String Value="Visual Studio" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="186" Name="Editor's Note: Shaping a New Era in MSDN Magazine" Img="#185" Href="http://msdn.microsoft.com/magazine/ee819131">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Diego Dagum" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="9" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Shaping a New Era in MSDN Magazine" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="187" Name="Toolbox: Database and OR/M Tools, Oren Eini and Custom Visual Studio Tabs" Img="#186" Href="http://msdn.microsoft.com/magazine/ee819138">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="60" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Database and OR/M Tools, Oren Eini and Custom Visual Studio Tabs" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="188" Name="CLR Inside Out: In-Process Side-by-Side" Img="#187" Href="http://msdn.microsoft.com/magazine/ee819091">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Luiz Fernando Santos, Jesse Kaplan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="569" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="In-Process Side-by-Side" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="C++" />
                    <String Value="COM / COM+" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="189" Name="Cutting Edge: Live Data Binding in ASP.NET AJAX 4.0" Img="#188" Href="http://msdn.microsoft.com/magazine/ee819084">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="262" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Live Data Binding in ASP.NET AJAX 4.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="JavaScript" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="190" Name="Test Run: Pairwise Testing with QICT" Img="#189" Href="http://msdn.microsoft.com/magazine/ee819137">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag1209TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="81" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Pairwise Testing with QICT" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="191" Name="Extreme ASP.NET: Looking Ahead to ASP.NET 4.0" Img="#190" Href="http://msdn.microsoft.com/magazine/ee819129">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="173" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Looking Ahead to ASP.NET 4.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="192" Name="Windows with C++: Layered Windows with Direct2D" Img="#191" Href="http://msdn.microsoft.com/magazine/ee819134">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="320" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Layered Windows with Direct2D" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="DirectX" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="193" Name="Going Places: Enhancing Windows Touch Applications for Mobile Users" Img="#192" Href="http://msdn.microsoft.com/magazine/ee819130">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Gus Class" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="33" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enhancing Windows Touch Applications for Mobile Users" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="194" Name="Concurrent Affairs: Data-Parallel Patterns and PLINQ" Img="#193" Href="http://msdn.microsoft.com/magazine/ee819128">
            <Description>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).</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Igor Ostrovsky" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="131" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data-Parallel Patterns and PLINQ" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="195" Name="Usability in Practice: More Than Skin Deep" Img="#194" Href="http://msdn.microsoft.com/magazine/ee819136">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ambrose Little, Charles B. Kreitzberg" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="28" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="More Than Skin Deep" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="196" Name="Claims-Based Apps: Claims-Based Authorization with WIF" Img="#195" Href="http://msdn.microsoft.com/magazine/ee335707">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michele Leroux Bustamante" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200911WIF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1516" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Claims-Based Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Claims-Based Authorization with WIF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="197" Name="AD FS 2.0 in Identity Solutions: Using Active Directory Federation Services 2.0 in Identity Solutions" Img="#196" Href="http://msdn.microsoft.com/magazine/ee335705">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Zulfiqar Ahmed" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200911ADFS2" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1526" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="AD FS 2.0 in Identity Solutions" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Active Directory Federation Services 2.0 in Identity Solutions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="198" Name="Digital Signatures: Application Guidelines on Digital Signature Practices for Common Criteria Security" Img="#197" Href="http://msdn.microsoft.com/magazine/dd890995">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jack Davis" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="98" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Digital Signatures" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Application Guidelines on Digital Signature Practices for Common Criteria Security" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value=".NET" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="199" Name="N-Tier Apps and the Entity Framework: Building N-Tier Apps with EF4" Img="#198" Href="http://msdn.microsoft.com/magazine/ee335715">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Daniel Simmons" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200911EF4" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3033" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="N-Tier Apps and the Entity Framework" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building N-Tier Apps with EF4" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="Design Patterns" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="200" Name="Workflow Essentials: Collaborative Workflow Improvements in SharePoint 2010" Img="#199" Href="http://msdn.microsoft.com/magazine/ee335710">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul Andrew" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2777" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Workflow Essentials" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Collaborative Workflow Improvements in SharePoint 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="201" Name="SharePoint's Sandbox: Developing, Deploying and Monitoring Sandboxed Solutions in SharePoint 2010" Img="#200" Href="http://msdn.microsoft.com/magazine/ee335711">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul Stubbs" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SharePoint's Sandbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Developing, Deploying and Monitoring Sandboxed Solutions in SharePoint 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="202" Name="Editor's Note: Beginnings and Endings" Img="#201" Href="http://msdn.microsoft.com/magazine/ee335712">
            <Description>Howard Dierking talks about the recent changes and updates to the MSDN Web sites and the MSDN Subscriptions program.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="12" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Beginnings and Endings" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="203" Name="Toolbox: Database Documentation, API for Pre- and Post-Conditions, Blogs and More" Img="#202" Href="http://msdn.microsoft.com/magazine/ee335714">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="52" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Database Documentation, API for Pre- and Post-Conditions, Blogs and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="204" Name="CLR Inside Out: Exploring the .NET Framework 4 Security Model" Img="#203" Href="http://msdn.microsoft.com/magazine/ee677170">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Dai" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="381" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring the .NET Framework 4 Security Model" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="205" Name="Cutting Edge: Conditional Rendering in ASP.NET AJAX 4.0" Img="#204" Href="http://msdn.microsoft.com/magazine/ee335716">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="208" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Conditional Rendering in ASP.NET AJAX 4.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="206" Name="Security Briefs: XML Denial of Service Attacks and Defenses" Img="#205" Href="http://msdn.microsoft.com/magazine/ee335713">
            <Description>This article reviews what makes XML vulnerable to denial of service attacks and how to mitigate these attacks.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="218" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="XML Denial of Service Attacks and Defenses" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="XML / XSL" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="207" Name="Under the Table: Visualizing Spatial Data" Img="#206" Href="http://msdn.microsoft.com/magazine/ee335706">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bob Beauchemin" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Under the Table" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="625" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Under the Table" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visualizing Spatial Data" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="208" Name="Foundations: Workflow Services for Local Communication" Img="#207" Href="http://msdn.microsoft.com/magazine/ee335718">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matthew Milner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200911Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="63" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Workflow Services for Local Communication" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="209" Name="Windows with C++: Windows Web Services" Img="#208" Href="http://msdn.microsoft.com/magazine/ee335693">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200911kerr1009" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="268" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Web Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="210" Name="Usability in Practice: Search Is Key to Findability" Img="#209" Href="http://msdn.microsoft.com/magazine/ee335708">
            <Description>In this column, Ambrose Little and Charlie Kreitzberg discuss best practices, design patterns, and other considerations related to implementing a search feature.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ambrose Little, Charles B. Kreitzberg" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="31" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Search Is Key to Findability" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="211" Name="Inside Microsoft patterns &amp; practices: Dependency Injection in Libraries" Img="#210" Href="http://msdn.microsoft.com/magazine/ee335709">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Tavares" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Inside Microsoft patterns &amp; practices" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="329" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside Microsoft patterns &amp; practices" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Dependency Injection in Libraries" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="212" Name="First Look: Visual Studio 2010 Tools for SharePoint Development" Img="#211" Href="http://msdn.microsoft.com/magazine/ee309510.aspx">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Steve Fox" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200910FirstLook" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="First Look" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visual Studio 2010 Tools for SharePoint Development" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="SharePoint" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="213" Name="SharePoint and Open XML: Generating Documents from SharePoint Using Open XML Content Controls" Img="#212" Href="http://msdn.microsoft.com/magazine/ee532473">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Eric White" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200910SharePoint" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="434" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SharePoint and Open XML" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Generating Documents from SharePoint Using Open XML Content Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="Microsoft Office" />
                    <String Value="SharePoint" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="214" Name="Event Tracing For Windows: Core Instrumentation Events in Windows 7, Part 2" Img="#213" Href="http://msdn.microsoft.com/magazine/ee358703">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Alex Bendetov, Insung Park" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="86" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Event Tracing For Windows" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Core Instrumentation Events in Windows 7, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="215" Name="Contract-First Web Services: Schema-based Development with Windows Communication Foundation" Img="#214" Href="http://msdn.microsoft.com/magazine/ee335699">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Christian Weyer, Buddhike de Silva" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="484" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Contract-First Web Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Schema-based Development with Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="216" Name="Editor's Note: The Capability-Delivery Business" Img="#215" Href="http://msdn.microsoft.com/magazine/dd815512">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Capability-Delivery Business" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="217" Name="Toolbox: User Interfaces, Podcasts, Object-Relational Mappings and More" Img="#216" Href="http://msdn.microsoft.com/magazine/ee309513">
            <Description>This column covers common user interface groupings, configuring NHibernate using C#, and a look at interesting books and podcasts.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="23" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="User Interfaces, Podcasts, Object-Relational Mappings and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="218" Name="CLR Inside Out: Profiling the .NET Garbage-Collected Heap" Img="#217" Href="http://msdn.microsoft.com/magazine/ee309515">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Subramanian Ramaswamy, Vance Morrison" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="306" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Profiling the .NET Garbage-Collected Heap" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="219" Name="Basic Instincts: Collection and Array Initializers In Visual Basic 2010" Img="#218" Href="http://msdn.microsoft.com/magazine/ee358704">
            <Description>Collection Initializers are a great addition to the language and allows concise syntax in order to initialize both framework and user defined collection types.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Spotty Bowles" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="716" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Collection and Array Initializers In Visual Basic 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="220" Name="Data Points: Data Validation with Silverlight 3 and the DataForm" Img="#219" Href="http://msdn.microsoft.com/magazine/ee335695">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200910DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1967" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data Validation with Silverlight 3 and the DataForm" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="221" Name="Cutting Edge: Data Binding in ASP.NET AJAX 4.0" Img="#220" Href="http://msdn.microsoft.com/magazine/ee309508.aspx">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag1009CutEdge" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data Binding in ASP.NET AJAX 4.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="222" Name="Patterns in Practice: Functional Programming for Everyday .NET Developers" Img="#221" Href="http://msdn.microsoft.com/magazine/ee309512">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="352" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Functional Programming for Everyday .NET Developers" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="223" Name="Team System: Customizing Work Items" Img="#222" Href="http://msdn.microsoft.com/magazine/ee309516.aspx">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian A. Randell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200910TFS" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Customizing Work Items" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="224" Name="Test Run: Partial Anitrandom String Testing" Img="#223" Href="http://msdn.microsoft.com/magazine/ee309511.aspx">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag1009TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Partial Anitrandom String Testing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="225" Name="Service Station: Building RESTful Clients" Img="#224" Href="http://msdn.microsoft.com/magazine/ee309509.aspx">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jon Flanders" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200910ServiceStat" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building RESTful Clients" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="226" Name="Foundations: Routers in the Service Bus" Img="#225" Href="http://msdn.microsoft.com/magazine/ee335696.aspx">
            <Description>This article describes aspects of using routers with the .NET service bus, especially their use in  a message-based architecture.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200910Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Routers in the Service Bus" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="227" Name="Concurrent Affairs: Four Ways to Use the Concurrency Runtime in Your C++ Projects" Img="#226" Href="http://msdn.microsoft.com/magazine/ee309514.aspx">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rick Molloy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200910Concurrent" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Four Ways to Use the Concurrency Runtime in Your C++ Projects" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Concurrency" />
                    <String Value="C++" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="228" Name="Usability in Practice: Getting Inside Your Users’ Heads" Img="#227" Href="http://msdn.microsoft.com/magazine/ee335698.aspx">
            <Description>This article explores techniques developers can use to gather information about and incorporate their users' mental models in their software designs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ambrose Little, Dr. Charles B. Kreitzberg" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Getting Inside Your Users’ Heads" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="229" Name="Windows Mobile and Accelerometers: Shake and Skip to Interact with Your Music" Img="#228" Href="http://msdn.microsoft.com/magazine/ee413721">
            <Description>This article describes an approach to using accelerometers with Windows Mobile to control Windows Media Player Mobile.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200909WiMoAccel" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="158" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Mobile and Accelerometers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Shake and Skip to Interact with Your Music" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="230" Name="Synchronization Coverage: Code Coverage for Concurrency" Img="#229" Href="http://msdn.microsoft.com/magazine/ee412257">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Dern, Roy Tan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200909SyncCover" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="50" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Synchronization Coverage" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Code Coverage for Concurrency" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="231" Name="Parallel Debugging: Debugging Task-Based Parallel Applications in Visual Studio 2010" Img="#230" Href="http://msdn.microsoft.com/magazine/ee410778">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub, Daniel Moth" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200909ParallelDbg" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="662" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Parallel Debugging" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Debugging Task-Based Parallel Applications in Visual Studio 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="232" Name="Event Tracing for Windows: Core Instrumentation Events in Windows 7" Img="#231" Href="http://msdn.microsoft.com/magazine/ee412263">
            <Description>In the first article of a two-part series, the authors present a high-level overview of the ETW technology and core OS instrumentation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Alex Bendetov, Insung Park" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="229" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Event Tracing for Windows" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Core Instrumentation Events in Windows 7" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="233" Name="Message Orientation: Decouple Applications with SQL Server Service Broker" Img="#232" Href="http://msdn.microsoft.com/magazine/ee423602">
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Charles Olamendy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="16" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Message Orientation" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Decouple Applications with SQL Server Service Broker" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="234" Name="Editor's Note: Find Your Anchors" Img="#233" Href="http://msdn.microsoft.com/magazine/ee412266">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Find Your Anchors" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="235" Name="Toolbox: Distributed Caching, Object-Object Mapping, Blogs and More" Img="#234" Href="http://msdn.microsoft.com/magazine/ee413550">
            <Description>This column covers Web application performance with distributed caching, a utility for object-object mapping, and a look at interesting blogs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="45" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Distributed Caching, Object-Object Mapping, Blogs and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="236" Name="CLR Inside Out: What’s New in the .NET Framework 4 Base Class Library" Img="#235" Href="http://msdn.microsoft.com/magazine/ee428166">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Justin Van Patten" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="309" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What’s New in the .NET Framework 4 Base Class Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="237" Name="Cutting Edge: Exploring ASP.NET 4.0—Web Forms and Beyond" Img="#236" Href="http://msdn.microsoft.com/magazine/ee431529">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="457" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring ASP.NET 4.0—Web Forms and Beyond" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="238" Name="The Polyglot Programmer: Concurrency with Channels, Domains and Messages" Img="#237" Href="http://msdn.microsoft.com/magazine/ee412254">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="28" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Concurrency with Channels, Domains and Messages" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="239" Name="Security Briefs: A Follow-on Conversation about Threat Modeling" Img="#238" Href="http://msdn.microsoft.com/magazine/ee431798">
            <Description>This article explores the use of threat modeling to address security concerns in your applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Howard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="17" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Follow-on Conversation about Threat Modeling" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="240" Name="Extreme ASP.NET: Search Engine Optimization with ASP.NET 4.0, Visual Studio 2010 and IIS7" Img="#239" Href="http://msdn.microsoft.com/magazine/ee405899">
            <Description>In this article, the author takes a look at SEO practices that the reader can apply when using the latest Microsoft Web technologies.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200909ExtremeASPN" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="298" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Search Engine Optimization with ASP.NET 4.0, Visual Studio 2010 and IIS7" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="241" Name="Foundations: Charting with DataTemplates" Img="#240" Href="http://msdn.microsoft.com/magazine/ee413725">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200909Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="83" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Charting with DataTemplates" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="242" Name="Windows With C++: Drawing with Direct2D" Img="#241" Href="http://msdn.microsoft.com/magazine/ee413543">
            <Description>In this article, the author shows you how to draw with Direct2D by introducing Direct2D’s color structure and its various types of brushes.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="343" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Drawing with Direct2D" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="DirectX" />
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="243" Name="Going Places: An Introduction to IPsec VPNs on Mobile Phones" Img="#242" Href="http://msdn.microsoft.com/magazine/ee412260">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ramon Arjona" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="166" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An Introduction to IPsec VPNs on Mobile Phones" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="244" Name="Usability in Practice: The Tao of Screen Design" Img="#243" Href="http://msdn.microsoft.com/magazine/ee413547">
            <Description>This article describes methods for designing screens in a user interface and the technology frameworks that support screen design.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ambrose Little, Charles B. Kreitzberg" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="131" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Tao of Screen Design" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="245" Name=".NET Visualization: Visualizing Information with .NET" Img="#244" Href="http://msdn.microsoft.com/magazine/ee294455">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Laurence Moroney" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="123" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Visualization" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visualizing Information with .NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="246" Name="Entity Framework: N-Tier Application Patterns" Img="#245" Href="http://msdn.microsoft.com/magazine/ee321569">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Daniel Simmons" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2213" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Entity Framework" />
                </Facet>
                <Facet Name="Title">
                    <String Value="N-Tier Application Patterns" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="Design Patterns" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="247" Name="Domain Models: Employing the Domain Model Pattern" Img="#246" Href="http://msdn.microsoft.com/magazine/ee236415">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Udi Dahan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1052" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Domain Models" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Employing the Domain Model Pattern" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="248" Name="EF Data Access: EF v2 and Data Access Architecture Best Practices" Img="#247" Href="http://msdn.microsoft.com/magazine/ee236639">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Tim Mallalieu" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="659" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="EF Data Access" />
                </Facet>
                <Facet Name="Title">
                    <String Value="EF v2 and Data Access Architecture Best Practices" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="249" Name="SQL Data Services: The Relational Database of the Azure Services Platform" Img="#248" Href="http://msdn.microsoft.com/magazine/ee321567">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Robinson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="35" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SQL Data Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Relational Database of the Azure Services Platform" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="250" Name="Inside Windows 7: MultiTouch Capabilities in Windows 7" Img="#249" Href="http://msdn.microsoft.com/magazine/ee336016">
            <Description>This is Part 3 of a multipart article series on Windows 7. Part 3 covers the Windows 7 multitouch capabilities.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Yochay Kiriaty" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4051" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside Windows 7" />
                </Facet>
                <Facet Name="Title">
                    <String Value="MultiTouch Capabilities in Windows 7" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows 7" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="251" Name="Editor's Note: Editor's Note" Img="#250" Href="http://msdn.microsoft.com/magazine/ee236637">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Editor's Note" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="252" Name="Toolbox: Data Snapshots, Subversion, Source Code Organization and More" Img="#251" Href="http://msdn.microsoft.com/magazine/ee294454">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="49" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data Snapshots, Subversion, Source Code Organization and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="253" Name="CLR Inside Out: Code Contracts" Img="#252" Href="http://msdn.microsoft.com/magazine/ee236408">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Melitta Andersen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="592" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Code Contracts" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="C#" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="254" Name="Data Points: Data Performance and Fault Strategies in Silverlight 3" Img="#253" Href="http://msdn.microsoft.com/magazine/ee294456">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200908DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="384" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data Performance and Fault Strategies in Silverlight 3" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="255" Name="Cutting Edge: Pros and Cons of Data Transfer Objects" Img="#254" Href="http://msdn.microsoft.com/magazine/ee236638">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="528" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Pros and Cons of Data Transfer Objects" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="256" Name="Patterns in Practice: Incremental Delivery Through Continuous Design" Img="#255" Href="http://msdn.microsoft.com/magazine/ee294453">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="125" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Incremental Delivery Through Continuous Design" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Design Patterns" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="257" Name="Security Briefs: Cryptographic Agility" Img="#256" Href="http://msdn.microsoft.com/magazine/ee321570">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="100" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Cryptographic Agility" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="258" Name="Under the Table: How Data Access Code Affects Database Performance" Img="#257" Href="http://msdn.microsoft.com/magazine/ee236412">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bob Beauchemin" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Under the Table" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="95" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Under the Table" />
                </Facet>
                <Facet Name="Title">
                    <String Value="How Data Access Code Affects Database Performance" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="259" Name="Foundations: Windows Workflow Design Patterns" Img="#258" Href="http://msdn.microsoft.com/magazine/ee294452">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matthew Milner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200908Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="260" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Workflow Design Patterns" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Design Patterns" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="260" Name=".NET Matters: Aggregating Exceptions" Img="#259" Href="http://msdn.microsoft.com/magazine/ee321571">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="77" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Aggregating Exceptions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="261" Name="Inside Microsoft patterns &amp; practices: Building WPF and Silverlight Applications with a Single Code Base Using Prism" Img="#260" Href="http://msdn.microsoft.com/magazine/ee321573">
            <Description>This article discusses the Project Linker tool and other techniques to create applications that target both WPF and Silverlight from a single code base.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Erwin van der Valk" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Inside Microsoft patterns &amp; practices" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="340" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside Microsoft patterns &amp; practices" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building WPF and Silverlight Applications with a Single Code Base Using Prism" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="262" Name="Silverlight: Composite Web Apps With Prism" Img="#261" Href="http://msdn.microsoft.com/magazine/dd943055">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Wildermuth" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200907Prism" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1240" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Composite Web Apps With Prism" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="263" Name="RESTful XHTML: RESTful Services With ASP.NET MVC" Img="#262" Href="http://msdn.microsoft.com/magazine/dd943053">
            <Description>This article describes how to use XHTML and ASP.NET MVC to implement REST services.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200907REST" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1086" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="RESTful XHTML" />
                </Facet>
                <Facet Name="Title">
                    <String Value="RESTful Services With ASP.NET MVC" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Web Services / RSS" />
                    <String Value="Web Services / RSS" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="264" Name="Scale Out: Distributed Caching On The Path To Scalability" Img="#263" Href="http://msdn.microsoft.com/magazine/dd942840">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Iqbal Khan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="789" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Scale Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Distributed Caching On The Path To Scalability" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="265" Name="Inside Windows 7: Introducing The Taskbar APIs" Img="#264" Href="http://msdn.microsoft.com/magazine/dd942846">
            <Description>This is Part 2 of a multipart article series on Windows 7. The focus of Part 2 is the Windows 7 taskbar.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Yochay Kiriaty &amp; Sasha Goldshtein" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3210" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside Windows 7" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing The Taskbar APIs" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Client" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="266" Name="Testable MVC: Building Testable ASP.NET MVC Applications" Img="#265" Href="http://msdn.microsoft.com/magazine/dd942838">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Justin Etheredge" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1295" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Testable MVC" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Testable ASP.NET MVC Applications" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="267" Name="Editor's Note: Viva la Evolution!" Img="#266" Href="http://msdn.microsoft.com/magazine/dd942826">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Viva la Evolution!" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="268" Name="Toolbox: Static Analysis Database Tools, Managing Remote Computers, And More" Img="#267" Href="http://msdn.microsoft.com/magazine/dd943051">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="31" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Static Analysis Database Tools, Managing Remote Computers, And More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                    <String Value="Mobility" />
                    <String Value="Remoting" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="269" Name="Usability in Practice: Usability Testing" Img="#268" Href="http://msdn.microsoft.com/magazine/dd920305">
            <Description>This month's column describes the benefits and methodologies of usability testing.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles B. Kreitzberg and Ambrose Little" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="104" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Usability Testing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="270" Name="CLR Inside Out: Building Tuple" Img="#269" Href="http://msdn.microsoft.com/magazine/dd942829">
            <Description>In this column, the author lays out some guiding principles that you should follow when working with the ASP.NET MVC framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Ellis" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="546" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Tuple" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="271" Name="Basic Instincts: Stay Error Free With Error Corrections" Img="#270" Href="http://msdn.microsoft.com/magazine/dd942823">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dustin Campbell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="70" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Stay Error Free With Error Corrections" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="272" Name="Cutting Edge: Comparing Web Forms And ASP.NET MVC" Img="#271" Href="http://msdn.microsoft.com/magazine/dd942833">
            <Description>In this month's column, we’ll explore the pros and cons of both ASP.NET Web Forms and ASP.NET MVC.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="652" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Comparing Web Forms And ASP.NET MVC" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="273" Name="Test Run: Request-Response Testing With F#" Img="#272" Href="http://msdn.microsoft.com/magazine/dd942848">
            <Description>This month we show you how to use F# to perform HTTP request-response testing for ASP.NET Web applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200907Testing" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="62" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Request-Response Testing With F#" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="274" Name="Service Station: More On REST" Img="#273" Href="http://msdn.microsoft.com/magazine/dd942839">
            <Description>This month's column answers frequently asked questions about implementing REST.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jon Flanders" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="325" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="More On REST" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="275" Name="Extreme ASP.NET: Guiding Principles For Your ASP.NET MVC Applications" Img="#274" Href="http://msdn.microsoft.com/magazine/dd942822">
            <Description>In this column, the author lays out some guiding principles that you should follow when working with the ASP.NET MVC framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="228" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Guiding Principles For Your ASP.NET MVC Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="276" Name="Wicked Code: Taking Silverlight Deep Zoom To The Next Level" Img="#275" Href="http://msdn.microsoft.com/magazine/dd943052">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeff Prosise" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200907DeepZoom" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="372" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Taking Silverlight Deep Zoom To The Next Level" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="277" Name="Foundations: Securing The .NET Service Bus" Img="#276" Href="http://msdn.microsoft.com/magazine/dd942847">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200907Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="52" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Securing The .NET Service Bus" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="278" Name="Test-Driven Design: Using Mocks And Tests To Design Role-Based Objects" Img="#277" Href="http://msdn.microsoft.com/magazine/dd882516">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Isaiah Perumalla" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906TDDMocks" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="199" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test-Driven Design" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Mocks And Tests To Design Role-Based Objects" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="279" Name="Entity Framework: Anti-Patterns To Avoid In N-Tier Applications" Img="#278" Href="http://msdn.microsoft.com/magazine/dd882522">
            <Description>Danny Simmons explores some anti-patterns you should look out for when building n-tier applications with the Entity Framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Daniel Simmons" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1694" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Entity Framework" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Anti-Patterns To Avoid In N-Tier Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="280" Name="Velocity: Build Better Data-Driven Apps With Distributed Caching" Img="#279" Href="http://msdn.microsoft.com/magazine/dd861287">
            <Description>Microsoft Velocity exposes a unified, distributed memory cache for client application consumption. We show you how to add Velocity to your data-driven apps.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Dunnington" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906Velocity" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1024" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Velocity" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Better Data-Driven Apps With Distributed Caching" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value=".NET" />
                    <String Value="Web Services / RSS" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="281" Name="Peer Fun: A Peer-To-Peer Work Processing App With WCF" Img="#280" Href="http://msdn.microsoft.com/magazine/dd882514">
            <Description>We demonstrate creating a peer-to-peer processing platform where multiple players function together for a common purpose: getting your work done.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Neely" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906P2PWCF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="112" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Peer Fun" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Peer-To-Peer Work Processing App With WCF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="282" Name="Inside Windows 7: Introducing Libraries" Img="#281" Href="http://msdn.microsoft.com/magazine/dd861346">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Yochay Kiriaty" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3958" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside Windows 7" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing Libraries" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="283" Name="Usability in Practice: Agile Ux Development" Img="#282" Href="http://msdn.microsoft.com/magazine/dd882523">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles B. Kreitzberg and Ambrose Little" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="146" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Agile Ux Development" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="User Experience" />
                    <String Value="User Experience" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="284" Name="Editor's Note: Architecture and Aggregates" Img="#283" Href="http://msdn.microsoft.com/magazine/dd861288">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="8" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Architecture and Aggregates" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="285" Name="Toolbox: Managing in the Cloud, UX Design Patterns, Anders Hejlsberg’s  The C# Programming Language, and More" Img="#284" Href="http://msdn.microsoft.com/magazine/dd882511">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="43" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managing in the Cloud, UX Design Patterns, Anders Hejlsberg’s  The C# Programming Language, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="286" Name="CLR Inside Out: Memory Usage Auditing For .NET Applications" Img="#285" Href="http://msdn.microsoft.com/magazine/dd882521">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Subramanian Ramaswamy and Vance Morrison" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="613" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Memory Usage Auditing For .NET Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Concurrency" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="287" Name="Data Points: Building An Out-of-Browser Client With Silverlight 3" Img="#286" Href="http://msdn.microsoft.com/magazine/dd882515">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1085" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building An Out-of-Browser Client With Silverlight 3" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Client" />
                    <String Value="Web Services / RSS" />
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="288" Name="Cutting Edge: Go Beyond HTML Forms With AJAX" Img="#287" Href="http://msdn.microsoft.com/magazine/dd861289">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906CuttingEdge" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="252" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Go Beyond HTML Forms With AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="289" Name="Patterns in Practice: The Unit Of Work Pattern And Persistence Ignorance" Img="#288" Href="http://msdn.microsoft.com/magazine/dd882510">
            <Description>Jeremy Miller continues his discussion of persistence patterns by reviewing the Unit of Work design pattern and examining the issues around persistence ignorance.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1909" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Unit Of Work Pattern And Persistence Ignorance" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="290" Name="Test Run: .NET Module Testing with IronPython" Img="#289" Href="http://msdn.microsoft.com/magazine/dd882509">
            <Description>This month we demonstrate how easy it is to use IronPython to test .NET-based libraries.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="158" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value=".NET Module Testing with IronPython" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="291" Name="The Polyglot Programmer: Reaping The Benefits Of Cobra" Img="#290" Href="http://msdn.microsoft.com/magazine/dd882513">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="53" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Reaping The Benefits Of Cobra" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="292" Name="Foundations: Customizing the New WPF Calendar Controls" Img="#291" Href="http://msdn.microsoft.com/magazine/dd882520">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1889" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Customizing the New WPF Calendar Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="293" Name="Concurrent Affairs: Solving The Dining Philosophers Problem With Asynchronous Agents" Img="#292" Href="http://msdn.microsoft.com/magazine/dd882512">
            <Description>We use the new Asynchronous Agents Library in Visual C++ 2010 to solve the classic Dining Philosophers concurrency problem.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rick Molloy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200906ConcurrentA" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="457" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Solving The Dining Philosophers Problem With Asynchronous Agents" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Concurrency" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="294" Name="Windows With C++: Introducing Direct2D" Img="#293" Href="http://msdn.microsoft.com/magazine/dd861344">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1261" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing Direct2D" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Graphics" />
                    <String Value="DirectX" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="295" Name="{End Bracket}: Think Before You Speak" Img="#294" Href="http://msdn.microsoft.com/magazine/dd882508">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Steven M. List" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{End Bracket}" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="119" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{End Bracket}" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Think Before You Speak" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="296" Name=".NET RIA Services: Building A Data-Driven Expense App with Silverlight 3" Img="#295" Href="http://msdn.microsoft.com/magazine/dd695920">
            <Description>.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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jonathan Carter" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200905SLRIA" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2040" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET RIA Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building A Data-Driven Expense App with Silverlight 3" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="297" Name="Cloud Computing: Patterns For High Availability, Scalability, And Computing Power With Windows Azure" Img="#296" Href="http://msdn.microsoft.com/magazine/dd727504">
            <Description>Here we examine the typical cloud platform architecture and some common architectural patterns, along with their implementation on the Windows Azure offering from Microsoft.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshy Joseph" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200905WindowsAzur" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="763" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Computing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Patterns For High Availability, Scalability, And Computing Power With Windows Azure" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="winazure" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="298" Name="Data Services: Access Your Data On Premise Or In The Cloud With ADO.NET Data Services" Img="#297" Href="http://msdn.microsoft.com/magazine/dd727502">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Elisa Flasko" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200905DataService" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="115" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Access Your Data On Premise Or In The Cloud With ADO.NET Data Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Data Access" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="299" Name="SOA Simplified: Service Virtualization With The Managed Services Engine" Img="#298" Href="http://msdn.microsoft.com/magazine/dd727511">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="190" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SOA Simplified" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Service Virtualization With The Managed Services Engine" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Web Services / RSS" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="300" Name="Editor's Note: Head in the Clouds" Img="#299" Href="http://msdn.microsoft.com/magazine/dd695921">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Head in the Clouds" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="301" Name="Toolbox: Easy File Backup, Exploring Files And Folders Inside Visual Studio, Multiple Monitor Software, And More" Img="#300" Href="http://msdn.microsoft.com/magazine/dd727507">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="58" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Easy File Backup, Exploring Files And Folders Inside Visual Studio, Multiple Monitor Software, And More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="302" Name="Basic Instincts: Documenting Your Code With XML Comments" Img="#301" Href="http://msdn.microsoft.com/magazine/dd722812">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Lisa Feigenbaum" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1351" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Documenting Your Code With XML Comments" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="303" Name="CLR Inside Out: Understanding The CLR Binder" Img="#302" Href="http://msdn.microsoft.com/magazine/dd727509">
            <Description>In this article, we cover some of the best practices for assembly binding and loading using the CLR.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aarthi Ramamurthy and Mark Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="438" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Understanding The CLR Binder" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="304" Name="Cutting Edge: Build Rich User Interfaces with jQuery" Img="#303" Href="http://msdn.microsoft.com/magazine/dd722809">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="810" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Rich User Interfaces with jQuery" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="305" Name="Extreme ASP.NET: The Life And Times of an ASP.NET MVC Controller" Img="#304" Href="http://msdn.microsoft.com/magazine/dd695917">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200905ExtremeASPN" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="769" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Life And Times of an ASP.NET MVC Controller" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="306" Name="Foundations: Versioning Workflows" Img="#305" Href="http://msdn.microsoft.com/magazine/dd727506">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matthew Milner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200905Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="209" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Versioning Workflows" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="307" Name="Going Places: Gaming In The Key Of Zune" Img="#306" Href="http://msdn.microsoft.com/magazine/dd695919">
            <Description>Mike Calligaro shows you the basics of using XNA Game Studio 3.0 to write games for Zune.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Calligaro" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="81" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Gaming In The Key Of Zune" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="308" Name="Office Space: Custom Field Types for SharePoint 2007" Img="#307" Href="http://msdn.microsoft.com/magazine/dd727508">
            <Description>Custom field types provide a powerful way to define a reusable SharePoint column definitions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Pattison" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200905OfficeSpace" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="683" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Custom Field Types for SharePoint 2007" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="309" Name="Security Briefs: A Conversation About Threat Modeling" Img="#308" Href="http://msdn.microsoft.com/magazine/dd727503">
            <Description>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</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Howard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="51" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Conversation About Threat Modeling" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="310" Name="Under the Table: Programming with FileStreams in SQL Server 2008" Img="#309" Href="http://msdn.microsoft.com/magazine/dd695918">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bob Beauchemin" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200905UndertheTab" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Under the Table" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="239" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Under the Table" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Programming with FileStreams in SQL Server 2008" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="311" Name="Patterns and Practices: Simplifying Patterns and Practices" Img="#310" Href="http://msdn.microsoft.com/magazine/dd727513">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Alex Homer" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns and Practices" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="101" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns and Practices" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplifying Patterns and Practices" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="312" Name="Usability in Practice: Useful, Usable and Desirable: Usability as a Core Development Competence" Img="#311" Href="http://msdn.microsoft.com/magazine/dd727512">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles B. Kreitzberg and Ambrose Little" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="94" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Useful, Usable and Desirable: Usability as a Core Development Competence" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="313" Name="{End Bracket}: The  Unconference: Where Geeks JIT Together" Img="#312" Href="http://msdn.microsoft.com/magazine/dd727505">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Steven M List" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{End Bracket}" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{End Bracket}" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The  Unconference: Where Geeks JIT Together" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="314" Name="Lessons Learned: Optimizing A Large Scale Software + Services Application" Img="#313" Href="http://msdn.microsoft.com/magazine/dd569749">
            <Description>Udi Dahan explains how his team identified and overcame unforeseen problems while developing a large-scale software + services trading application.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Udi Dahan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="499" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Lessons Learned" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Optimizing A Large Scale Software + Services Application" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="315" Name="Dynamic WPF: Create Flexible UIs With Flow Documents And Data Binding" Img="#314" Href="http://msdn.microsoft.com/magazine/dd569761">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Vincent Van Den Berghe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200904DynamicWPF" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="339" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Dynamic WPF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Flexible UIs With Flow Documents And Data Binding" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="316" Name="Cloud Computing: Building Distributed Applications With .NET Services" Img="#315" Href="http://msdn.microsoft.com/magazine/dd569759">
            <Description>We show you how .NET Services within the Azure Services Platform makes it easy to bring workflow apps to the cloud.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="330" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cloud Computing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Distributed Applications With .NET Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Web Services / RSS" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="317" Name="Take Control: Use SharePoint to Manage Your Windows Services" Img="#316" Href="http://msdn.microsoft.com/magazine/dd569748">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Pav Cherny" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200904SPWinServic" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="93" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Take Control" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Use SharePoint to Manage Your Windows Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="318" Name="Sync Up: Manage Your Data Effectively With The Microsoft Sync Framework" Img="#317" Href="http://msdn.microsoft.com/magazine/dd569762">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Yip" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="165" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Sync Up" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Manage Your Data Effectively With The Microsoft Sync Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="319" Name="Editor's Note: What's In Style" Img="#318" Href="http://msdn.microsoft.com/magazine/dd569751">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What's In Style" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="320" Name="Toolbox: Microsoft Chart Controls, Visual Studio Automatic Code Snippets, And More" Img="#319" Href="http://msdn.microsoft.com/magazine/dd569763">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2530" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Microsoft Chart Controls, Visual Studio Automatic Code Snippets, And More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ADO / ADO.NET" />
                    <String Value="Visual Studio" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="321" Name="CLR Inside Out: CLR Optimizations In .NET Framework 3.5 SP1" Img="#320" Href="http://msdn.microsoft.com/magazine/dd569747">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Surupa Biswas" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="189" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="CLR Optimizations In .NET Framework 3.5 SP1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="322" Name="Data Points: Using Silverlight 2 With ADO.NET Data Services" Img="#321" Href="http://msdn.microsoft.com/magazine/dd569758">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200904DataPoints" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="274" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Silverlight 2 With ADO.NET Data Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="323" Name="Cutting Edge: Explore Rich Client Scripting With jQuery, Part 2" Img="#322" Href="http://msdn.microsoft.com/magazine/dd569752">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="274" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Explore Rich Client Scripting With jQuery, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="324" Name="Patterns in Practice: Persistence Patterns" Img="#323" Href="http://msdn.microsoft.com/magazine/dd569757">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1375" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Persistence Patterns" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="325" Name="Service Station: Creating And Consuming Web Feeds" Img="#324" Href="http://msdn.microsoft.com/magazine/dd569753">
            <Description>Jon Flanders demonstrates creating and consuming Web feeds with Windows Communication Foundation and AtomPub.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jon Flanders" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200904ServiceStat" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="140" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Creating And Consuming Web Feeds" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="326" Name="Foundations: Working With The .NET Service Bus" Img="#325" Href="http://msdn.microsoft.com/magazine/dd569756">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200904Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="575" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Working With The .NET Service Bus" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Web Services / RSS" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="327" Name="Windows With C++: The Virtual Disk API In Windows 7" Img="#326" Href="http://msdn.microsoft.com/magazine/dd569754">
            <Description>This month we look inside the Windows 7 beta to examine the Virtual Disk API and the Microsoft Virtual Hard Disk (VHD) format.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="864" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Virtual Disk API In Windows 7" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Server" />
                    <String Value="Windows Client" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="328" Name=".NET Matters: Parallelizing Operations With Dependencies" Img="#327" Href="http://msdn.microsoft.com/magazine/dd569760">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="33" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Parallelizing Operations With Dependencies" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="329" Name="Usability in Practice: The Power of Personas" Img="#328" Href="http://msdn.microsoft.com/magazine/dd569755">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles B. Kreitzberg and Ambrose Little" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="91" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Power of Personas" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="330" Name="{ End Bracket }: Translate This Page" Img="#329" Href="http://msdn.microsoft.com/magazine/dd569750">
            <Description>This month we examine the Microsoft translation Web service and show you how you can incorporate translation services into your own Web application.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sandor Maurice &amp; Vikram Dendi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="284" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Translate This Page" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Web" />
                    <String Value="Globalization" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="331" Name="Internet Explorer 8: New Features To Slice, Store, And Accelerate Your Web Applications" Img="#330" Href="http://msdn.microsoft.com/magazine/dd458804">
            <Description>Internet Explorer 8 sports some exciting new features including Web Slices, Accelerators, and search suggestions along with AJAX navigation and DOM storage.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Daron Yöndem" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903IE8" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="106" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Internet Explorer 8" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New Features To Slice, Store, And Accelerate Your Web Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="332" Name="Silverlight Patterns: Model-View-ViewModel In Silverlight 2 Apps" Img="#331" Href="http://msdn.microsoft.com/magazine/dd458800">
            <Description>In this article, you’ll learn how to avoid problematic tight coupling by applying the Model-View-ViewModel pattern in Silverlight 2.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Wildermuth" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903MVVMSL2" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4034" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight Patterns" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Model-View-ViewModel In Silverlight 2 Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="333" Name="SharePoint: 10 Best Practices For Building SharePoint Solutions" Img="#332" Href="http://msdn.microsoft.com/magazine/dd458798">
            <Description>Here we summarize a number of best practices for developing SharePoint solutions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="E. Wilansky, T. Stojecki, P. Olszewski and S. Kowalewski" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903SP" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1536" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SharePoint" />
                </Facet>
                <Facet Name="Title">
                    <String Value="10 Best Practices For Building SharePoint Solutions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="334" Name="Database Development: Introducing New Features In The VSTS Database Edition GDR" Img="#333" Href="http://msdn.microsoft.com/magazine/dd483214">
            <Description>This article describes features introduced in the GDR for Visual Studio Team Server Database Edition.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jamie Laflen and Barclay Hill" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="426" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Database Development" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing New Features In The VSTS Database Edition GDR" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="335" Name=".NET Interop: Automate Acceptance Testing With IronRuby" Img="#334" Href="http://msdn.microsoft.com/magazine/dd453038">
            <Description>Acceptance testing verifies that the system under development meets the customer’s requirements. Learn the benefits here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ben Hall" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903IronRuby" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="111" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Interop" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Automate Acceptance Testing With IronRuby" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="336" Name="MSBuild: Best Practices For Creating Reliable Builds, Part 2" Img="#335" Href="http://msdn.microsoft.com/magazine/dd483291">
            <Description>Find out here how you can use MSBuild to better manage and control large build projects in Visual Studio.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sayed Ibrahim Hashimi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902MSBuild" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="695" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="MSBuild" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Best Practices For Creating Reliable Builds, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="337" Name="Editor's Note: Growing Pains" Img="#336" Href="http://msdn.microsoft.com/magazine/dd453009">
            <Description>An economic downturn is no time to stop moving forward. Remember the core goals of your business and forge ahead.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Growing Pains" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="338" Name="Toolbox: Rich AJAX Data Controls, Analyzing HTTP Traffic, And More" Img="#337" Href="http://msdn.microsoft.com/magazine/dd483223">
            <Description>This month we look at rich data Web controls for AJAX, HTTP traffic analysis, and more.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="59" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Rich AJAX Data Controls, Analyzing HTTP Traffic, And More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="339" Name="CLR Inside Out: Isolated Storage In Silverlight 2" Img="#338" Href="http://msdn.microsoft.com/magazine/dd458794">
            <Description>See how to get the most out of isolated storage in Silverlight to keep your applications safe.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Justin Van Patten" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="571" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Isolated Storage In Silverlight 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="340" Name="Cutting Edge: Explore Rich Client Scripting With jQuery, Part 1" Img="#339" Href="http://msdn.microsoft.com/magazine/dd453033">
            <Description>Thanks to selectors and function chaining, jQuery allows you to write compact, cross-browser code.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="825" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Explore Rich Client Scripting With jQuery, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="341" Name="The Polyglot Programmer: Mixing And Matching Languages" Img="#340" Href="http://msdn.microsoft.com/magazine/dd483224">
            <Description>See why you need to be a polyglot programmer and what mixing and matching languages can do for your projects.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="67" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Polyglot Programmer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Mixing And Matching Languages" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="342" Name="Test Run: Automating UI Tests In WPF Applications" Img="#341" Href="http://msdn.microsoft.com/magazine/dd483216">
            <Description>This month we describe techniques for automating UI testing in Windows Presentation Foundation applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="540" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Automating UI Tests In WPF Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="343" Name="Security Briefs: Protect Your Site With URL Rewriting" Img="#342" Href="http://msdn.microsoft.com/magazine/dd458793">
            <Description>Learn the numerous ways in which you can rewrite URLs to defend against common Web vulnerabilities.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="111" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Protect Your Site With URL Rewriting" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="344" Name="Extreme ASP.NET: Charting With ASP.NET And LINQ" Img="#343" Href="http://msdn.microsoft.com/magazine/dd453008">
            <Description>The combination of the ASP.NET Chart Control and the data querying power of LINQ lets you build flexible charts. Learn how here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="K. Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903XASP" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="943" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Charting With ASP.NET And LINQ" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="345" Name="Wicked Code: 3 Important Tips For Silverlight Development" Img="#344" Href="http://msdn.microsoft.com/magazine/dd483293">
            <Description>As a Web platform, Silverlight should be fast. Don’t keep your users waiting by not heeding these performance tips.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeff Prosise" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903Wicked" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="220" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="3 Important Tips For Silverlight Development" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="346" Name="Team System: Team Build 2008 Customization" Img="#345" Href="http://msdn.microsoft.com/magazine/dd458792">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian A. Randell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="73" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Team Build 2008 Customization" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="347" Name="Foundations: Writing More Efficient ItemsControls" Img="#346" Href="http://msdn.microsoft.com/magazine/dd483292">
            <Description>Here Charles Petzold explains several techniques for improving the performance of ItemsControls.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200903Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="599" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Writing More Efficient ItemsControls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="348" Name="Usability in Practice: Strategies for Designing Application Navigation" Img="#347" Href="http://msdn.microsoft.com/magazine/dd458810">
            <Description>Good navigation makes for happy users, and happy users are good for your business. See what makes users happy this month.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles B. Kreitzberg and Ambrose Little" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="211" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Strategies for Designing Application Navigation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="349" Name="{ End Bracket }: Perfect API Design" Img="#348" Href="http://msdn.microsoft.com/magazine/dd458796">
            <Description>Why is good API design so difficult when all you really need is perfection? Intrigued? Read on.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Waletzky" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="11" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Perfect API Design" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="350" Name="Best Practice: An Introduction To Domain-Driven Design" Img="#349" Href="http://msdn.microsoft.com/magazine/dd419654">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Laribee" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1600" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Best Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An Introduction To Domain-Driven Design" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="351" Name=".NET Interop: Getting Started With IronRuby And RSpec, Part 1" Img="#350" Href="http://msdn.microsoft.com/magazine/dd434651">
            <Description>See how IronRuby lets you employ the straightforward Ruby language to create acceptance tests that interoperate with .NET-compliant code.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ben Hall" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902IronRuby" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="233" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Interop" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Getting Started With IronRuby And RSpec, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="352" Name="&quot;Oslo&quot; Basics: Build Metadata-Based Applications With The “Oslo” Platform" Img="#351" Href="http://msdn.microsoft.com/magazine/dd419662">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Sells" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="35" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="&quot;Oslo&quot; Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Metadata-Based Applications With The “Oslo” Platform" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="353" Name="Patterns: WPF Apps With The Model-View-ViewModel Design Pattern" Img="#352" Href="http://msdn.microsoft.com/magazine/dd419663">
            <Description>In this article we explain just how simple it can be to build a WPF application the right way using the MVVM Pattern.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Josh Smith" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902MVVM" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="Unknown" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WPF Apps With The Model-View-ViewModel Design Pattern" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="354" Name="Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 2" Img="#353" Href="http://msdn.microsoft.com/magazine/dd434653">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Hanu Kommalapati" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902Silverlight" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="326" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Line-Of-Business Enterprise Apps With Silverlight, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Web" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="355" Name="MSBuild: Best Practices For Creating Reliable Builds, Part 1" Img="#354" Href="http://msdn.microsoft.com/magazine/dd419659">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sayed Ibrahim Hashimi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902MSBuild" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="847" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="MSBuild" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Best Practices For Creating Reliable Builds, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="356" Name="Editor's Note: Driving Design" Img="#355" Href="http://msdn.microsoft.com/magazine/dd434649">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="8" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Driving Design" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="357" Name="Toolbox: The Active Record Pattern, Aspect-Oriented Programming" Img="#356" Href="http://msdn.microsoft.com/magazine/dd419658">
            <Description>This month we look at implementing the Active Record Pattern in your .NET application and how aspect-oriented programming yields separation of concerns.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="43" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Active Record Pattern, Aspect-Oriented Programming" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="358" Name="CLR Inside Out: Handling Corrupted State Exceptions" Img="#357" Href="http://msdn.microsoft.com/magazine/dd419661">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Pardoe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="251" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Handling Corrupted State Exceptions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="359" Name="Data Points: Syndicated Data And Isolated Storage In Silverlight" Img="#358" Href="http://msdn.microsoft.com/magazine/dd419660">
            <Description>Here we build a syndicated news reader application to illustrate the use of isolated storage and data syndication in Silverlight.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902Data" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="305" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Syndicated Data And Isolated Storage In Silverlight" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="360" Name="Cutting Edge: Managing Dynamic Content Delivery In Silverlight, Part 2" Img="#359" Href="http://msdn.microsoft.com/magazine/dd434650">
            <Description>This month Dino continues his look at managing dynamic Silverlight content by discussing caching and isolated storage.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902Cutting" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="241" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managing Dynamic Content Delivery In Silverlight, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="361" Name="Patterns in Practice: Convention Over Configuration" Img="#360" Href="http://msdn.microsoft.com/magazine/dd419655">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="273" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Convention Over Configuration" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="362" Name="Under The Table: Spatial Data Support In SQL Server 2008" Img="#361" Href="http://msdn.microsoft.com/magazine/dd434647">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bob Beauchemin" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902DBDev" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Under The Table" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1065" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Under The Table" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Spatial Data Support In SQL Server 2008" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="363" Name="Foundations: Error Handling In Workflows" Img="#362" Href="http://msdn.microsoft.com/magazine/dd419656">
            <Description>Workflows often define long-running processes and an unhandled failure usually means termination. Avoid this scenario by handling exceptions properly.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Milner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200902Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="271" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Error Handling In Workflows" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="364" Name="Windows With C++: Visual C++ 2010 And The Parallel Patterns Library" Img="#363" Href="http://msdn.microsoft.com/magazine/dd434652">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="498" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visual C++ 2010 And The Parallel Patterns Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="COM / COM+" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="365" Name=".NET Matters: Ordered Execution With ThreadPool" Img="#364" Href="http://msdn.microsoft.com/magazine/dd419664">
            <Description>This month we demonstrate how you can use the ThreadPool to support ordered execution without having to build custom thread pools yourself.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="141" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Ordered Execution With ThreadPool" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="366" Name="Going Places: Mobile Device Provisioning With SyncML" Img="#365" Href="http://msdn.microsoft.com/magazine/dd434646">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ramon Arjona" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="48" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Mobile Device Provisioning With SyncML" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="367" Name="Stack Trace: Working With An Incomplete Or Invalid IRP" Img="#366" Href="http://msdn.microsoft.com/magazine/dd420456">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bob Golding and David Butler" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Stack Trace" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="17" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Stack Trace" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Working With An Incomplete Or Invalid IRP" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="368" Name="Stack Trace: What Are These System PTEs?" Img="#367" Href="http://msdn.microsoft.com/magazine/dd420461">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bob Golding and David Butler" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Stack Trace" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="81" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Stack Trace" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What Are These System PTEs?" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="369" Name="{ End Bracket }: Your Innovative Ideas" Img="#368" Href="http://msdn.microsoft.com/magazine/dd434648">
            <Description>Having that next great innovative idea is only half the battle—getting it heard is the real challenge.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Eric N. Bush" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="9" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Your Innovative Ideas" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="370" Name="First Look: WCF And WF Services In The .NET Framework 4.0 And “Dublin”" Img="#369" Href="http://msdn.microsoft.com/magazine/dd347832">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="261" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="First Look" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WCF And WF Services In The .NET Framework 4.0 And “Dublin”" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="371" Name="Geneva Framework: Building A Custom Security Token Service" Img="#370" Href="http://msdn.microsoft.com/magazine/dd347547">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michele Leroux Bustamante" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Geneva" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="475" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Geneva Framework" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building A Custom Security Token Service" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="372" Name="Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 1" Img="#371" Href="http://msdn.microsoft.com/magazine/dd315415">
            <Description>Take a walk through the creation of a call center client application to learn how to build real-world enterprise solutions using Silverlight.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Hanu Kommalapati" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Silverlight" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="368" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Line-Of-Business Enterprise Apps With Silverlight, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="373" Name="Windows Mobile: Use GPS And Web Maps For Location-Aware Apps" Img="#372" Href="http://msdn.microsoft.com/magazine/dd315419">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Christopher Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Mobile" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="235" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows Mobile" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Use GPS And Web Maps For Location-Aware Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="374" Name="VSTS 2010: Agile Planning Tools In Visual Studio Team System 2010" Img="#373" Href="http://msdn.microsoft.com/magazine/dd347827">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ajoy Krishnamoorthy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1215" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="VSTS 2010" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Agile Planning Tools In Visual Studio Team System 2010" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="375" Name="ASP.NET Workflow: Web Apps That Support Long-Running Operations" Img="#374" Href="http://msdn.microsoft.com/magazine/dd296718">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Kennedy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901ASPNET" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="180" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="ASP.NET Workflow" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Apps That Support Long-Running Operations" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="376" Name="Editor's Note: A Look Back As We Move Forward" Img="#375" Href="http://msdn.microsoft.com/magazine/dd315411">
            <Description>Here’s a look at a year’s worth of coverage and changes at MSDN Magazine in response to reader requests.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Look Back As We Move Forward" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="377" Name="Toolbox: C# JavaScript, Eric Lippert’s Blog, And More" Img="#376" Href="http://msdn.microsoft.com/magazine/dd315418">
            <Description>Writing your JavaScript code in C# and having it converted, Eric Lippert’s programming blog, and reading up on T-SQL 2008.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="165" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="C# JavaScript, Eric Lippert’s Blog, And More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="378" Name="CLR Inside Out: Best Practices For Managed And Native Code Interoperability" Img="#377" Href="http://msdn.microsoft.com/magazine/dd315414">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jesse Kaplan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="142" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Best Practices For Managed And Native Code Interoperability" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="COM / COM+" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="379" Name="Basic Instincts: Inspecting COM Objects With Reflection" Img="#378" Href="http://msdn.microsoft.com/magazine/dd347981">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Lucian Wischik" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Basic" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="113" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Inspecting COM Objects With Reflection" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="COM / COM+" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="380" Name="Cutting Edge: Managing Dynamic Content Delivery In Silverlight, Part 1" Img="#379" Href="http://msdn.microsoft.com/magazine/dd315412">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Cutting" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="241" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managing Dynamic Content Delivery In Silverlight, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="381" Name="Test Run: Analyzing Project Exposure And Risk Using PERIL" Img="#380" Href="http://msdn.microsoft.com/magazine/dd315417">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901TestRun" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="114" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Analyzing Project Exposure And Risk Using PERIL" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="382" Name="Service Station: An Introduction To RESTful Services With WCF" Img="#381" Href="http://msdn.microsoft.com/magazine/dd315413">
            <Description>We discuss some of the basic tenets of REST as well as present an implementation of a RESTful service using WCF.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jon Flanders" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Service" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2044" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An Introduction To RESTful Services With WCF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="383" Name="Security Briefs: Getting Started With The SDL Threat Modeling Tool" Img="#382" Href="http://msdn.microsoft.com/magazine/dd347831">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Adam Shostack" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="123" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Getting Started With The SDL Threat Modeling Tool" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="384" Name="Extreme ASP.NET: Routing with ASP.NET Web Forms" Img="#383" Href="http://msdn.microsoft.com/magazine/dd347546">
            <Description>See how to get the benefits of rerouting while alleviating the risks with this in-depth look at URL rewriting in ASP.NET.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Allen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Extreme" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1535" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Routing with ASP.NET Web Forms" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="385" Name="Foundations: Easily Apply Transactions To Services" Img="#384" Href="http://msdn.microsoft.com/magazine/dd299402">
            <Description>Managing state and error recovery using transactions is the topic of this month’s installment of Foundations.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Foundations" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="82" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Easily Apply Transactions To Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="386" Name="Net Matters: Round-Robin Access To The ThreadPool" Img="#385" Href="http://msdn.microsoft.com/magazine/dd347845">
            <Description>Stephen Toub shows you how to add round-robin scheduling support on top of the ThreadPool for more granular processing control.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Net Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="56" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Net Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Round-Robin Access To The ThreadPool" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="387" Name="Usability in Practice: When Things Go Wrong" Img="#386" Href="http://msdn.microsoft.com/magazine/dd347820">
            <Description>This month our usability experts explain what it takes to create informative, useful error messages.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles Kreitzberg and Ambrose Little" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://code.msdn.microsoft.com/mag200901Usability" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="61" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="When Things Go Wrong" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="388" Name="{ End Bracket }: The Emergence Of Machine Translation" Img="#387" Href="http://msdn.microsoft.com/magazine/dd315410">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Vikram Dendi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2009" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2009-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="8" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Emergence Of Machine Translation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Globalization" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="389" Name="Team System: Streamline Team Projects With Process Templates" Img="#388" Href="http://msdn.microsoft.com/magazine/dd221363">
            <Description>See how you can streamline your team projects using Process Templates in Visual Studio Team System (VSTS)</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian A. Randell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="116" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Streamline Team Projects With Process Templates" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="390" Name="Real-World WF: Best Practices For Windows Workflow Foundation Apps" Img="#389" Href="http://msdn.microsoft.com/magazine/dd252947">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Josh Lane" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812WF&amp;ReleaseId=1728" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="293" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Real-World WF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Best Practices For Windows Workflow Foundation Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="391" Name="Visual Studio OBA Tools: Simplify OBA Development With Interop API Extensions" Img="#390" Href="http://msdn.microsoft.com/magazine/dd263100">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Whitechapel, Phillip Hoff, and Vladimir Morozov" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812OBA&amp;ReleaseId=1706" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="90" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Visual Studio OBA Tools" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplify OBA Development With Interop API Extensions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="392" Name="SOA Data Access: Flexible Data Access With LINQ To SQL And The Entity Framework" Img="#391" Href="http://msdn.microsoft.com/magazine/dd263098">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Anthony Sneed" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812SOADAL&amp;ReleaseId=1716" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="502" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SOA Data Access" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Flexible Data Access With LINQ To SQL And The Entity Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="393" Name="Geneva Framework: A Better Approach For Building Claims-Based WCF Services" Img="#392" Href="http://msdn.microsoft.com/magazine/dd278426">
            <Description>Here we introduce Microsoft Code Name “Geneva,” the new framework for building claims-based applications and services, and federated security scenarios.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michele Leroux Bustamante" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812Geneva&amp;ReleaseId=1764" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="453" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Geneva Framework" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Better Approach For Building Claims-Based WCF Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="394" Name="Editor's Note: I Am The Business" Img="#393" Href="http://msdn.microsoft.com/magazine/dd252939">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="5" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="I Am The Business" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="395" Name="Toolbox: Static Analysis Tools For .NET, Matt Berseth’s Blog" Img="#394" Href="http://msdn.microsoft.com/magazine/dd263071">
            <Description>This month we take a look at FxCop and other tools that enforce your design rules, along with jQuery.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="203" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Static Analysis Tools For .NET, Matt Berseth’s Blog" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value="Design Patterns" />
                    <String Value="Scripting / WSH" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="396" Name="CLR Inside Out: Thread Management In The CLR" Img="#395" Href="http://msdn.microsoft.com/magazine/dd252943">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Erika Fuentes and Eric Eilebrecht" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="192" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Thread Management In The CLR" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="397" Name="Advanced Basics: The ObservableCollection Class" Img="#396" Href="http://msdn.microsoft.com/magazine/dd252944">
            <Description>Ken Getz shows how the CollectionChanged event lets you reflect changes to your underlying data source in your bound data controls.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ken Getz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812Basics&amp;ReleaseId=1761" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1759" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The ObservableCollection Class" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="398" Name="Cutting Edge: ASP.NET Presentation Patterns" Img="#397" Href="http://msdn.microsoft.com/magazine/dd252940">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="435" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ASP.NET Presentation Patterns" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="399" Name="Patterns in Practice: Design For Testability" Img="#398" Href="http://msdn.microsoft.com/magazine/dd263069">
            <Description>Designing testability into your app means smaller tests that are cheaper to create, easier to understand, faster to run, and much simpler to debug.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="314" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Design For Testability" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="400" Name="Test Run: Configuration Testing With Virtual Server, Part 2" Img="#399" Href="http://msdn.microsoft.com/magazine/dd252952">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey and Paul Despe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812TestRun&amp;ReleaseId=1737" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="80" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Configuration Testing With Virtual Server, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Server / NT" />
                    <String Value="Test / Debug" />
                    <String Value="COM / COM+" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="401" Name="Foundations: Render Text On A Path With WPF" Img="#400" Href="http://msdn.microsoft.com/magazine/dd263097">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812Foundations&amp;ReleaseId=1733" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="497" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Render Text On A Path With WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="402" Name="Windows With C++: X64 Debugging With Pseudo Variables And Format Specifiers" Img="#401" Href="http://msdn.microsoft.com/magazine/dd252945">
            <Description>This month we explain how pseudo variables and format specifiers provide a wealth of information for use in debugging.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="312" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows With C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="X64 Debugging With Pseudo Variables And Format Specifiers" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="403" Name="Going Places: How Connection Manager Connects" Img="#402" Href="http://msdn.microsoft.com/magazine/dd263096">
            <Description>Marcus Perryman explains the correct use of Connection Manager when a Windows Mobile application requires network data.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Marcus Perryman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=mag200812GoingPlaces&amp;ReleaseId=1819" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="129" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="How Connection Manager Connects" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="404" Name="Usability in Practice: The Human Face Of Software" Img="#403" Href="http://msdn.microsoft.com/magazine/dd263095">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Charles B. Kreitzberg and Ambrose Little" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="45" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Usability in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Human Face Of Software" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="405" Name="{ End Bracket }: What Makes A Good Software Tester?" Img="#404" Href="http://msdn.microsoft.com/magazine/dd252951">
            <Description>In this month's installment, James McCaffrey talks about the qualities and skills he looks for when searching for great software testers.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="247" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What Makes A Good Software Tester?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="406" Name="Security Quiz: Test Your Security IQ" Img="#405" Href="http://msdn.microsoft.com/magazine/cc982154">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Howard and Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="127" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Quiz" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Test Your Security IQ" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="407" Name="Agile SDL: Streamline Security Practices For Agile Development" Img="#406" Href="http://msdn.microsoft.com/magazine/dd153756">
            <Description>Bryan Sullivan discusses the new SDL for Web applications and Agile projects with more compressed release cycles.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="147" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Agile SDL" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Streamline Security Practices For Agile Development" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="408" Name="Access Control: Understanding Windows File And Registry Permissions" Img="#407" Href="http://msdn.microsoft.com/magazine/cc982153">
            <Description>Understanding the ACLs that govern permissions and rights before an operation is allowed to proceed is critical to enhancing security.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John R. Michener" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="5035" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Access Control" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Understanding Windows File And Registry Permissions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="Windows Server / NT" />
                    <String Value="Win32" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="409" Name="Utility Spotlight: 12 Steps To Faster Web Pages With Visual Round Trip Analyzer" Img="#408" Href="http://msdn.microsoft.com/magazine/dd188562">
            <Description>Download Visual Round-trip Analyzer (VRTA) to uncover the root of your Web page loading problems and identify these 12 common ailments.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jim Pierson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://www.microsoft.com/downloads/details.aspx?FamilyID=119f3477-dced-41e3-a0e7-d8b5cae893a3&amp;DisplayLang" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="386" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Utility Spotlight" />
                </Facet>
                <Facet Name="Title">
                    <String Value="12 Steps To Faster Web Pages With Visual Round Trip Analyzer" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="410" Name="RIA: Light Up SharePoint With Silverlight 2 Web Parts" Img="#409" Href="http://msdn.microsoft.com/magazine/dd148643">
            <Description>Find out how to integrate SharePoint and Silverlight by creating a Silverlight media player and deploying it as a SharePoint Web Part.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Steve Fox and Paul Stubbs" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="741" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="RIA" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Light Up SharePoint With Silverlight 2 Web Parts" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="SharePoint" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="411" Name="Editor's Note: Can I See Some Identification?" Img="#410" Href="http://msdn.microsoft.com/magazine/dd148641">
            <Description>Security measures are highly context driven and change with circumstances. This month Howard Dierking spins a few security yarns to illustrate.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Can I See Some Identification?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="412" Name="Toolbox: Online Scheduling, Jeff Smith’s SQL Blog, Easy Regular Expressions, And More" Img="#411" Href="http://msdn.microsoft.com/magazine/dd148647">
            <Description>This month Scott looks at improving development skills, writing regular expressions, a web scheduling control and a SQL tips blog.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="41" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Online Scheduling, Jeff Smith’s SQL Blog, Easy Regular Expressions, And More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="413" Name="CLR Inside Out: International Applications" Img="#412" Href="http://msdn.microsoft.com/magazine/dd148640">
            <Description>The CLR team takes a look inside the System.Globalization namespace to explain how to handle data formats for proper localization and globalization.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Melitta Andersen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="32" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="International Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Globalization" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="414" Name="Data Points: Cloud Gazing From Silverlight 2" Img="#413" Href="http://msdn.microsoft.com/magazine/dd148648">
            <Description>John Papa tackles questions about calling services from Silverlight 2 applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DataPoints2008_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="60" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Cloud Gazing From Silverlight 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web Services / RSS" />
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="415" Name="Cutting Edge: Browser Interoperability In Silverlight 2" Img="#414" Href="http://msdn.microsoft.com/magazine/dd148642">
            <Description>This month Dino Esposito explains how the browser interoperability layer in Silverlight addresses a number of your Silverlight / Web page interaction needs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CuttingEdge2008_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="84" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Browser Interoperability In Silverlight 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="416" Name="Security Briefs: Threat Models Improve Your Security Process" Img="#415" Href="http://msdn.microsoft.com/magazine/dd148644">
            <Description>Using threat models to drive your security engineering process helps prioritize the code review, fuzz testing, and attack surface analysis tasks.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Howard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="75" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Threat Models Improve Your Security Process" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="417" Name="Test Run: Group Determination In Software Testing" Img="#416" Href="http://msdn.microsoft.com/magazine/dd148646">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TestRun2008_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="39" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Group Determination In Software Testing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="418" Name="Wicked Code: Silverlight 2 Transforms And Clipping Regions" Img="#417" Href="http://msdn.microsoft.com/magazine/dd188700">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeff Prosise" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WickedCode2008_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="383" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Silverlight 2 Transforms And Clipping Regions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="419" Name="Foundations: Unit Testing Workflows And Activities" Img="#418" Href="http://msdn.microsoft.com/magazine/dd179724">
            <Description>Matt Milner takes a look at some of the challenges and techniques related to testing Windows Workflow Foundation activities, workflows, and associated components.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Milner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Foundations2008_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="216" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Unit Testing Workflows And Activities" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="420" Name="Team System: Team Build 2008" Img="#419" Href="http://msdn.microsoft.com/magazine/dd150090">
            <Description>Brian Randell introduces you to Visual Studio 2008 Team Foundation Server Build (Team Build). Then he creates and runs a team build.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian A. Randell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TeamSystem2008_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="268" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Team Build 2008" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="421" Name="{ End Bracket }: Engineers Who Write" Img="#420" Href="http://msdn.microsoft.com/magazine/dd153757">
            <Description>Writing is good exercise for developers and software engineers. Richard Ward explains how writing can help you focus your thoughts and communicate more precisely.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Richard Ward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="7" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Engineers Who Write" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="422" Name="Paradigm Shift: Design Considerations For Parallel Programming" Img="#421" Href="http://msdn.microsoft.com/magazine/cc872852">
            <Description>This article presents an overview of the motivation behind new techniques that decompose problems into independent pieces for optimal use of parallel programming.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Callahan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="179" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Paradigm Shift" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Design Considerations For Parallel Programming" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="423" Name="Coding Tools: Improved Support For Parallelism In The Next Version Of Visual Studio" Img="#422" Href="http://msdn.microsoft.com/magazine/cc817396">
            <Description>We take a look at planned support for parallel programming for both managed and native code in the next version of Visual Studio.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub and Hazim Shafi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="152" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Coding Tools" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Improved Support For Parallelism In The Next Version Of Visual Studio" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="424" Name="Concurrency Hazards: Solving 11 Likely Problems In Your Multithreaded Code" Img="#423" Href="http://msdn.microsoft.com/magazine/cc817398">
            <Description>Here we describe some of the more common challenges to concurrent programming and present advice for coping with them in your software.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joe Duffy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="422" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrency Hazards" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Solving 11 Likely Problems In Your Multithreaded Code" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="425" Name="ASP.NET AJAX 4.0: New AJAX Support For Data-Driven Web Apps" Img="#424" Href="http://msdn.microsoft.com/magazine/cc972638">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bertrand Le Roy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ASPNETAJAX42008_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="961" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="ASP.NET AJAX 4.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New AJAX Support For Data-Driven Web Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web" />
                    <String Value="Data Access" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="426" Name="Easy Async: Build Concurrent Apps From Simple F# Expressions" Img="#425" Href="http://msdn.microsoft.com/magazine/cc967279">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chance Coble" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="133" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Easy Async" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Concurrent Apps From Simple F# Expressions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="427" Name="Editor's Note: new Thread(ReadEditorsNote).Start(); yourAttention.WaitOne();" Img="#426" Href="http://msdn.microsoft.com/magazine/cc966710">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="7" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="new Thread(ReadEditorsNote).Start(); yourAttention.WaitOne();" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="428" Name="Toolbox: Realistic Test Data, Dare Obasanjo’s Blog, Color-Coding Tools, and More" Img="#427" Href="http://msdn.microsoft.com/magazine/cc947918">
            <Description>This month Scott shows how to generate realistic test data, visits Dare Obasanjo's blog, and demonstrates color coding code for better readability.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="12" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Realistic Test Data, Dare Obasanjo’s Blog, Color-Coding Tools, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="429" Name="CLR Inside Out: Security In Silverlight 2" Img="#428" Href="http://msdn.microsoft.com/magazine/cc765416">
            <Description>Andrew Dai of the CLR team discusses the Transparency model, which creates a strong isolation boundary between privileged and unprivileged code for Silverlight apps.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Dai" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="111" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Security In Silverlight 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="430" Name="Basic Instincts: Dynamic Data Entry With XML Literals" Img="#429" Href="http://msdn.microsoft.com/magazine/cc947916">
            <Description>Learn how to use Windows Presentation Foundation (WPF), XAML, and the deep XML support in Visual Basic to generate user interfaces dynamically.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Beth Massi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="115" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Dynamic Data Entry With XML Literals" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="XML / XSL" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="431" Name="Cutting Edge: Code reuse in WPF and Silverlight 2." Img="#430" Href="http://msdn.microsoft.com/magazine/cc895632">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CuttingEdge2008_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="321" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Code reuse in WPF and Silverlight 2." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="432" Name="Patterns in Practice: Cohesion And Coupling" Img="#431" Href="http://msdn.microsoft.com/magazine/cc947917">
            <Description>Here are some design patterns that allow you to achieve higher cohesion and looser coupling for more flexible, reusable applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="827" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Cohesion And Coupling" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="433" Name="Service Station: Authorization In WCF-Based Services" Img="#432" Href="http://msdn.microsoft.com/magazine/cc948343">
            <Description>Windows Communication Foundation (WCF) provides an easy role-based system and a more powerful and complex claims-based API for implementing authorization in services.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dominick Baier and Christian Weyer" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2008_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1486" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Authorization In WCF-Based Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="434" Name="Foundations: Managing State With Durable Services" Img="#433" Href="http://msdn.microsoft.com/magazine/cc947881">
            <Description>This month Juval Lowy tackles questions such as when to keep proxies and services in memory for better state management in long-running workflows.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Foundations2008_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="66" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managing State With Durable Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="435" Name="Windows with C++: Exploring High-Performance Algorithms" Img="#434" Href="http://msdn.microsoft.com/magazine/cc850829">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="120" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring High-Performance Algorithms" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="436" Name="Going Places: Ink-Enabled Apps For Tablet PC" Img="#435" Href="http://msdn.microsoft.com/magazine/cc967278">
            <Description>We show you how to create ink-enabled apps  quickly with the Tablet PC SDK and the InkEdit and InkPicture ActiveX controls.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Gus Class" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="59" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Ink-Enabled Apps For Tablet PC" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Vista" />
                    <String Value="Web" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="437" Name=".NET Matters: False Sharing" Img="#436" Href="http://msdn.microsoft.com/magazine/cc872851">
            <Description>This month: memory access issues in multi-core systems and diagnosing  and avoiding false sharing in your parallel computing applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub, Igor Ostrovsky, and Huseyin Yildiz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="361" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="False Sharing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="438" Name="{ End Bracket }: Don’t Be Afraid To Throw Away Your Work" Img="#437" Href="http://msdn.microsoft.com/magazine/cc872850">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Josh Phillips" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="9" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Don’t Be Afraid To Throw Away Your Work" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="439" Name="Hierarchy ID: Model Your Data Hierarchies With SQL Server 2008" Img="#438" Href="http://msdn.microsoft.com/magazine/cc794278">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kent Tegels" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SQLHierarchyID2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1949" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Hierarchy ID" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Model Your Data Hierarchies With SQL Server 2008" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="440" Name="Prism: Patterns For Building Composite Applications With WPF" Img="#439" Href="http://msdn.microsoft.com/magazine/cc785479">
            <Description>We introduce you to the benefits of building composite applications with the Composite Application Guidance for WPF from Microsoft patterns &amp; practices.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Glenn Block" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4537" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Prism" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Patterns For Building Composite Applications With WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="441" Name="Data Services: Create Data-Centric Web Applications With Silverlight 2" Img="#440" Href="http://msdn.microsoft.com/magazine/cc794279">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Wildermuth" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SLDataServices2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="374" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Data-Centric Web Applications With Silverlight 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Web Services / RSS" />
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="Data Access" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="442" Name="Advanced WPF: Understanding Routed Events And Commands In WPF" Img="#441" Href="http://msdn.microsoft.com/magazine/cc785480">
            <Description>See how routed events and routed commands in Windows Presentation Foundation form the basis for communication between the parts of your UI.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian Noyes" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/RoutedWPF2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4928" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced WPF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Understanding Routed Events And Commands In WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Delegates" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="443" Name="Editor's Note: Hanging Onto The Long Tail" Img="#442" Href="http://msdn.microsoft.com/magazine/cc793959">
            <Description>Technology changes at a lightning-fast pace. This month Howard Dierking considers how the rapid changes affect developer priorities and magazine focus.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="38" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Hanging Onto The Long Tail" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="444" Name="Toolbox: Easy LINQ Queries, Becoming A Better Developer, And Logging Help" Img="#443" Href="http://msdn.microsoft.com/magazine/cc793972">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="49" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Easy LINQ Queries, Becoming A Better Developer, And Logging Help" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="445" Name="CLR Inside Out: Unhandled Exception Processing In The CLR" Img="#444" Href="http://msdn.microsoft.com/magazine/cc793966">
            <Description>In this installment of CLR Inside Out Gaurav Khanna explains everything you need to know about unhandled exception processing in the .NET Framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Gaurav Khanna" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="466" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Unhandled Exception Processing In The CLR" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="446" Name="Data Points: Service-Driven Apps With Silverlight 2 And WCF" Img="#445" Href="http://msdn.microsoft.com/magazine/cc794260">
            <Description>Here John Papa demonstrates how to build a Silverlight 2 user interface that communicates through WCF to interact with business entities and a database.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DataPoints2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="817" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Service-Driven Apps With Silverlight 2 And WCF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="447" Name="Advanced Basics: The LINQ Enumerable Class, Part 2" Img="#446" Href="http://msdn.microsoft.com/magazine/cc793963">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ken Getz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/AdvancedBasics2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="201" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The LINQ Enumerable Class, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="448" Name="Office Space: Custom Auditing In SharePoint" Img="#447" Href="http://msdn.microsoft.com/magazine/cc794261">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Pattison" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/OfficeSpace2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="287" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Custom Auditing In SharePoint" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="449" Name="Cutting Edge: Building A Secure AJAX Service Layer" Img="#448" Href="http://msdn.microsoft.com/magazine/cc793961">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CuttingEdge2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="306" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building A Secure AJAX Service Layer" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="450" Name="Test Run: Configuration Testing With Virtual Server, Part 1" Img="#449" Href="http://msdn.microsoft.com/magazine/cc793968">
            <Description>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</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="133" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Configuration Testing With Virtual Server, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Server / NT" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="451" Name="Security Briefs: SDL Embraces The Web" Img="#450" Href="http://msdn.microsoft.com/magazine/cc794277">
            <Description>In this installment we introduce you to new Web-oriented security guidance and tools straight from the Security Development Lifecycle (SDL) team at Microsoft.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Sullivan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="32" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="SDL Embraces The Web" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="452" Name="Foundations: Dependency Properties And Notifications" Img="#451" Href="http://msdn.microsoft.com/magazine/cc794276">
            <Description>Windows Presentation Foundation dependency properties don’t always play well with others. Learn how you can compensate for their lack of notification events.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Foundations2008_09a.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="264" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Dependency Properties And Notifications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Delegates" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="453" Name="{ End Bracket }: A New Era In Visual Simulation" Img="#452" Href="http://msdn.microsoft.com/magazine/cc793967">
            <Description>The ESP simulation engine, the basis for Microsoft Flight Simulator, handles visual rendering, physics, sound, and other virtual world capabilities.  Take a look inside.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Todd Landstad" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="11" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A New Era In Visual Simulation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="454" Name="Data 2.0: Expose And Consume Data in A Web Services World" Img="#453" Href="http://msdn.microsoft.com/magazine/cc748663">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Elisa Flasko and Mike Flasko" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DataServices2008_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="382" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data 2.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Expose And Consume Data in A Web Services World" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="455" Name="BizTalk EDI: Build a Robust EDI Solution with BizTalk Server" Img="#454" Href="http://msdn.microsoft.com/magazine/cc748658">
            <Description>We introduce you to the EDI functionality within BizTalk Server 2006 R2, illustrating schema creation, document mapping, EDI delivery and transmission, and exception handling.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mark Beckner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="366" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="BizTalk EDI" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build a Robust EDI Solution with BizTalk Server" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value=".NET" />
                    <String Value="BizTalk" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="456" Name="Silverlight: Create Animations with XAML and Expression Blend" Img="#455" Href="http://msdn.microsoft.com/magazine/cc721608">
            <Description>In this excerpt from his upcoming book, Laurence Moroney explains the basics of Silverlight animation and the animation tools available in Expression Blend.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Lawrence Moroney" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1499" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Animations with XAML and Expression Blend" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="457" Name="Write On!: Create Web Apps You Can Draw On with Silverlight 2" Img="#456" Href="http://msdn.microsoft.com/magazine/cc721604">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julia Lerman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="455" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Write On!" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Web Apps You Can Draw On with Silverlight 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="458" Name="Wicked Code: Craft Custom Controls for Silverlight 2" Img="#457" Href="http://msdn.microsoft.com/magazine/cc721611">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeff Prosise" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WickedCode2008_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="894" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Craft Custom Controls for Silverlight 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="459" Name="Editor's Note: More than Pretty Pictures" Img="#458" Href="http://msdn.microsoft.com/magazine/cc748661">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="More than Pretty Pictures" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="460" Name="Toolbox: Serializing objects, Scott Allen’s blog, Site Performance, and more" Img="#459" Href="http://msdn.microsoft.com/magazine/cc721607">
            <Description>Serialize and Deserialize Fixed Length and Delimited Files, Scott Allen's blog, inspecting Web Pages, and more.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="51" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Serializing objects, Scott Allen’s blog, Site Performance, and more" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="461" Name="CLR Inside Out: Program Silverlight with the CoreCLR" Img="#460" Href="http://msdn.microsoft.com/magazine/cc721609">
            <Description>The CoreCLR provides the perfect set of CLR classes and functionality for the Web.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Pardoe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="305" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Program Silverlight with the CoreCLR" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="462" Name="Basic Instincts: Increase LINQ Query Performance" Img="#461" Href="http://msdn.microsoft.com/magazine/cc721610">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jared Parsons" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/BasicInstincts2008_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="565" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Increase LINQ Query Performance" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="463" Name="Cutting Edge: Programming AJAX with ASP.NET Partial Rendering" Img="#462" Href="http://msdn.microsoft.com/magazine/cc748662">
            <Description>Dino Esposito compares the use of AJAX patterns and DOM manipulations to the use of the ASP.NET partial rendering engine.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CuttingEdge2008_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="711" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Programming AJAX with ASP.NET Partial Rendering" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="JavaScript" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="464" Name="Patterns in Practice: Object Role Stereotypes" Img="#463" Href="http://msdn.microsoft.com/magazine/cc721605">
            <Description>Object role stereotypes can help you better understand and clarify the responsibilities of the objects in your application.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="165" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Object Role Stereotypes" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="465" Name="Team System: Essential Power Tools." Img="#464" Href="http://msdn.microsoft.com/magazine/cc721612">
            <Description>Brian Randell introduces you to some crucial Power Tools for getting the most out of Team System.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian Randell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="290" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Essential Power Tools." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="466" Name="Foundations: Workflow Tips and Tricks" Img="#465" Href="http://msdn.microsoft.com/magazine/cc721606">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Milner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Foundations2008_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="102" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Workflow Tips and Tricks" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="467" Name="Windows with C++: Asynchronous WinHTTP." Img="#466" Href="http://msdn.microsoft.com/magazine/cc716528">
            <Description>This month's column explains how to use Windows HTTP Services, or WinHTTP, the new, powerful API for implementing HTTP clients.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="469" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Asynchronous WinHTTP." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Windows (All Versions)" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="468" Name="Concurrent Affairs: More AsyncEnumerator Features" Img="#467" Href="http://msdn.microsoft.com/magazine/cc721613">
            <Description>Jeffrey Richter shows you some additional cool features of his AsyncEnumerator class.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeffrey Richter" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ConcurrentAffairs2008_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="214" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="More AsyncEnumerator Features" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="469" Name="Going Places: What Can a Robot Teach You?" Img="#468" Href="http://msdn.microsoft.com/magazine/cc748660">
            <Description>Learn about mobile device programming through WiMo, a Windows Mobile-powered robot.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Calligaro" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="55" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What Can a Robot Teach You?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="470" Name="{ End Bracket }: U.S. Imagine Cup" Img="#469" Href="http://msdn.microsoft.com/magazine/cc748665">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mitch Irsfeld" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="U.S. Imagine Cup" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="471" Name="Data Services: Develop Robust and Scalable Apps with SQL Server Data Services" Img="#470" Href="http://msdn.microsoft.com/magazine/cc700349">
            <Description>Here the author introduces SQL Server Data Services, which exposes its functionality over standard Web service interfaces.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Robinson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="44" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Develop Robust and Scalable Apps with SQL Server Data Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Web" />
                    <String Value="SQL Server" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="472" Name="ADO.NET: Achieve Flexible Data Modeling with the Entity Framework" Img="#471" Href="http://msdn.microsoft.com/magazine/cc700331">
            <Description>Here the author answers questions regarding the Entity Framework and provides an understanding of how and why it was developed.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Elisa Flasko" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/EntityFramework2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="508" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="ADO.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Achieve Flexible Data Modeling with the Entity Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="473" Name="Data and WPF: Customize Data Display with Data Binding and WPF" Img="#472" Href="http://msdn.microsoft.com/magazine/cc700358">
            <Description>Here we present techniques for programmatic and declarative data binding and display with Windows Presentation Foundation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Josh Smith" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/AdvancedWPFDatabinding2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4781" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data and WPF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Customize Data Display with Data Binding and WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="474" Name="Transactions: Build Scalable Systems That Handle Failure Without Losing Data" Img="#473" Href="http://msdn.microsoft.com/magazine/cc663023">
            <Description>Systems that handle failure without losing data are elusive. Learn how  to achieve systems that are both scalable and robust.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Udi Dahan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="255" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Transactions" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Scalable Systems That Handle Failure Without Losing Data" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Web Services / RSS" />
                    <String Value="Remoting" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="475" Name="WCF P2P: How To Design State Sharing in a Peer Network" Img="#474" Href="http://msdn.microsoft.com/magazine/cc700336">
            <Description>Learn how you can peer-enable business applications by allowing them to share state in a serverless peer network.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kevin Hoffman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/P2P2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="344" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WCF P2P" />
                </Facet>
                <Facet Name="Title">
                    <String Value="How To Design State Sharing in a Peer Network" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="476" Name="Editor's Note: Flex Your Data" Img="#475" Href="http://msdn.microsoft.com/magazine/cc663022">
            <Description>Filling in for Editor-in-Chief Howard Dierking, Ted Neward lends some insight into the state of data collection and manipulation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Neward" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="11" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Flex Your Data" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="477" Name="Toolbox: Easy Wiki Hosting, Scott Hanselman’s blog, and Snagging Screens" Img="#476" Href="http://msdn.microsoft.com/magazine/cc700339">
            <Description>Host a wiki the easy way, get the screen shots you need and mark them up, and read about LINQ this month in Toolbox.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="95" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Easy Wiki Hosting, Scott Hanselman’s blog, and Snagging Screens" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="478" Name="CLR Inside Out: Extend Windows Forms Apps Using System.AddIn" Img="#477" Href="http://msdn.microsoft.com/magazine/cc700355">
            <Description>See how Windows Forms applications can be adapted to use the new .NET Add-in framework (System.AddIn) this month.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mueez Siddiqui" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="114" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extend Windows Forms Apps Using System.AddIn" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Forms" />
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="479" Name="Data Points: The Entity Framework in Layered Architectures" Img="#478" Href="http://msdn.microsoft.com/magazine/cc700340">
            <Description>Here we build a solution that fits the Entity Framework into an n-tier architecture that uses WCF and WPF and the MVP pattern.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DataPoints2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2656" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Entity Framework in Layered Architectures" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="480" Name="Advanced Basics: The LINQ Enumerable Class, Part 1." Img="#479" Href="http://msdn.microsoft.com/magazine/cc700332">
            <Description>Presented here is the LINQ Enumerable class, which allows you to manipulate data in any class that implements IEnumerable(Of T).</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ken Getz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/AdvancedBasics2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="330" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The LINQ Enumerable Class, Part 1." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="481" Name="Office Space: Automated SharePoint Site Branding" Img="#480" Href="http://msdn.microsoft.com/magazine/cc700347">
            <Description>Here's a custom branding solution for SharePoint sites that integrates Master Pages and CSS files at the level of the site collection.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Pattison" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/OfficeSpace2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="238" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Automated SharePoint Site Branding" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="482" Name="Cutting Edge: The HTML Message Pattern" Img="#481" Href="http://msdn.microsoft.com/magazine/cc699560">
            <Description>In this installment, the author provides an enhanced implementation of the BST pattern and compares it to HTM solutions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CuttingEdge2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="41" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The HTML Message Pattern" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="JavaScript" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="483" Name="Test Run: Introduction to WCF Testing" Img="#482" Href="http://msdn.microsoft.com/magazine/cc700338">
            <Description>This month James McCaffrey builds a test harness for WCF applications that really puts them through the paces.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TestRun2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="827" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introduction to WCF Testing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="484" Name="Security Briefs: Reinvigorate your Threat Modeling Process" Img="#483" Href="http://msdn.microsoft.com/magazine/cc700352">
            <Description>In this column the author outlines some approaches to threat modeling that can be employed by development teams of any size.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Adam Shostack" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="78" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Reinvigorate your Threat Modeling Process" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="485" Name="Foundations: Adding Code Access Security to WCF, Part 2" Img="#484" Href="http://msdn.microsoft.com/magazine/cc700337">
            <Description>This month's column continues the discussion around code access security in WCF and partially trusted services.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Foundations2008_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="62" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Adding Code Access Security to WCF, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="486" Name=".NET Matters: Asynchronous I/O with WebClient" Img="#485" Href="http://msdn.microsoft.com/magazine/cc700359">
            <Description>In this month’s installment of .NET Matters, columnist Stephen Toub answers reader questions concerning asynchronous I/O .</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="154" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Asynchronous I/O with WebClient" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Design Patterns" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="487" Name="{ End Bracket }: Customize Windows Home Server" Img="#486" Href="http://msdn.microsoft.com/magazine/cc700335">
            <Description>Chris Gray discusses custom applications he’s developed for Windows Home Server and explores applications for energy savings.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Gray" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="36" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Customize Windows Home Server" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="488" Name="SAAS: Connect Enterprise Apps with Hosted BizTalk Services" Img="#487" Href="http://msdn.microsoft.com/magazine/cc546613">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jon Flanders and Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="77" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SAAS" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Connect Enterprise Apps with Hosted BizTalk Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="BizTalk" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="489" Name="Concurrency: Tools And Techniques to Identify Concurrency Issues" Img="#488" Href="http://msdn.microsoft.com/magazine/cc546569">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rahul V. Patil and Boby George" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="372" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrency" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Tools And Techniques to Identify Concurrency Issues" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="490" Name="Robotics: Simulating the World with Microsoft Robotics Studio" Img="#489" Href="http://msdn.microsoft.com/magazine/cc546547">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sara Morgan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/RoboticsStudio2008_06.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="325" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Robotics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simulating the World with Microsoft Robotics Studio" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="491" Name="Form Filler: Build Workflows to Capture Data and Create Documents" Img="#490" Href="http://msdn.microsoft.com/magazine/cc534981">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rick Spiewak" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="86" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Form Filler" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Workflows to Capture Data and Create Documents" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Visual Basic" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="492" Name="GUI Library: Bring the Simplicity of Windows Forms to Native Apps" Img="#491" Href="http://msdn.microsoft.com/magazine/cc534994">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Torjo" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="400" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="GUI Library" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Bring the Simplicity of Windows Forms to Native Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="493" Name="Editor's Note: In Case You Hadn’t Noticed …" Img="#492" Href="http://msdn.microsoft.com/magazine/cc514821">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="In Case You Hadn’t Noticed …" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="494" Name="Toolbox: Cross Browser Testing, Mock Objects, and Raymond Chen" Img="#493" Href="http://msdn.microsoft.com/magazine/cc546581">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="62" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Cross Browser Testing, Mock Objects, and Raymond Chen" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="495" Name="CLR Inside Out: Large Object Heap Uncovered" Img="#494" Href="http://msdn.microsoft.com/magazine/cc534993">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Maoni Stephens" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1220" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Large Object Heap Uncovered" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="496" Name="Cutting Edge: ASP.NET AJAX and Client-side Templates." Img="#495" Href="http://msdn.microsoft.com/magazine/cc546561">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CuttingEdge2008_06.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="521" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ASP.NET AJAX and Client-side Templates." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="497" Name="Patterns in Practice: The Open Closed Principle" Img="#496" Href="http://msdn.microsoft.com/magazine/cc546578">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy Miller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="887" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns in Practice" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Open Closed Principle" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="498" Name="Service Station: Building a WCF Router, Part 2." Img="#497" Href="http://msdn.microsoft.com/magazine/cc546553">
            <Description>Here we present a deep look into the workings of Windows Communication Foundation routers, exploring the details of pass-through router implementations.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michele Leroux Bustamante" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2008_06.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="373" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building a WCF Router, Part 2." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="499" Name="Foundations: Bitmaps and Pixel Bits" Img="#498" Href="http://msdn.microsoft.com/magazine/cc534995">
            <Description>Charles Petzold takes an inside look at the flexible bitmap pixel formats offered by the retained-mode graphics features of Windows Presentation Foundation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Foundations2008_06.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="405" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Bitmaps and Pixel Bits" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="500" Name="Windows with C++: Decoding Windows Vista Icons with WIC" Img="#499" Href="http://msdn.microsoft.com/magazine/cc546571">
            <Description>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++.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="81" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Decoding Windows Vista Icons with WIC" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="501" Name="Concurrent Affairs: Simplified APM with the AsyncEnumerator" Img="#500" Href="http://msdn.microsoft.com/magazine/cc546608">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeffrey Richter" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="373" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplified APM with the AsyncEnumerator" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="502" Name="Going Places: Adaptable Apps for Windows Mobile." Img="#501" Href="http://msdn.microsoft.com/magazine/cc546609">
            <Description>We show you the techniques for building adaptable applications that can make the best use of different screens and capabilities on Windows Mobile devices.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Saffitz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="96" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Adaptable Apps for Windows Mobile." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="503" Name="{ End Bracket }: Election Results Even Voters Can Trust" Img="#502" Href="http://msdn.microsoft.com/magazine/cc514822">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Josh Benaloh" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Election Results Even Voters Can Trust" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="504" Name="Office Apps: Integrate VSTO with SharePoint Content Types" Img="#503" Href="http://msdn.microsoft.com/magazine/cc507632">
            <Description>See how to build a document-level Visual Studio Tools for Office customization and integrate it with a content type in SharePoint.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Steve Fox" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="100" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Integrate VSTO with SharePoint Content Types" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="XML / XSL" />
                    <String Value="SharePoint" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="505" Name="MOSS 2007: Automate Web App Deployment with the SharePoint API" Img="#504" Href="http://msdn.microsoft.com/magazine/cc507633">
            <Description>Learn how to automate custom SharePoint application deployments, use the SharePoint API, and avoid the hassle of custom site definitions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="E. Wilansky, P. Olszewski, and R. Sneddon" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/AutomatingMOSSDeployments2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="444" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="MOSS 2007" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Automate Web App Deployment with the SharePoint API" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="XML / XSL" />
                    <String Value="SharePoint" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="506" Name="C++ Plus: Beef Up Windows Apps with the Visual C++ 2008 Feature Pack" Img="#505" Href="http://msdn.microsoft.com/magazine/cc507634">
            <Description>Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="283" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ Plus" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Beef Up Windows Apps with the Visual C++ 2008 Feature Pack" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="Performance" />
                    <String Value="Graphics" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="507" Name="Security: Safer Authentication with a One-Time Password Solution" Img="#506" Href="http://msdn.microsoft.com/magazine/cc507635">
            <Description>One-time passwords offer solutions to dictionary attacks, phishing, interception, and lots of other security breaches. Here's how it all works.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dan Griffin" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/OTPAuthentication2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="675" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Safer Authentication with a One-Time Password Solution" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Security" />
                    <String Value="IIS" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="508" Name="Alphabet Soup: A Survey of .NET Languages And Paradigms" Img="#507" Href="http://msdn.microsoft.com/magazine/cc507636">
            <Description>Here we present a rundown of the various language paradigms of CLR-based languages via short language introductions and code samples.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joel Pobar" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="44" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Alphabet Soup" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Survey of .NET Languages And Paradigms" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="509" Name="Editor's Note: I Want to Believe" Img="#508" Href="http://msdn.microsoft.com/magazine/cc507637">
            <Description>Editor-in-Chief Howard Dierking explains why it's wise to consider Microsoft Office a development platform, even though developers typically don't.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="I Want to Believe" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="510" Name="Toolbox: Database Audit Logs, Joel on Software, Code Handouts, and More" Img="#509" Href="http://msdn.microsoft.com/magazine/cc507638">
            <Description>This month the Toolbox column takes a look at database logging, Joel Spolsky's blog, printing code projects, and ASP.NET reading.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="87" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Database Audit Logs, Joel on Software, Code Handouts, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="511" Name="CLR Inside Out: Measure Early and Often for Performance, Part 2" Img="#510" Href="http://msdn.microsoft.com/magazine/cc507639">
            <Description>In the second of a two-part series, Vance Morrison delves into the meaning of performance measurements, explaining what the numbers mean to you.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Vance Morrison" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="112" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Measure Early and Often for Performance, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Performance" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="512" Name="Data Points: Entity Framework Q&amp;A" Img="#511" Href="http://msdn.microsoft.com/magazine/cc507640">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DataPoints2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="502" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Entity Framework Q&amp;A" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="513" Name="Cutting Edge: Single-page Interface and AJAX Patterns" Img="#512" Href="http://msdn.microsoft.com/magazine/cc507641">
            <Description>This month we begin a look at the Single Page Interface (SPI) model and some design patterns for designing AJAX applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CuttingEdge2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="417" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Single-page Interface and AJAX Patterns" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="514" Name="Test Run: Request/Response Testing with Windows PowerShell" Img="#513" Href="http://msdn.microsoft.com/magazine/cc507642">
            <Description>Did you know you can use Windows PowerShell to perform lightweight request/response testing for an ASP.NET Web app? Here's how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TestRun2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="668" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Request/Response Testing with Windows PowerShell" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Scripting / WSH" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="515" Name="Office Space: From VBA Macro to Word Add-in" Img="#514" Href="http://msdn.microsoft.com/magazine/cc507643">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Robert Bogue" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/OfficeSpace2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="340" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="From VBA Macro to Word Add-in" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="516" Name="Wicked Code: Silverlight Page Turning Made Simple" Img="#515" Href="http://msdn.microsoft.com/magazine/cc507644">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeff Prosise" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WickedCode2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="848" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Silverlight Page Turning Made Simple" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="517" Name="Foundations: Loading Workflow Models in WF" Img="#516" Href="http://msdn.microsoft.com/magazine/cc507645">
            <Description>When building workflows, you must consider the developer experience, available tools, long-term maintenance, and future versioning.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Milner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Foundations2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="153" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Loading Workflow Models in WF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="518" Name="Security Briefs: Penetration Testing" Img="#517" Href="http://msdn.microsoft.com/magazine/cc507646">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James A. Whittaker" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="185" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Penetration Testing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="519" Name="Team System: Team Foundation Server Event Service" Img="#518" Href="http://msdn.microsoft.com/magazine/cc507647">
            <Description>Use the Team Foundation Server EventService to create and manage event subscriptions or create a Web service to receive and process events.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian A. Randell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TeamSystem2008_05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="761" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Team Foundation Server Event Service" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="520" Name="{ End Bracket }: Rich and Reach Applications" Img="#519" Href="http://msdn.microsoft.com/magazine/cc507648">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Terry Crowley" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="8" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Rich and Reach Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="521" Name="Talk Back: Voice Response Workflows with Speech Server 2007" Img="#520" Href="http://msdn.microsoft.com/magazine/cc500549">
            <Description>Speech Server 2007 lets you create sophisticated voice-response applications with Microsoft .NET Framework and Visual Studio tool integration. Here’s how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Dunn" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SpeechServerAndWF2008_04.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="50" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Talk Back" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Voice Response Workflows with Speech Server 2007" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="522" Name="Performance: Scaling Strategies for ASP.NET Applications" Img="#521" Href="http://msdn.microsoft.com/magazine/cc500561">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Richard Campbell and Kent Alstad" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="288" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Performance" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Scaling Strategies for ASP.NET Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="IIS" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Concurrency" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="523" Name="Silverlight: Building Advanced 3D Animations with Silverlight 2.0" Img="#522" Href="http://msdn.microsoft.com/magazine/cc500570">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Declan Brennan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SilverlightAnimation2008_04.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1431" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Silverlight" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Advanced 3D Animations with Silverlight 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Web" />
                    <String Value="JavaScript" />
                    <String Value="Graphics" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="524" Name="Interview++: Bjarne Stroustrup on the Evolution of Languages" Img="#523" Href="http://msdn.microsoft.com/magazine/cc500572">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="139" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Interview++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Bjarne Stroustrup on the Evolution of Languages" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="525" Name="Office Development: Manage Metadata with Document Information Panels" Img="#524" Href="http://msdn.microsoft.com/magazine/cc500578">
            <Description>Here the author uses Document Information Panels in the Microsoft 2007 Office system to manipulate metadata from Office docs for better discovery and management.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ashish Ghoda" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DocumentInformationPanel2008_04.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="feature" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Feature Article or Unknown Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="299" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Development" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Manage Metadata with Document Information Panels" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="526" Name="Editor's Note: A Service-Oriented Editor's Note" Img="#525" Href="http://msdn.microsoft.com/magazine/cc500585">
            <Description>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.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Howard Dierking" />
                </Facet>
                <Facet Name="Code Link">
                   