﻿<?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">
                    <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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-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 Service-Oriented Editor's Note" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="527" Name="Toolbox: Logging Web App Errors, Learning LINQ, and More" Img="#526" Href="http://msdn.microsoft.com/magazine/cc500592">
            <Description>See how to log Web application errors for better health monitoring, what to read if you’re thinking about LINQ, and which blog Scott recommends reading this month.</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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Logging Web App Errors, Learning LINQ, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="528" Name="Sustainable Computing: Imagine Cup 2008: Competing for Change" Img="#527" Href="http://msdn.microsoft.com/magazine/cc507491">
            <Description>For the 2008 Imagine Cup, students have been challenged to use technology to enable a sustainable environment.  Finalists in the U.S. competition recently presented their solutions in Los Angeles, and MSDN Magazine was there to see the innovative ideas participants have come up with.</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="Sustainable Computing" />
                </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="12" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Sustainable Computing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Imagine Cup 2008: Competing for Change" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Sustainability" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="529" Name="CLR Inside Out: Measure Early and Often for Performance, Part 1" Img="#528" Href="http://msdn.microsoft.com/magazine/cc500596">
            <Description>In this month’s column, get the inside scoop on how to build performance into your apps from the start, rather than dealing with the fallout after you deploy them.</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_04.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="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Measure Early and Often for Performance, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="530" Name="Basic Instincts: My Namespace Extensions with My Extensibility" Img="#529" Href="http://msdn.microsoft.com/magazine/cc500600">
            <Description>In this month’s column, learn how to integrate your own My Namespace extension into the Visual Basic development environment using the My Extensibility feature.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matthew DeVore" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/BasicInstincts2008_04.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="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-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="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="My Namespace Extensions with My Extensibility" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="531" Name="Cutting Edge: ListView Tips and Tricks" Img="#530" Href="http://msdn.microsoft.com/magazine/cc500643">
            <Description>This month, use nested ListView controls to create hierarchical views of data and extend the eventing model of the ListView by deriving a custom ListView class.</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_04.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="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1060" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ListView Tips and Tricks" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="532" Name="Foundations: Code Access Security in WCF, Part 1" Img="#531" Href="http://msdn.microsoft.com/magazine/cc500644">
            <Description>Here we discuss code-access security in Windows Communication Foundation (WCF) and present a solution for enabling partially trusted clients for WCF 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_04.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="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="108" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Code Access Security in WCF, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Security" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="533" Name="Test Run: Testing SQL Stored Procedures Using LINQ" Img="#532" Href="http://msdn.microsoft.com/magazine/cc500645">
            <Description>Language Integrated Query makes lots of things easier. Here we put LINQ, or more specifically the LINQ to SQL provider, to use testing SQL stored procedures.</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_04.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="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="717" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Testing SQL Stored Procedures Using LINQ" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="534" Name="Service Station: Building a WCF Router, Part 1" Img="#533" Href="http://msdn.microsoft.com/magazine/cc500646">
            <Description>Here we take a look at WCF clients and services, and explain how to tweak the addressing and message filtering behaviors so you can route services between them.</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_04.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="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="815" />
                </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 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="535" Name="Windows with C++: Windows Imaging Component Basics" Img="#534" Href="http://msdn.microsoft.com/magazine/cc500647">
            <Description>Windows Imaging Component (WIC) is an extensible framework for encoding, decoding, and manipulating images. See how to use WIC to encode and decode different image formats.</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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-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="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Imaging Component Basics" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Performance" />
                    <String Value="Graphics" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="536" Name="Going Places: Provisioning Mobile Devices" Img="#535" Href="http://msdn.microsoft.com/magazine/cc500581">
            <Description>Learn how you can set up every mobile device in your company with a few lines of code and some XML--thanks to the provisioning APIs in the Windows Mobile SDK.</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="April 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="227" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Going Places" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Provisioning Mobile Devices" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Mobility" />
                    <String Value="C#" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="537" Name="{ End Bracket }: The Magic of Software" Img="#536" Href="http://msdn.microsoft.com/magazine/cc500648">
            <Description>Are the transparent computer screens in the movie Minority Report or the flashy fingerprint analysis software programs used on CSI closer than we think? Maybe so.</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="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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-04-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 Magic of Software" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="538" Name="ASP.NET MVC: Building Web Apps without Web Forms" Img="#537" Href="http://msdn.microsoft.com/magazine/cc337884">
            <Description>Chris Tavares explains how the ASP.NET MVC Framework's Model View Controller pattern helps you build flexible, easily tested Web applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Tavares" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/MVCFramework2008_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3501" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="ASP.NET MVC" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Web Apps without Web Forms" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                    <String Value="C#" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="539" Name="Loosen Up: Tame Your Software Dependencies for More Flexible Apps" Img="#538" Href="http://msdn.microsoft.com/magazine/cc337885">
            <Description>James Kovacs explains the dark side of tightly coupled architectures, why they're hard to test and how they limit adaptation. He then proposes a number of solutions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Kovacs" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DependencyInjection2008_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="629" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Loosen Up" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Tame Your Software Dependencies for More Flexible Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="540" Name="CI Server: Redefine Your Build Process with Continuous Integration" Img="#539" Href="http://msdn.microsoft.com/magazine/cc337886">
            <Description>Jay Flowers demonstrates how to set up and use a Continuous Integration server using both discrete tools and the more comprehensive CI Factory solution.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jay Flowers" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ContinuousIntegration2008_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="243" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CI Server" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Redefine Your Build Process with Continuous Integration" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="541" Name="Performance: Find Application Bottlenecks with Visual Studio Profiler" Img="#540" Href="http://msdn.microsoft.com/magazine/cc337887">
            <Description>We will introduce you to the Visual Studio Profiler by walking through a sample performance investigation, pinpointing code inefficiencies in some sample applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Hari Pulapaka and Boris Vidolov" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3610" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Performance" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Find Application Bottlenecks with Visual Studio Profiler" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                    <String Value="Performance" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="542" Name="Office Development: OBA Solution Patterns In The Real World" Img="#541" Href="http://msdn.microsoft.com/magazine/cc337889">
            <Description>OBA solution patterns help architects and developers build Office Business Applications (OBAs). This article introduces the seven core OBA solution patterns and applies one to a real-world problem.</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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="Office Development" />
                </Facet>
                <Facet Name="Title">
                    <String Value="OBA Solution Patterns In The Real World" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Microsoft Office" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="543" Name="Editor's Note: Too Many Swimming Pools" Img="#542" Href="http://msdn.microsoft.com/magazine/cc337890">
            <Description>This month Howard Dierking cautions against designing applications in a vacuum with no connection to reality.</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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="Too Many Swimming Pools" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="544" Name="Toolbox: Easy Web Debugging, Extending Reflector, and More" Img="#543" Href="http://msdn.microsoft.com/magazine/cc337891">
            <Description>This month, a better design-time experience for Web apps, Scott Guthrie's blog, extending Extend Lutz Roeder's Reflector, 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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Easy Web Debugging, Extending Reflector, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="545" Name="CLR Inside Out: Improving Application Startup Performance" Img="#544" Href="http://msdn.microsoft.com/magazine/cc337892">
            <Description>Application startup performance matters to users, and there's plenty you can do to improve it. Here's a look at where to begin.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Claudio Caldato" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Improving Application Startup Performance" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="546" Name="Data Points: Standard Query Operators with LINQ" Img="#545" Href="http://msdn.microsoft.com/magazine/cc337893">
            <Description>LINQ to Objects and LINQ to Entities have an arsenal of Standard Query Operators that operate on sequences to perform a wide variety of operations.</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_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="677" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Standard Query Operators with LINQ" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="547" Name="Advanced Basics: Office 2007 Files and LINQ" Img="#546" Href="http://msdn.microsoft.com/magazine/cc337894">
            <Description>LINQ to XML and the Microsoft SDK for Open XML Formats simplify access to the parts of a 2007 Office system Open XML document when retrieving or modifying data, resulting in shorter, less complex code.</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_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Office 2007 Files and LINQ" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="548" Name="Office Space: Simplify SharePoint Development with STSDEV" Img="#547" Href="http://msdn.microsoft.com/magazine/cc337895">
            <Description>Ted Pattison shows how to use a new STSDEV utility to set up and deploy SharePoint development projects in Visual Studio in an easy and repeatable manner.</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_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplify SharePoint Development with STSDEV" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="549" Name="Test Run: Web UI Automation with Windows PowerShell" Img="#548" Href="http://msdn.microsoft.com/magazine/cc337896">
            <Description>Here we show you how to use Windows PowerShell to create quick and easy UI test automation for ASP.NET and classic ASP Web applications.</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_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1426" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web UI Automation with Windows PowerShell" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Test / Debug" />
                    <String Value="Scripting / WSH" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="550" Name="Security Briefs: Protecting Your Code with Visual C++ Defenses" Img="#549" Href="http://msdn.microsoft.com/magazine/cc337897">
            <Description>Michael Howard outlines some of the buffer overrun defenses available in Visual C++ 2005 and beyond.</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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Protecting Your Code with Visual C++ Defenses" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Security" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="551" Name="Extreme ASP.NET: The Only Data-binding Control You'll Ever Need" Img="#550" Href="http://msdn.microsoft.com/magazine/cc337898">
            <Description>Fritz Onion demonstrates how the ListView control in ASP.NET 3.5 makes data-binding tasks easier with support for styling with CSS, flexible pagination, and a full complement of sorting, inserting, deleting, and updating features.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ExtremeASPNET2008_03.exe" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="604" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Only Data-binding Control You'll Ever Need" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="552" Name="Foundations: Vector Graphics and the WPF Shape Class" Img="#551" Href="http://msdn.microsoft.com/magazine/cc337899">
            <Description>The System.Windows.Shapes namespace is Charles Petzold's namespace of choice for rendering two-dimensional vector graphics in WPF. Here he explains why.</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_03.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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-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="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Vector Graphics and the WPF Shape Class" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="553" Name=".NET Matters: Asynchronous Stream Processing" Img="#552" Href="http://msdn.microsoft.com/magazine/cc337900">
            <Description>This month Stephen Toub discusses asynchronous stream processing.</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="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="263" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Asynchronous Stream Processing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Design Patterns" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="554" Name="{ End Bracket }: What is ALT .NET?" Img="#553" Href="http://msdn.microsoft.com/magazine/cc337902">
            <Description>Jeremy D. Miller explains the motivation behind the ALT .NET movement.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeremy D. 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="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="472" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What is ALT .NET?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="555" Name="Mobile WCF: Write an IM App with the .NET Compact Framework" Img="#554" Href="http://msdn.microsoft.com/magazine/cc164240">
            <Description>The .NET Compact Framework 3.5 provides a subset of Windows Communication Foundation (WCF) functionality that you can harness to communicate between Windows Mobile devices and desktop PCs. We'll show you how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Arnott" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WCFCompactFramework2008_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="784" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Mobile WCF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Write an IM App with the .NET Compact Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="556" Name="IIS 7.0: Build Web Server Solutions with End-To-End Extensibility" Img="#555" Href="http://msdn.microsoft.com/magazine/cc164241">
            <Description>Mike Volodarsky demonstrates the IIS 7.0 extensibility model by extending the Response Modification into a configurable Web server module and a custom management page for IIS Manager.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Volodarsky" />
                </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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="103" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="IIS 7.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Web Server Solutions with End-To-End Extensibility" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="557" Name="VSTO 3.0: Developing Office Business Apps with Visual Studio 2008" Img="#556" Href="http://msdn.microsoft.com/magazine/cc164242">
            <Description>With custom form regions in Outlook you can pull in data from designated data sources and truly customize your users' Outlook 2007 experience.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Steve Fox" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CustomOutlookRegion2008_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="353" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="VSTO 3.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Developing Office Business Apps with Visual Studio 2008" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="558" Name="Unit Testing: Apply Test-Driven Development to your Database Projects" Img="#557" Href="http://msdn.microsoft.com/magazine/cc164243">
            <Description>Jamie Laflen extols the benefits of TDD when applied to database development—and supplies some useful techniques along the way.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jamie Laflen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DatabaseUnitTesting2008_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="504" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Unit Testing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Apply Test-Driven Development to your Database Projects" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="559" Name="F# Primer: Use Functional Programming Techniques in the .NET Framework" Img="#558" Href="http://msdn.microsoft.com/magazine/cc164244">
            <Description>Here we introduce you to some of the concepts behind the new F# language, which combines elements of functional and object-oriented .NET languages. We then help you get started writing some simple programs.</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="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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="435" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="F# Primer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Use Functional Programming Techniques in the .NET Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="560" Name="Editor's Note: A Large Release Wave is Headed your Way" Img="#559" Href="http://msdn.microsoft.com/magazine/cc164245">
            <Description>This month Howard Dierking discusses the coverage of Windows Server 2008, SQL Server 2008, and Visual Studio 2008.</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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00: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="A Large Release Wave is Headed your Way" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="561" Name="Toolbox: SQL Code Completion, Subversion Tools, Agile Development, and more" Img="#560" Href="http://msdn.microsoft.com/magazine/cc164246">
            <Description>This month: help writing SQL code, modeling your database with SubSonic, and a review of Visual Studio Team System: Better Software Development for Agile Teams.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Avery" />
                </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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="168" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="SQL Code Completion, Subversion Tools, Agile Development, and more" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="562" Name="Cutting Edge: Modal Dialog Boxes with AJAX" Img="#561" Href="http://msdn.microsoft.com/magazine/cc164247">
            <Description>This month Dino Esposito shows you how to get Windows-style modal dialog boxes for your Web applications thanks to the  Ajax Control Toolkit and some clever coding.</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_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2873" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Modal Dialog Boxes with AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="563" Name="Test Run: Custom Test Automation with Team System" Img="#562" Href="http://msdn.microsoft.com/magazine/cc164248">
            <Description>In this month's column Dr. James McCaffrey describes some of the ways you can use the Visual Studio 2005 Team System to manage custom software test automation.</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_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="261" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Custom Test Automation with Team System" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="564" Name="Wicked Code: Silverlight Tips, Tricks, and Best Practices" Img="#563" Href="http://msdn.microsoft.com/magazine/cc164249">
            <Description>: Jeff Prosise presents great tips for Silverlight development, which while it's gaining wide adoption, still needs more documentation and best practices so developers can make the most of the dazzling new features.</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_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="874" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Silverlight Tips, Tricks, and Best Practices" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="565" Name="Service Station: Web Service Software Factory Modeling Edition" Img="#564" Href="http://msdn.microsoft.com/magazine/cc164250">
            <Description>Web Service Software Factory: Modeling Edition is a collection of resources for modeling and building Web services for Windows Communication Foundation and ASMX.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Gerardo de Geest and Gerben van Loon" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2008_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="120" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Service Software Factory Modeling Edition" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="566" Name="Foundations: Workflow Services" Img="#565" Href="http://msdn.microsoft.com/magazine/cc164251">
            <Description>With the NET Framework 3.5, Windows Workflow Foundation can now truly be integrated with Windows Communication Foundation. This column describes how the integration works and how to make use of it effectively.</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_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="617" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Workflow Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="567" Name="Windows with C++: Windows Services Enhancements" Img="#566" Href="http://msdn.microsoft.com/magazine/cc164252">
            <Description>Windows Vista and Windows Server 2008 bring some significant changes that make it simpler to produce services that are more secure and responsive.</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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="311" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Services Enhancements" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="568" Name="Team System: Check-in Notes and Policies" Img="#567" Href="http://msdn.microsoft.com/magazine/cc164253">
            <Description>Learn how to add check-in notes and check-in policy support to a Word add-in, in this fifth and final installment of an ongoing discussion.</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_Launch.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="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="109" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Check-in Notes and Policies" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="569" Name="{ End Bracket }: The Digital Declaration of Independence" Img="#568" Href="http://msdn.microsoft.com/magazine/cc164254">
            <Description>Bill Hill discusses his Digital Declaration of Independence.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bill 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="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="Launch 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-23T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="12" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Digital Declaration of Independence" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="570" Name="Roll Your Own: Create a Language Compiler for the .NET Framework" Img="#569" Href="http://msdn.microsoft.com/magazine/cc136756">
            <Description>Joel Pobar presents an introduction to how compilers work and how you can write your own compiler to target the .NET Framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joel Pobar" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CompilerWriting2008_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1772" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Roll Your Own" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create a Language Compiler for the .NET Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="571" Name="WinUnit: Simplified Unit Testing for Native C++ Applications" Img="#570" Href="http://msdn.microsoft.com/magazine/cc136757">
            <Description>Maria Blees introduces WinUnit, a handy new unit testing tool for native C++ projects.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Maria Blees" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WinUnit2008_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="928" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WinUnit" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplified Unit Testing for Native C++ Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Win32" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Test / Debug" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="572" Name="Silverlight: Create a Custom Expression Encoder Publishing Plug-In" Img="#571" Href="http://msdn.microsoft.com/magazine/cc136758">
            <Description>Laurence Moroney demonstrates how to employ the Expression Encoder plug-in APIs by building and debugging a simple FTP upload plug-in.</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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-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="Silverlight" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create a Custom Expression Encoder Publishing Plug-In" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="C#" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="573" Name="PIAB And WCF: Integrating the Policy Injection Application Block with WCF Services" Img="#572" Href="http://msdn.microsoft.com/magazine/cc136759">
            <Description>Using the PIAB you can enhance WCF services with policies such as validation, performance monitoring, authorization and caching without having to change a line of code.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Hugh Ang and David San Filippo" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WCFandPIAB2008_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="351" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="PIAB And WCF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Integrating the Policy Injection Application Block with WCF Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="574" Name="WF How-To: Building State Machines with Windows Workflow Foundation" Img="#573" Href="http://msdn.microsoft.com/magazine/cc163281">
            <Description>State Machine workflows represent a different way of visualizing program logic.  Rather than flowing from activity to activity like sequential workflows, State Machines transition from state to state.  Learn about uses for State machines and see how to design and build a State Machine workflow with Windows Workflow Foundation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Pijanowski" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WFStateMachines2008_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="747" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WF How-To" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building State Machines with Windows Workflow Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="575" Name="Editor's Note: Overcoming Language Barriers with Elegant Design" Img="#574" Href="http://msdn.microsoft.com/magazine/cc163282">
            <Description>This month Howard Dierking explains why the choice of a programming language can be a personal one.</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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-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="Overcoming Language Barriers with Elegant Design" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="576" Name="Toolbox: Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More" Img="#575" Href="http://msdn.microsoft.com/magazine/cc163283">
            <Description>Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Avery" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="SQL Server" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="577" Name="CLR Inside Out: Dynamic Languages and Silverlight" Img="#576" Href="http://msdn.microsoft.com/magazine/cc163284">
            <Description>DLRConsole gives you an interactive environment for playing with dynamic languages in Silverlight.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jimmy Schementi" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Dynamic Languages and Silverlight" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="578" Name="Basic Instincts: XML Programming in Visual Basic 9.0" Img="#577" Href="http://msdn.microsoft.com/magazine/cc163285">
            <Description>With Visual Basic 9.0, working with XML gets much easier for developers.  Here's a look at some of the new features, including LINQ support, XML literals, embedded expressions, XML properties, and  XML Schema IntelliSense.</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="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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="145" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="XML Programming in Visual Basic 9.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="579" Name="Data Points: Designing an Entity Data Model" Img="#578" Href="http://msdn.microsoft.com/magazine/cc163286">
            <Description>With the Entity Framework, developers are given more flexibility by being able to design around a conceptual model rather than a relational data model.  To get started, you need to know how to design an Entity Data Model. John Papa walks you through that process.</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_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="765" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Designing an Entity Data Model" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="580" Name="Cutting Edge: Customize Controls with AJAX Extenders, Part 2" Img="#579" Href="http://msdn.microsoft.com/magazine/cc184843">
            <Description>This month Dino looks at AJAX control extenders again, adding more advanced features including masked editing and autocompletion.</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_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Customize Controls with AJAX Extenders, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="JavaScript" />
                    <String Value="Scripting / WSH" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="581" Name="Office Space: Security Programming in SharePoint 2007" Img="#580" Href="http://msdn.microsoft.com/magazine/cc163287">
            <Description>This month Ted Pattison presents an overview of programming security and permissions for Windows SharePoint Services 3.0.</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_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="225" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Security Programming in SharePoint 2007" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="582" Name="Test Run: The Microsoft UI Automation Library" Img="#581" Href="http://msdn.microsoft.com/magazine/cc163288">
            <Description>James McCaffrey shows you how to get started with UI test automation using the new Microsoft UI Automation library.</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_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1152" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Microsoft UI Automation Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="C++" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="583" Name="Foundations: What's New for WCF in Visual Studio 2008" Img="#582" Href="http://msdn.microsoft.com/magazine/cc163289">
            <Description>Visual Studio 2008 and the .NET Framework 3.5 provide new tools and support that extends Windows Communication Foundation (WCF). Visual Studio 2008 also automates a number of manual WCF tasks for the developer as well.</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_02.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="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="523" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What's New for WCF in Visual Studio 2008" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Remoting" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="584" Name=".NET Matters: Stream Pipeline" Img="#583" Href="http://msdn.microsoft.com/magazine/cc163290">
            <Description>This month Stephen Toub explains how to make the most of dual processors when running encryption and compression tasks.</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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Stream Pipeline" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="585" Name="{ End Bracket }: Finding the Best of the Best" Img="#584" Href="http://msdn.microsoft.com/magazine/cc163291">
            <Description>Passion, intelligence, and the love of learning exemplify the ideal Microsoft candidate. Howard Dierking explores these and other recruiting  philosophies.</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="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="15" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Finding the Best of the Best" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Globalization" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="586" Name="IIS 7.0: Enhance Your Apps with the Integrated ASP.NET Pipeline" Img="#585" Href="http://msdn.microsoft.com/magazine/cc135973">
            <Description>Mike Volodarsky demonstrates how IIS 7.0 lets you add performance and security upgrades to PHP apps without touching a line of PHP code.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Volodarsky" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/PHPandIIS2008_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="764" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="IIS 7.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enhance Your Apps with the Integrated ASP.NET Pipeline" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Server / NT" />
                    <String Value="Web" />
                    <String Value="Performance" />
                    <String Value="IIS" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="587" Name="World Ready: Around the World with ASP.NET AJAX Applications" Img="#586" Href="http://msdn.microsoft.com/magazine/cc135974">
            <Description>The .NET Framework has excellent internationalization support, but JavaScript does not. If you're using ASP.NET AJAX, learn what you need to do to adapt.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Guy Smith-Ferrier" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/InternationalizingASPNETAJAX2008_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="167" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="World Ready" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Around the World with ASP.NET AJAX Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Globalization" />
                    <String Value="Web" />
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="588" Name="WCF Syndication: HTTP Programming with WCF and the .NET Framework 3.5" Img="#587" Href="http://msdn.microsoft.com/magazine/cc135976">
            <Description>Introducing Web-centric features of Windows Communication Foundation in the .NET Framework 3.5, including the HTTP programming model and the new syndication API.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Justin Smith" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1145" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WCF Syndication" />
                </Facet>
                <Facet Name="Title">
                    <String Value="HTTP Programming with WCF and the .NET Framework 3.5" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Communication Foundation" />
                    <String Value="Visual Studio" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="589" Name="SQL Server: Uncover Hidden Data to Optimize Application Performance" Img="#588" Href="http://msdn.microsoft.com/magazine/cc135978">
            <Description>SQL Server 2005 gathers a lot of useful data that you can use to identify areas where database performance can be improved. Here's what you need to improve performance.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ian Stirk" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DMVsinSQLServer2008_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="729" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SQL Server" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Uncover Hidden Data to Optimize Application Performance" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="590" Name="Look it Up: Managing Directory Security Principals in the .NET Framework 3.5" Img="#589" Href="http://msdn.microsoft.com/magazine/cc135979">
            <Description>Here's an overview of the new System.DirectoryServices.AccountManagement class in the .NET Framework 3.5 and how it simplifies working with directory services.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joe Kaplan and Ethan Wilansky" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DSAccountManagement2008_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1146" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Look it Up" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managing Directory Security Principals in the .NET Framework 3.5" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Server / NT" />
                    <String Value="Visual Studio" />
                    <String Value="Security" />
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="591" Name="Editor's Note: A New Year—A Fresh Perspective" Img="#590" Href="http://msdn.microsoft.com/magazine/cc135980">
            <Description>The results of our reader survey are in. This month, Howard Dierking shares the takeaways.</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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="105" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A New Year—A Fresh Perspective" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="SQL Server" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="592" Name="Toolbox: Advanced Unit Testing, Object Mocking, Profiling Your Apps and More" Img="#591" Href="http://msdn.microsoft.com/magazine/cc135981">
            <Description>This month we look at advanced unit testing, object mocking, profiling, and lots more.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Avery" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Advanced Unit Testing, Object Mocking, Profiling Your Apps and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="593" Name="CLR Inside Out: Marshaling between Managed and Unmanaged Code" Img="#592" Href="http://msdn.microsoft.com/magazine/cc164193">
            <Description>Marshaling is an important part of .NET interop. It allows you to call into unmanaged code from managed code. This column will help you get started.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Yi Zhang and Xiaoying Guo" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2008_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1421" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Marshaling between Managed and Unmanaged Code" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="594" Name="Data Points: Accessing Data from a Mobile Application" Img="#593" Href="http://msdn.microsoft.com/magazine/cc135982">
            <Description>This month John Papa takes a look at developing a mobile application that can access data on your application server.</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_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-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="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Accessing Data from a Mobile Application" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Mobility" />
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="C#" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="595" Name="Advanced Basics: Reflection and Generics" Img="#594" Href="http://msdn.microsoft.com/magazine/cc135983">
            <Description>This month Advanced Basics flaunts the power of generics and reflection and shows how you get more flexible and efficient development by combining the two.</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_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-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="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Reflection and Generics" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="596" Name="Cutting Edge: Customize Controls with AJAX Extenders" Img="#595" Href="http://msdn.microsoft.com/magazine/cc135984">
            <Description>AJAX Extenders extend the behavior and features of ordinary Web controls so you can reduce postbacks and control input even better than with AJAX alone.</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_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="558" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Customize Controls with AJAX Extenders" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="597" Name="Wicked Code: Drag and Drop with ASP.NET AJAX" Img="#596" Href="http://msdn.microsoft.com/magazine/cc135985">
            <Description>Jeff Prosise shows how you can implement drag-and-drop functionality in your Web app with ASP.NET AJAX.</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_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2179" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Drag and Drop with ASP.NET AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="598" Name="Foundations: Templates for Uncommon Controls" Img="#597" Href="http://msdn.microsoft.com/magazine/cc135986">
            <Description>Charles Petzold demonstrates how Windows Presentation Foundation (WPF) templates let you turn common controls into uncommon visual objects.</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_01.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="January 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-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="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Templates for Uncommon Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="Graphics" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="599" Name="Extreme ASP.NET: Encapsulate Silverlight with ASP.NET Controls" Img="#598" Href="http://msdn.microsoft.com/magazine/cc135987">
            <Description>To implement Silverlight in ASP.NET pages, you can encapsulate your Silverlight elements in ASP.NET controls. Here's how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ExtremeASPNET2008_01.exe" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1134" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Encapsulate Silverlight with ASP.NET Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value="XML / XSL" />
                    <String Value="Web" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="600" Name="{ End Bracket }: Passion for the Craft" Img="#599" Href="http://msdn.microsoft.com/magazine/cc135988">
            <Description>Scott Hanselman ruminates on the term "5:01 developer" and why success in any field requires passion and craftsmanship.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Hanselman" />
                </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 2008" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2008-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="15" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Passion for the Craft" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="601" Name="Map LINQ: Create Dynamic Maps with Visual Basic 9.0 and WPF" Img="#600" Href="http://msdn.microsoft.com/magazine/cc185721">
            <Description>Scott Wisniewski uses Windows Presentation Foundation data binding along with LINQ and new XML features in Visual Basic to build an interactive app that maps demographic data.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Wisniewski" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/MapsWithVB9WPF2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="357" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Map LINQ" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Dynamic Maps with Visual Basic 9.0 and WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Visual Basic" />
                    <String Value="Graphics" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="602" Name="VSTO: Build Office-Based Solutions Using WPF, WCF, And LINQ" Img="#601" Href="http://msdn.microsoft.com/magazine/cc163292">
            <Description>With Visual Studio Tools for Office you can easily build Office-based services that harness the power of Windows Communication Foundation, Windows Presentation Foundation, and LINQ.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Whitechapel" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/VSTONet2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="523" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="VSTO" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Office-Based Solutions Using WPF, WCF, And LINQ" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="603" Name="Cmdlets: Extend Windows PowerShell With Custom Commands" Img="#602" Href="http://msdn.microsoft.com/magazine/cc163293">
            <Description>Jim Truher presents an introduction to writing and registering your own custom cmdlets to be used in Windows PowerShell.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jim Truher" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/PowerShell2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="826" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cmdlets" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extend Windows PowerShell With Custom Commands" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Scripting / WSH" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="604" Name="Interop: Connect To Mainframe Apps With BizTalk Adapters and .NET" Img="#603" Href="http://msdn.microsoft.com/magazine/cc163294">
            <Description>If you have a significant investment in legacy COBOL applications running on mainframes, you need the BizTalk Adapters for Host Integration Server .</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bashar “Bash” Badawi" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="186" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Interop" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Connect To Mainframe Apps With BizTalk Adapters and .NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="BizTalk" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="605" Name="Security: Authenticate Users Across Organizations Using ADFS" Img="#604" Href="http://msdn.microsoft.com/magazine/cc163295">
            <Description>Jack Couch looks at how to set up  ADFS and when to use it; he then shows how to connect to an outside organization to offer single sign-on.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jack Couch" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="336" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Authenticate Users Across Organizations Using ADFS" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="606" Name="Editor's Note: Take a Deep Breath" Img="#605" Href="http://msdn.microsoft.com/magazine/cc163296">
            <Description>This month Howard Dierking reflects on 2007 and looks forward to exciting possibilities in 2008.</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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-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="Take a Deep Breath" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="607" Name="Toolbox: Live Chat, Code Conversion, Multiple Monitors, and More" Img="#606" Href="http://msdn.microsoft.com/magazine/cc163297">
            <Description>This month, more of the tools you need to get your job done.</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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="130" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Live Chat, Code Conversion, Multiple Monitors, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="608" Name="CLR Inside Out: Writing Reliable .NET Code" Img="#607" Href="http://msdn.microsoft.com/magazine/cc163298">
            <Description>Here's a look at how code fails and techniques for writing more reliable and resilient managed code.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Alessandro Catorcini and Brian Grunkemeyer" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Writing Reliable .NET Code" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="609" Name="Data Points: Data Binding in WPF" Img="#608" Href="http://msdn.microsoft.com/magazine/cc163299">
            <Description>WPF  is one of the most important new technologies in the .NET Framework 3.0. This month John Papa introduces its data binding capabilities.</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/DataPoints2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="9135" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data Binding in WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Data Access" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="610" Name="Cutting Edge: Inside the Microsoft AJAX Library" Img="#609" Href="http://msdn.microsoft.com/magazine/cc163300">
            <Description>Dino Esposito introduces the Microsoft AJAX Library and the JavaScript library for ASP.NET AJAX 1.0.</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/CuttingEdge2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="877" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Inside the Microsoft AJAX Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="611" Name="Test Run: UI Automation with Windows PowerShell" Img="#610" Href="http://msdn.microsoft.com/magazine/cc163301">
            <Description>This installment of Test Run is a guide to using Windows PowerShell to perform ultra lightweight UI automation.</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/TestRun2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1025" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="UI Automation with Windows PowerShell" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Scripting / WSH" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="612" Name="Service Station: Extending WCF with Custom Behaviors" Img="#611" Href="http://msdn.microsoft.com/magazine/cc163302">
            <Description>WCF extensibility points allow you to customize the process by which messages are translated, formatted, and sent over the wire for more customized services.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2007_12.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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2266" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extending WCF with Custom Behaviors" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="613" Name="Netting C++: EEK!—Time to Design the Mouse" Img="#612" Href="http://msdn.microsoft.com/magazine/cc163303">
            <Description>This month begins the design of the actual mouse class for EEK!</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="10" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="EEK!—Time to Design the Mouse" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="614" Name=".NET Matters: IFileOperation in Windows Vista" Img="#613" Href="http://msdn.microsoft.com/magazine/cc163304">
            <Description>The author creates a managed wrapper to use the new IFileOperations interface in Windows Vista from managed code.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NetMatters2007_12.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="99" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="IFileOperation in Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="615" Name="Windows with C++: Windows Template Library 8.0" Img="#614" Href="http://msdn.microsoft.com/magazine/cc163305">
            <Description>Kenny Kerr takes a look at Windows Template Library (WTL) support for new Windows Vista control enhancements, including task dialogs, Aero wizards, and open file dialogs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WindowsWithC++2007_12.exe" />
                </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="December 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="427" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Template Library 8.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Windows Vista" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="616" Name="{ End Bracket }: You Should Learn SharePoint" Img="#615" Href="http://msdn.microsoft.com/magazine/cc163306">
            <Description>Robert Bogue explains five reasons why you should make learning Microsoft SharePoint Technologies a priority, including its framework for user interface components and the embedded search engine.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Robert Bogue" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="37" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="You Should Learn SharePoint" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="617" Name="Trustworthy Computing: Lessons Learned from Five Years of Building More Secure Software" Img="#616" Href="http://msdn.microsoft.com/magazine/cc163310">
            <Description>Five years ago, Bill Gates issued a directive to enhance security across the board. Since then, many valuable lessons have been learned about building more secure software.</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="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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="30" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Trustworthy Computing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Lessons Learned from Five Years of Building More Secure Software" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="618" Name="Crash Course: Analyze Crashes to Find Security Vulnerabilities in Your Apps" Img="#617" Href="http://msdn.microsoft.com/magazine/cc163311">
            <Description>Here the authors analyze program crashes to help you understand if you have the potential for read or write violations in your applications, and how they can lead to security vulnerabilities.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="A. Abouchaev, D. Hasse, S. Lambert, and G. Wroblewski" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-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="Crash Course" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Analyze Crashes to Find Security Vulnerabilities in Your Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Win32" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Security" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="619" Name="Code Reviews: Find and Fix Vulnerabilities Before Your Application Ships" Img="#618" Href="http://msdn.microsoft.com/magazine/cc163312">
            <Description>Code defects can be found using many approaches, but manual code reviews stand  out in terms of precision and quality. We provide some best practices for planning and executing code reviews on your own team.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="M. Chmielewski, N. Clift, S. Fonrobert, and T. Ostwald" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="118" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Code Reviews" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Find and Fix Vulnerabilities Before Your Application Ships" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="620" Name="Fuzz Testing: Create a Custom Test Interface Provider for Team System" Img="#619" Href="http://msdn.microsoft.com/magazine/cc163313">
            <Description>Dan Griffin shows the extensibility of Visual Studio 2005 Team Edition for Software Testers by discussing the modification of the existing Test Interface Provider sample in the latest Visual Studio SDK and implements Fuzz Testing.</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/Fuzzing2007_11.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="November 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="Fuzz Testing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create a Custom Test Interface Provider for Team System" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="621" Name="Editor's Note: Why Go to Extremes?" Img="#620" Href="http://msdn.microsoft.com/magazine/cc163314">
            <Description>This month Howard Dierking sheds some light on what we really mean when we talk about security.</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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Why Go to Extremes?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="622" Name="Toolbox: Updated grid controls, open-source comparison tools, and more" Img="#621" Href="http://msdn.microsoft.com/magazine/cc163315">
            <Description>This time: Windows Forms grids, professional-looking date textboxes, file merging, 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="November 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Updated grid controls, open-source comparison tools, and more" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="623" Name="CLR Inside Out: Managing Object Lifetime" Img="#622" Href="http://msdn.microsoft.com/magazine/cc163316">
            <Description>Although the .NET Framework provides a managed execution environment, it is important to consider object lifetime management and write code that uses and releases resources correctly. The CLR team shows you how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Tim Fischer" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="191" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managing Object Lifetime" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="624" Name="Basic Instincts: Extension Methods" Img="#623" Href="http://msdn.microsoft.com/magazine/cc163317">
            <Description>This column discusses one of the new features of Visual Basic 2008—Extension Methods. This powerful new feature was introduced to support LINQ. See what extension methods are, how to apply them yourself, and get some great usage tips.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Adrian 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="November 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="530" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extension Methods" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="625" Name="Office Space: Events in SharePoint 2007" Img="#624" Href="http://msdn.microsoft.com/magazine/cc163318">
            <Description>Windows SharePoint Services (WSS) 3.0 provides a new and improved infrastructure for handling server-side events. In this installment of Office Space, we look at techniques for hooking up Before Events and After Events using both Features and code.</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/OfficeSpace2007_11.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="November 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="543" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Events in SharePoint 2007" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Microsoft Office" />
                    <String Value="SharePoint" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="626" Name="Cutting Edge: Managing the User Experience in AJAX" Img="#625" Href="http://msdn.microsoft.com/magazine/cc163319">
            <Description>This month Dino takes a look at limitations and UI issues in Partial Rendering AJAX pages and techniques for managing the UI.</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/CuttingEdge2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="155" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managing the User Experience in AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Visual Studio" />
                    <String Value="JavaScript" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="627" Name="Team System: Custom check-in policies" Img="#626" Href="http://msdn.microsoft.com/magazine/cc163320">
            <Description>Team Foundation Server provides APIs that let you create check-in notes (categorized string data) and custom check-in policy implementations. These features combine to give project administrators better control over the group development process.</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/TeamSystem2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="176" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Custom check-in policies" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="628" Name="Foundations: Synchronization Contexts in WCF" Img="#627" Href="http://msdn.microsoft.com/magazine/cc163321">
            <Description>After a description of what synchronization contexts are and how WCF uses them, the author demonstrates various options for extending WCF to use custom synchronization contexts, both programmatically and declaratively.</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/Foundations2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="341" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Synchronization Contexts in WCF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Remoting" />
                    <String Value="Networking" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="629" Name="Bugslayer: Measuring the Impact of View State" Img="#628" Href="http://msdn.microsoft.com/magazine/cc163322">
            <Description>Bloated view state can be a real performance bottleneck for your Web app, but it can be difficult to diagnose. John Robbins creates a handy tool that records and reports the view state size for pages in your ASP.NET applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Robbins" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Bugslayer2007_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-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="Bugslayer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Measuring the Impact of View State" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Test / Debug" />
                    <String Value="Performance" />
                    <String Value="DataGrid / GridView" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="630" Name="Concurrent Affairs: Simplified APM with C#" Img="#629" Href="http://msdn.microsoft.com/magazine/cc163323">
            <Description>Jeffrey Richter introduces his AsyncEnumerator class and explains how it harnesses some recent additions to the C# programming language that make working with the asynchronous programming model significantly easier.</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="November 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-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="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplified APM with C#" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Delegates" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="631" Name=".NET Matters: Debugging finalizers" Img="#630" Href="http://msdn.microsoft.com/magazine/cc163324">
            <Description>Find out how to use finalizers as a way to warn developers who use your custom types when they are garbage collected without having been disposed of correctly.</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="November 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Debugging finalizers" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Design Patterns" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="632" Name="{ End Bracket }: WPF is for developers, too" Img="#631" Href="http://msdn.microsoft.com/magazine/cc163325">
            <Description>There's still a role for developers in creating applications with WPF and XAML. In fact there are three: plumber, widget author, and ground breaker.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kevin Moore" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-11-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WPF is for developers, too" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="633" Name="Pooled Threads: Improve Scalability With New Thread Pool APIs" Img="#632" Href="http://msdn.microsoft.com/magazine/cc163327">
            <Description>The new threadpool APIs in Windows Vista and in the upcoming Windows Server 2008 provide advances that even native Windows developers can benefit from.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Robert Saccone" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/VistaThreadPools2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-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="Pooled Threads" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Improve Scalability With New Thread Pool APIs" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="634" Name="WPF Threads: Build More Responsive Apps With The Dispatcher" Img="#633" Href="http://msdn.microsoft.com/magazine/cc163328">
            <Description>Understanding the Windows Presentation Foundation threading model helps when creating user interfaces that are both compelling and responsive.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Wildermuth" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4981" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WPF Threads" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build More Responsive Apps With The Dispatcher" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="635" Name="Parallel LINQ: Running Queries On Multi-Core Processors" Img="#634" Href="http://msdn.microsoft.com/magazine/cc163329">
            <Description>Use Parallel Language Integrated Query (PLINQ) to take advantage of multi-processor computers and the newer wave of multi-core processors.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joe Duffy and Ed Essey" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="630" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Parallel LINQ" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Running Queries On Multi-Core Processors" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="636" Name="Parallel Performance: Optimize Managed Code For Multi-Core Machines" Img="#635" Href="http://msdn.microsoft.com/magazine/cc163340">
            <Description>While multi-core processors have become increasingly common, most applications still fail to take advantage of multiple cores. Here's an overview of creating multithreaded applications that benefit from these new processors.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Daan Leijen and Judd Hall" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2121" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Parallel Performance" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Optimize Managed Code For Multi-Core Machines" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="637" Name="Mobile Apps: Adjust Your Ring Volume For Ambient Noise" Img="#636" Href="http://msdn.microsoft.com/magazine/cc163341">
            <Description>Here's an overview of designing and installing a Windows Mobile app that monitors the noise level in the surrounding environment and adjusts the ring volume of a Pocket PC accordingly.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Mitchell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NoiseDetection2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="341" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Mobile Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Adjust Your Ring Volume For Ambient Noise" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="638" Name="Editor's Note: The Complexity of Complexity" Img="#637" Href="http://msdn.microsoft.com/magazine/cc163342">
            <Description>This month our new Editor-in-Chief, Howard Dierking, ponders the convenience of metaphor and abstraction in both software design and magazine production.</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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-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="The Complexity of Complexity" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="639" Name="Toolbox: Manage databases, easier FTP, and clustered caching" Img="#638" Href="http://msdn.microsoft.com/magazine/cc163343">
            <Description>This month's products include DatabaseSpy, FileZilla, NCache, 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="October 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="Manage databases, easier FTP, and clustered caching" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Data Access" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="640" Name="CLR Inside Out: IronPython and the Dynamic Language Runtime" Img="#639" Href="http://msdn.microsoft.com/magazine/cc163344">
            <Description>This column uses the .NET version of the Python programming languages IronPython to demonstrate the value of dynamic languages and the new Dynamic Language Runtime.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bill Chiles" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="278" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="IronPython and the Dynamic Language Runtime" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="641" Name="Basic Instincts: Type inference in Visual Basic 2008" Img="#640" Href="http://msdn.microsoft.com/magazine/cc163345">
            <Description>Visual Basic 2008 provides type inference to get the language ready to take advantage of LINQ and make your code more robust.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bill Horst" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-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="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Type inference in Visual Basic 2008" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="642" Name="Data Points: Common Table Expressions" Img="#641" Href="http://msdn.microsoft.com/magazine/cc163346">
            <Description>In T-SQL, views and derived tables serve similar purposes and have their advantages. But when working with SQL Server 2005,there's a third option--using Common Table Expressions (CTEs).  John Papa explains.</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/DataPoints2007_10.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="October 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="703" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Common Table Expressions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="643" Name="Cutting Edge: AJAX application architecture, Part 2" Img="#642" Href="http://msdn.microsoft.com/magazine/cc163347">
            <Description>The second of this two-part series delves into the script services programming model, which is useful if you're looking for a full paradigm shift in building 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/CuttingEdge2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="AJAX application architecture, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Web" />
                    <String Value="JavaScript" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="644" Name="Test Run: Test automation with Windows XP Embedded" Img="#643" Href="http://msdn.microsoft.com/magazine/cc163348">
            <Description>This month's column explores how to create lightweight but powerful UI test automation for software systems that run on Windows XP Embedded.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey and Mike Hall" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TestRun2007_10.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="October 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-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="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Test automation with Windows XP Embedded" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Mobility" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="645" Name="Foundations: 3D text in WPF" Img="#644" Href="http://msdn.microsoft.com/magazine/cc163349">
            <Description>This month Charles Petzold explores techniques for generating 3D text in 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/Foundations2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="371" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="3D text in WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value=".NET" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="646" Name="Windows with C++: Task Scheduler 2.0" Img="#645" Href="http://msdn.microsoft.com/magazine/cc163350">
            <Description>The new Task Scheduler in Windows Vista can do so much more than previous versions. We introduce some basic concepts and building blocks you can put to use in your own scheduled task projects.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WindowsWithC++2007_10.exe" />
                </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="October 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-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="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Task Scheduler 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value="Windows Vista" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Win32" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="647" Name="Netting C++: Describing the EEK!-osystem" Img="#646" Href="http://msdn.microsoft.com/magazine/cc163351">
            <Description>This column crafts an XML document to hold the mouse environment simulation data and shows how to incorporate an XML file into the program using a DataSet.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Describing the EEK!-osystem" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="648" Name=".NET Matters: Deadlock monitor" Img="#647" Href="http://msdn.microsoft.com/magazine/cc163352">
            <Description>This month Stephen Toub discusses deadlocks that can occur when synchronizing threads.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NETMatters2007_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="248" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Deadlock monitor" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="649" Name="{ End Bracket }: Matrimony mashup" Img="#648" Href="http://msdn.microsoft.com/magazine/cc163353">
            <Description>Our site manager Mike Richter leverages Virtual Earth, the Microsoft MapPoint Web service, and Visual Studio to automate the creation of a Web site for his future nuptials and to manage the guest list.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Richter" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WeddingVEAddIn2007_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Matrimony mashup" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="650" Name="ASP.NET: ScriptManager Enables AJAX In Your Web Apps" Img="#649" Href="http://msdn.microsoft.com/magazine/cc163354">
            <Description>Learn how to use the ScriptManager control, which provides much of the magic behind ASP.NET AJAX.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ben Rush" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3848" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ScriptManager Enables AJAX In Your Web Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="651" Name="Find It: Integrate Search Into Your Site With ASP.NET" Img="#650" Href="http://msdn.microsoft.com/magazine/cc163355">
            <Description>We implement search providers for both Live.com and SharePoint so you can take advantage of either in your own applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Marco Bellinaso" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Search2007_09.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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="812" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Find It" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Integrate Search Into Your Site With ASP.NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="SharePoint" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="652" Name="Networking: Get Connected With The .NET Framework 3.5" Img="#651" Href="http://msdn.microsoft.com/magazine/cc163356">
            <Description>This article covers three core changes to networking support in Visual Studio 2008 and the upcoming release of the .NET Framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mariya Atanasova, Larry Cleeton, Mike Flasko, and Amit Paka" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="225" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Networking" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Get Connected With The .NET Framework 3.5" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="653" Name="IIS 7.0: Extend Your WCF Services Beyond HTTP With WAS" Img="#652" Href="http://msdn.microsoft.com/magazine/cc163357">
            <Description>Learn about a new IIS feature called the Windows Process Activation Service (WAS) that makes it possible to host Web services beyond HTTP.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dominick Baier, Christian Weyer, and Steve Maine" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WAS2007_09.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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1585" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="IIS 7.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extend Your WCF Services Beyond HTTP With WAS" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="IIS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="654" Name="Unit Testing: Exploring The Continuum Of Test Doubles" Img="#653" Href="http://msdn.microsoft.com/magazine/cc163358">
            <Description>Creating and using mock component servers simplifies unit testing. Use these examples to get started.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mark Seemann" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Testing2007_09.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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-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="Unit Testing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring The Continuum Of Test Doubles" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="655" Name="Editor's Note: Summer in New York" Img="#654" Href="http://msdn.microsoft.com/magazine/cc163359">
            <Description>As the thermometer rises, we cool down with a look at AJAX technologies.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-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="Summer in New York" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="656" Name="Toolbox: ASP.NET Controls, FTP, and More" Img="#655" Href="http://msdn.microsoft.com/magazine/cc163360">
            <Description>ASP.NET controls, a comprehensive FTP library, rich imaging support, and a book about SQL Server 2005.</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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="295" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ASP.NET Controls, FTP, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="657" Name="CLR Inside Out: COM Connection Points" Img="#656" Href="http://msdn.microsoft.com/magazine/cc163361">
            <Description>We create an Active Template Library (ATL) connection point server.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Thottam R. Sriram" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2007_09.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="September 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="COM Connection Points" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="COM / COM+" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="658" Name="Basic Instincts: Lambda Expressions" Img="#657" Href="http://msdn.microsoft.com/magazine/cc163362">
            <Description>Sample the basic concepts of lambda expressions, explore their benefits, and witness how to use them to write more expressive programs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Timothy Ng" />
                </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="September 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1916" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Lambda Expressions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="659" Name="Cutting Edge: AJAX Application Architecture, Part 1" Img="#658" Href="http://msdn.microsoft.com/magazine/cc163363">
            <Description>In the first of a two-part column, Dino explains AJAX from an architectural standpoint to help developers, architects, designers, and administrators better understand the issues that affect their sites.</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/CuttingEdge2007_09.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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="657" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="AJAX Application Architecture, Part 1" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="660" Name="Team System: Work Items and Undo Support" Img="#659" Href="http://msdn.microsoft.com/magazine/cc163364">
            <Description>Add support for work items to the Team Foundation Server version control add-in.</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/TeamSystem2007_09.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="September 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="42" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Work Items and Undo Support" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="661" Name="Foundations: Workflow Communications" Img="#660" Href="http://msdn.microsoft.com/magazine/cc163365">
            <Description>Matt Milner introduces the Windows Workflow Foundation (WF) communication architecture and covers sending data out of a workflow and submitting data to running workflow instances.</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/Foundations2007_09.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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="72" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Workflow Communications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Windows Workflow Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="662" Name="Security Briefs: Exploring Claims-Based Identity" Img="#661" Href="http://msdn.microsoft.com/magazine/cc163366">
            <Description>Keith Brown introduces you to the new identity model in the Microsoft .NET Framework 3.0.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SecurityBriefs2007_09.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-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="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring Claims-Based Identity" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="663" Name=".NET Matters: Tales from the CryptoRandom" Img="#662" Href="http://msdn.microsoft.com/magazine/cc163367">
            <Description>Stephen Toub and Shawn Farkas discuss creating an adapter that takes the functionality of RNGCryptoServiceProvider and adapts it to the interface of Random.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub and Shawn Farkas" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NETMatters2007_09.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Tales from the CryptoRandom" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="664" Name="{ End Bracket }: Turning the Pages with WPF" Img="#663" Href="http://msdn.microsoft.com/magazine/cc163368">
            <Description>The British Library is digitizing some of its collection to reach a broad audience. Even better, the digitized versions are being turned into a rich interactive experience that brings the books to life.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Tim Sneath" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-09-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Turning the Pages with WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="665" Name="Gadgets: Build Your Own Windows Vista Sidebar Gadget" Img="#664" Href="http://msdn.microsoft.com/magazine/cc163370">
            <Description>A Sidebar gadget is a powerful little too that's surprisingly easy to create. Get in on the fun with Donavon West.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Donavon West" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SidebarGadget2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="8390" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Gadgets" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Your Own Windows Vista Sidebar Gadget" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="Web" />
                    <String Value="JavaScript" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="666" Name="WPF: Flexible Content Display With Flow Documents" Img="#665" Href="http://msdn.microsoft.com/magazine/cc163371">
            <Description>Markus Egger discusses all the flexibility and power of flow documents in Windows Presentation Foundation</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Markus Egger" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1819" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WPF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Flexible Content Display With Flow Documents" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Graphics" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="667" Name="OPC: A New Standard For Packaging Your Data" Img="#666" Href="http://msdn.microsoft.com/magazine/cc163372">
            <Description>Open Packaging Conventions (OPC) defines a structured means for storing application data together with related resources. Learn about the benefits here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jack Davis and Andrey Shur" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Packaging2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="266" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="OPC" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A New Standard For Packaging Your Data" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="668" Name="Office Apps: Extend Your VBA Code With VSTO" Img="#667" Href="http://msdn.microsoft.com/magazine/cc163373">
            <Description>VSTO brings you the full feature set of Visual Studio including LINQ, WPF, WCF, and the .NET Framework 3.5.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul Stubbs and Kathleen McGrath" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-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="Office Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extend Your VBA Code With VSTO" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="669" Name="Excel Services: Develop A Calculation Engine For Your Apps" Img="#668" Href="http://msdn.microsoft.com/magazine/cc163374">
            <Description>The Excel Services architecture lets users design their own algorithms and share workbooks on a server.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Vishwas Lele and Pyush Kumar" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ExcelServices2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="164" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Excel Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Develop A Calculation Engine For Your Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Microsoft Office" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="670" Name="Editor's Note: Thanks for the Memories!" Img="#669" Href="http://msdn.microsoft.com/magazine/cc163375">
            <Description>Stephen Toub gets nostalgic as he prepares to leave MSDN Magazine.</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="Editor's Note" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-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="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Thanks for the Memories!" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="671" Name="Toolbox: Create Graphs, Send E-Mail, Spell-Check, and More" Img="#670" Href="http://msdn.microsoft.com/magazine/cc163376">
            <Description>Turn boring data into stunning graphs, create, parse, send, and receive mail messages from code, 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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Graphs, Send E-Mail, Spell-Check, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="672" Name="CLR Inside Out: Collections Best Practices" Img="#671" Href="http://msdn.microsoft.com/magazine/cc163377">
            <Description>This month Inbar Gazit shows readers how to get the most out of the System.Collections namespace.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Inbar Gazit" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="307" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Collections Best Practices" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="673" Name="Basic Instincts: Query Comprehensions" Img="#672" Href="http://msdn.microsoft.com/magazine/cc163378">
            <Description>Scott Wisniewski digs into LINQ and builds a custom query provider to create queries in real-world apps.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Wisniewski" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/BasicInstincts2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="37" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Query Comprehensions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="674" Name="Office Space: Solution Deployment with SharePoint 2007" Img="#673" Href="http://msdn.microsoft.com/magazine/cc163379">
            <Description>WSS 3.0 introduces a new deployment mechanism that lets you move your development efforts into a staging or production environment.</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/OfficeSpace2007_08.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="August 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="657" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Solution Deployment with SharePoint 2007" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="SharePoint" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="675" Name="Cutting Edge: Canceling Server Tasks with ASP.NET AJAX" Img="#674" Href="http://msdn.microsoft.com/magazine/cc163380">
            <Description>This month Dino explains how to remotely cancel tasks running on the server using 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/CuttingEdge2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="275" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Canceling Server Tasks with ASP.NET AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="JavaScript" />
                    <String Value="Concurrency" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="676" Name="Extreme ASP.NET: Web Client Software Factory" Img="#675" Href="http://msdn.microsoft.com/magazine/cc163381">
            <Description>The Web Service Software Factory is designed to provide guidance and enhanced tools for building Web services using ASMX or WCF.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </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="August 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="313" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Client Software Factory" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="677" Name="Foundations: Declarative WCF Security" Img="#676" Href="http://msdn.microsoft.com/magazine/cc163382">
            <Description>Juval Lowy designs easily configured security settings for applications built on Windows Communication Foundation.</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/Foundations2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="524" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Declarative WCF Security" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="C#" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="678" Name="Netting C++: Configuration with XML" Img="#677" Href="http://msdn.microsoft.com/magazine/cc163383">
            <Description>Stanley B. Lippman explores the use of C++/CLI as a pure Microsoft .NET Framework-compliant language.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="68" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Configuration with XML" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="679" Name="Windows with C++: Windows Vista Control Enhancements" Img="#678" Href="http://msdn.microsoft.com/magazine/cc163384">
            <Description>With the release of Windows Vista, C++ developers will be happy to know there's plenty of magic left to perform. This new column will provide the necessary insight.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WindowsWithC++2007_08.exe" />
                </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="August 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="Windows with C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Vista Control Enhancements" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Windows (All Versions)" />
                    <String Value="C++" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="680" Name="{ End Bracket }: Dependency Management" Img="#679" Href="http://msdn.microsoft.com/magazine/cc163385">
            <Description>Dependency management, in which one group provides a software component to be utilized by others, can really benefit from some structure and collaborative efforts.</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="August 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="29" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Dependency Management" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="681" Name="Mobility: Make Your WPF Apps Power-Aware" Img="#680" Href="http://msdn.microsoft.com/magazine/cc163386">
            <Description>Here Andre Michaud shows you how to use power notifications to make your applications power aware.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andre Michaud" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/PowerAware2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-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="Mobility" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Make Your WPF Apps Power-Aware" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Windows XP" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="682" Name="Share Code: Write Code Once For Both Mobile And Desktop Apps" Img="#681" Href="http://msdn.microsoft.com/magazine/cc163387">
            <Description>If you're building .NET client apps already, target them to  Windows Mobile using the same skills and toolsets.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Daniel Moth" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NetCfSharing2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="294" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Share Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Write Code Once For Both Mobile And Desktop Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="683" Name="NTFS: Enhance Your Apps With File System Transactions" Img="#682" Href="http://msdn.microsoft.com/magazine/cc163388">
            <Description>Presented here is an overview of Transactional NTFS and how it revolutionizes transactions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jason Olson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TxF2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="448" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="NTFS" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enhance Your Apps With File System Transactions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="C#" />
                    <String Value="Win32" />
                    <String Value="Concurrency" />
                    <String Value="Windows Vista" />
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="684" Name="Security: Applying Cryptography Using The CNG API In Windows Vista" Img="#683" Href="http://msdn.microsoft.com/magazine/cc163389">
            <Description>Cryptography Next Generation (CNG) is meant to be a long-term replacement for the CryptoAPI, providing replacements for all of the cryptographic primitives it offered.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CNG2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-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="Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Applying Cryptography Using The CNG API In Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Win32" />
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                    <String Value="Windows Vista" />
                    <String Value="C++" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="685" Name="Speak Up: Support Dictation With Text Services Framework" Img="#684" Href="http://msdn.microsoft.com/magazine/cc187238">
            <Description>Learn how to make your apps speech-aware by supporting Windows Speech Recognition and the Text Services Framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Eric Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Dictation2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-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="Speak Up" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Support Dictation With Text Services Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="686" Name="Editor's Note: What Is Mobility?" Img="#685" Href="http://msdn.microsoft.com/magazine/cc163390">
            <Description>Does mobility come from a motorized scooter, a cell phone, or a Pocket PC? It depends on who you are.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What Is Mobility?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="687" Name="Toolbox: Find Bottlenecks, Code Similarities, and More" Img="#686" Href="http://msdn.microsoft.com/magazine/cc163391">
            <Description>This month, find performance and memory bottlenecks, essential security reading, 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="July 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Find Bottlenecks, Code Similarities, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="688" Name="CLR Inside Out: Digging into IDisposable" Img="#687" Href="http://msdn.microsoft.com/magazine/cc163392">
            <Description>This month: cleaning up resources that are not garbage collected by the CLR garbage collector.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Farkas" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="462" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Digging into IDisposable" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="689" Name="Data Points: ADO.NET Entity Framework Overview" Img="#688" Href="http://msdn.microsoft.com/magazine/cc163399">
            <Description>The new Entity Framework in ADO.NET will let you manipulate data using an object model. John Papa explains. </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/DataPoints2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="925" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ADO.NET Entity Framework Overview" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="690" Name="Cutting Edge: Context-Sensitive Feedback with AJAX" Img="#689" Href="http://msdn.microsoft.com/magazine/cc163393">
            <Description>Beyond progress bars: talking to server-side apps 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/CuttingEdge2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="110" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Context-Sensitive Feedback with AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="JavaScript" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="691" Name="Service Station: WCF Bindings In Depth" Img="#690" Href="http://msdn.microsoft.com/magazine/cc163394">
            <Description>The WCF programming model makes it easy to configure services with a variety of wire formats and message protocols, thanks to binding.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2007_07.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="July 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2052" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WCF Bindings In Depth" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="692" Name="Bugslayer: Wait Chain Traversal" Img="#691" Href="http://msdn.microsoft.com/magazine/cc163395">
            <Description>Windows Vista has a new API called Wait Chain Traversal (WCT), which allows you to determine when and why a process is deadlocked. Read on.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Robbins" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Bugslayer2007_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-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="Bugslayer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Wait Chain Traversal" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Win32" />
                    <String Value="Windows Vista" />
                    <String Value="Concurrency" />
                    <String Value="C++" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="693" Name="Security Briefs: Active Directory Cache Dependencies" Img="#692" Href="http://msdn.microsoft.com/magazine/cc163396">
            <Description>If you're not taking advantage of Active Directory, you should be. Learn the benefits from Keith Brown.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SecurityBriefs2007_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-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="Active Directory Cache Dependencies" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Security" />
                    <String Value="Data Access" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="694" Name="Foundations: Extending the WPF Animation Classes" Img="#693" Href="http://msdn.microsoft.com/magazine/cc163397">
            <Description>Learn what the WPF Animation Classes can do, what they can't, and how to extend them.</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/Foundations2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="222" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extending the WPF Animation Classes" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="695" Name="{ End Bracket }: Weaving Your Photos with Photosynth" Img="#694" Href="http://msdn.microsoft.com/magazine/cc163398">
            <Description>See what the Interactive Visual Media Group at Microsoft Research is up to these days.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Richard Szeliski" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="29" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Weaving Your Photos with Photosynth" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="696" Name="C# 3.0: The Evolution Of LINQ And Its Impact On The Design Of C#" Img="#695" Href="http://msdn.microsoft.com/magazine/cc163400">
            <Description>LINQ gives allows developers to take advantage of the power of queries. Find out how it came to be.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Anson Horton" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1472" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C# 3.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Evolution Of LINQ And Its Impact On The Design Of C#" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Delegates" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="697" Name="VISUAL BASIC: Unleash The Power Of Query In Visual Studio &quot;Orcas&quot;" Img="#696" Href="http://msdn.microsoft.com/magazine/cc163401">
            <Description>LINQ, coming in the next version Visual Studio, codename "Orcas",  adds type-safe data querying to .NET languages. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ting Liang and Kit 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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-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="VISUAL BASIC" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Unleash The Power Of Query In Visual Studio &quot;Orcas&quot;" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="Delegates" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="698" Name="C++: An Inside Look At The Next Generation Of Visual C++" Img="#697" Href="http://msdn.microsoft.com/magazine/cc163402">
            <Description>The next version of Visual Studio (code-named “Orcas”) will help C++ developers take full advantage of the new capabilities in Windows Vista. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Tarek Madkour" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-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="C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An Inside Look At The Next Generation Of Visual C++" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value="Visual Studio" />
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="699" Name="OFFICE UI: New VSTO Features Help You Customize Word And Outlook" Img="#698" Href="http://msdn.microsoft.com/magazine/cc163403">
            <Description>See how to use Microsoft Visual Studio Tools for the Microsoft Office System to build powerful custom applications against the 2007 Microsoft Office system.</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="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="582" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="OFFICE UI" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New VSTO Features Help You Customize Word And Outlook" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Visual Studio" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="700" Name="SILVERLIGHT: Get Started Building A Deeper Experience Across The Web" Img="#699" Href="http://msdn.microsoft.com/magazine/cc163404">
            <Description>Build rich, compelling, cross-platform, interactive applications with Microsoft Silverlight.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Laurence Moroney" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Silverlight2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="509" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SILVERLIGHT" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Get Started Building A Deeper Experience Across The Web" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="Graphics" />
                    <String Value="JavaScript" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="XML / XSL" />
                    <String Value=".NET" />
                    <String Value="Silverlight" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="701" Name="CONCURRENCY: Synchronization Primitives New To Windows Vista" Img="#700" Href="http://msdn.microsoft.com/magazine/cc163405">
            <Description>Windows Vista has lots of goodies for native C++ developers including condition variables, slim reader/writer locks, and one-time initialization. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Robert Saccone and Alexander Taskov" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/VistaSynchronization2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="CONCURRENCY" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Synchronization Primitives New To Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Concurrency" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Win32" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="702" Name="Editor's Note: Visual Studio at 10" Img="#701" Href="http://msdn.microsoft.com/magazine/cc163406">
            <Description>Ruminations on ten years of Visual Studio.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="14" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visual Studio at 10" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="703" Name="Toolbox: XML Comments, Online Payments, and More" Img="#702" Href="http://msdn.microsoft.com/magazine/cc163407">
            <Description>This month, online payment processing services, XML comments the easy way, 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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="46" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="XML Comments, Online Payments, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="704" Name="CLR Inside Out: Reflections on Reflection" Img="#703" Href="http://msdn.microsoft.com/magazine/cc163408">
            <Description>This month's installment of CLR Inside Out takes on reflection and the System.Reflection namespace.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Repass" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2007_06.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="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="148" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Reflections on Reflection" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="705" Name="Data Points: SQL Server Management Objects" Img="#704" Href="http://msdn.microsoft.com/magazine/cc163409">
            <Description>SQL Server Management Objects offer developers a robust toolset for  backing up and restoring databases, and issuing DDL commands, as John Papa explains.</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/DataPoints2007_06.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="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-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="SQL Server Management Objects" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="SQL Server" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="706" Name="Advanced Basics: Using RibbonX from Visual Basic" Img="#705" Href="http://msdn.microsoft.com/magazine/cc163410">
            <Description>Ken Getz prepares Visual Basic developers to use RibbonX.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ken Getz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="430" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using RibbonX from Visual Basic" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="XML / XSL" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="707" Name="Cutting Edge: Transactional Workflows" Img="#706" Href="http://msdn.microsoft.com/magazine/cc163411">
            <Description>When modeling business logic, workflows inevitably represent transactional tasks, so you need to know how to code transactional semantics in the Windows Workflow Foundation.</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/CuttingEdge2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Transactional Workflows" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Vista" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="708" Name="Service Station: WCF Addressing In Depth" Img="#707" Href="http://msdn.microsoft.com/magazine/cc163412">
            <Description>This month Aaron Skonnard looks at addressing details surrounding endpoint communication, many of which enable more advanced messaging scenarios.</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="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="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="976" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WCF Addressing In Depth" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="XML / XSL" />
                    <String Value="C#" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="709" Name="Wicked Code: UpdatePanel Tips and Tricks" Img="#708" Href="http://msdn.microsoft.com/magazine/cc163413">
            <Description>Jeff Prosise explains when it's better to use UpdatePanel and when it's better to use asynchronous calls to WebMethods or page methods instead.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeff Prosise" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4715" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="UpdatePanel Tips and Tricks" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value="JavaScript" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="710" Name="Foundations: ActivityExecutionContext in Workflows" Img="#709" Href="http://msdn.microsoft.com/magazine/cc163414">
            <Description>This month Matt Milner explains a critical component in the execution, persistence, and compensation of workflows.</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/Foundations2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="136" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ActivityExecutionContext in Workflows" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="711" Name="Concurrent Affairs: Asynchronous Device Operations" Img="#710" Href="http://msdn.microsoft.com/magazine/cc163415">
            <Description>Jeff Richter uses the AsyncResult&lt;TResult&gt; class to implement the  CLR’s Asynchronous Programming Model to perform hardware device operations asynchronously.</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/ConcurrentAffairs2007_06.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="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-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="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Asynchronous Device Operations" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Win32" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="712" Name="Netting C++: EEK! An Introduction" Img="#711" Href="http://msdn.microsoft.com/magazine/cc163416">
            <Description>Stanley Lippman begins a look at using C++/CLI as a purely .NET-compliant language. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-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="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="EEK! An Introduction" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="713" Name=".NET Matters: Handling Messages in Console Apps" Img="#712" Href="http://msdn.microsoft.com/magazine/cc163417">
            <Description>Many developers who use the Microsoft .NET Framework think that application type is tied to the libraries that can be used in that application. Stephen Toub clarifies.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NetMatters2007_06.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="377" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Handling Messages in Console Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Concurrency" />
                    <String Value="Win32" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="714" Name="{ End Bracket }: Proud to Be a Developer" Img="#713" Href="http://msdn.microsoft.com/magazine/cc163418">
            <Description>A developer doesn't just code; he or she writes code that is fast, reliable, well-tested, secure, maintainable and globalizable.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Adam Barr" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Proud to Be a Developer" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="715" Name="JavaScript: Create Advanced Web Applications With Object-Oriented Techniques" Img="#714" Href="http://msdn.microsoft.com/magazine/cc163419">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ray Djajadinata" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2733" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="JavaScript" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Advanced Web Applications With Object-Oriented Techniques" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Scripting / WSH" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="716" Name="Got Game?: Unleash Your Imagination With XNA Game Studio Express" Img="#715" Href="http://msdn.microsoft.com/magazine/cc163420">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Cox and Michael Klucher" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/XNA2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-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="Got Game?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Unleash Your Imagination With XNA Game Studio Express" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="DirectX" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="717" Name="WPF: Customizing Controls For Windows Presentation Foundation" Img="#716" Href="http://msdn.microsoft.com/magazine/cc163421">
            <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/WpfControls2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2052" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WPF" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Customizing Controls For Windows Presentation Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="718" Name="Migration: Convert A Java Web Application To ASP.NET Using JLCA" Img="#717" Href="http://msdn.microsoft.com/magazine/cc163422">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brian Jimerson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/JLCA2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-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="Migration" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Convert A Java Web Application To ASP.NET Using JLCA" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value="Java" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="719" Name="BizTalk Server: 8 Tips And Tricks For Better BizTalk Programming" Img="#718" Href="http://msdn.microsoft.com/magazine/cc163423">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Marty Wasznicky and Scott Zimmerman" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="693" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="BizTalk Server" />
                </Facet>
                <Facet Name="Title">
                    <String Value="8 Tips And Tricks For Better BizTalk Programming" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web Services / RSS" />
                    <String Value="XML / XSL" />
                    <String Value="BizTalk" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="720" Name="Collaborate: Help Teams Work Together With Web Services And Groove 2007" Img="#719" Href="http://msdn.microsoft.com/magazine/cc163424">
            <Facets>
                <Facet Name="Authors">
                    <String Value="John C. Hancock" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Groove2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-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="Collaborate" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Help Teams Work Together With Web Services And Groove 2007" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Web Services / RSS" />
                    <String Value="C#" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="721" Name="Editor's Note: Daylight Savings" Img="#720" Href="http://msdn.microsoft.com/magazine/cc163425">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-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="Daylight Savings" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="722" Name="Toolbox: Code Exploration, SQL Queries, and More" Img="#721" Href="http://msdn.microsoft.com/magazine/cc163426">
            <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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Code Exploration, SQL Queries, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="723" Name="CLR Inside Out: 9 Reusable Parallel Data Structures and Algorithms" Img="#722" Href="http://msdn.microsoft.com/magazine/cc163427">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joe Duffy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="397" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="9 Reusable Parallel Data Structures and Algorithms" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Performance" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="724" Name="Office Space: Features for SharePoint" Img="#723" Href="http://msdn.microsoft.com/magazine/cc163428">
            <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/OfficeSpaceFeature2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="500" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Features for SharePoint" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="SharePoint" />
                    <String Value="Visual Basic" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="725" Name="Cutting Edge: Subclassing and Overriding ASP.NET Pages—Part II" Img="#724" Href="http://msdn.microsoft.com/magazine/cc163429">
            <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/CuttingEdge2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="30" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Subclassing and Overriding ASP.NET Pages—Part II" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="726" Name="Test Run: Lightweight Testing with Windows PowerShell" Img="#725" Href="http://msdn.microsoft.com/magazine/cc163430">
            <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/TestRun2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="572" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Lightweight Testing with Windows PowerShell" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Test / Debug" />
                    <String Value="Scripting / WSH" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="727" Name="Security Briefs: Events in Windows Vista" Img="#726" Href="http://msdn.microsoft.com/magazine/cc163431">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-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="Events in Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="XML / XSL" />
                    <String Value="Security" />
                    <String Value="Win32" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="728" Name="Foundations: WCF Transaction Propagation" Img="#727" Href="http://msdn.microsoft.com/magazine/cc163432">
            <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/Transactions2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="608" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WCF Transaction Propagation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Networking" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="729" Name="{ End Bracket }: Exercising Agility" Img="#728" Href="http://msdn.microsoft.com/magazine/cc163433">
            <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="May 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-05-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exercising Agility" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="730" Name="Identity: Secure Your ASP.NET Apps And WCF Services With Windows CardSpace" Img="#729" Href="http://msdn.microsoft.com/magazine/cc163434">
            <Description>Windows CardSpace replaces traditional authentication with a more consistent and streamlined login process and improves trust between end-users, applications and services. Michèle Leroux Bustamante explains.</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/CardSpace2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="160" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Identity" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Secure Your ASP.NET Apps And WCF Services With Windows CardSpace" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Windows CardSpace" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="731" Name="Aero Glass: Create Special Effects With The Desktop Window Manager" Img="#730" Href="http://msdn.microsoft.com/magazine/cc163435">
            <Description>In this article we introduce the Desktop Window Manager, the new interface that manages how windows are rendered on the Windows Vista desktop.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ron Fosner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DWM2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2083" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Aero Glass" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Special Effects With The Desktop Window Manager" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                    <String Value="Windows Forms" />
                    <String Value="DirectX" />
                    <String Value="Graphics" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="732" Name="XmlLite: A Small And Fast XML Parser For Native C++" Img="#731" Href="http://msdn.microsoft.com/magazine/cc163436">
            <Description>XmlLite provides a high-performance, low-overhead XML reader and writer geared for applications written in native C++. Learn more here.</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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1381" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="XmlLite" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Small And Fast XML Parser For Native C++" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Performance" />
                    <String Value="XML / XSL" />
                    <String Value="Windows Vista" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="733" Name="Event Tracing: Improve Debugging And Performance Tuning With ETW" Img="#732" Href="http://msdn.microsoft.com/magazine/cc163437">
            <Description>Event Tracing for Windows (ETW) provides general-purpose, high-speed tracing of events raised by both user-mode applications and kernel-mode device drivers. Learn how ETW can improve your development and debugging work.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. Insung Park and Ricky Buch" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1711" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Event Tracing" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Improve Debugging And Performance Tuning With ETW" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="C++" />
                    <String Value="Test / Debug" />
                    <String Value="Performance" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="734" Name="ASP.NET 2.0: Enforce Web Standards For Better Accessibility" Img="#733" Href="http://msdn.microsoft.com/magazine/cc163438">
            <Description>Web standards are about much more than closing HTML tags. They are a critical factor in how well software components can be used in future contexts. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ben Waldron" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WebStandards2007_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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-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="ASP.NET 2.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enforce Web Standards For Better Accessibility" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="735" Name="Editor's Note: Winning Team" Img="#734" Href="http://msdn.microsoft.com/magazine/cc163439">
            <Description>Josh Trupin discusses MSDN Magazine's awards from the Society for Technical Communication</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-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="Winning Team" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="736" Name="Toolbox: WiX Installation, Creating PowerPoint Decks, and More" Img="#735" Href="http://msdn.microsoft.com/magazine/cc163440">
            <Description>The WiX toolset’s use of a command-line environment allows for integration with automated build processes. The Toolbox column explains.</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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WiX Installation, Creating PowerPoint Decks, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="737" Name="CLR Inside Out: New Library Classes in &quot;Orcas&quot;" Img="#736" Href="http://msdn.microsoft.com/magazine/cc163441">
            <Description>The next version of Visual Studio currently code-named “Orcas”supports advanced encryption algorithms, Elliptic curve cryptography, big integers, and other security enhancements. The CLR team explains. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Downen, Inbar Gazit, and 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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="64" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New Library Classes in &quot;Orcas&quot;" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="738" Name="Data Points: Disabling Constraints and Triggers" Img="#737" Href="http://msdn.microsoft.com/magazine/cc163442">
            <Description>What to do when you need to disable triggers and constraints to perform data synchronization and other tasks with an offline 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/DataPoints2007_04.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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1077" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Disabling Constraints and Triggers" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="739" Name="Team System: Work Item Tracking" Img="#738" Href="http://msdn.microsoft.com/magazine/cc163443">
            <Description>In this column, Brian Randell explains how to build a simple Work Item explorer and demonstrates the core operations needed to add work item support when building your own add-in. </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/TeamSystem2007_04.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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="514" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Work Item Tracking" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Forms" />
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="740" Name="Cutting Edge: Subclassing and Overriding ASP.NET Pages—Part I" Img="#739" Href="http://msdn.microsoft.com/magazine/cc163445">
            <Description>There are a number of techniques that allow you to modify a running ASP.NET page without touching its source code. Dino discusses some this month.</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/CuttingEdge2007_04.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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="226" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Subclassing and Overriding ASP.NET Pages—Part I" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="741" Name="Security Briefs: Improve Manageability through Event Logging" Img="#740" Href="http://msdn.microsoft.com/magazine/cc163446">
            <Description>When something goes wrong, a manageable application will tell the administrator how to fix the problem. The Windows Event Log can provide the necessary information.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-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="Improve Manageability through Event Logging" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="C#" />
                    <String Value="Security" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="742" Name="Service Station: WCF Messaging Fundamentals" Img="#741" Href="http://msdn.microsoft.com/magazine/cc163447">
            <Description> This month Aaron Skonnard highlights some of the key messaging features behind the sophisticated XML-based messaging framework of Windows Communication Foundation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2007_04.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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="875" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WCF Messaging Fundamentals" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="743" Name="Extreme ASP.NET: Web Deployment Projects" Img="#742" Href="http://msdn.microsoft.com/magazine/cc163448">
            <Description>ASP.NET 2.0 development is the easiest ASP development yet. Fritz Onion reveals why.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1378" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Deployment Projects" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="744" Name="Foundations: 3D Mesh Geometries" Img="#743" Href="http://msdn.microsoft.com/magazine/cc163449">
            <Description>This month Charles Petzold focuses on a very important part of the Viewport3D assemblage—the MeshGeometry3D class that defines the  geometry of a 3D object in Windows Communication 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/Foundations2007_04.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="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-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="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="3D Mesh Geometries" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="745" Name=".NET Matters: Restart Manager and Generic Method Compilation" Img="#744" Href="http://msdn.microsoft.com/magazine/cc163450">
            <Description>This month Stephen Toub answers questions pertaining to the Windows Vista Restart Manager API and generic method compilation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NetMatters2007_04.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Restart Manager and Generic Method Compilation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Win32" />
                    <String Value="Visual Studio" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="746" Name="Netting C++: Mapping Templates to Generics" Img="#745" Href="http://msdn.microsoft.com/magazine/cc163451">
            <Description>In this installment, Stanley Lippman continues to port his ISO-C++ Text Query Language application to the Microsoft .NET Framework and C++/CLI. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NettingC++2007_04.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-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="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Mapping Templates to Generics" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="747" Name="{ End Bracket }: Geopegging" Img="#746" Href="http://msdn.microsoft.com/magazine/cc163452">
            <Description>Josh Trupin introduces geopegging--a special technique for storing GPS location data in a JPG. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/EndBracket2007_04.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="10" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Geopegging" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="JavaScript" />
                    <String Value="Graphics" />
                    <String Value="Windows Forms" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="748" Name="IIS 7.0: Explore The Web Server For Windows Vista And Beyond" Img="#747" Href="http://msdn.microsoft.com/magazine/cc163453">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Volodarsky" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1390" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="IIS 7.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Explore The Web Server For Windows Vista And Beyond" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="IIS" />
                    <String Value="Web" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="749" Name=".NET Security: Support Certificates In Your Applications With The .NET Framework 2.0" Img="#748" Href="http://msdn.microsoft.com/magazine/cc163454">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dominick Baier" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Certificates2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="775" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Support Certificates In Your Applications With The .NET Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="C#" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="750" Name="Digital Media: Add Video To Controls And 3D Surfaces With WPF" Img="#749" Href="http://msdn.microsoft.com/magazine/cc163455">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Lee Brimelow" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="642" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Digital Media" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Add Video To Controls And 3D Surfaces With WPF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="DirectX" />
                    <String Value="Graphics" />
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                    <String Value="XML / XSL" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="751" Name="WiX Tricks: Automate Releases With MSBuild And Windows Installer XML" Img="#750" Href="http://msdn.microsoft.com/magazine/cc163456">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sayed Ibrahim Hashimi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WiX2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1049" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WiX Tricks" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Automate Releases With MSBuild And Windows Installer XML" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Windows (All Versions)" />
                    <String Value="XML / XSL" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="752" Name="ASP.NET 2.0: Manage Web Users With Custom Profile Providers" Img="#751" Href="http://msdn.microsoft.com/magazine/cc163457">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jason N. Gaylord" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ProfileProviders2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="729" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="ASP.NET 2.0" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Manage Web Users With Custom Profile Providers" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Studio" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="753" Name="Editor's Note: Bring On the Swag" Img="#752" Href="http://msdn.microsoft.com/magazine/cc163458">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-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="Bring On the Swag" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="754" Name="Toolbox: Share Your Desktop, Lightweight Code Editing, and More" Img="#753" Href="http://msdn.microsoft.com/magazine/cc163459">
            <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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Share Your Desktop, Lightweight Code Editing, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="755" Name="CLR Inside Out: .NET Application Extensibility, Part 2" Img="#754" Href="http://msdn.microsoft.com/magazine/cc163460">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jack Gudenkauf and Jesse Kaplan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/AddIns2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="136" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value=".NET Application Extensibility, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="756" Name="Test Run: Testing Custom Transform Streams" Img="#755" Href="http://msdn.microsoft.com/magazine/cc163461">
            <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/TestRun2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="26" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Testing Custom Transform Streams" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="757" Name="Cutting Edge: Validating ASP.NET Query Strings" Img="#756" Href="http://msdn.microsoft.com/magazine/cc163462">
            <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/CuttingEdge2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="608" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Validating ASP.NET Query Strings" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Data Access" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="758" Name="Wicked Code: Scalable Apps with Asynchronous Programming in ASP.NET" Img="#757" Href="http://msdn.microsoft.com/magazine/cc163463">
            <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/WickedCode2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="510" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Scalable Apps with Asynchronous Programming in ASP.NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="759" Name="Service Station: BizTalk Server 2006 Web Services" Img="#758" Href="http://msdn.microsoft.com/magazine/cc163464">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-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="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="BizTalk Server 2006 Web Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="BizTalk" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="760" Name="Bugslayer: GUI Control to Major Tom" Img="#759" Href="http://msdn.microsoft.com/magazine/cc163465">
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Robbins" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Bugslayer2007_03.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="144" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="GUI Control to Major Tom" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="761" Name="Foundations: Tracking Services in Windows Workflow Foundation" Img="#760" Href="http://msdn.microsoft.com/magazine/cc163466">
            <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/Foundations2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-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="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Tracking Services in Windows Workflow Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="762" Name="Concurrent Affairs: Implementing the CLR Asynchronous Programming Model" Img="#761" Href="http://msdn.microsoft.com/magazine/cc163467">
            <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/ConcurrentAffairs2007_03.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="March 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="748" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Implementing the CLR Asynchronous Programming Model" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="763" Name="{ End Bracket }: Developing the Virtual Earth 3D Control" Img="#762" Href="http://msdn.microsoft.com/magazine/cc163468">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Duncan Lawler" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-03-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Developing the Virtual Earth 3D Control" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Web" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="764" Name="RibbonX API: Extend The 2007 Office System With Your Own Ribbon Tabs And Controls" Img="#763" Href="http://msdn.microsoft.com/magazine/cc163469">
            <Description>If you want to create your own professional looking tabs and controls in Office, check out the RibbonX API of the 2007 Microsoft Office system.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Eric Faller" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/RibbonX2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="926" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="RibbonX API" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extend The 2007 Office System With Your Own Ribbon Tabs And Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="765" Name="Smarter Art: Create Custom SmartArt Graphics For Use In The 2007 Office System" Img="#764" Href="http://msdn.microsoft.com/magazine/cc163470">
            <Description>SmartArt incorporates a gallery of templates and predefined shapes that can quickly be inserted and configured in your Microsoft Office documents. Find out how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Janet Schorr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SmartArt2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="605" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Smarter Art" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Custom SmartArt Graphics For Use In The 2007 Office System" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Microsoft Office" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="766" Name="Office Add-Ins: Develop Add-Ins For PowerPoint And Visio Using VSTO" Img="#765" Href="http://msdn.microsoft.com/magazine/cc163471">
            <Description>Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System is more powerful than ever, allowing you to create add-ins for Word, Excel, Outlook, PowerPoint, Visio, and InfoPath.</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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="302" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Add-Ins" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Develop Add-Ins For PowerPoint And Visio Using VSTO" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="767" Name="Data Joins The Team: Introducing Visual Studio 2005 Team Edition for Database Professionals" Img="#766" Href="http://msdn.microsoft.com/magazine/cc163472">
            <Description>Here Brian Randell presents everything you need to know to get started with Visual Studio 2005 Team Edition for Database Professionals. </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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-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="Data Joins The Team" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing Visual Studio 2005 Team Edition for Database Professionals" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Data Access" />
                    <String Value="Visual Studio" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="768" Name="SQL Server 2005: Regular Expressions Make Pattern Matching And Data Extraction Easier" Img="#767" Href="http://msdn.microsoft.com/magazine/cc163473">
            <Description>Now you can perform efficient, sophisticated text analysis using regular expressions in SQL Server 2005.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David Banister" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Regex2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="6606" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SQL Server 2005" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Regular Expressions Make Pattern Matching And Data Extraction Easier" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Design Patterns" />
                    <String Value="SQL Server" />
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="769" Name="Editor's Note: Hello, Office" Img="#768" Href="http://msdn.microsoft.com/magazine/cc163474">
            <Description>Nothing’s more disappointing than clever design paired with poor implementation.  Bluetooth headsets come to mind: they’re tiny, wireless, and cute.  But, they don’t pair properly, they turn on when you want them off, or off when you want them on. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-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="Hello, Office" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="770" Name="Toolbox: Rich Web App UIs, Tools for Regular Expressions, and More" Img="#769" Href="http://msdn.microsoft.com/magazine/cc163475">
            <Description>In this issue, create rich Web app UIs, explore tools for regular expressions, and create screen mockups.</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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="126" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Rich Web App UIs, Tools for Regular Expressions, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="771" Name="CLR Inside Out: .NET Application Extensibility" Img="#770" Href="http://msdn.microsoft.com/magazine/cc163476">
            <Description>This month the CLR team introduces the new System.AddIn namespace in the Base Class Library, which will be available in the next release of Visual Studio. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jack Gudenkauf and Jesse Kaplan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value=".NET Application Extensibility" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="772" Name="Data Points: Data Bound Applications with ADO.NET and Custom Objects" Img="#771" Href="http://msdn.microsoft.com/magazine/cc163477">
            <Description>In this column see how to bind a custom list of business entities using the binding tools in the .NET Framework 2.0.</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/DataPoints2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="249" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Data Bound Applications with ADO.NET and Custom Objects" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="Data Access" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="773" Name="Office Space: Building Office Open XML Files" Img="#772" Href="http://msdn.microsoft.com/magazine/cc163478">
            <Description>This new column explores how you can extend and customize Microsoft Office System applications and file formats.</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/OfficeSpace2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="161" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Office Space" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building Office Open XML Files" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="XML / XSL" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="774" Name="Test Run: AJAX Test Automation" Img="#773" Href="http://msdn.microsoft.com/magazine/cc163479">
            <Description>This month James McCaffrey presents a technique that allows you to write lightweight test automation to verify the functionality of AJAX Web applications. </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/TestRun2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-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="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="AJAX Test Automation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Test / Debug" />
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="775" Name="Cutting Edge: Perspectives on ASP.NET AJAX" Img="#774" Href="http://msdn.microsoft.com/magazine/cc163480">
            <Description>AJAX allows you to build rich browser applications using powerful combinations of existing client-side Web technologies. This month Dino delves into AJAX </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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="402" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Perspectives on ASP.NET AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="776" Name="Service Station: The Service Factory for WCF" Img="#775" Href="http://msdn.microsoft.com/magazine/cc163481">
            <Description>This month Aaron Skonnard continues his exploration of software factories with a look at the Web Service Software Factory for Windows Communication Foundation.</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="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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="658" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Service Factory for WCF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="777" Name="Foundations: Build a Queued WCF Response Service" Img="#776" Href="http://msdn.microsoft.com/magazine/cc163482">
            <Description>With queued calls in Windows Communication Foundation you can perform work in a disconnected manner by sending messages through Microsoft Message Queuing. Juval Lowy explains.</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/Foundations2007_02.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="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="279" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build a Queued WCF Response Service" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="MSMQ" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="778" Name="Netting C++: Mapping Native C++ to the Common Type System" Img="#777" Href="http://msdn.microsoft.com/magazine/cc163483">
            <Description>This month Stanley Lippman begins translating the Text Query Language Query class hierarchy from C++ to the .NET Common Type System. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="30" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Mapping Native C++ to the Common Type System" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="779" Name="C++ at Work: Rationales, Highlights, and a Farewell" Img="#778" Href="http://msdn.microsoft.com/magazine/cc163484">
            <Description>What's the deal with const functions, and lots more on the reasoning behind the design of the C++/CLI.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="30" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Rationales, Highlights, and a Farewell" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Win32" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="780" Name="{ End Bracket }: Let My People Code" Img="#779" Href="http://msdn.microsoft.com/magazine/cc163485">
            <Description>Charles Petzold discusses why limiting resources can spawn great creativity.</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="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="22" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Let My People Code" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Presentation Foundation" />
                    <String Value="XML / XSL" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="781" Name="Least Privilege: Teach Your Apps To Play Nicely With Windows Vista User Account Control" Img="#780" Href="http://msdn.microsoft.com/magazine/cc163486">
            <Description>User Account Control in Windows Vista keeps the OS safe from intentional and accidental configuration changes.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Corio" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1298" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Least Privilege" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Teach Your Apps To Play Nicely With Windows Vista User Account Control" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="782" Name="Vista and Office: View Data Your Way With Our Managed Preview Handler Framework" Img="#781" Href="http://msdn.microsoft.com/magazine/cc163487">
            <Description>Stephen Toub shows you how to write your own Preview handlers for Windows Vista and Outlook 2007. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/PreviewHandlers2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1270" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Vista and Office" />
                </Facet>
                <Facet Name="Title">
                    <String Value="View Data Your Way With Our Managed Preview Handler Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Microsoft Office" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="783" Name="SideShow Gadgets: Get Started Writing Gadgets For Windows SideShow Devices" Img="#782" Href="http://msdn.microsoft.com/magazine/cc163488">
            <Description>SideShow Gadgets for Windows Vista are cool. Writing your own is even better. Find out how it's done.</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/SideShow2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-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="SideShow Gadgets" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Get Started Writing Gadgets For Windows SideShow Devices" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="Mobility" />
                    <String Value="XML / XSL" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="784" Name="Desktop Security: Create Custom Login Experiences With Credential Providers For Windows Vista" Img="#783" Href="http://msdn.microsoft.com/magazine/cc163489">
            <Description>Why is a change to the Windows logon plug-in interface so exciting? Because with credential providers you can customize the logon experience for your users. </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/CredentialProviders2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2050" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Desktop Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Custom Login Experiences With Credential Providers For Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web" />
                    <String Value="Windows Vista" />
                    <String Value="Windows (All Versions)" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="785" Name="Worldly Windows: Extend The Global Reach Of Your Applications With Unicode 5.0" Img="#784" Href="http://msdn.microsoft.com/magazine/cc163490">
            <Description>When using global applications, people want to communicate with others on their terms, in their own languages. Unicode 5.0 brings that ideal closer to reality.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Julie D. Allen, Michael S. Kaplan, Cathy Wissink" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-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="Worldly Windows" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extend The Global Reach Of Your Applications With Unicode 5.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="Globalization" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="786" Name="Debug Leaky Apps: Identify And Prevent Memory Leaks In Managed Code" Img="#785" Href="http://msdn.microsoft.com/magazine/cc163491">
            <Description>When is the .NET Garbage Collector unable to reclaim memory? The answer might surprise you. Stay tuned.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Kovacs" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/MemoryLeaks2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1475" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Debug Leaky Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Identify And Prevent Memory Leaks In Managed Code" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="787" Name="Editor's Note: A New Year—A New Vista" Img="#786" Href="http://msdn.microsoft.com/magazine/cc163492">
            <Description>Josh Trupin revs the engine to get us all ready for Windows Vista.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="30" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A New Year—A New Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="788" Name="Toolbox: Save Coding Time, Manage Compressed Files, and More" Img="#787" Href="http://msdn.microsoft.com/magazine/cc163493">
            <Description>Save Coding Time, Manage Compressed Files, 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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="22" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Save Coding Time, Manage Compressed Files, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="789" Name="CLR Inside Out: Introduction to COM Interop" Img="#788" Href="http://msdn.microsoft.com/magazine/cc163494">
            <Description>The CLR allows seamless interactions between Microsoft .NET applications and COM. But how, exactly? The CLR team knows. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Thottam R. Sriram" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introduction to COM Interop" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="COM / COM+" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="790" Name="Data Points: Column Expressions, DataRelations, and Computations" Img="#789" Href="http://msdn.microsoft.com/magazine/cc163495">
            <Description>This month John Papa fields some of his favorite questions regarding data manipulation with ADO.NET.</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/DataPoints2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-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="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Column Expressions, DataRelations, and Computations" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="C#" />
                    <String Value="ADO / ADO.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="791" Name="Cutting Edge: The Server Side of ASP.NET Pages" Img="#790" Href="http://msdn.microsoft.com/magazine/cc163496">
            <Description>Where are the files generated by ASP.NET stored and how are they used to serve page requests? This month Cutting Edge explains.</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/CuttingEdge2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Server Side of ASP.NET Pages" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="792" Name="Foundations: Using Templates to Customize WPF Controls" Img="#791" Href="http://msdn.microsoft.com/magazine/cc163497">
            <Description>This month we welcome Charles Petzold to MSDN Magazine with his first column on building apps for Windows Vista and the .Microsoft NET Framework 3.0.</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/Foundations2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="4071" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Foundations" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Templates to Customize WPF Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Graphics" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="XML / XSL" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="793" Name="Team System: Team Foundation Server Version Control" Img="#792" Href="http://msdn.microsoft.com/magazine/cc163498">
            <Description>In this new column, Brian Randell begins his long look at how to extend and enhance Visual Studio Team System.</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/VSTS2007_01.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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1380" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team System" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Team Foundation Server Version Control" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="794" Name="Extreme ASP.NET: Client-Side Web Service Calls with AJAX Extensions" Img="#793" Href="http://msdn.microsoft.com/magazine/cc163499">
            <Description>Microsoft AJAX Library and the ASP.NET 2.0 AJAX Extensions provide a number of compelling features ranging from client-side data binding, to DHTML animations and behaviors. Learn all about them here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ExtremeASPNET2007_01.exe" />
                </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 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3939" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Client-Side Web Service Calls with AJAX Extensions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Studio" />
                    <String Value="Web Services / RSS" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="795" Name="Security Briefs: Using Protocol Transition—Tips from the Trenches" Img="#794" Href="http://msdn.microsoft.com/magazine/cc163500">
            <Description>Now that Windows Server 2003 is  widely deployed, Keith Brown addresses questions from readers who are trying to use protocol transition to build secure gateways into their intranets.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SecurityBriefs2007_01.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="76" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Protocol Transition—Tips from the Trenches" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value="ASP / ASP.NET" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="796" Name="{ End Bracket }: From Bouncy Balls to Better Estimates" Img="#795" Href="http://msdn.microsoft.com/magazine/cc163501">
            <Description>This month End Bracket explores the reasons why predicting the amount of development effort is extremely difficult early in a project.</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="January 2007" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2007-01-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="From Bouncy Balls to Better Estimates" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="797" Name="Mobilize: Explore The New Features In Windows Embedded CE 6.0" Img="#796" Href="http://msdn.microsoft.com/magazine/cc163502">
            <Description>Paul Yao presents an overview of Windows Embedded CE 6.0.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul Yao" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Mobilize" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Explore The New Features In Windows Embedded CE 6.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Mobility" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="798" Name="Graphics To Go: Make A Mobile Imaging App With The .NET Compact Framework 2.0" Img="#797" Href="http://msdn.microsoft.com/magazine/cc163503">
            <Description>This article focuses on developing for Pocket PCs, a skill which can then be transferred to Smartphone application development. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rob Pierry" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/PocketPC2006_12.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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Graphics To Go" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Make A Mobile Imaging App With The .NET Compact Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Graphics" />
                    <String Value="Mobility" />
                    <String Value="C#" />
                    <String Value="Windows Forms" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="799" Name="Windows Workflow: Build Custom Activities To Extend The Reach Of Your Workflows" Img="#798" Href="http://msdn.microsoft.com/magazine/cc163504">
            <Description>This article covers the core components required for building custom activities in Windows Workflow Foundation.</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/Workflow2006_12.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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Windows Workflow" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Custom Activities To Extend The Reach Of Your Workflows" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="800" Name="Extend ASP.NET: Simplify Data Binding In ASP.NET 2.0 With Our Custom Control" Img="#799" Href="http://msdn.microsoft.com/magazine/cc163505">
            <Description>The wwDataBinder control addresses simple control data binding--binding simple form controls like textboxes, checkboxes, and the selected values of list controls to individual data or object values.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rick Strahl" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Databinding2006_12.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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="768" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extend ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplify Data Binding In ASP.NET 2.0 With Our Custom Control" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Data Access" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="801" Name="BizTalk Adapters: Integrate E-Mail Processing Into Your Business Solutions" Img="#800" Href="http://msdn.microsoft.com/magazine/cc300813">
            <Description>Use BizTalk Server to monitor e-mail for new messages, trigger confirmations, and persist e-mail and attachments to a custom database.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Alex Starykh" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="137" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="BizTalk Adapters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Integrate E-Mail Processing Into Your Business Solutions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="BizTalk" />
                    <String Value="Web Services / RSS" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="802" Name="Locale Hero: Enable Global Apps With Locale Builder And Windows Vista" Img="#801" Href="http://msdn.microsoft.com/magazine/cc163506">
            <Description>Everything you need to know about locales in Windows Vista.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kieran Snyder and Shawn Steele" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Locale Hero" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enable Global Apps With Locale Builder And Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Globalization" />
                    <String Value="Windows Vista" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="803" Name="Editor's Note: A Look Into the Future" Img="#802" Href="http://msdn.microsoft.com/magazine/cc163507">
            <Description>Josh Trupin takes a look at mobility, the theme of this month’s issue.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="A Look Into the Future" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="804" Name="Toolbox: Issue and Defect Tracking, Automate IT Tasks, and More" Img="#803" Href="http://msdn.microsoft.com/magazine/cc163508">
            <Description>In this issue, issue and defect tracking, automating IT tasks, 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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Issue and Defect Tracking, Automate IT Tasks, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="805" Name="Advanced Basics: TableLayoutPanels" Img="#804" Href="http://msdn.microsoft.com/magazine/cc163509">
            <Description>This month Ken Getz writes a demo-creation system for Windows-based applications, which he calls a switchboard. </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/AdvancedBasics2006_12.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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="TableLayoutPanels" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="806" Name="CLR Inside Out: Inside Diagnostic Tools for .NET" Img="#805" Href="http://msdn.microsoft.com/magazine/cc163510">
            <Description>In this installment of CLR Inside Out, a look inside the CLR Profiling API and tools that use it.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jonathan Keljo" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="184" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Inside Diagnostic Tools for .NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="807" Name="Data Points: RSS Feeds on a Smartphone" Img="#806" Href="http://msdn.microsoft.com/magazine/cc163511">
            <Description>John Papa builds a Windows Mobile 5.0 application that reads RSS feeds and loads them into an ADO.NET DataSet.</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/DataPoints2006_12.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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="RSS Feeds on a Smartphone" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Mobility" />
                    <String Value="Web Services / RSS" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="808" Name="Cutting Edge: The Client Side of ASP.NET Pages" Img="#807" Href="http://msdn.microsoft.com/magazine/cc163512">
            <Description>This month Dino Esposito dissects the client-side source code generated by ASP.NET pages.</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/CuttingEdge2006_12.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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="164" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Client Side of ASP.NET Pages" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Studio" />
                    <String Value="Web" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="809" Name="Test Run: String Permutations" Img="#808" Href="http://msdn.microsoft.com/magazine/cc163513">
            <Description>The ability to programmatically create and use string permutations is essential in software testing, as James McCaffrey explains. </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/TestRun2006_12.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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="String Permutations" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="810" Name="Service Station: Web Service Software Factory" Img="#809" Href="http://msdn.microsoft.com/magazine/cc163514">
            <Description>Web Service Software Factory is designed to help you build Web service solutions that follow known architecture and design patterns, as Aaron Skonnard explains here.</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="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="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Service Software Factory" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="811" Name=".NET Matters: Deserialization Progress, and More" Img="#810" Href="http://msdn.microsoft.com/magazine/cc163515">
            <Description>Build a standard progress bar that indicates how much deserialization has completed and how much still remains. Plus, System.Collection.Generics performance.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NETMatters2006_12.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Deserialization Progress, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Performance" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="812" Name="Netting C++: The Design Space of the Common Type System" Img="#811" Href="http://msdn.microsoft.com/magazine/cc163516">
            <Description>Stanley Lippman moves Text Query Language to the Microsoft .NET Framework using the C++/CLI language extensions in Visual C++ 2005. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Design Space of the Common Type System" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="813" Name="{ End Bracket }: And Along Came 10…" Img="#812" Href="http://msdn.microsoft.com/magazine/cc163517">
            <Description>IntroducingOn10.net (http://on10.net), the Channel 9 answer for the technology enthusiast who isn’t necessarily a programmer. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Duncan Mackenzie" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-12-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="And Along Came 10…" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="814" Name="Secure Habits: 8 Simple Rules For Developing More Secure Code" Img="#813" Href="http://msdn.microsoft.com/magazine/cc163518">
            <Description>Never trust data, model threats against your code, and other good advice from a security expert.</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="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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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="Secure Habits" />
                </Facet>
                <Facet Name="Title">
                    <String Value="8 Simple Rules For Developing More Secure Code" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="815" Name="Threat Modeling: Uncover Security Design Flaws Using The STRIDE Approach" Img="#814" Href="http://msdn.microsoft.com/magazine/cc163519">
            <Description>Whenever you build a new system you should consider how an in¬truder might go about attacking it and then build in appropriate defenses at design time.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Hernan, Scott Lambert, Tomasz Ostwald, Adam Shostack" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="729" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Threat Modeling" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Uncover Security Design Flaws Using The STRIDE Approach" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="816" Name="Single Sign-On: A Developer's Introduction To Active Directory Federation Services" Img="#815" Href="http://msdn.microsoft.com/magazine/cc163520">
            <Description>Use Active Directory Federation Services to allow other organizations to use  your Web applications without the need for you to grant access explicitly. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="950" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Single Sign-On" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Developer's Introduction To Active Directory Federation Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Windows Server / NT" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="817" Name="Smart Storage: Protect Your Data Via Managed Code And The Windows Vista Smart Card APIs" Img="#816" Href="http://msdn.microsoft.com/magazine/cc163521">
            <Description>Smart cards are a compelling alternative to the reliance on passwords, which are the weakest link in authentication systems. Get the Windows smart card programming basics here.</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/SmartCards2006_11.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="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Smart Storage" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Protect Your Data Via Managed Code And The Windows Vista Smart Card APIs" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="818" Name="Extending SDL: Documenting And Evaluating The Security Guarantees Of Your Apps" Img="#817" Href="http://msdn.microsoft.com/magazine/cc163522">
            <Description>In this article, the author presents an extension to the Security Development Lifecycle Which could promote a better flow of information between users and designers of software security features. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mark Novak" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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="Extending SDL" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Documenting And Evaluating The Security Guarantees Of Your Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="819" Name="SQL Security: New SQL Truncation Attacks And How To Avoid Them" Img="#818" Href="http://msdn.microsoft.com/magazine/cc163523">
            <Description>Exploits using SQL injection have drawn a lot of attention for their ability to get through firewalls and intrusion detection systems to compromise your data layers.  Whether it's a first-order or second-order injection, if you look at the basic code pattern, it is similar to any other injection issue where you use untrusted data in the construction of a statement. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bala Neerumalla" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="349" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SQL Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New SQL Truncation Attacks And How To Avoid Them" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="820" Name="Editor's Note: Healthy Printing" Img="#819" Href="http://msdn.microsoft.com/magazine/cc163524">
            <Description>Why we use the paper we do.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Healthy Printing" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="821" Name="Toolbox: Synchronize Files, Rich Textboxes, and More" Img="#820" Href="http://msdn.microsoft.com/magazine/cc163525">
            <Description>Compare files and folders, create demo and support videos, add rich textboxes in your web apps, 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="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Synchronize Files, Rich Textboxes, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="822" Name="Basic Instincts: Server-Side Generation of Word 2007 Docs" Img="#821" Href="http://msdn.microsoft.com/magazine/cc163526">
            <Description>This month, Office Open XML, which allows ASP.NET and SharePoint developers to read, write, and generate Word, Excel, and PowerPoint documents on the server without running an Office desktop application there.</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/BasicInstincts2006_11.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="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Server-Side Generation of Word 2007 Docs" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Basic" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="XML / XSL" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="823" Name="Test Run: Using Excel For Test Data" Img="#822" Href="http://msdn.microsoft.com/magazine/cc163536">
            <Description>This month see how to use Excel for test automation storage, whether you’re  just starting out with NET, or you’re an advanced programmer.</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/TestRun2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="738" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Excel For Test Data" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Test / Debug" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="824" Name="Data Points: Revisiting System.Transactions" Img="#823" Href="http://msdn.microsoft.com/magazine/cc163527">
            <Description>The System.Transactions namespace of the Microsoft .NET Framework makes handling transactions much simpler than previous techniques.  Read all about it this month.</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/DataPoints2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Revisiting System.Transactions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="825" Name="CLR Inside Out: Investigating Memory Issues" Img="#824" Href="http://msdn.microsoft.com/magazine/cc163528">
            <Description>Memory issues can manifest in a wide variety of ways. This column shows you how to collect the data you need to determine what types of mem¬ory issues you are experiencing.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Claudio Caldato and 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="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1972" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Investigating Memory Issues" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Performance" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="826" Name="Cutting Edge: A Tour of Windows Workflow Activities" Img="#825" Href="http://msdn.microsoft.com/magazine/cc163529">
            <Description>Windows Workflow Foundation supports virtually any scenario where human opera¬tors are involved.  Learn how to use it to tame your workflows.</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/CuttingEdge2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="485" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Tour of Windows Workflow Activities" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="827" Name="Bugslayer: Minidumps for Specific Exceptions" Img="#826" Href="http://msdn.microsoft.com/magazine/cc163530">
            <Description>This installment of Bugslayer covers the use of ADPlus to create a minidump of your Microsoft .NET Framework 2.0 pro¬cesses on specific exceptions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Robbins" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Bugslayer2006_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="135" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Minidumps for Specific Exceptions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="828" Name="Security Briefs: Limited User Problems and Split Knowledge" Img="#827" Href="http://msdn.microsoft.com/magazine/cc163531">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SecurityBriefs2006_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Limited User Problems and Split Knowledge" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="829" Name="Concurrent Affairs: The ReaderWriterGate Lock" Img="#828" Href="http://msdn.microsoft.com/magazine/cc163532">
            <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="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="126" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The ReaderWriterGate Lock" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="830" Name=".NET Matters: Event Accessors" Img="#829" Href="http://msdn.microsoft.com/magazine/cc163533">
            <Description>Creating events on classes by adding the event keyword to a delegate member variable declaration.</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="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Event Accessors" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Delegates" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="831" Name="Netting C++: Introducing Regular Expressions" Img="#830" Href="http://msdn.microsoft.com/magazine/cc163534">
            <Description>This month Stanley Lippman introduces the support for regular expressions in the .NET Framework.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NettingC++2006_11.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing Regular Expressions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="832" Name="{ End Bracket }: Peripheral and Foveal Vision." Img="#831" Href="http://msdn.microsoft.com/magazine/cc163535">
            <Description>Considering human visual fields in software design.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bill 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="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-11-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Peripheral and Foveal Vision." />
                </Facet>
            </Facets>
        </Item>
        <Item Id="833" Name="WCF Essentials: What You Need To Know About One-Way Calls, Callbacks, And Events" Img="#832" Href="http://msdn.microsoft.com/magazine/cc163537">
            <Description>Object and component-oriented programming have only one way for clients to call a method, but Windows® Communication Foundation introduces two more.  In this article Juval Lowy explains how they work.</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/WCF2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="3424" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WCF Essentials" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What You Need To Know About One-Way Calls, Callbacks, And Events" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="C#" />
                    <String Value="MSMQ" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="834" Name="Peer To Peer: Harness The Power Of P2P Communication In Windows Vista And WCF" Img="#833" Href="http://msdn.microsoft.com/magazine/cc188685">
            <Description>P2P applications face a number of barriers preventing their wide adoption as a productivity solution. Fortunately Windows Vista improves the situation, as you’ll learn here.  </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Justin Smith" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/P2P2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="Peer To Peer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Harness The Power Of P2P Communication In Windows Vista And WCF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="835" Name="App Fundamentals: Build A Great User Experience With Windows Presentation Foundation" Img="#834" Href="http://msdn.microsoft.com/magazine/cc300809">
            <Description>The Windows Presentation Foundation application model distinguishes between standalone and browser applications and between menu driven and hyperlink driven navigation, resulting in  a more satisfying experience for your users.  </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Michael Weinhardt" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WPF2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="276" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="App Fundamentals" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build A Great User Experience With Windows Presentation Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="836" Name="Web Service Workflows: Deploy Distributed Business Processes With Windows Workflow And Web Services" Img="#835" Href="http://msdn.microsoft.com/magazine/cc163538">
            <Description>Due to the distributed nature of a business process it makes sense for a workflow to be deployed as a distributed application.  See how Windows Workflow and Web Services hold the key.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Israel Hilerio" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WebServiceWorkflows2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="Web Service Workflows" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Deploy Distributed Business Processes With Windows Workflow And Web Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="837" Name="SQL Server 2005: Jazz Up Your Data Using Custom Report Items In SQL Server Reporting Services" Img="#836" Href="http://msdn.microsoft.com/magazine/cc188686">
            <Description>Custom report items in SQL Server 2005 Reporting Services address your needs for custom reports without the pain of doing it from scratch.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Teo Lachev" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CRI2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="390" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="SQL Server 2005" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Jazz Up Your Data Using Custom Report Items In SQL Server Reporting Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="SQL Server" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Graphics" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="838" Name="Editor's Note: Some Things Are Easier Said Than Done" Img="#837" Href="http://msdn.microsoft.com/magazine/cc163539">
            <Description>Executive Editor Josh Trupin gets himself in trouble with live electrical current and a penchant for twiddling.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Some Things Are Easier Said Than Done" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="839" Name="Toolbox: Protecting Code, Persisting Data, and More" Img="#838" Href="http://msdn.microsoft.com/magazine/cc163540">
            <Description>This month obfuscating your code, persisting your data, and a good read on SQL Server 2005.</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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="24" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Protecting Code, Persisting Data, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="840" Name="CLR Inside Out: IronPython" Img="#839" Href="http://msdn.microsoft.com/magazine/cc300810">
            <Description> IronPython, the CLR implementation of the dynamic programming language Python is introduced this month.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Schementi" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="644" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="IronPython" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="841" Name="Inside MSDN: Consuming MSDN Web Services" Img="#840" Href="http://msdn.microsoft.com/magazine/cc163541">
            <Description>Get the inside track on how the MSDN team uses Web Services to power MSDN2.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Craig Andera" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/InsideMSDN2006_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Inside MSDN" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="85" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside MSDN" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Consuming MSDN Web Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="842" Name="Test Run: Competitive Analysis Using MAGIQ." Img="#841" Href="http://msdn.microsoft.com/magazine/cc300812">
            <Description>The goal of competitive analysis is to compare the overall quality of your software against similar systems. But it’s not easy. Here James McCaffrey accomplishes the goal with the help of  a little MAGIQ.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dr. James McCaffrey and Nasa Koski" />
                </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="October 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Competitive Analysis Using MAGIQ." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="843" Name="Cutting Edge: Simplify Task Progress with ASP.NET &quot;Atlas&quot;" Img="#842" Href="http://msdn.microsoft.com/magazine/cc163542">
            <Description>Dino Esposito rewrites his task progress bar with the help of ASP.NET “Atlas.”</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/CuttingEdge2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="134" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplify Task Progress with ASP.NET &quot;Atlas&quot;" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Visual Basic" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="844" Name="Extreme ASP.NET: Control Adapters" Img="#843" Href="http://msdn.microsoft.com/magazine/cc163543">
            <Description>Control adapters let you provide alternate renderings of controls for mobile devices. But they can also be used to completely change the rendering of a con¬trol based on browser type, which can be useful in a number of situations. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ExtremeASPNET2006_10.exe" />
                </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="October 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Control Adapters" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="845" Name="Security Briefs: CardSpace, SqlMembershipProvider, and More" Img="#844" Href="http://msdn.microsoft.com/magazine/cc300811">
            <Description>This month Keith Brown fields some reader questions on InfoCard turned CardSpace and passwords for SqlMembershipProvider.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SecurityBriefs2006_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="24" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="CardSpace, SqlMembershipProvider, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Security" />
                    <String Value="SQL Server" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="Windows CardSpace" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="846" Name="Wicked Code: Running ASMX Web Services on STA Threads" Img="#845" Href="http://msdn.microsoft.com/magazine/cc163544">
            <Description>Jeff Prosise describes performance problems in an ASMX Web service that relied on legacy COM and Visual Basic 6.0 to perform key processing tasks and the approach he took to find a fix.</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/WickedCode2006_10.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="October 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Running ASMX Web Services on STA Threads" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web Services / RSS" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="847" Name="C++ at Work: IRegistrar, Finding Submenus, and More" Img="#846" Href="http://msdn.microsoft.com/magazine/cc163545">
            <Description>This month DLL problems, context menus, MFC strings to managed C++, and more.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/C++atWork2006_10.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="October 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="IRegistrar, Finding Submenus, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="848" Name="{ End Bracket }: Is Programming an Art?" Img="#847" Href="http://msdn.microsoft.com/magazine/cc163546">
            <Description>This month Stanley B. Lippman asks the question: Is programming an art? Find out what he concludes after some serious contemplation.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-10-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Is Programming an Art?" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="849" Name="Smart Clients: New Guidance And Tools For Building Integrated Desktop Applications" Img="#848" Href="http://msdn.microsoft.com/magazine/cc188688">
            <Description>Integrated Desktop is a loosely coupled hosting architecture and composite UI that runs on the desktop and is supported by a loosely coupled architecture on the back end. It collapses the number of applications a user must deal with when making decisions.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Christian Thilmany and Jim Keane" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SmartClient2006_09.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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="Smart Clients" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New Guidance And Tools For Building Integrated Desktop Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="JavaScript" />
                    <String Value="Windows Forms" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="850" Name="Enterprise Library: Take Exception To Critical Errors With Custom Application Blocks" Img="#849" Href="http://msdn.microsoft.com/magazine/cc188689">
            <Description>Enterprise Library is a collection of application functionality blocks that you can re-use in your application for common functionality you'd otherwise have to write again and again. Here Jay Hilyard explains how to use them.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jay Hilyard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CriticalErrors2006_09.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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="Enterprise Library" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Take Exception To Critical Errors With Custom Application Blocks" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Design Patterns" />
                    <String Value="ADO / ADO.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="851" Name="Earthly Delights: Code Your Applications To Deliver The World With Virtual Earth APIs" Img="#850" Href="http://msdn.microsoft.com/magazine/cc163547">
            <Description>In this article, Chandu Thota highlights some of the most salient features of the Virtual Earth APIs and shows you how to build your own powerful mapping and local search applications using them.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chandu Thota" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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="Earthly Delights" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Code Your Applications To Deliver The World With Virtual Earth APIs" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="852" Name="Secure By Design: Your Field Guide To Designing Security Into Networking Protocols" Img="#851" Href="http://msdn.microsoft.com/magazine/cc300806">
            <Description>If you were to build a new communications protocol from scratch, how would you address security? Here the authors take a look at that question and generate some valuable insights into secure protocols.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mark Novak and Andrew Roths" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Secure By Design" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Your Field Guide To Designing Security Into Networking Protocols" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Security" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="853" Name="Editor's Note: It's Only the Beginning" Img="#852" Href="http://msdn.microsoft.com/magazine/cc163548">
            <Description>MSDN Magazine Executive Editor introduces this issue</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="It's Only the Beginning" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="854" Name="Toolbox: Create Help Docs, Automate Builds, and More" Img="#853" Href="http://msdn.microsoft.com/magazine/cc163549">
            <Description>This month we look at creating documentation, guarding intellectual property, automating the build process, and a book on writing software.</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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Help Docs, Automate Builds, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="855" Name="Advanced Basics: Predicates and Actions" Img="#854" Href="http://msdn.microsoft.com/magazine/cc163550">
            <Description>The System.Array and System.Collections.Generic.List classes provide methods that let you avoid writing code to loop through every element of an array or list to find the items you’re looking for. Ken Getz explains.</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/AdvBasics2006_09.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="406" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Predicates and Actions" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Delegates" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="856" Name="Test Run: Randomness in Testing" Img="#855" Href="http://msdn.microsoft.com/magazine/cc163551">
            <Description>In this installment of Test Run, James McCaffrey discusses how you can generate random test case data.</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/TestRun2006_09.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="September 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="276" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Randomness in Testing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="857" Name="CLR Inside Out: Using concurrency for scalability" Img="#856" Href="http://msdn.microsoft.com/magazine/cc163552">
            <Description>Because of the popularity of multiprocessor machines, many concurrency articles focus on how to make concurrency safe in your code. However, they don't deal with how to get concurrency into your code in the first place.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joe Duffy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2006_09.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="September 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using concurrency for scalability" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="858" Name="Cutting Edge: Reporting Task Progress With ASP.NET 2.0" Img="#857" Href="http://msdn.microsoft.com/magazine/cc163553">
            <Description>The progress bar is great for keeping users informed about the progress of a task. Unfortunately, there’s no progress bar element built into ASP.NET, so Dino Esposito solves that problem with his ProgressPanel control.</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/CuttingEdge2006_09.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Reporting Task Progress With ASP.NET 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Visual Basic" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="859" Name="Service Station: What's new in System.Xml 2.0?" Img="#858" Href="http://msdn.microsoft.com/magazine/cc163554">
            <Description>In this installment of Service Station, Aaron Skonnard takes a long hard look at System.Xml 2.0. </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="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="September 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What's new in System.Xml 2.0?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="XML / XSL" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="860" Name="Concurrent Affairs: Concurrency and Coordination Runtime" Img="#859" Href="http://msdn.microsoft.com/magazine/cc163556">
            <Description>What can a robot-programming toolkit do for you? Read on and find out.</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/ConcurrentAffairs2006_09.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="September 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="518" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Concurrency and Coordination Runtime" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="861" Name=".NET Matters: Scope&lt;T&gt; and More" Img="#860" Href="http://msdn.microsoft.com/magazine/cc300805">
            <Description>This month Stephen Toub explains how you can get some of the functionality found in the TransactionScope class in your own classes.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NetMatters2006_09.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Scope&lt;T&gt; and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="862" Name="C++ at Work: Create Dynamic Dialogs, Satellite DLLs, and More" Img="#861" Href="http://msdn.microsoft.com/magazine/cc163557">
            <Description>This month Paul DiLascia teaches readers the right way to create dynamic dialogs, explains satellite DLLs and discusses language resource DLLs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CatWork2006_09.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="September 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="184" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Dynamic Dialogs, Satellite DLLs, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="863" Name="{ End Bracket }: Dirty Rectangles." Img="#862" Href="http://msdn.microsoft.com/magazine/cc163558">
            <Description>Here Jon Schwartz discusses a programming environment designed just for kids.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jon Schwartz" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-09-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Dirty Rectangles." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="864" Name="Business Apps: What You Need To Know About Using Office As A Development Platform" Img="#863" Href="http://msdn.microsoft.com/magazine/cc163559">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Andrew Whitechapel and John Peltonen" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="46" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Business Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What You Need To Know About Using Office As A Development Platform" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="865" Name="Gathering MOSS: New Dev-Centric Features In Office SharePoint Server Keep Your Apps Rolling" Img="#864" Href="http://msdn.microsoft.com/magazine/cc163560">
            <Description>Microsoft Office SharePoint Server (MOSS) 2007 provides great portal and search features and much more, and Ted Pattison puts them to good use here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Pattison" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-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="Gathering MOSS" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New Dev-Centric Features In Office SharePoint Server Keep Your Apps Rolling" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="SharePoint" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Windows Server / NT" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="866" Name="Add-In Power: Let Users Customize Your Apps With Visual Studio Tools For Applications" Img="#865" Href="http://msdn.microsoft.com/magazine/cc163561">
            <Description>If you're looking to increase the usefulness of your applications by making them customizable,  you'll want to read about these three technologies available from Microsoft.</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="August 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-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="Add-In Power" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Let Users Customize Your Apps With Visual Studio Tools For Applications" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="867" Name="InfoPath 2007: Designing Form Templates With The New Features Of InfoPath" Img="#866" Href="http://msdn.microsoft.com/magazine/cc163562">
            <Description>InfoPath 2007 is an XML forms designer and editor, and a fully featured and integrated member of the Office family. This article takes a sneak peek at some of its new features.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Roberts and Hagen Green" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="871" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="InfoPath 2007" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Designing Form Templates With The New Features Of InfoPath" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="868" Name="Use The Source, Luke: Source Server Helps You Kill Bugs Dead In Visual Studio 2005" Img="#867" Href="http://msdn.microsoft.com/magazine/cc163563">
            <Description>The latest releases of WinDBG and Visual Studio know exactly how to use source server, so its benefits are available to both .NET and native C++ developers. See why this is so important in tracking down bugs.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Robbins" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Bugslayer2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-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="Use The Source, Luke" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Source Server Helps You Kill Bugs Dead In Visual Studio 2005" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="869" Name="Editor's Note: The Office-Driven Life" Img="#868" Href="http://msdn.microsoft.com/magazine/cc163564">
            <Description>Josh Trupin introduces this month's issue.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-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="The Office-Driven Life" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="870" Name="Toolbox: Synchronize Data, Review Runtime Errors, and More" Img="#869" Href="http://msdn.microsoft.com/magazine/cc163565">
            <Description>This month we bring you products that let you synchronize data, correct runtime errors, 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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Synchronize Data, Review Runtime Errors, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="871" Name="Basic Instincts: Resources and Localization in ASP.NET 2.0" Img="#870" Href="http://msdn.microsoft.com/magazine/cc163566">
            <Description>In this installment of Advanced Basics Ted Pattison discusses the localization of Web sites in ASP.NET 2.0.</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/BasicInstincts2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2707" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Resources and Localization in ASP.NET 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Basic" />
                    <String Value="Globalization" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="872" Name="CLR Inside Out: CLR Hosting APIs" Img="#871" Href="http://msdn.microsoft.com/magazine/cc163567">
            <Description>By using the CLR 2.0 hosting APIs, developers of native hosts can execute managed code in-process with complete knowledge and control over how the CLR behavior can affect their application.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Alessandro Catorcini and Piotr Puszkiewicz" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="512" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="CLR Hosting APIs" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="873" Name="Cutting Edge: All About Enums" Img="#872" Href="http://msdn.microsoft.com/magazine/cc163568">
            <Description>Dino Esposito reviews the basics of enumeration types and their implementation in the Microsoft .NET Framework.</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/CuttingEdge2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="108" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="All About Enums" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                    <String Value="Data Access" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="874" Name="Design Patterns: Model View Presenter" Img="#873" Href="http://msdn.microsoft.com/magazine/cc188690">
            <Description>The MVP pattern helps you separate your logic and keep your UI layer free of clutter. This month learn how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jean-Paul Boodhoo" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DesignPatterns2006_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Design Patterns" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="7137" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Design Patterns" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Model View Presenter" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Design Patterns" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="875" Name="Service Station: Serialization in Windows Communication Foundation" Img="#874" Href="http://msdn.microsoft.com/magazine/cc163569">
            <Description>Windows Communication Foundation supports several serialization mechanisms and provides a simple, interoperable foundation for future service-oriented applications. Here Aaron Skonnard explains it all.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2006_08.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="August 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="563" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Serialization in Windows Communication Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="876" Name="Security Briefs: Security in Windows Communication Foundation" Img="#875" Href="http://msdn.microsoft.com/magazine/cc163570">
            <Description>Windows Communication Foundation provides three major protections— confidentiality, integrity, and authentication. This month Keith Brown explains what they can do for you.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="341" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Security in Windows Communication Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Security" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="877" Name="Netting C++: Resource Cleanup" Img="#876" Href="http://msdn.microsoft.com/magazine/cc163571">
            <Description>Last time Stan Lippman did not consider the visibility of types and nondeterministic finalization in writing his TQL wrapper code. This month he rewrites the code.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NettingC++2006_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="22" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Resource Cleanup" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="878" Name="C++ at Work: Addin a Combobox Cancel Feature" Img="#877" Href="http://msdn.microsoft.com/magazine/cc163572">
            <Description>This month Paul DiLascia codes some Microsoft Office-style dialog box features.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/C++atWork2006_08.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="August 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="54" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Addin a Combobox Cancel Feature" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="879" Name="{ End Bracket }: Deliver Beautiful Apps" Img="#878" Href="http://msdn.microsoft.com/magazine/cc163573">
            <Description>Kevin Moore ruminates on the future of UI design in Windows Vista.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kevin Moore" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-08-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="Deliver Beautiful Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="880" Name="Atlas At Last: ASP.NET Atlas Powers the AJAX-Style Sites You’ve Been Waiting For" Img="#879" Href="http://msdn.microsoft.com/magazine/cc163574">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Gibbs" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="202" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Atlas At Last" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ASP.NET Atlas Powers the AJAX-Style Sites You’ve Been Waiting For" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="JavaScript" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="881" Name="Code &amp; Seek: Bring Windows Desktop Search Into Visual Studio With Our Cool Add-In" Img="#880" Href="http://msdn.microsoft.com/magazine/cc163575">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sergey Mishkovskiy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WDS2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-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="Code &amp; Seek" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Bring Windows Desktop Search Into Visual Studio With Our Cool Add-In" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="882" Name="Beyond WinFX: Transactions, Aero Wizards, And Task Dialogs In Windows Vista" Img="#881" Href="http://msdn.microsoft.com/magazine/cc163576">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kenny Kerr" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Vista2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-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="Beyond WinFX" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Transactions, Aero Wizards, And Task Dialogs In Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value="C++" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="883" Name="Web App Follies: Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls" Img="#882" Href="http://msdn.microsoft.com/magazine/cc163577">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jeff Prosise" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-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="Web App Follies" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Data Access" />
                    <String Value="Concurrency" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="884" Name="WSS 3.0 Preview: Discover Significant Developer Improvements In SharePoint Services" Img="#883" Href="http://msdn.microsoft.com/magazine/cc163578">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Pattison" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="122" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WSS 3.0 Preview" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Discover Significant Developer Improvements In SharePoint Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="Web" />
                    <String Value="Microsoft Office" />
                    <String Value="Windows Server / NT" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="885" Name="Patterns &amp; Practices: Speed Development With Custom Application Blocks For Enterprise Library" Img="#884" Href="http://msdn.microsoft.com/magazine/cc163579">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mark Seemann" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/AppBlocks2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="138" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Patterns &amp; Practices" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Speed Development With Custom Application Blocks For Enterprise Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Design Patterns" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="886" Name="Editor's Note: Get  Ready for AJAX" Img="#885" Href="http://msdn.microsoft.com/magazine/cc163580">
            <Description>If you’re fortunate enough to attend a developer conference this year, look around at the variety of people.  There are all kinds out there, a diverse ecosystem as the marketing folks might say.  Even within a relatively narrow group like programmers, you’ll find a wide range of goals and interests. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Get  Ready for AJAX" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="887" Name="Toolbox: Networking, Rich UIs, and More" Img="#886" Href="http://msdn.microsoft.com/magazine/cc163581">
            <Description>End users today expect a level of interconnectivity between applications that was unheard of a mere five years ago.  Many applications periodically determine if a new version is available and, if so, offer to download and install it. </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Networking, Rich UIs, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="888" Name="Advanced Basics: Monitor Your Apps with System.Diagnostics" Img="#887" Href="http://msdn.microsoft.com/magazine/cc163582">
            <Description>It never fails. The application you just deployed ran great on your development machine—but stumbles in production. The problem might show up right away or maybe it creeps up over time. Now what?</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brad McCabe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="74" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Monitor Your Apps with System.Diagnostics" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="889" Name="CLR Inside Out: Using Strong Name Signatures" Img="#888" Href="http://msdn.microsoft.com/magazine/cc163583">
            <Description>Strong name signatures (and signing in general) are a key facet of Microsoft® . NET Framework security.  But regardless of how well designed . NET signatures may be, they won’t offer the maximum benefit if you don’t know how to use them properly. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Downen" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="794" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using Strong Name Signatures" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Security" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="890" Name="Data Points: Report Controls in SQL Server 2005 Reporting Services" Img="#889" Href="http://msdn.microsoft.com/magazine/cc163584">
            <Description>Reporting has always been one of the dark arts of development.  The tools typically seem to do just enough to get you to a certain point, then leave you to find workarounds to solve more complex issues. </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/DataPoints2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="360" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Report Controls in SQL Server 2005 Reporting Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="SQL Server" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="891" Name="Cutting Edge: Context-Sensitive PictureBox Controls" Img="#890" Href="http://msdn.microsoft.com/magazine/cc163585">
            <Description>Great ideas are timeless.  A long time ago in Microsoft Systems Journal Paul DiLascia demonstrated a neat trick to display context-sensitive tooltips floating over pictures.  As the user moved the mouse over the picture, the tooltip control updated its text to reflect the name of the pointed figure. </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/CuttingEdge2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Context-Sensitive PictureBox Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Forms" />
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="892" Name="Inside MSDN: Building the MSDN Aggregation System" Img="#891" Href="http://msdn.microsoft.com/magazine/cc163586">
            <Description>Have you visited msdn2. microsoft. com? It’s the new online face of the MSDN® Developer Tools and Enterprise Server documentation.  The infrastructure behind it includes a system developed by my team at Microsoft for aggregating information related to our content. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Mollman" />
                </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 MSDN" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="30" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside MSDN" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Building the MSDN Aggregation System" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="893" Name="Extreme ASP.NET: Asynchronous Web Parts" Img="#892" Href="http://msdn.microsoft.com/magazine/cc163587">
            <Description>Building a customizable Web site complete with a collection of pluggable Web Parts is fairly easy with the portal infrastructure of ASP. NET 2. 0.  This model is very flexible, allowing users to easily place your Web Parts anywhere on the Web page so they are free to customize your site. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Onion2006_07.exe" />
                </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="July 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="488" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Asynchronous Web Parts" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="894" Name="C++ at Work: Controlling Balloon Tips, and More" Img="#893" Href="http://msdn.microsoft.com/magazine/cc163588">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CatWork2006_07.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="July 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-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="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Controlling Balloon Tips, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="895" Name="{ End Bracket }: Refactor for Life" Img="#894" Href="http://msdn.microsoft.com/magazine/cc300800">
            <Description>There are certain fundamental laws of the universe that we just can’t escape.  One of these is the Second Law of Thermodynamics as it applies to the general branches of science.  It says that everything moves to a state of equilibrium and an increase in disorder, or entropy. </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="July 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-07-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Refactor for Life" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="896" Name="Inside MSBuild: Compile Apps Your Way With Custom Tasks For The Microsoft Build Engine" Img="#895" Href="http://msdn.microsoft.com/magazine/cc163589">
            <Description>Learn how you can use MSBuild to customize your builds. Since it ships as a part of the .NET Framework, you don't even need to have Visual Studio installed on your machine.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Sayed Ibrahim Hashimi" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/MSBuild06.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="917" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Inside MSBuild" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Compile Apps Your Way With Custom Tasks For The Microsoft Build Engine" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="897" Name="WCF Essentials: Discover Mighty Instance Management Techniques For Developing WCF Apps" Img="#896" Href="http://msdn.microsoft.com/magazine/cc163590">
            <Description>Instance management refers to a set of techniques used by Windows Communication Foundation to bind a set of messages to a service instance. This article introduces the concept and shows you why you need instance management.</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/InstanceManagement2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2547" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WCF Essentials" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Discover Mighty Instance Management Techniques For Developing WCF Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="898" Name="Configure This: Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0" Img="#897" Href="http://msdn.microsoft.com/magazine/cc163591">
            <Description>There  are a number of ways to configure an application in the .NET Framework 2.0. This article explores the classes of the revamped System.Configuration namespace and explains how to use XML configuration files for your app configuration settings.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bryan Porter" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Configuration2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="196" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Configure This" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="XML / XSL" />
                    <String Value="Visual Basic" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="899" Name="Class To Contract: Enrich Your XML Serialization With Schema Providers In The .NET Framework" Img="#898" Href="http://msdn.microsoft.com/magazine/cc300797">
            <Description>The Microsoft .NET Framework 1.x provided minimal options for mapping classes to schemas and serializing objects to XML documents, making this sort of mapping quite a challenge. The .NET Framework 2.0 changes all this with Schema providers and the IXmlSerializable interface.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Pijanowski" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SchemaProviders2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Class To Contract" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Enrich Your XML Serialization With Schema Providers In The .NET Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Web Services / RSS" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="900" Name="Share The Load: Report Visual Studio Team System Load Test Results Via A Configurable Web Site" Img="#899" Href="http://msdn.microsoft.com/magazine/cc163592">
            <Description>This article discusses a new load test tool in Visual Studio 2005 Team System for performance and stress testing your Web sites, Web services, and other server components. Combined with its handy reporting capabilities, the load test tool provides some powerful options for sharing and managing test results.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Wen Ding" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/LoadReporting2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="725" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Share The Load" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Report Visual Studio Team System Load Test Results Via A Configurable Web Site" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                    <String Value="Web" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="901" Name="Editor's Note: New and Improved Team" Img="#900" Href="http://msdn.microsoft.com/magazine/cc163593">
            <Description>We've all been subconsciously conditioned through the years to turn a skeptical eye towards claims of being "new and improved. " After all, the phrase often means that some favorite feature has been turned into a new deficiency. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New and Improved Team" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="902" Name="Toolbox: Generate Office Documents, Monitor Event Logs, and More" Img="#901" Href="http://msdn.microsoft.com/magazine/cc163594">
            <Description>Most data-driven Web sites are used as interfaces to collect, process, and summarize information.  Reports that summarize the data can be presented to the user in a variety of formats—the most common way is to display the report directly in a Web page. </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Generate Office Documents, Monitor Event Logs, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="903" Name="Advanced Basics: Setting Word Document Properties the Office 2007 Way" Img="#902" Href="http://msdn.microsoft.com/magazine/cc743497">
            <Description> The last time I wrote this column (March 2006), I shared an application that allows you to update all the Microsoft® Word documents in a folder and its subfolders.  Each time the application finds a document in the specified path, it updates the document properties to match those you specified in the application. </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/AdvBasics2006_06.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="June 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="500" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Setting Word Document Properties the Office 2007 Way" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="904" Name="CLR Inside Out: Windows Vista Globalization Features" Img="#903" Href="http://msdn.microsoft.com/magazine/cc440752">
            <Description> Windows XP and the Microsoft .NET Framework both have APIs that support globalization. Windows Vista™ will further extend globalization support by introducing several new features.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Steele" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Vista Globalization Features" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Globalization" />
                    <String Value="Windows Vista" />
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="905" Name="Data Points: Designing Reports with SQL Server Reporting Services 2005" Img="#904" Href="http://msdn.microsoft.com/magazine/cc188691">
            <Description> Many applications require some degree of integration with a reporting tool.  A good solution, SQL Server™ Reporting Services 2005, provides Web-based reports and can be integrated into both Windows® Forms and Web-based 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/DataPoints2006_06.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="June 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2481" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Designing Reports with SQL Server Reporting Services 2005" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="906" Name="Test Run: Five Ways to Emit Test Results as XML" Img="#905" Href="http://msdn.microsoft.com/magazine/cc163595">
            <Description> The use of XML files in software testing has steadily increased over the past few years.  Test case data, test harness configuration information, and test result data are now stored as XML.  Recently I was writing some . </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/TestRun2006_06.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="June 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-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="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Five Ways to Emit Test Results as XML" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="XML / XSL" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="907" Name="Cutting Edge: A Provider-Based Service for ASP.NET Tracing" Img="#906" Href="http://msdn.microsoft.com/magazine/cc163596">
            <Description>When it comes to catching programming errors, the debugger is a developer's best friend.  ASP. NET tracing, however, is a nice complement to the debugger and shouldn't be overlooked.  It enables your ASP. </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/CuttingEdge2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Provider-Based Service for ASP.NET Tracing" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="908" Name="Service Station: WSE 3.0, SOAP Transports, and More" Img="#907" Href="http://msdn.microsoft.com/magazine/cc163597">
            <Description>It's that time again. Time to answer some of the questions I get on a regular basis. This month I'll look at service orientation and policy-based compatibility, SOAP's transport-neutral design, and Web Services Enhancements (WSE) 3.0.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation2006_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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="54" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="WSE 3.0, SOAP Transports, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value=".NET" />
                    <String Value="Networking" />
                    <String Value="Security" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Communication Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="909" Name="Wicked Code: Three Cures for Common Site Map Ailments" Img="#908" Href="http://msdn.microsoft.com/magazine/cc163598">
            <Description> Data-driven site navigation is among the niftiest and most useful features in ASP. NET 2. 0.  To get it working, all you do is create an XML site map file (or a SQL site map if you're using the MSDN®Magazine SqlSiteMapProvider), add a SiteMapDataSource, and bind a TreeView or Menu to the SiteMapDataSource. </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/WickedCode2006_06.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="June 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-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="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Three Cures for Common Site Map Ailments" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value=".NET" />
                    <String Value="Performance" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="910" Name="Concurrent Affairs: Reader/Writer Locks and the ResourceLock Library" Img="#909" Href="http://msdn.microsoft.com/magazine/cc163599">
            <Description> If multiple threads concurrently execute code that writes to or modifies a resource, then obviously the resource must be protected with a thread synchronization lock to ensure that the resource doesn't get corrupted. </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="735" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Reader/Writer Locks and the ResourceLock Library" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="911" Name=".NET Matters: Parameterized ThreadStart, EventWaitHandle, and More" Img="#910" Href="http://msdn.microsoft.com/magazine/cc163600">
            <Description>This month Stephen Toub answers readers questions that include: How do I pass data to a new thread? Why can't I convert from "ref string" to "ref object"? And what's the difference between EventWaitHandle, AutoResetEvent and ManualResetEvent?</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="June 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="292" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Parameterized ThreadStart, EventWaitHandle, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="912" Name="Netting C++: The .NET Wrap" Img="#911" Href="http://msdn.microsoft.com/magazine/cc163601">
            <Description> This month, we are changing the column name from Pure C++ to Netting C++ to better reflect our focus on Microsoft® . NET programming using C++/CLI, the . NET extensions to Visual C++® that are supported in Visual Studio® 2005. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NettingC2006_06.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Netting C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-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="Netting C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The .NET Wrap" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="913" Name="C++ at Work: Managed Code in Visual Studio 2005" Img="#912" Href="http://msdn.microsoft.com/magazine/cc163602">
            <Description> Many of you are no doubt in the process of upgrading to Visual Studio® 2005, so I thought now would be a good time to relate some of my own experiences with the new compiler.  What took me so long? Hey, I'm a retro kind of guy! Better late than never!. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CatWork2006_06.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="June 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Managed Code in Visual Studio 2005" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="914" Name="{ End Bracket }: Singularity" Img="#913" Href="http://msdn.microsoft.com/magazine/cc163603">
            <Description>When the C and C++ programming languages were invented, computers were slow, memory was limited, and compilers were simple and memory challenged, so a practical language could be little more than a veneer for assembly language. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Larus, Galen Hunt, and David Tarditi" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-06-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="68" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Singularity" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="915" Name="Wrap It Up: Call Into The .NET Framework From Existing Visual Basic 6.0 Apps" Img="#914" Href="http://msdn.microsoft.com/magazine/cc163604">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Swigart" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/VBFusion05.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="Wrap It Up" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Call Into The .NET Framework From Existing Visual Basic 6.0 Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                    <String Value="Networking" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="916" Name="x64 Primer: Everything You Need To Know To Start Programming 64-Bit Windows Systems" Img="#915" Href="http://msdn.microsoft.com/magazine/cc300794">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Pietrek" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1695" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="x64 Primer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Everything You Need To Know To Start Programming 64-Bit Windows Systems" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Win32" />
                    <String Value="C++" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="917" Name="Mix And Match: Integrate Windows Forms Into Your MFC Applications Through C++ Interop" Img="#916" Href="http://msdn.microsoft.com/magazine/cc163605">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Marcus Heege" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="Mix And Match" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Integrate Windows Forms Into Your MFC Applications Through C++ Interop" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Forms" />
                    <String Value="Windows Presentation Foundation" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="918" Name="Bug Bash: Let The CLR Find Bugs For You With Managed Debugging Assistants" Img="#917" Href="http://msdn.microsoft.com/magazine/cc163606">
            <Description>Managed Debugging Assistants are new to the .NET Framework 2.0 and help you to discover serious bugs quickly.  Learn how to harness their power.</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="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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="215" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Bug Bash" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Let The CLR Find Bugs For You With Managed Debugging Assistants" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Test / Debug" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="919" Name="Analyze This: Find New Meaning In Your Ink With Tablet PC APIs In Windows Vista" Img="#918" Href="http://msdn.microsoft.com/magazine/cc300793">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Markus Egger" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/InkAnalysis05.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Analyze This" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Find New Meaning In Your Ink With Tablet PC APIs In Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                    <String Value="Windows Vista" />
                    <String Value="Mobility" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="920" Name="Editor's Note" Img="#919" Href="http://msdn.microsoft.com/magazine/cc163607">
            <Description>We know what you're thinking.  Visual Studio 2005 has been out for a few months now.  You're getting your head around it, discovering its vast inner beauty.  But still, there's a nagging voice inside your head taunting you, asking why you're content to work with a released product. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="(no data)" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="921" Name="Toolbox: Database job scheduling, Browser Analysis, and More" Img="#920" Href="http://msdn.microsoft.com/magazine/cc163608">
            <Description>From a developer’s perspective, once a database’s schema has been defined and the tables, stored procedures, and other database objects have been created, it can be forgotten, abstracted away into the data access layer of the application’s architecture. </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Database job scheduling, Browser Analysis, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="922" Name="Basic Instincts: Resources and Localization" Img="#921" Href="http://msdn.microsoft.com/magazine/cc163609">
            <Description>There are two ways you can utilize resources such as strings, images, and text-based files from your Microsoft® . NET Framework-based application.  You can embed them directly in the app or you can load them from an external file. </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/BasicInstincts05.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="May 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="576" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Resources and Localization" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                    <String Value="Globalization" />
                    <String Value="Windows Forms" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="923" Name="CLR Inside Out: The Performance Benefits of NGen." Img="#922" Href="http://msdn.microsoft.com/magazine/cc163610">
            <Description>T ypically, methods in managed executables are just-in-time (JIT) compiled.  The machine code generated by the JIT compiler is thrown away once the process running that executable exits; therefore, the method must be recompiled when the application is run again. </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="May 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="642" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Performance Benefits of NGen." />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="924" Name="Data Points: SQL Server 2005 XML Support, Exception Handling, and More" Img="#923" Href="http://msdn.microsoft.com/magazine/cc163611">
            <Description> SQL Server 2005 includes several important improvements to the Transact-SQL (T-SQL) language.  One added feature is a new kind of trigger that fires when data definition language (DDL) statements run. </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/DataPoints05.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="SQL Server 2005 XML Support, Exception Handling, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="SQL Server" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="925" Name="Cutting Edge: Extending the GridView Control" Img="#924" Href="http://msdn.microsoft.com/magazine/cc163612">
            <Description> Welcome to my100th consecutive installment of Cutting Edge.  I've been writing this column since January 1998 in Microsoft Internet Developer.  Looking back over the past eight years, I realize that I've touched on almost every subject in the Windows® SDK and the Microsoft® . </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/CuttingEdge05.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extending the GridView Control" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="DataGrid / GridView" />
                    <String Value="Web" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="926" Name="Test Run: Stress Testing." Img="#925" Href="http://msdn.microsoft.com/magazine/cc163613">
            <Description>Stress testing is a fundamental quality assurance activity that should be part of every significant software testing effort.  The key idea behind stress testing is simple: instead of running manual or automated tests under normal conditions, you run your tests under conditions of reduced machine or system resources. </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/TestRun05.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Stress Testing." />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="927" Name="Extreme ASP.NET: Keeping secrets in ASP.NET 2.0." Img="#926" Href="http://msdn.microsoft.com/magazine/cc163614">
            <Description> Storing data securely in a configuration system is not an easy problem to solve.  While I was on the ASP. NET team, this particular feature, secure connection string storage, looked as if it wouldn’t get done. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rob Howard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ExtremeASPNET05.exe" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="150" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Keeping secrets in ASP.NET 2.0." />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="928" Name="Security Briefs: Step-by-Step Guide to InfoCard" Img="#927" Href="http://msdn.microsoft.com/magazine/cc163615">
            <Description>In my April 2006 column I began a discussion of InfoCard, the upcoming identity metasystem, which is being prepared for release in the Windows Vista™ timeframe.  If you haven’t read that column, you should definitely start there because I’m going to assume you’re familiar with the basics I covered. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SecurityBriefs05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="42" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Step-by-Step Guide to InfoCard" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Windows CardSpace" />
                    <String Value="C#" />
                    <String Value=".NET" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="929" Name="C++ at Work: Web Version Checking, Adding Sound to an App" Img="#928" Href="http://msdn.microsoft.com/magazine/cc188692">
            <Description>This month: CWebVersion revisited using HTTP instead of FTP, and adding sounds to an MFC-based app.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CAtWork05.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="May 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="74" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Web Version Checking, Adding Sound to an App" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Web" />
                    <String Value="Win32" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="930" Name="{ End Bracket }: The Pay as You Go Model" Img="#929" Href="http://msdn.microsoft.com/magazine/cc163616">
            <Description>How would you feel if you were having your dream house built, but when you inspected the house you found some fairly obvious flaws in the work—cracks in the foundation, support beams missing, crooked and leaning walls. </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="May 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-05-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Pay as You Go Model" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="931" Name="Managed Spy: Deliver The Power Of Spy++ To Windows Forms With Our New Tool" Img="#930" Href="http://msdn.microsoft.com/magazine/cc163617">
            <Description>Spy++ displays Win32 information such as window classes, styles, and messages. Now you can get that same functionality for managed code using our ManagedSpy. Get it here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Benjamin Wulfe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ManagedSpy.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="2032" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Managed Spy" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Deliver The Power Of Spy++ To Windows Forms With Our New Tool" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="C++" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="932" Name="No More Hangs: Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps" Img="#931" Href="http://msdn.microsoft.com/magazine/cc163618">
            <Description>You can combat deadlock using a combination of disciplined locking practices which Joe Duffy aptly explains in this article.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joe Duffy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Deadlocks.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1252" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="No More Hangs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Concurrency" />
                    <String Value="C#" />
                    <String Value="C++" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="933" Name="Mutant Power: Create A Simple Mutation Testing System With The .NET Framework" Img="#932" Href="http://msdn.microsoft.com/magazine/cc163619">
            <Description>With mutation testing, the system under test is changed to create a faulty version called a mutant. Here James McCaffrey explains how to do this in .NET.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/MutationTesting.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-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="Mutant Power" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create A Simple Mutation Testing System With The .NET Framework" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Test / Debug" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="934" Name="Built For Speed: Develop Turbocharged Apps For Windows Compute Cluster Server" Img="#933" Href="http://msdn.microsoft.com/magazine/cc163620">
            <Description>This article explores the services provided by Compute Cluster Server 2003 and the tools provided by Visual Studio 2005 that will help you develop High-Perfomance Computing applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Rich Ciapala" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ClusterComputing.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-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="Built For Speed" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Develop Turbocharged Apps For Windows Compute Cluster Server" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="C++" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="935" Name=".NET Profiling: Write Profilers With Ease Using High-Level Wrapper Classes" Img="#934" Href="http://msdn.microsoft.com/magazine/cc188693">
            <Description>Here Joachim H. Fröhlich and Reinhard Wolfinger show you how to get all the great functionality of the .NET Profiling API the easy way, with custom wrappers.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joachim H. Fröhlich and Reinhard Wolfinger" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NETProfiling.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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="89" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Profiling" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Write Profilers With Ease Using High-Level Wrapper Classes" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                    <String Value="Performance" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="936" Name="Editor's Note" Img="#935" Href="http://msdn.microsoft.com/magazine/cc163621">
            <Description>The returns are in. MSDN Magazine—or, we should say, the award-winning MSDN Magazine—has added a couple of trophies to the shelf.  And in the spirit of sharing, we are also officially the award-giving MSDN Magazine. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Joshua Trupin" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-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="(no data)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="937" Name="Toolbox: Analyze HTTP Traffic, Synchronize Databases, and More" Img="#936" Href="http://msdn.microsoft.com/magazine/cc163622">
            <Description>Debugging Web applications can be a difficult process due to the logical, physical, and temporal differences between the mishmash of technologies that comprise such an application.   For bugs that arise from the HTML and script received by the browser or in the transfer or request of a page's markup, developers often adopt archaic debugging techniques, such as using View Source and Notepad to scrutinize the contents received by the browser. </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Analyze HTTP Traffic, Synchronize Databases, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="938" Name="Advanced Basics: IntelliSense Code Snippets" Img="#937" Href="http://msdn.microsoft.com/magazine/cc188694">
            <Description>IntelliSense code snippets are one of the coolest new features in Visual Studio® 2005.  Code snippets are highly customizable code fragments intended to accomplish simple to intermediate tasks quickly; they can be inserted into your code with just a few keystrokes. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Lorenzo Minore" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/AdvancedBasics0604.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="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="187" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="IntelliSense Code Snippets" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="939" Name="CLR Inside Out: Extending System.Diagnostics" Img="#938" Href="http://msdn.microsoft.com/magazine/cc300790">
            <Description>The System. Diagnostics namespace in the Microsoft® . NET Framework contains powerful tracing capabilities.  This includes the main tracing API: TraceSource.  As you will see, the tracing APIs in System. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Krzysztof Cwalina" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut0604.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="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="155" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extending System.Diagnostics" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Design Patterns" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="940" Name="Cutting Edge: Windows Workflow Foundation, Part 2" Img="#939" Href="http://msdn.microsoft.com/magazine/cc163623">
            <Description>In last month's column, I presented a helpdesk workflow sample that focused on Windows® Forms client applications.  This month I'll discuss ASP. NET workflow applications and the ability to expose a workflow as a Web service and invoke a Web service from a workflow. </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/CuttingEdge0604.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="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="629" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Workflow Foundation, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="941" Name="Extreme ASP.NET: A New Solution to an Old State Storage Problem" Img="#940" Href="http://msdn.microsoft.com/magazine/cc163624">
            <Description>State management in Web applications is a contentious issue.  Should you store user data per session or should you persist it across sessions? You can easily store information temporarily while someone navigates your site by using session state. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ExtremeASPNET0604.exe" />
                </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="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="234" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A New Solution to an Old State Storage Problem" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="942" Name="Service Station: Migrating to WSE 3.0" Img="#941" Href="http://msdn.microsoft.com/magazine/cc163625">
            <Description>You've probably heard that the new version of Web Services Enhancements (WSE) for the Microsoft® . NET Framework simplifies the process of building secure Web services.  What you may not know is that most of these improvements derive from some core architectural changes made in WSE 3. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation0604.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="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-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="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Migrating to WSE 3.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Web Services / RSS" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="943" Name="Security Briefs: A First Look at InfoCard" Img="#942" Href="http://msdn.microsoft.com/magazine/cc163626">
            <Description>The Web can be annoying at times.  I'm certain that I'm not alone in my frustration with filling out the same old forms on every Web site I visit.  Like most other techies, I've acquired many tools over the years to help combat this repetition, and I even wrote my own password manager for my hundreds of different identities on the Web. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </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="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-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="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A First Look at InfoCard" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Windows Vista" />
                    <String Value="Windows CardSpace" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="944" Name="Pure C++: How Templates and Generics Work Together" Img="#943" Href="http://msdn.microsoft.com/magazine/cc163627">
            <Description>I'm closing out this series of columns on generic programming in the Microsoft® . NET Framework by showing how templates and generics do and do not work together, and pointing out a pitfall with the current implementation of templates under Visual C++® 2005. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Pure C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-04-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="Pure C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="How Templates and Generics Work Together" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="945" Name="C++ at Work: Implement Triple-Click, Subclass the Main Window" Img="#944" Href="http://msdn.microsoft.com/magazine/cc163628">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CAtWork0604.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="April 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Implement Triple-Click, Subclass the Main Window" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="946" Name="{ End Bracket }: The World-Wide Telescope" Img="#945" Href="http://msdn.microsoft.com/magazine/cc163629">
            <Description>Someday all scientific literature and data will be online and accessible to everyone everywhere.  The astronomy community has made unusually good progress toward this vision of online science in addition to addressing the associated challenges of data publication. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jim Gray and Alexander Szalay" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The World-Wide Telescope" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="947" Name="Winning Forms: Practical Tips For Boosting The Performance Of Windows Forms Apps" Img="#946" Href="http://msdn.microsoft.com/magazine/cc163630">
            <Description>This article discusses techniques you can use to ensure that Windows Forms-based apps provide optimal performance to match the rich UI responsiveness they're known to provide.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Milena Salman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WindowsFormsPerformance.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="949" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Winning Forms" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Practical Tips For Boosting The Performance Of Windows Forms Apps" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                    <String Value="C#" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="948" Name="Text Rendering: Build World-Ready Apps Using Complex Scripts In Windows Forms Controls" Img="#947" Href="http://msdn.microsoft.com/magazine/cc751527">
            <Description>The System.Windows.Forms.TextRenderer class provides support for complex scripts in Windows Forms controls so you can render text the way you want and support international locales.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Miguel A. Lacouture" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TextRendering.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-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="Text Rendering" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build World-Ready Apps Using Complex Scripts In Windows Forms Controls" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Globalization" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Forms" />
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="949" Name="Outlook Add-Ins: Improve Your Outlook With Visual Studio Tools For Office" Img="#948" Href="http://msdn.microsoft.com/magazine/cc163631">
            <Description>Microsoft Visual Studio Tools for Office 2003 supported only Microsoft Word and Excel. The new version, however, has the tools you need to create managed code add-ins for Outlook 2003.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John R. Durant" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/OutlookAddIns.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="122" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Outlook Add-Ins" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Improve Your Outlook With Visual Studio Tools For Office" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="950" Name="Office Unbound: Bring Your Documents To Life With Data Binding In Visual Studio Tools For Office" Img="#949" Href="http://msdn.microsoft.com/magazine/cc163632">
            <Description>Thanks to Visual Studio 2005 Tools for the Microsoft Office System, Windows Forms controls can be bound to databases, Web services, or objects and added to a workbook or document. Find out how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Eric Carter and Eric Lippert" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Office Unbound" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Bring Your Documents To Life With Data Binding In Visual Studio Tools For Office" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="Microsoft Office" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Forms" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="951" Name="Agile Development: Extend Team Foundation Server To Enable Continuous Integration" Img="#950" Href="http://msdn.microsoft.com/magazine/cc188695">
            <Description>How does Visual Studio 2005 Team System and Team Foundation Server facilitate the process of agile development and continuous integration? Here Ben Waldron explains it all.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ben Waldron" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TeamSystem.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="518" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Agile Development" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Extend Team Foundation Server To Enable Continuous Integration" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="952" Name="Reporting Services: Deliver SQL Server Reports To SharePoint To Enhance Team Collaboration" Img="#951" Href="http://msdn.microsoft.com/magazine/cc163633">
            <Description>The solution covered here includes a custom SharePoint Web service that accepts SQL Server-generated  report files and, through the WSS object model, stores the file in the appropriate library for enhanced collaboration possibilities.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ed Hild" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ReportingServices.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="585" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Reporting Services" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Deliver SQL Server Reports To SharePoint To Enhance Team Collaboration" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="SharePoint" />
                    <String Value="SQL Server" />
                    <String Value="Data Access" />
                    <String Value="Visual Basic" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="953" Name="The Perfect Host: Create And Host Custom Designers With The .NET Framework 2.0" Img="#952" Href="http://msdn.microsoft.com/magazine/cc163634">
            <Description>The .NET Framework 2.0 introduces a set of classes that can be used to host designers right out of the box. With the understanding of designers you'll glean from this article, you'll be ready to host them in your own apps.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dinesh Chandnani" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/DesignerHosting.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="266" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="The Perfect Host" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create And Host Custom Designers With The .NET Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Forms" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="954" Name="Editor's Note: When Did Clients Get So Smart?" Img="#953" Href="http://msdn.microsoft.com/magazine/cc163635">
            <Description>This issue marks the sixth anniversary of our merger, when Microsoft Systems Journal and Microsoft Internet Developer combined to become MSDN Magazine.  We've been around to witness the birth and growth of the Microsoft . </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-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="When Did Clients Get So Smart?" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="955" Name="Toolbox: Automated Build Process, Real-World E-Mail Tasks, and More" Img="#954" Href="http://msdn.microsoft.com/magazine/cc163636">
            <Description>While the Visual Studio® Build menu's Build Solution option is the usual way developers compile their current work on a project, the process of building the complete solution for testing, deployment, or production often requires many more steps. </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="40" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Automated Build Process, Real-World E-Mail Tasks, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="956" Name="Advanced Basics: Set Word Document Properties Programmatically" Img="#955" Href="http://msdn.microsoft.com/magazine/cc163637">
            <Description>At the beginning of another lovely day of writing courseware in mad pursuit of unrealistic deadlines, I received a frantic call from a business partner.  He was at the end of a long consulting project and had several hundred Microsoft® Word documents, all of which required their document properties to be set identically, except the Title property of the document, which was to be based on the document file name, minus the . </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/AdvancedBasics0603.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1116" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Set Word Document Properties Programmatically" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Microsoft Office" />
                    <String Value="Visual Basic" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="957" Name="CLR Inside Out: Ensuring .NET Framework 2.0 Compatibility" Img="#956" Href="http://msdn.microsoft.com/magazine/cc163638">
            <Description>If we learned only one thing about compatibility in the past few years, it is that compatibility is much more than avoiding breaking changes.  On the Microsoft®. NET Framework and Visual Studio® teams, we do our part to ensure that the products we build are stable platforms that developers can truly rely on. </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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-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="Ensuring .NET Framework 2.0 Compatibility" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Microsoft Office" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="958" Name="Data Points: Using XQuery, New Large DataTypes, and More" Img="#957" Href="http://msdn.microsoft.com/magazine/cc163639">
            <Description>SQL Server 2005 introduces a lot of new features, but it also enhances the popular and oft-used Transact-SQL (T-SQL) language.  Changes include the introduction of new datatypes to store large values using the MAX indicator, the integration of enhanced XML querying and data modification with XQuery, and the new XML datatype. </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/DataPoints0603.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="79" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Using XQuery, New Large DataTypes, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="959" Name="Cutting Edge: Windows Workflow Foundation" Img="#958" Href="http://msdn.microsoft.com/magazine/cc163640">
            <Description>In the January 2006 issue, Don Box and Dharma Shukla introduced Windows® Workflow Foundation and discussed the overall architecture of the framework and its constituent components (see WinFX Workflow: Simplify Development With The Declarative Model Of Windows Workflow Foundation). </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/CuttingEdge0603.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="380" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Windows Workflow Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Windows Forms" />
                    <String Value="Windows Vista" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="960" Name="Test Run: Determining .NET Assembly and Method References" Img="#959" Href="http://msdn.microsoft.com/magazine/cc163641">
            <Description>Before you can test any software system effectively, you must understand the system under test.  If the system includes the Microsoft® . NET Framework, understanding the system under test includes understanding its assembly and method dependencies. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/TestRun0603.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="525" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Determining .NET Assembly and Method References" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Test / Debug" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="961" Name="Concurrent Affairs: Build a Richer Thread Synchronization Lock" Img="#960" Href="http://msdn.microsoft.com/magazine/cc163642">
            <Description>In my last column, I showed the various thread synchronization mechanisms employed by the Microsoft® . NET Framework (see Concurrent Affairs: Performance-Conscious Thread Synchronization).  I then examined the performance characteristics of all these mechanisms and determined that the Interlocked methods performed the best because the calling thread never has to transition to kernel mode. </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/ConcurrentAffairs0603.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="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Concurrent Affairs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build a Richer Thread Synchronization Lock" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="962" Name="Bugslayer: Strengthening Visual Studio Unit Tests" Img="#961" Href="http://msdn.microsoft.com/magazine/cc163643">
            <Description>Visual Studio 2005 brought so many new features to the table that it can seem almost overwhelming.  One of the most exciting additions is the new unit testing features found in the Test menu on the main menu bar. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Robbins" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/Bugslayer0603.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-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="Bugslayer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Strengthening Visual Studio Unit Tests" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="963" Name=".NET Matters: Abortable Thread Pool" Img="#962" Href="http://msdn.microsoft.com/magazine/cc163644">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NETMatters0603.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="324" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Abortable Thread Pool" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Concurrency" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="964" Name="C++ at Work: Event Programming, Part 2" Img="#963" Href="http://msdn.microsoft.com/magazine/cc163645">
            <Description>Last month I answered a question about implementing native events in C++ (see C++ At Work: Event Programming).  I discussed events in general and showed how to use an interface to define event handlers for your class that clients must implement to handle events. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CAtWork0603.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="March 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-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="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Event Programming, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="965" Name="{ End Bracket }: Legal Doesn’t Think the Way You Do" Img="#964" Href="http://msdn.microsoft.com/magazine/cc163646">
            <Description>If you develop software for a large company, you've undoubtedly experienced the joys of dealing with "Legal. " The meetings, the endless explanations, the long waits.  I'm here to report from the other side. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Don McGowan" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-03-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Legal Doesn’t Think the Way You Do" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="966" Name="Distributed .NET: Learn The ABCs Of Programming Windows Communication Foundation" Img="#965" Href="http://msdn.microsoft.com/magazine/cc163647">
            <Description>Windows Communication Foundation unifies the existing suite of .NET distributed technologies into a single programming model to improve the developer experience. This article introduces WCF so you'll be prepared to take advantage of all the new capabilities.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WCF.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1727" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Distributed .NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Learn The ABCs Of Programming Windows Communication Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Communication Foundation" />
                    <String Value="Networking" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Vista" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="967" Name="UDP Delivers: Take Total Control Of Your Networking With .NET And UDP" Img="#966" Href="http://msdn.microsoft.com/magazine/cc163648">
            <Description>UDP, the lesser-known sibling of TCP, is used for DNS resolution, SNMP network status, Kerberos security, digital media streaming, VoIP, and lots more. Learn how to put UDP to work for you.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Yaniv Pessach" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/UDP.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="942" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="UDP Delivers" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Take Total Control Of Your Networking With .NET And UDP" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Networking" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="968" Name="Wandering Code: Write Mobile Agents In .NET To Roam And Interact On Your Network" Img="#967" Href="http://msdn.microsoft.com/magazine/cc163649">
            <Description>In artificial intelligence, an agent is a logical entity that has some level of autonomy within its environment or host. A mobile agent has the added capability that it can move between hosts. In this article Matt Neely brings mobile agents from the halls of academia to a dev shop near you.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Matt Neely" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/MobileAgents.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-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="Wandering Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Write Mobile Agents In .NET To Roam And Interact On Your Network" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Networking" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="969" Name="WSE Security: Protect Your Web Services Through The Extensible Policy Framework In WSE 3.0" Img="#968" Href="http://msdn.microsoft.com/magazine/cc163650">
            <Description>This article describes the WSE policy framework, which allows you to describe constraints and requirements a Web service must enforce. Discussions include security scenarios in WSE 3.0 and extending the framework with custom constraints and requirements.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Tomasz Janczuk" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WSE.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="176" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WSE Security" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Protect Your Web Services Through The Extensible Policy Framework In WSE 3.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="Web Services / RSS" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="970" Name="Smart Clients: Build A Windows Forms Control To Consume And Render WSRP Portlets" Img="#969" Href="http://msdn.microsoft.com/magazine/cc163651">
            <Description>Smart client apps use local resources, provide a rich client experience, and support intelligent install mechanisms. Web services offer powerful interoperability and integration features. Find out how to combine them to develop integrated apps that incorporate data from disconnected sources.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Carl Nolan" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/WSRP.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="47" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Smart Clients" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build A Windows Forms Control To Consume And Render WSRP Portlets" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Visual Studio" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Forms" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="971" Name="Paste As Visual Basic: A Visual Studio Add-In That Converts C# Code To Visual Basic" Img="#970" Href="http://msdn.microsoft.com/magazine/cc163652">
            <Description>Build a Visual Basic add-in that lets you copy C# code and paste it into Visual Studio as Visual Basic using the code converter of your choice. Scott Swigart shows you how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Scott Swigart" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/PasteAs.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="749" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Paste As Visual Basic" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Visual Studio Add-In That Converts C# Code To Visual Basic" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Visual Basic" />
                    <String Value="Visual Studio" />
                    <String Value="Web Services / RSS" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="972" Name="Editor's Note: Code Name Confusion" Img="#971" Href="http://msdn.microsoft.com/magazine/cc163653">
            <Description>We'd like to have a word about product code names this month.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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="Code Name Confusion" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="973" Name="Toolbox: User-Friendly UIs, Online Data Entry Controls, and More" Img="#972" Href="http://msdn.microsoft.com/magazine/cc163654">
            <Description>Microsoft® Office is one of the most well-known and most-used consumer products.  For many people, their only experience with a computer is when using Office, be it checking e-mail, creating presentations, or writing a document. </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="User-Friendly UIs, Online Data Entry Controls, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="974" Name="Basic Instincts: Introducing ASP.NET Web Part Connections" Img="#973" Href="http://msdn.microsoft.com/magazine/cc188696">
            <Description>When you begin to work with the Microsoft® . NET Framework 2. 0 and ASP. NET, you discover that the new Web Parts infrastructure adds some very powerful functionality to the underlying platform.  In the September 2005 issue of MSDN®Magazine, Fritz Onion and I have an article on programming Web Parts titled "ASP. </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/BasicInstincts0602.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-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="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing ASP.NET Web Part Connections" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="975" Name="CLR Inside Out: Improving Application Startup Time" Img="#974" Href="http://msdn.microsoft.com/magazine/cc163655">
            <Description>Visual Studio is a wonderful development environment, whose IntelliSense®, integrated debugging, online help, and code snippets help boost your performance as a developer.  But just because you're writing code fast doesn't mean you're writing fast code. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Claudio Caldato" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="518" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Improving Application Startup Time" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="XML / XSL" />
                    <String Value="Performance" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="976" Name="Cutting Edge: Build Providers for Windows Forms" Img="#975" Href="http://msdn.microsoft.com/magazine/cc163656">
            <Description>In ASP. NET and Windows Forms projects, some file types are treated differently than others.  For example, ASPX and ASCX files are dynamically parsed and compiled to an assembly on the fly.  The contents of an XML Schema Definition (XSD) file are used to create a new, strongly typed DataSet-based object at design time. </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/CuttingEdge0602.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Build Providers for Windows Forms" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                    <String Value="Windows Forms" />
                    <String Value="Visual Basic" />
                    <String Value="ASP / ASP.NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="977" Name="Wicked Code: The SQL Site Map Provider You've Been Waiting For" Img="#976" Href="http://msdn.microsoft.com/magazine/cc163657">
            <Description>Now that ASP.NET 2.0 is a shipping product, it seems appropriate to revisit an issue that tops the new features wish lists of many developers: a SQL Server™ site map provider.</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/WickedCode0602.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="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1182" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Wicked Code" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The SQL Site Map Provider You've Been Waiting For" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="SQL Server" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="978" Name="Pure C++: Live Source Browsing in Visual C++" Img="#977" Href="http://msdn.microsoft.com/magazine/cc163658">
            <Description>If you're wondering where Stan Lippman is, we're happy to report that he has graciously granted us the use of his column this month to talk about some of the recent work the Visual C++ team has been doing to improve developer productivity. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Boris Jabes and Ameya Limaye" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Pure C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="137" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Pure C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Live Source Browsing in Visual C++" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="979" Name="C++ at Work: Event Programming" Img="#978" Href="http://msdn.microsoft.com/magazine/cc163659">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CAtWork0602.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="February 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="403" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Event Programming" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="980" Name="{ End Bracket }: Building Voice User Interfaces" Img="#979" Href="http://msdn.microsoft.com/magazine/cc163660">
            <Description>The GUI is the interface of choice for scenarios when the user has a large keyboard, mouse, and display.  But most cell phones have just a keypad and a small display.  Drivers want to get directions without taking their eyes off the road or their hands off the wheel. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Alex Acero" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-02-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="Building Voice User Interfaces" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="981" Name="WinFX Workflow: Simplify Development With The Declarative Model Of Windows Workflow Foundation" Img="#980" Href="http://msdn.microsoft.com/magazine/cc163661">
            <Description>Windows Workflow Foundation allows you to write workflow-based programs in terms of domain-specific activities that are implemented in CLR-based programming languages such as C# and Visual Basic. Here Don Box and Dharma Shukla get you started.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Don Box and Dharma Shukla" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="242" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="WinFX Workflow" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Simplify Development With The Declarative Model Of Windows Workflow Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows Vista" />
                    <String Value="Windows Workflow Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="982" Name="Dazzling Graphics: Top Ten UI Development Breakthroughs In Windows Presentation Foundation" Img="#981" Href="http://msdn.microsoft.com/magazine/cc163662">
            <Description>The Windows Presentation Foundation provides new techniques for UI-based developing applications and makes better use of current hardware and technologies. In this article, Ian Griffiths and Chris Sells explain 10 of the most significant advances that make WPF superior to its Win32 predecessors.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ian Griffiths and 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="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="315" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Dazzling Graphics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Top Ten UI Development Breakthroughs In Windows Presentation Foundation" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Graphics" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Presentation Foundation" />
                    <String Value="C#" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="983" Name="Talking Windows: Exploring New Speech Recognition And Synthesis APIs In Windows Vista" Img="#982" Href="http://msdn.microsoft.com/magazine/cc163663">
            <Description>Windows Vista includes a built-in speech recognition engine exposed through a number of new APIs that will let your users interact with your app using speech rather than a keyboard or mouse. Here Robert Brown explains speech recognition and introduces you to the APIs to use in your upcoming Windows Vista applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Robert Brown" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1485" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Talking Windows" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Exploring New Speech Recognition And Synthesis APIs In Windows Vista" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="984" Name="XPS Documents: A First Look at APIs For Creating XML Paper Specification Documents" Img="#983" Href="http://msdn.microsoft.com/magazine/cc163664">
            <Description>Windows Vista includes improved document technology called the XML Paper Specification that is designed to provide users with a consistent document appearance regardless of where and how the document is viewed, solving the age-old problem of document portability and display consistency. Here Bob Watson explains.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Bob Watson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/XPS.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="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="XPS Documents" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A First Look at APIs For Creating XML Paper Specification Documents" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Graphics" />
                    <String Value="Windows Vista" />
                    <String Value=".NET" />
                    <String Value="XML / XSL" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="985" Name="Visual Studio 2005: Create Reusable Project And Item Templates For Your Development Team" Img="#984" Href="http://msdn.microsoft.com/magazine/cc188697">
            <Description>Visual Studio 2005 introduces a new model that lets you define your own project templates and starter kits, something developers have been requesting for some time. Here Matt Milner shows you how to consume, create, and customize these templates.</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/CodeTemplates.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="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1484" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Visual Studio 2005" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Reusable Project And Item Templates For Your Development Team" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="986" Name="Unit Testing Tips: Write Maintainable Unit Tests That Will Save You Time And Tears" Img="#985" Href="http://msdn.microsoft.com/magazine/cc163665">
            <Description>Everybody's talking about unit testing and you want to get into the game too. But you don't want the tests to take up all your development time and energy. Fortunately Roy Osherove is here to dispel some testing myths and put you on the road to efficient unit testing.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Roy Osherove" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1039" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Unit Testing Tips" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Write Maintainable Unit Tests That Will Save You Time And Tears" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="987" Name="Editor's Note: Back to the Future" Img="#986" Href="http://msdn.microsoft.com/magazine/cc163667">
            <Description>As we head into the cold winter months, we've got great content to keep you warm! You might wonder why I started this Editor's Note with such a tired intro, but we have a reason.  We're covering a lot of fresh, exciting new material this month, and we didn't want to upstage the good news. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="Back to the Future" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="988" Name="Toolbox: Code Generation, A Charting Component, and More" Img="#987" Href="http://msdn.microsoft.com/magazine/cc163668">
            <Description>Developers have a number of tools at their disposal, but which of these components do you really need to complete your project? Each month we'll analyze the latest software and books to see if they merit inclusion in your 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="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="Toolbox" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Code Generation, A Charting Component, and More" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="989" Name="Dev Q&amp;A: DataGridView" Img="#988" Href="http://msdn.microsoft.com/magazine/cc163669">
            <Description>After receiving a late-breaking news bulletin at magazine headquarters early this month stating that the Web is just a fad that will never amount to anything, we have reluctantly decided to retire our venerable Web Q&amp;A column and replace it with one we like to call Dev Q&amp;A. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Edited by Nancy Michell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Dev Q&amp;A" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="Dev Q&amp;A" />
                </Facet>
                <Facet Name="Title">
                    <String Value="DataGridView" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="DataGrid / GridView" />
                    <String Value="Windows Forms" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="990" Name="CLR Inside Out: Base Class Library Performance Tips and Tricks" Img="#989" Href="http://msdn.microsoft.com/magazine/cc163670">
            <Description>The common language runtime (CLR) sits at the very heart of managed code. Indeed, it is the heart of managed code, so to understand managed code you need to understand the CLR.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Kit George" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="128" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="CLR Inside Out" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Base Class Library Performance Tips and Tricks" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Performance" />
                    <String Value="C#" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="991" Name="Data Points: SqlConnectionStringBuilder, DataView, and More" Img="#990" Href="http://msdn.microsoft.com/magazine/cc163671">
            <Description>Several significant enhancements have been made to ADO. NET 2. 0 in the areas of improved performance, increased flexibility, and added features.  In my last column (Data Points: DataSet and DataTable in ADO. </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/DataPoints0601.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="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="SqlConnectionStringBuilder, DataView, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Data Access" />
                    <String Value="SQL Server" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="C#" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="992" Name="Advanced Basics: The Sound of Music" Img="#991" Href="http://msdn.microsoft.com/magazine/cc163672">
            <Description>So you've got a burning desire to accompany your application's splash screen with a rousing chorus of "Funky Cold Medina" (that's Tone Loc for those of you who aren't children of the 80s).  Prior to working with Visual Studio® 2005, adding even simple tunes and system sounds to your application could be a challenge. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Brad McCabe" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="137" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Sound of Music" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="993" Name="Cutting Edge: Custom Data Control Fields" Img="#992" Href="http://msdn.microsoft.com/magazine/cc163673">
            <Description>In ASP. NET 2. 0, the GridView and DetailsView controls are designed to work together.  They don't merely provide complementary services, they also share a number of helper classes and components.  The output of the GridView control consists of a sequence of rows, each with a fixed number of columns. </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/CuttingEdge0601.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="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Custom Data Control Fields" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="DataGrid / GridView" />
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="994" Name="Service Station: All About ASMX 2.0, WSE 3.0, and WCF" Img="#993" Href="http://msdn.microsoft.com/magazine/cc163674">
            <Description>The release of the Microsoft® . NET Framework 2. 0 reshapes the Web services landscape in several interesting, and perhaps confusing, ways.  So this month I'm going to field some of the most common questions related to ASP. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Aaron Skonnard" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/ServiceStation0601.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="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="586" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="All About ASMX 2.0, WSE 3.0, and WCF" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows Vista" />
                    <String Value="Windows Communication Foundation" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="995" Name="Extreme ASP.NET: Codebehind and Compilation in ASP.NET 2.0" Img="#994" Href="http://msdn.microsoft.com/magazine/cc163675">
            <Description>As I write this column, the release candidates of the Microsoft® .NET Framework 2.0 and Visual Studio® 2005 have just come out, and by the time you read this, they will both already be on the shelves. It feels like it's been a long time coming.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Fritz Onion" />
                </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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="834" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Extreme ASP.NET" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Codebehind and Compilation in ASP.NET 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="C#" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="996" Name="Security Briefs: Encrypting Without Secrets" Img="#995" Href="http://msdn.microsoft.com/magazine/cc163676">
            <Description>Do you have a Web site or other system that deals in secrets of any sort? It seems like every time I give a security talk, people ask how to deal with the sticky problem of storing secrets.  Connection strings with passwords are an obvious problem. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/SecurityBriefs0601.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Encrypting Without Secrets" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Windows Forms" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="997" Name=".NET Matters: Iterating NTFS Streams" Img="#996" Href="http://msdn.microsoft.com/magazine/cc163677">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/NETMatters0601.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Iterating NTFS Streams" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Win32" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="998" Name="C++ at Work: Installing a Hook, Strings in Managed C++, and More" Img="#997" Href="http://msdn.microsoft.com/magazine/cc163678">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CAtWork0601.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="January 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Installing a Hook, Strings in Managed C++, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                    <String Value="Win32" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="999" Name="{ End Bracket }: Transactions for Memory" Img="#998" Href="http://msdn.microsoft.com/magazine/cc163679">
            <Description>Injecting parallelism into your app is easy—managed code offers things like explicit threading and a thread pool for that.  Ensuring your code remains correct when run in parallel, on the other hand, is not quite so simple. </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="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 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-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="Transactions for Memory" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1000" Name="Visual Basic: Navigate The .NET Framework And Your Projects With The My Namespace" Img="#999" Href="http://msdn.microsoft.com/magazine/cc163680">
            <Description>The My Namespace is best described as a speed-dial for the .NET Framework. It provides an intuitive navigation hierarchy that exposes existing .NET functionality through easily understood root objects. Here Duncan Mackenzie explains it all.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Duncan Mackenzie" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/VisualBasic2005.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="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="87" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Visual Basic" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Navigate The .NET Framework And Your Projects With The My Namespace" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                    <String Value="Windows Forms" />
                    <String Value="Networking" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1001" Name="Pure C++: Hello, C++/CLI" Img="#1000" Href="http://msdn.microsoft.com/magazine/cc163681">
            <Description>C++/CLI is a self-contained, component-based dynamic programming language that, like C# or Java, is derived from C++. In fact, you can look at it as a natural step in the evolution of C. Stanley Lippman, who was there from the beginning, provides some insight.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Pure C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="643" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Pure C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Hello, C++/CLI" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1002" Name="C#: Create Elegant Code With Anonymous Methods, Iterators, And Partial Classes" Img="#1001" Href="http://msdn.microsoft.com/magazine/cc163682">
            <Description>In this article Juval Lowy describes how exciting new features in Visual Studio 2005, that will improve your overall productivity compared to the first version of C#, so you can write cleaner code faster.</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/C20.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="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1032" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C#" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Create Elegant Code With Anonymous Methods, Iterators, And Partial Classes" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1003" Name=".NET Column: Introducing Generics in the CLR" Img="#1002" Href="http://msdn.microsoft.com/magazine/cc163683">
            <Description>Generics are an extension of the CLR type system that allow developers to define types for which certain details are left unspecified. These details are specified when the code is referenced by consumer code, making for enhanced flexibility. Jason Clark explains how.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Jason Clark" />
                </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 Column" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="83" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value=".NET Column" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Introducing Generics in the CLR" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1004" Name="Smart Clients: Craft A Rich UI For Your .NET App With Enhanced Windows Forms Support" Img="#1003" Href="http://msdn.microsoft.com/magazine/cc163684">
            <Description>The System.Windows.Forms namespace has increased by approximately 134 percent over the .NET Framework 1.1. There are 446 new public types; 113 existing types have been updated with new members and values; 218 types have been carried over from the original namespace. Read about it here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Sells and Michael Weinhardt" />
                </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="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="170" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Smart Clients" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Craft A Rich UI For Your .NET App With Enhanced Windows Forms Support" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Visual Studio" />
                    <String Value="Web" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1005" Name="Web Apps: An Overview Of The New Services, Controls, And Features In ASP.NET 2.0" Img="#1004" Href="http://msdn.microsoft.com/magazine/cc163685">
            <Description>ASP.NET 2.0 aims to reduce the amount of code required to accomplish common Web programming tasks by 70 percent or more. New services, controls, and features make it almost as dramatic an improvement to ASP.NET 1.x as that was to ASP Classic. Here Jeff Prosise explores the new features.</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/ASPNET20Overview.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="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="69" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Web Apps" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An Overview Of The New Services, Controls, And Features In ASP.NET 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Data Access" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1006" Name="Security Briefs: Security Enhancements in the .NET Framework 2.0" Img="#1005" Href="http://msdn.microsoft.com/magazine/cc300781">
            <Description>The.NET Framework 2.0 got quite a few security enhancements. This month Keith takes you on a whirlwind tour of the goodies you'll find there.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </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="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00: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="Security Enhancements in the .NET Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1007" Name="Team Up!: Get All Your Devs In A Row With Visual Studio 2005 Team System" Img="#1006" Href="http://msdn.microsoft.com/magazine/cc163686">
            <Description>In this article, Chris Menegay shows you how to use Team System throughout your software development lifecycle. He covers both the client tools available with Visual Studio Team Suite and the server features enabled by Team Foundation Server.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Chris Menegay" />
                </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="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="16" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Team Up!" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Get All Your Devs In A Row With Visual Studio 2005 Team System" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1008" Name="Editor's Note: Visual Studio 2005 Guided Tour" Img="#1007" Href="http://msdn.microsoft.com/magazine/cc163687">
            <Description>2005 was a truly exciting year for us here at MSDN Magazine.  We launched a new magazine.  We covered all sorts of amazing advances for the programmer, courtesy of Visual Studio 2005.  We lost a couple of weeks, because of that dodgy falafel cart on 49th Street. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/EditorsNote.exe" />
                </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="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="Visual Studio 2005 Guided Tour 2006" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2006-01-20T00: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="Visual Studio 2005 Guided Tour" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1009" Name="Power to the Pen: The Pen is Mightier with GDI+ and the Tablet PC Real-Time Stylus" Img="#1008" Href="http://msdn.microsoft.com/magazine/cc300776">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Charles Petzold" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/TabletPC.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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="57" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Power to the Pen" />
                </Facet>
                <Facet Name="Title">
                    <String Value="The Pen is Mightier with GDI+ and the Tablet PC Real-Time Stylus" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Graphics" />
                    <String Value="Mobility" />
                    <String Value="Windows Forms" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1010" Name="Can't Commit?: Volatile Resource Managers in .NET Bring Transactions to the Common Type" Img="#1009" Href="http://msdn.microsoft.com/magazine/cc163688">
            <Description>Here Juval Lowy discusses the benefits you'll get when you implement transactions in your non-database applications, with a little help from volatile resource managers in the .NET Framework 2.0.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Juval Lowy" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/transactions.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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="118" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Can't Commit?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Volatile Resource Managers in .NET Bring Transactions to the Common Type" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1011" Name="UI on the Fly: Use the .NET Framework to Generate and Execute Custom Controls at Run Time" Img="#1010" Href="http://msdn.microsoft.com/magazine/cc163689">
            <Description>Creating UI controls on the fly can be accomplished via run-time code generation. And there are lots of reasons to do so. Generating these controls once and then reusing them as needed is more efficient than generating the controls each time. Read on.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Morgan Skinner" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/CodeGeneration.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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-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="UI on the Fly" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Use the .NET Framework to Generate and Execute Custom Controls at Run Time" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1012" Name="Got Directory Services?: New Ways to Manage Active Directory using the .NET Framework 2.0" Img="#1011" Href="http://msdn.microsoft.com/magazine/cc188700">
            <Description>System.DirectoryServices is a managed code layer on top of Active Directory Service Interfaces, and you can employ it to better manage Active Directory from your code. Here Ethan Wilansky helps you get started.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ethan Wilansky" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/DirectoryServices.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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-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="Got Directory Services?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="New Ways to Manage Active Directory using the .NET Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C#" />
                    <String Value="Windows Server / NT" />
                    <String Value="Windows (All Versions)" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1013" Name="Ten Essential Tools: Visual Studio Add-Ins Every Developer Should Download Now" Img="#1012" Href="http://msdn.microsoft.com/magazine/cc300778">
            <Description>James Avery does it again with his popular list of developer tools. This time he covers the best Visual Studio add-ins available today that you can download for free.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James Avery" />
                </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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="5002" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Ten Essential Tools" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Visual Studio Add-Ins Every Developer Should Download Now" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Visual Studio" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1014" Name="Editor's Note: The Dark Side of Being a Guru" Img="#1013" Href="http://msdn.microsoft.com/magazine/cc163690">
            <Description>Back in the September 2005 issue of MSDN Magazine, we offered advice to our readers on how to become a guru.  Perhaps "guru" is too strong a word, but it conveys the essence of our thoughts on the subject. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-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="The Dark Side of Being a Guru" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1015" Name="New Stuff: Resources for Your Developer Toolbox" Img="#1014" Href="http://msdn.microsoft.com/magazine/cc163691">
            <Description>Databeacon Smart Client software allows users to perform data analysis, turning relational data from any data source into online analytical processing (OLAP) cubes that can be explored and manipulated using one of three Databeacon viewers.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Marnie Hutcheson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="New Stuff" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-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="New Stuff" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Resources for Your Developer Toolbox" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1016" Name="Advanced Basics: What's My IP Address?" Img="#1015" Href="http://msdn.microsoft.com/magazine/cc163692">
            <Description>If you're like me, you regularly do tech-support for family, friends, and neighbors.  You can't go to a party without hearing the familiar refrain: "I've just got a quick question. " It's always something—their Internet connections get dropped, they've got a virus, they can't install some piece of hardware, or some file has gone missing. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ken Getz" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/AdvancedBasics0512.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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-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="Advanced Basics" />
                </Facet>
                <Facet Name="Title">
                    <String Value="What's My IP Address?" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Networking" />
                    <String Value=".NET" />
                    <String Value="Windows Forms" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1017" Name="Test Run: Software Testing Paradoxes" Img="#1016" Href="http://msdn.microsoft.com/magazine/cc163693">
            <Description>Paradoxes are fun. In this month's column I show you three interesting cases that can occur when you are performing software testing. They're fundamentally mathematical in nature, and they can be a useful addition to your troubleshooting arsenal.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="James McCaffrey" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/TestRun0512.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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="85" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Test Run" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Software Testing Paradoxes" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1018" Name="Cutting Edge: Flexible Custom Data Views" Img="#1017" Href="http://msdn.microsoft.com/magazine/cc163694">
            <Description>ASP. NET 1. x introduced some powerful and useful data-bound controls.  However, none were designed specifically to manage the view of a single record.  When you build master/detail views, you need to display the contents of a single record. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/CuttingEdge0512.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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="47" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Flexible Custom Data Views" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="ASP / ASP.NET" />
                    <String Value="DataGrid / GridView" />
                    <String Value=".NET" />
                    <String Value="Web" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1019" Name="Service Station: An XML Guru's Guide to BizTalk, Part 2" Img="#1018" Href="http://msdn.microsoft.com/magazine/cc163695">
            <Description>In my last column, I provided a brief introduction to BizTalk® Server 2004 for XML developers (see Service Station: An XML Guru's Guide to BizTalk Server 2004, Part I).  I covered the product evolution, core architecture, and several aspects of the underlying messaging layer, all of which have helped make BizTalk Server 2004 the powerful integration technology it is today. </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="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="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="57" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An XML Guru's Guide to BizTalk, Part 2" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="BizTalk" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1020" Name=".NET Matters: BigInteger, GetFiles, and More" Img="#1019" Href="http://msdn.microsoft.com/magazine/cc163696">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stephen Toub" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/NETMatters0512.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value=".NET Matters" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-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=".NET Matters" />
                </Facet>
                <Facet Name="Title">
                    <String Value="BigInteger, GetFiles, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Java" />
                    <String Value="C#" />
                    <String Value="Win32" />
                    <String Value="Visual Studio" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1021" Name="Pure C++: Reflecting on Generic Types" Img="#1020" Href="http://msdn.microsoft.com/magazine/cc163697">
            <Description>A funny thing happened to templates on their way to the common language runtime (CLR)—they lost their {type} identity.  This is analogous to what happens with macros under native programs.  Just as the C/C++ compilers have no awareness of macro preprocessor expansions, the CLR has no awareness of template instantiations. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Stanley B. Lippman" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Pure C++" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-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="Pure C++" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Reflecting on Generic Types" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="C++" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1022" Name="C++ at Work: Layered Windows, Blending Images" Img="#1021" Href="http://msdn.microsoft.com/magazine/cc163698">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/CatWork0512.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="230" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Layered Windows, Blending Images" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value="Graphics" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1023" Name="{ End Bracket }: Trustworthy Software" Img="#1022" Href="http://msdn.microsoft.com/magazine/cc163699">
            <Description>The Authenticode dialog box that users see when they download software from the Internet, asking them if they trust the publisher and want to install the software is, in my opinion, a useless and annoying waste of time that provides no safety whatsoever. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="David S. 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="{ End Bracket }" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="December 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-12-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="{ End Bracket }" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Trustworthy Software" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1024" Name="Are You in the Know?: Find Out What's New with Code Access Security in the .NET Framework 2.0" Img="#1023" Href="http://msdn.microsoft.com/magazine/cc163700">
            <Description>Unlike role-based security measures, code access security is not based on user identity. Instead, it is based on the identity of the code that is running, including information such as where the code came from. Here Mike Downen discusses the role of code access security (CAS) in .NET and outlines some key new features and changes in CAS for the .NET Framework 2.0.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Downen" />
                </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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-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="Are You in the Know?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Find Out What's New with Code Access Security in the .NET Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1025" Name="Do You Trust It?: Discover Techniques for Safely Hosting Untrusted Add-Ins with the .NET Framework 2.0" Img="#1024" Href="http://msdn.microsoft.com/magazine/cc163701">
            <Description>When you allow your application to run arbitrary code through an add-in, you may expose users to unknown code, running the risk that malicious code will use your application as an entry point into the user's data. There are several techniques you can use to reduce the attack surface of your application, which Shawn Farkas discusses here.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Shawn Farkas" />
                </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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="89" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Do You Trust It?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Discover Techniques for Safely Hosting Untrusted Add-Ins with the .NET Framework 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Security" />
                    <String Value="Visual Studio" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1026" Name="Are You Protected?: Design and Deploy Secure Web Apps with ASP.NET 2.0 and IIS 6.0" Img="#1025" Href="http://msdn.microsoft.com/magazine/cc163702">
            <Description>Ensuring the security of a Web application is critical and requires careful planning throughout the design, development, deployment, and operation phases. It is not something that can be slapped onto an existing application. In this article, Mike Volodarsky outlines best practices that allow you to take advantage of the security features of ASP.NET 2.0 and IIS 6.0 to build and deploy more secure Web applications.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Mike Volodarsky" />
                </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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="79" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Are You Protected?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Design and Deploy Secure Web Apps with ASP.NET 2.0 and IIS 6.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="IIS" />
                    <String Value="Security" />
                    <String Value="Web" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1027" Name="Who Goes There?: Upgrade Your Site's Authentication with the New ASP.NET 2.0 Membership API" Img="#1026" Href="http://msdn.microsoft.com/magazine/cc163703">
            <Description>Here Dino Esposito and Andrea Saltarello cover the plumbing of the Membership API and its inherently extensible nature, based on pluggable providers. To demonstrate the features, they take an existing ASP.NET 1.x authentication mechanism and port it to ASP.NET 2.0, exposing the legacy authentication mechanism through the new Membership API.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito and Andrea Saltarello" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/Membership.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="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-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="Who Goes There?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Upgrade Your Site's Authentication with the New ASP.NET 2.0 Membership API" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Security" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1028" Name="What Gives You the Right?: Combine the Powers of AzMan and WSE 3.0 to Protect Your Web Services" Img="#1027" Href="http://msdn.microsoft.com/magazine/cc163704">
            <Description>In this article, Niels Flensted-Jensen demonstrates how you can combine new and existing Microsoft technologies with minimal new code to provide flexible authorization for individual Web service methods. Windows 2003 Authorization Manager, Web Service Enhancements 3.0, and Enterprise Library all play a part.</Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Niels Flensted-Jensen" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/AzManandWSE30.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="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-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="What Gives You the Right?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Combine the Powers of AzMan and WSE 3.0 to Protect Your Web Services" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web Services / RSS" />
                    <String Value="Windows (All Versions)" />
                    <String Value="Windows Server / NT" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1029" Name="How Do They Do It?: A Look Inside the Security Development Lifecycle at Microsoft" Img="#1028" Href="http://msdn.microsoft.com/magazine/cc163705">
            <Description>In this article, Microsoft security expert Michael Howard outlines how to apply the Security Development Lifecycle to your own software development processes. He explains how you can take some of the lessons learned at Microsoft when implementing SDL and use them in your own development process.</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="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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-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="How Do They Do It?" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Look Inside the Security Development Lifecycle at Microsoft" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1030" Name="Editor's Note: Many Levels of Security" Img="#1029" Href="http://msdn.microsoft.com/magazine/cc163706">
            <Description>Every year at this time, we bring you our now-famous security issue.  We recognize the vast importance of writing and deploying secure code—it affects so many areas of concern—which is why we devote an entire issue each year to the topic. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Unknown Author" />
                </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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-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="Editor's Note" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Many Levels of Security" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1031" Name="New Stuff: Resources for Your Developer Toolbox" Img="#1030" Href="http://msdn.microsoft.com/magazine/cc163707">
            <Description>Code refactoring is defined as the act of changing code without changing what it does.  The actual work involved in refactoring—extracting methods from oversized modules, tidying up and unifying variable names, identifying unhandled exceptions, and all the other cleanup, simplification, and standardization chores—can be daunting, indeed, and risky too. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Marnie Hutcheson" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="New Stuff" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-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="New Stuff" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Resources for Your Developer Toolbox" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1032" Name="Web Q&amp;A: ASP.NET Session State, Validation, DataGrids, and More" Img="#1031" Href="http://msdn.microsoft.com/magazine/cc163708">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Edited by Nancy Michell" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="(no data)" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Web Q&amp;A" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="No Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="195" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Web Q&amp;A" />
                </Facet>
                <Facet Name="Title">
                    <String Value="ASP.NET Session State, Validation, DataGrids, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="DataGrid / GridView" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1033" Name="Data Points: DataSet and DataTable in ADO.NET 2.0" Img="#1032" Href="http://msdn.microsoft.com/magazine/cc163709">
            <Description>ADO. NET 2. 0 sports some exciting enhancements to the core classes found in ADO. NET 1. x and introduces a variety of new classes, all of which promise to improve performance, flexibility, and efficiency. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Papa" />
                </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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="1093" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Often" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Data Points" />
                </Facet>
                <Facet Name="Title">
                    <String Value="DataSet and DataTable in ADO.NET 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ADO / ADO.NET" />
                    <String Value="Data Access" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1034" Name="Basic Instincts: Programming I/O with Streams in Visual Basic .NET" Img="#1033" Href="http://msdn.microsoft.com/magazine/cc163710">
            <Description>If you are just now migrating from Visual Basic® 6. 0 to Visual Basic . NET, be prepared for a change, because the way you program file I/O is very different.  The good news is that an idiosyncratic, proprietary approach has been replaced by an elegant and reusable one that has become an industry standard. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Ted Pattison" />
                </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="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="333" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Basic Instincts" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Programming I/O with Streams in Visual Basic .NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1035" Name="Cutting Edge: A Quick Tour of Themes in ASP.NET 2.0" Img="#1034" Href="http://msdn.microsoft.com/magazine/cc163711">
            <Description>It's much easier to build a rich user interface into your Web application in ASP. NET 2. 0 than it was in previous versions.  Master Pages let you build pages based on existing templates of markup and code. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Dino Esposito" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/CuttingEdge0511.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 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="191" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Cutting Edge" />
                </Facet>
                <Facet Name="Title">
                    <String Value="A Quick Tour of Themes in ASP.NET 2.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="ASP / ASP.NET" />
                    <String Value="Web" />
                    <String Value="Visual Basic" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1036" Name="Service Station: An XML Guru's Guide to BizTalk Server 2004, Part I" Img="#1035" Href="http://msdn.microsoft.com/magazine/cc163712">
            <Description>Who would have believed that XML, such a seemingly trivial technology, could revolutionize an industry? It may have seemed like a long shot in the beginning, but the XML aficionados saw something special and pragmatic right away—a sort of duct tape for the world's information systems. </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="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="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="15" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Infrequently" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Service Station" />
                </Facet>
                <Facet Name="Title">
                    <String Value="An XML Guru's Guide to BizTalk Server 2004, Part I" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="BizTalk" />
                    <String Value="XML / XSL" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1037" Name="Bugslayer: SUPERASSERT Goes .NET" Img="#1036" Href="http://msdn.microsoft.com/magazine/cc188701">
            <Description>Those of you who have been reading this old Bugslayer column over the last nine years have branded into your frontal lobe a single word: ASSERT! Anytime you can have the code tell you about a problem instead of having to find it by slaving away with a debugger is a huge timesaver. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="John Robbins" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/Bugslayer0511.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Bugslayer" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-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="Bugslayer" />
                </Facet>
                <Facet Name="Title">
                    <String Value="SUPERASSERT Goes .NET" />
                </Facet>
                <Facet Name="Topic">
                    <String Value=".NET" />
                    <String Value="Test / Debug" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1038" Name="Security Briefs: Security Features in WSE 3.0" Img="#1037" Href="http://msdn.microsoft.com/magazine/cc300773">
            <Description>I've been spending a lot of time lately building secure Web services with the Microsoft® . NET Framework 2. 0, and Web Services Enhancements (WSE) 3. 0 has been a lifesaver for me, so I thought it would be appropriate to dedicate a column to security features in this new product. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Keith Brown" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/SecurityBriefs0511.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="99" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="Security Briefs" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Security Features in WSE 3.0" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="Security" />
                    <String Value="Web Services / RSS" />
                    <String Value=".NET" />
                    <String Value="C#" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1039" Name="C++ at Work: Disabling Print Screen, Calling Derived Destructors, and More" Img="#1038" Href="http://msdn.microsoft.com/magazine/cc163713">
            <Facets>
                <Facet Name="Authors">
                    <String Value="Paul DiLascia" />
                </Facet>
                <Facet Name="Code Link">
                    <String Value="http://download.microsoft.com/download/2/e/9/2e9bde04-3af1-4814-9f1e-733f732369a3/CatWork0511.exe" />
                </Facet>
                <Facet Name="Column / Feature">
                    <String Value="column" />
                </Facet>
                <Facet Name="Column Name">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Has Code">
                    <String Value="Has Code" />
                </Facet>
                <Facet Name="Issue">
                    <String Value="November 2005" />
                </Facet>
                <Facet Name="Issue Date">
                    <DateTime Value="2005-11-01T00:00:00" />
                </Facet>
                <Facet Name="Page Views">
                    <String Value="471" />
                </Facet>
                <Facet Name="Popularity">
                    <String Value="Viewed Occasionally" />
                </Facet>
                <Facet Name="Subhead">
                    <String Value="C++ at Work" />
                </Facet>
                <Facet Name="Title">
                    <String Value="Disabling Print Screen, Calling Derived Destructors, and More" />
                </Facet>
                <Facet Name="Topic">
                    <String Value="C++" />
                    <String Value=".NET" />
                </Facet>
            </Facets>
        </Item>
        <Item Id="1040" Name="{ End Bracket }: Phoenix Rising" Img="#1039" Href="http://msdn.microsoft.com/magazine/cc163714">
            <Description>Phoenix is neither a compiler nor a JITer, but will eventually transform both.  It is the codename for an internal Microsoft project that provides an extensible framework for the analysis, optimization, and modification of code during compilation. </Description>
            <Facets>
                <Facet Name="Authors">
                    <String Value="Guy Eddon" />
          
