﻿<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>MSDN Magazine RSS Feed:</title>
    <link>http://www.msdnmagazine.com</link>
    <description>Thank You for subscribing to our RSS Feed.</description>
    <language>en-us</language>
    <copyright>© 2009 Microsoft Corporation. All rights reserved.</copyright>
    <pubDate>Thu, 12 Nov 2009 06:17:36 GMT</pubDate>
    <lastBuildDate>Thu, 12 Nov 2009 06:17:36 GMT</lastBuildDate>
    <ttl>1440</ttl>
    <image>
      <title>MSDN Magazine RSS Feed:</title>
      <url>"http://www.microsoft.com/technet/technetmag/images/tnlogo.gif"</url>
      <link>http://www.msdnmagazine.com</link>
    </image>
    <item>
      <title>Claims-Based Apps: Claims-Based Authorization with WIF</title>
      <link>http://msdn.microsoft.com/magazine/55920751-7ff3-4fd1-89a8-0db650c72ed8</link>
      <guid>http://msdn.microsoft.com/magazine/55920751-7ff3-4fd1-89a8-0db650c72ed8</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;Over the past few years, federated security models and claims-based access control have become increasingly popular.  Platform tools in this area have also come a long way. Windows Identity Foundation (WIF) is a rich identity model framework designed for building claims-based applications and services and for supporting active and passive federated security scenarios.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AD FS 2.0 in Identity Solutions: Using Active Directory Federation Services 2.0 in Identity Solutions</title>
      <link>http://msdn.microsoft.com/magazine/984028e0-c901-453e-aa0a-d5693a348ceb</link>
      <guid>http://msdn.microsoft.com/magazine/984028e0-c901-453e-aa0a-d5693a348ceb</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;This article explains how you can use Active Directory Federation Services (AD FS) 2.0 to claims-enable Windows Communication Foundation (WCF) services and browser-based applications. The focus is on the token issuance functionality in AD FS 2.0. You’ll find out how to use AD FS 2.0 as an identity provider; set up an AD FS 2.0 security token service (STS) to interact with WCF; federate AD FS 2.0 with your custom STS or another AD FS 2.0; enable Web single sign-on and federation with WS-Federation and SAML 2.0 protocols; and externalize authentication logic through Visual Studio. You’ll come away appreciating how AD FS 2.0 and Windows Identity Foundation make programming identity solutions in Windows less of a chore.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Digital Signatures: Application Guidelines on Digital Signature Practices for Common Criteria Security</title>
      <link>http://msdn.microsoft.com/magazine/863e93fd-7c81-42f9-ab0b-ed4273ea7126</link>
      <guid>http://msdn.microsoft.com/magazine/863e93fd-7c81-42f9-ab0b-ed4273ea7126</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;This article is an overview of digital signature practices and user considerations necessary to write applications in compliance with ISO/IEC 15408 Common Criteria security. Signing categories are described, including those that are a potential risk to the implied trust association that goes with a digital signature.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>N-Tier Apps and the Entity Framework: Building N-Tier Apps with EF4</title>
      <link>http://msdn.microsoft.com/magazine/3fc94394-227a-4781-a4aa-6ca95ff0107a</link>
      <guid>http://msdn.microsoft.com/magazine/3fc94394-227a-4781-a4aa-6ca95ff0107a</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;This article is the third in a series about n-tier programming with the Entity Framework, specifically about building custom Web services with the Entity Framework and WCF. This article looks at features coming in the second release of the Entity Framework (EF4) and how you use them to implement the Self-Tracking Entities and Data Transfer Objects (DTOs) n-tier patterns.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Workflow Essentials: Collaborative Workflow Improvements in SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/6e9139d4-5a8b-4176-bae6-00d385217a17</link>
      <guid>http://msdn.microsoft.com/magazine/6e9139d4-5a8b-4176-bae6-00d385217a17</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;In this article, the author covers the new features in SharePoint 2010 geared for workflow developers and then walks the reader through a couple of new user scenarios.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint's Sandbox: Developing, Deploying and Monitoring Sandboxed Solutions in SharePoint 2010</title>
      <link>http://msdn.microsoft.com/magazine/46d3319f-1f30-482d-968b-4f8faa63d65a</link>
      <guid>http://msdn.microsoft.com/magazine/46d3319f-1f30-482d-968b-4f8faa63d65a</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;The challenge in SharePoint development has always been the balance between creating and deploying solutions that you can trust not to damage or impair a SharePoint farm. A new feature in SharePoint 2010, called Sandboxed Solutions, enables farm administrators to feel comfortable that the SharePoint farm is safe, gives site collection administrators the authority to manage applications in their site collection, and provides developers with the flexibility to create solutions they know will be deployed in a safe and rapid manner.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Beginnings and Endings</title>
      <link>http://msdn.microsoft.com/magazine/03465b3c-c9e3-450e-a0fd-450e78e45927</link>
      <guid>http://msdn.microsoft.com/magazine/03465b3c-c9e3-450e-a0fd-450e78e45927</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;Howard Dierking talks about the recent changes and updates to the MSDN Web sites and the MSDN Subscriptions program.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Database Documentation, API for Pre- and Post-Conditions, Blogs and More</title>
      <link>http://msdn.microsoft.com/magazine/b00b475b-1b06-4f7b-9e3c-c7bdead3a07e</link>
      <guid>http://msdn.microsoft.com/magazine/b00b475b-1b06-4f7b-9e3c-c7bdead3a07e</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;In this month's column,  Scott explores one-click database documentation, covers an API for pre- and post-conditions, takes a look at an interesting blog, and reviews the latest book about the ASP.NET MVC Framework.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Exploring the .NET Framework 4 Security Model</title>
      <link>http://msdn.microsoft.com/magazine/8e75546c-416a-44e1-8462-e39205fb942a</link>
      <guid>http://msdn.microsoft.com/magazine/8e75546c-416a-44e1-8462-e39205fb942a</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;The .NET Framework 4 introduces many updates to the .NET security model that make it much easier to host, secure and provide services to partially trusted code. This article dives into the many features and benefits of the .NET security model.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Conditional Rendering in ASP.NET AJAX 4.0</title>
      <link>http://msdn.microsoft.com/magazine/e1c87211-cde4-4994-ae7a-0d6f2b164a55</link>
      <guid>http://msdn.microsoft.com/magazine/e1c87211-cde4-4994-ae7a-0d6f2b164a55</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;Last month, Dino covered the basics of the new DataView client control and the binding techniques most commonly used. In this article, he goes one step further and covers conditional template rendering.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: XML Denial of Service Attacks and Defenses</title>
      <link>http://msdn.microsoft.com/magazine/aacb4658-3dd1-4b64-a5d6-3e734e3d86ad</link>
      <guid>http://msdn.microsoft.com/magazine/aacb4658-3dd1-4b64-a5d6-3e734e3d86ad</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;This article reviews what makes XML vulnerable to denial of service attacks and how to mitigate these attacks.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Under the Table: Visualizing Spatial Data</title>
      <link>http://msdn.microsoft.com/magazine/4fdccf14-c769-46a4-9720-e4173cf0d359</link>
      <guid>http://msdn.microsoft.com/magazine/4fdccf14-c769-46a4-9720-e4173cf0d359</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;In this article, the author shows you three new arrivals on the SQL Server spatial visualization scene: the map control in SQL Server 2008 R2 Reporting Services (SSRS), the ESRI MapIt product, and the MapPoint Add-In for SQL Server 2008.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Workflow Services for Local Communication</title>
      <link>http://msdn.microsoft.com/magazine/9bc2e690-5d5e-46c6-893a-093e81a111b3</link>
      <guid>http://msdn.microsoft.com/magazine/9bc2e690-5d5e-46c6-893a-093e81a111b3</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;This month’s column describes how to use WCF for communication between a workflow and a host application in Windows Workflow Foundation 3. This knowledge should help developers with their  efforts using WF3 and prepare them for WF4, where WCF is the only abstraction over queues (referred to as “bookmarks" in WF4) that ships with the framework.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Windows Web Services</title>
      <link>http://msdn.microsoft.com/magazine/08aea9aa-ca88-46e8-bed8-bb64f97ff45e</link>
      <guid>http://msdn.microsoft.com/magazine/08aea9aa-ca88-46e8-bed8-bb64f97ff45e</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;With the introduction of the Windows Web Services (WWS) API, C++ developers no longer have to think of themselves as second-class citizens in the world of Web Services. In this article, the author explores the features and benefits that the WWS API has to offer.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: Search Is Key to Findability</title>
      <link>http://msdn.microsoft.com/magazine/091229ef-eadb-4af0-9f42-4ff7c7ce099b</link>
      <guid>http://msdn.microsoft.com/magazine/091229ef-eadb-4af0-9f42-4ff7c7ce099b</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;In this column, Ambrose Little and Charlie Kreitzberg discuss best practices, design patterns, and other considerations related to implementing a search feature.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside Microsoft patterns &amp; practices: Dependency Injection in Libraries</title>
      <link>http://msdn.microsoft.com/magazine/4cfa4870-b515-4979-85ba-253338e403f6</link>
      <guid>http://msdn.microsoft.com/magazine/4cfa4870-b515-4979-85ba-253338e403f6</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;This article discusses how to write a library or framework that uses the Dependency Injection pattern and how the change in focus affects the usage of the pattern.</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cover</title>
      <link>http://msdn.microsoft.com/magazine/</link>
      <guid>http://msdn.microsoft.com/magazine/</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;Cover</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Masthead</title>
      <link>http://msdn.microsoft.com/magazine/</link>
      <guid>http://msdn.microsoft.com/magazine/</guid>
      <description>November 2009&lt;br/&gt;&lt;br/&gt;Masthead</description>
      <dc:creator />
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>First Look: Visual Studio 2010 Tools for SharePoint Development</title>
      <link>http://msdn.microsoft.com/magazine/3f3fe475-8dc9-4ed9-b0e1-9072a285c570</link>
      <guid>http://msdn.microsoft.com/magazine/3f3fe475-8dc9-4ed9-b0e1-9072a285c570</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This article provides a first look at tools in Visual Studio 2010 designed to support development and deployment of SharePoint 2010 solutions. The article provides an example of designing and deploying a visual Web part.</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint and Open XML: Generating Documents from SharePoint Using Open XML Content Controls</title>
      <link>http://msdn.microsoft.com/magazine/a7aba0ba-aff2-4efc-b612-8e6123fd6366</link>
      <guid>http://msdn.microsoft.com/magazine/a7aba0ba-aff2-4efc-b612-8e6123fd6366</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This article describes how to generate documents that contain data stored in SharePoint lists. The example demonstrates how OpenXML content controls can be defined to capture list data in a Word document and how LINQ to XML can be used to query the lists. The documents are generated from a SharePoint Web Part.</description>
      <dc:creator>Eric White</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Event Tracing For Windows: Core Instrumentation Events in Windows 7, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/a09b9907-303a-45ac-a8de-c91b3780ed62</link>
      <guid>http://msdn.microsoft.com/magazine/a09b9907-303a-45ac-a8de-c91b3780ed62</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;In Part 2, the authors cover core OS Event Tracing for Windows (ETW) events as well as present simple scripts to demonstrate a few basic accounting techniques on some of the OS events introduced.</description>
      <dc:creator>Alex Bendetov, Insung Park</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Contract-First Web Services: Schema-based Development with Windows Communication Foundation</title>
      <link>http://msdn.microsoft.com/magazine/54805167-ee97-4eb3-b11c-3370e9d7421e</link>
      <guid>http://msdn.microsoft.com/magazine/54805167-ee97-4eb3-b11c-3370e9d7421e</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;Schema- first contract-first modeling of Web Services gives you the ability to model your contracts with an XML-centric mindset. This process keeps you focused on universally acceptable types and the hierarchical data structures that can be represented in XML.</description>
      <dc:creator>Christian Weyer, Buddhike de Silva</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: The Capability-Delivery Business</title>
      <link>http://msdn.microsoft.com/magazine/8641b08f-c9f0-4a0a-a22d-c80e9cd7fe87</link>
      <guid>http://msdn.microsoft.com/magazine/8641b08f-c9f0-4a0a-a22d-c80e9cd7fe87</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This month’s issue of MSDN Magazine takes a look at some of the new features and tools in Visual Studio 2010 and Microsoft .NET Framework 4 that will continue improving the experience of creating business applications that run on the Microsoft Office platform. This is an area of software development that holds tremendous potential in terms of solving the right problems—those being the business problems. To get to the next step of really transforming the manner in which business is conducted, highly domain-specific functionality must be developed below the metaphorical surface—and thus can only be meaningfully implemented by you.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: User Interfaces, Podcasts, Object-Relational Mappings and More</title>
      <link>http://msdn.microsoft.com/magazine/4ee58138-f9e1-4c11-ac44-eb9e5f02ed5a</link>
      <guid>http://msdn.microsoft.com/magazine/4ee58138-f9e1-4c11-ac44-eb9e5f02ed5a</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This column covers common user interface groupings, configuring NHibernate using C#, and a look at interesting books and podcasts.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Profiling the .NET Garbage-Collected Heap</title>
      <link>http://msdn.microsoft.com/magazine/5ddea4c8-08c3-4068-8279-d0caaa1c764f</link>
      <guid>http://msdn.microsoft.com/magazine/5ddea4c8-08c3-4068-8279-d0caaa1c764f</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;In this article, the authors complete the picture for Garbage Collected (GC) heap related memory issues by providing step-by-step instructions on using the CLR Profiler for .NET GC heap memory investigations.</description>
      <dc:creator>Subramanian Ramaswamy, Vance Morrison</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Collection and Array Initializers In Visual Basic 2010</title>
      <link>http://msdn.microsoft.com/magazine/20724a48-88d7-4370-8d7c-7c20c05479da</link>
      <guid>http://msdn.microsoft.com/magazine/20724a48-88d7-4370-8d7c-7c20c05479da</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;Collection Initializers are a great addition to the language and allows concise syntax in order to initialize both framework and user defined collection types.</description>
      <dc:creator>Spotty Bowles</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Data Validation with Silverlight 3 and the DataForm</title>
      <link>http://msdn.microsoft.com/magazine/780d2e55-fe3d-4fa1-9389-9a79c1c346d6</link>
      <guid>http://msdn.microsoft.com/magazine/780d2e55-fe3d-4fa1-9389-9a79c1c346d6</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;In this article, the author reviews the pillars of real-world AJAX development as supported in ASP.NET AJAX 4.0. It focuses on client-side templates and data binding but won’t ignore other goodies, such as ADO.NET Data Services proxy classes and programming facilities.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Data Binding in ASP.NET AJAX 4.0</title>
      <link>http://msdn.microsoft.com/magazine/b1511995-82ce-4ec5-802f-8d2eddb607e0</link>
      <guid>http://msdn.microsoft.com/magazine/b1511995-82ce-4ec5-802f-8d2eddb607e0</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;In this article, Dino reviews the pillars of real-world AJAX development as supported in ASP.NET AJAX 4.0. In doing so, he mostly focuses on client-side templates and data-binding but doesn’t ignore other goodies, such as ADO.NET Data Services proxy classes and programming facilities.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: Functional Programming for Everyday .NET Developers</title>
      <link>http://msdn.microsoft.com/magazine/879c949e-5be3-416d-a883-483d72f3eeda</link>
      <guid>http://msdn.microsoft.com/magazine/879c949e-5be3-416d-a883-483d72f3eeda</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This article examines how the new support for functional programming techniques in .NET 3.5 can developers make code more declarative, reduce errors in code, and write fewer lines of code for many common tasks.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Customizing Work Items</title>
      <link>http://msdn.microsoft.com/magazine/c5eec7ab-461f-4f17-a7df-0ecf6c84e598</link>
      <guid>http://msdn.microsoft.com/magazine/c5eec7ab-461f-4f17-a7df-0ecf6c84e598</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;Team Foundation Server’s work iIem tracking system provides a number of advanced customization options.This article explores custom control support that lets you link to date, enhance the user experience, present data, and more.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Partial Anitrandom String Testing</title>
      <link>http://msdn.microsoft.com/magazine/1958fcd0-aba7-4da9-a66a-92fe90e703de</link>
      <guid>http://msdn.microsoft.com/magazine/1958fcd0-aba7-4da9-a66a-92fe90e703de</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This column presents an approach to Antirandom (AR) testing the author calls partial AR string testing, which can be used to test a wide range of software systems.</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Building RESTful Clients</title>
      <link>http://msdn.microsoft.com/magazine/c46c3ca1-0651-4e87-a66e-9590696dde9a</link>
      <guid>http://msdn.microsoft.com/magazine/c46c3ca1-0651-4e87-a66e-9590696dde9a</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This column how to build clients applications based on the REST architecture using HTTP AP1s. The article describes how to address the question of autogenerated types and code.</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Routers in the Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/d49fabcf-1da1-4303-9567-319efc5a77b3</link>
      <guid>http://msdn.microsoft.com/magazine/d49fabcf-1da1-4303-9567-319efc5a77b3</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This article describes aspects of using routers with the .NET service bus, especially their use in  a message-based architecture.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Four Ways to Use the Concurrency Runtime in Your C++ Projects</title>
      <link>http://msdn.microsoft.com/magazine/ca563b4a-4dff-4056-9518-359209156a31</link>
      <guid>http://msdn.microsoft.com/magazine/ca563b4a-4dff-4056-9518-359209156a31</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This article describes how to integrate the new parallel computing libraries in the Visual Studio 2010 Beta into existing C++ projects. Based on four common scenarios, the column explains a few of the ways developers can use the APIs and classes that are part of the Parallel Pattern Library (PPL), Asynchronous Agents Library, and Concurrency Runtime.</description>
      <dc:creator>Rick Molloy</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: Getting Inside Your Users’ Heads</title>
      <link>http://msdn.microsoft.com/magazine/3919ead9-46cb-4417-9495-729db70181a6</link>
      <guid>http://msdn.microsoft.com/magazine/3919ead9-46cb-4417-9495-729db70181a6</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;This article explores techniques developers can use to gather information about and incorporate their users' mental models in their software designs.</description>
      <dc:creator>Ambrose Little, Charles B. Kreitzberg</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Mobile and Accelerometers: Shake and Skip to Interact with Your Music</title>
      <link>http://msdn.microsoft.com/magazine/d89230e7-b81a-4ddc-b24d-d8df9fdd1a84</link>
      <guid>http://msdn.microsoft.com/magazine/d89230e7-b81a-4ddc-b24d-d8df9fdd1a84</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;This article describes an approach to using accelerometers with Windows Mobile to control Windows Media Player Mobile.</description>
      <dc:creator>Chris Mitchell</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Synchronization Coverage: Code Coverage for Concurrency</title>
      <link>http://msdn.microsoft.com/magazine/a3288f6c-30b8-4c00-86ed-ebc7eca7eafc</link>
      <guid>http://msdn.microsoft.com/magazine/a3288f6c-30b8-4c00-86ed-ebc7eca7eafc</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;As more and more multi-threaded software applications get developed, software development professionals need to adopt new tools, techniques and metrics that can deal with multi-threaded software. Synchronization coverage is a simple, practical way to do this and this article covers a prototype synchronization coverage tool for .NET, called Sync Cover.</description>
      <dc:creator>Chris Dern, Roy Tan</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Parallel Debugging: Debugging Task-Based Parallel Applications in Visual Studio 2010</title>
      <link>http://msdn.microsoft.com/magazine/1336018e-c296-4770-84b8-2022d1d04285</link>
      <guid>http://msdn.microsoft.com/magazine/1336018e-c296-4770-84b8-2022d1d04285</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;In Visual C++ 10 and the Microsoft .NET Framework 4, Microsoft is introducing new libraries and runtimes to significantly ease the process of expressing parallelism in your code base, together with new tool support for performance analysis and debugging of parallel applications. In this article, you will learn about debugging support in Visual Studio 2010, much of which is focused on task-based programming models.</description>
      <dc:creator>Stephen Toub, Daniel Moth</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Event Tracing for Windows: Core Instrumentation Events in Windows 7</title>
      <link>http://msdn.microsoft.com/magazine/c606fb22-93a3-4853-a1f1-d1eb6474d1f8</link>
      <guid>http://msdn.microsoft.com/magazine/c606fb22-93a3-4853-a1f1-d1eb6474d1f8</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;In the first article of a two-part series, the authors present a high-level overview of the ETW technology and core OS instrumentation.</description>
      <dc:creator>Alex Bendetov, Insung Park</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Message Orientation: Decouple Applications with SQL Server Service Broker</title>
      <link>http://msdn.microsoft.com/magazine/df975da6-369e-41d6-8125-520731cbc246</link>
      <guid>http://msdn.microsoft.com/magazine/df975da6-369e-41d6-8125-520731cbc246</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;Message Orientation: Decouple Applications with SQL Server Service Broker</description>
      <dc:creator>John Charles Olamendy</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Find Your Anchors</title>
      <link>http://msdn.microsoft.com/magazine/aea75f8b-63ac-40cf-9574-56238c280da4</link>
      <guid>http://msdn.microsoft.com/magazine/aea75f8b-63ac-40cf-9574-56238c280da4</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;This month, Howard Dierking explores the value of maintaining a few discrete technology interests in order to avoid being swept away in a sea of buzzwords and new technologies.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Distributed Caching, Object-Object Mapping, Blogs and More</title>
      <link>http://msdn.microsoft.com/magazine/344ec59e-2736-4c94-9da6-1ae4600d43ba</link>
      <guid>http://msdn.microsoft.com/magazine/344ec59e-2736-4c94-9da6-1ae4600d43ba</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;This column covers Web application performance with distributed caching, a utility for object-object mapping, and a look at interesting blogs.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: What’s New in the .NET Framework 4 Base Class Library</title>
      <link>http://msdn.microsoft.com/magazine/b40630f6-e82c-48c8-a798-9f8f209666bd</link>
      <guid>http://msdn.microsoft.com/magazine/b40630f6-e82c-48c8-a798-9f8f209666bd</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;Just about everyone who uses Microsoft .NET uses the Base Class Libraries (BCL).When we make the BCL better, almost every managed developer benefits. This column will focus on the new additions to the BCL in .NET 4 beta 1.</description>
      <dc:creator>Justin Van Patten</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Exploring ASP.NET 4.0—Web Forms and Beyond</title>
      <link>http://msdn.microsoft.com/magazine/de407d5b-fc71-4b00-a954-4ecf90e08da0</link>
      <guid>http://msdn.microsoft.com/magazine/de407d5b-fc71-4b00-a954-4ecf90e08da0</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;The upcoming ASP.NET 4.0 platform has the same foundation as the latest 3.5 SP1 version, but it provides further refinement in the areas of Web Forms, Dynamic Data controls, and ASP.NET AJAX. In this article, Dino takes a look at what’s new and improved in the Web Forms model.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Polyglot Programmer: Concurrency with Channels, Domains and Messages</title>
      <link>http://msdn.microsoft.com/magazine/c0335672-03fd-47fd-8f67-fcb8cc03d147</link>
      <guid>http://msdn.microsoft.com/magazine/c0335672-03fd-47fd-8f67-fcb8cc03d147</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;Axum is not a general-purpose language like C# or VB, but one aimed squarely at the problem of concurrency, designed from the outset to be part of a suite of languages that collectively cooperate to solve a business problem.</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: A Follow-on Conversation about Threat Modeling</title>
      <link>http://msdn.microsoft.com/magazine/2b9fda57-6694-4a34-9ecb-11595a16f787</link>
      <guid>http://msdn.microsoft.com/magazine/2b9fda57-6694-4a34-9ecb-11595a16f787</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;This article explores the use of threat modeling to address security concerns in your applications.</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Search Engine Optimization with ASP.NET 4.0, Visual Studio 2010 and IIS7</title>
      <link>http://msdn.microsoft.com/magazine/5e5698bf-783c-4a56-835e-75a367c5875b</link>
      <guid>http://msdn.microsoft.com/magazine/5e5698bf-783c-4a56-835e-75a367c5875b</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;In this article, the author takes a look at SEO practices that the reader can apply when using the latest Microsoft Web technologies.</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Charting with DataTemplates</title>
      <link>http://msdn.microsoft.com/magazine/1d85071f-b8cc-4643-a2b2-51796c142bc8</link>
      <guid>http://msdn.microsoft.com/magazine/1d85071f-b8cc-4643-a2b2-51796c142bc8</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;For WPF programmers, one major revelation about the power of the DataTemplate comes with a demonstration of how XAML can turn business objects into bar charts. This column explores how to use DataTemplates to create different types of charts.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows With C++: Drawing with Direct2D</title>
      <link>http://msdn.microsoft.com/magazine/82687519-fe5e-49b0-8439-233d182ca687</link>
      <guid>http://msdn.microsoft.com/magazine/82687519-fe5e-49b0-8439-233d182ca687</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;In this article, the author shows you how to draw with Direct2D by introducing Direct2D’s color structure and its various types of brushes.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: An Introduction to IPsec VPNs on Mobile Phones</title>
      <link>http://msdn.microsoft.com/magazine/17741258-fa30-4bc6-b46b-dc5bb762e163</link>
      <guid>http://msdn.microsoft.com/magazine/17741258-fa30-4bc6-b46b-dc5bb762e163</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;Many commercial phone models, including Windows phones, come with a VPN client. This article covers some of the basics of the technology behind IKEv2 and MOBIKE and how to use them to create and manage a VPN for a mobile phone.</description>
      <dc:creator>Ramon Arjona</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: The Tao of Screen Design</title>
      <link>http://msdn.microsoft.com/magazine/ec4295e2-cbde-427e-9056-aefd330cd2ab</link>
      <guid>http://msdn.microsoft.com/magazine/ec4295e2-cbde-427e-9056-aefd330cd2ab</guid>
      <description>September 2009&lt;br/&gt;&lt;br/&gt;This article describes methods for designing screens in a user interface and the technology frameworks that support screen design.</description>
      <dc:creator>Ambrose Little, Charles B. Kreitzberg</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Visualization: Visualizing Information with .NET</title>
      <link>http://msdn.microsoft.com/magazine/d07e6ad0-b539-4cfc-97c7-f3eca7a12701</link>
      <guid>http://msdn.microsoft.com/magazine/d07e6ad0-b539-4cfc-97c7-f3eca7a12701</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;Having the capability to draw pictures usually isn’t enough for a good information visualization platform. The key to building a visualization platform is capabilities such as interactivity, generating metadata, and overlaying related data. You need a level of flexibility that lets you render any data in any way at any time.</description>
      <dc:creator>Laurence Moroney</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Entity Framework: N-Tier Application Patterns</title>
      <link>http://msdn.microsoft.com/magazine/acc3017a-9ec8-4c0e-81e3-db9099e7e4e4</link>
      <guid>http://msdn.microsoft.com/magazine/acc3017a-9ec8-4c0e-81e3-db9099e7e4e4</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;This article examines n-tier patterns for success and some of the key APIs and issues specific to the Entity Framework. It also provides a sneak peak at features coming in the Microsoft .NET Framework 4 that should make n-tier development significantly easier.</description>
      <dc:creator>Daniel Simmons</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Domain Models: Employing the Domain Model Pattern</title>
      <link>http://msdn.microsoft.com/magazine/2846e11d-84f2-4286-befe-4f920ae22fd9</link>
      <guid>http://msdn.microsoft.com/magazine/2846e11d-84f2-4286-befe-4f920ae22fd9</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;In this article, we’ll go through the reasons to (and not to) employ the domain model pattern, the benefits it brings, as well as provide some practical tips on keeping the overall solution as simple as possible.</description>
      <dc:creator>Udi Dahan</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>EF Data Access: EF v2 and Data Access Architecture Best Practices</title>
      <link>http://msdn.microsoft.com/magazine/c0e5c83a-c15d-48e9-82f6-7008014eef06</link>
      <guid>http://msdn.microsoft.com/magazine/c0e5c83a-c15d-48e9-82f6-7008014eef06</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;Developers deploy a wide variety of development philosophies and architecture styles. This article explores three common perspectives on application development and describes how the Entity Framework can be employed in each. Specifically, the article looks at the forms-centric, model-centric, and code-centric development styles and their relationship to the Entity Framework.</description>
      <dc:creator>Tim Mallalieu</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Data Services: The Relational Database of the Azure Services Platform</title>
      <link>http://msdn.microsoft.com/magazine/6930bc98-a91a-4ea5-8b83-c35b9279ef21</link>
      <guid>http://msdn.microsoft.com/magazine/6930bc98-a91a-4ea5-8b83-c35b9279ef21</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;This article shows you the new face of SQL Data Services, explores its architecture, and shows how it is truly an extension of SQL Server in the cloud.</description>
      <dc:creator>David Robinson</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside Windows 7: MultiTouch Capabilities in Windows 7</title>
      <link>http://msdn.microsoft.com/magazine/78B98DB5-6D0B-4219-8C02-F2D1B69AED78</link>
      <guid>http://msdn.microsoft.com/magazine/78B98DB5-6D0B-4219-8C02-F2D1B69AED78</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;This is Part 3 of a multipart article series on Windows 7. Part 3 covers the Windows 7 multitouch capabilities.</description>
      <dc:creator>Yochay Kiriaty</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Editor's Note</title>
      <link>http://msdn.microsoft.com/magazine/cb83351a-d788-4f83-aa65-bfbcdddb1725</link>
      <guid>http://msdn.microsoft.com/magazine/cb83351a-d788-4f83-aa65-bfbcdddb1725</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;Editor's Note: Editor's Note</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Data Snapshots, Subversion, Source Code Organization and More</title>
      <link>http://msdn.microsoft.com/magazine/abb2f8ae-19d6-4aee-852a-2e2941f2da31</link>
      <guid>http://msdn.microsoft.com/magazine/abb2f8ae-19d6-4aee-852a-2e2941f2da31</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;If you want to save, organize, and annotate snapshots of your database data, find an easy way to install and configure Subversion, and automate the organization of your source code, then you'll want to read more about these latest tools.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Code Contracts</title>
      <link>http://msdn.microsoft.com/magazine/7004772f-b6df-4e7d-9061-5af1a44cf165</link>
      <guid>http://msdn.microsoft.com/magazine/7004772f-b6df-4e7d-9061-5af1a44cf165</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;This article will share some of the best practices that the Base Class Libraries (BCL) team devised as they added the code contract libraries and started to take advantage of them in their own code.</description>
      <dc:creator>Melitta Andersen</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Data Performance and Fault Strategies in Silverlight 3</title>
      <link>http://msdn.microsoft.com/magazine/a60b7bf7-9325-4bd1-b231-d69505240159</link>
      <guid>http://msdn.microsoft.com/magazine/a60b7bf7-9325-4bd1-b231-d69505240159</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;In this month’s column, the author shows how binary encoding works, the effect it has on an application’s performance, and how it behaves by demonstrating it in action.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Pros and Cons of Data Transfer Objects</title>
      <link>http://msdn.microsoft.com/magazine/4210e993-13c7-4679-bfca-4afc3fc7cdfa</link>
      <guid>http://msdn.microsoft.com/magazine/4210e993-13c7-4679-bfca-4afc3fc7cdfa</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;After a brief refresher on procedural and object based patterns for organizing the business logic layer, the author focuses on data transfer objects and the impact they have on the development of the software project.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: Incremental Delivery Through Continuous Design</title>
      <link>http://msdn.microsoft.com/magazine/cc62b960-dcb5-42ef-90cd-98c779315a11</link>
      <guid>http://msdn.microsoft.com/magazine/cc62b960-dcb5-42ef-90cd-98c779315a11</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;The end goal of software projects is to deliver value to the customer. Software design is a major factor in how successfully a team can deliver that value.  The best designs are a product of continuous design rather than the result of an effort that tries to get the entire design right up front. This approach lets you  strive to apply lessons learned from the project to continuously improve the design, instead of becoming locked into an erroneous design developed too early in the project.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Cryptographic Agility</title>
      <link>http://msdn.microsoft.com/magazine/a8de8cf9-399e-41d9-9ce5-5df356c90c22</link>
      <guid>http://msdn.microsoft.com/magazine/a8de8cf9-399e-41d9-9ce5-5df356c90c22</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;Even if you use only the most secure algorithms and the longest key lengths, there’s no guarantee that the code you write today will remain secure. A better alternative is to plan for agility from the beginning. Rather than hard-coding specific cryptographic algorithms into your code, use one of the crypto-agility features built into the Microsoft .NET Framework. This article shows you how.</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Under the Table: How Data Access Code Affects Database Performance</title>
      <link>http://msdn.microsoft.com/magazine/737dfee0-cdd4-43a8-a11b-c60c2d115257</link>
      <guid>http://msdn.microsoft.com/magazine/737dfee0-cdd4-43a8-a11b-c60c2d115257</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;In this article, the author delves into some commonly used ways of writing data access code and looks at the effect they can have on performance.</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Windows Workflow Design Patterns</title>
      <link>http://msdn.microsoft.com/magazine/ea4d7c59-5357-4813-b34c-15c3a09f834e</link>
      <guid>http://msdn.microsoft.com/magazine/ea4d7c59-5357-4813-b34c-15c3a09f834e</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;Design patterns provide a common, repeatable approach to solving software development tasks, and many different patterns can describe how to accomplish a certain goal in code. When developers begin working with Windows Workflow Foundation (WF), they often ask about how to accomplish common tasks with the technology. This month's column discusses several design patterns used in WF.</description>
      <dc:creator>Matthew Milner</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Aggregating Exceptions</title>
      <link>http://msdn.microsoft.com/magazine/5a5e73d2-378a-42c6-9242-0a3143849b9f</link>
      <guid>http://msdn.microsoft.com/magazine/5a5e73d2-378a-42c6-9242-0a3143849b9f</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;Exceptions in .NET are the fundamental mechanism by which errors and other exceptional conditions are communicated. This month’s column provides information about how to aggregate exceptions to help manage a variety of scenarios in which multiple exceptions might result from one operation, including scenarios involving parallelism and concurrency.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside Microsoft patterns &amp; practices: Building WPF and Silverlight Applications with a Single Code Base Using Prism</title>
      <link>http://msdn.microsoft.com/magazine/b7143419-da12-44f2-bd94-810637049cc8</link>
      <guid>http://msdn.microsoft.com/magazine/b7143419-da12-44f2-bd94-810637049cc8</guid>
      <description>August 2009&lt;br/&gt;&lt;br/&gt;This article discusses the Project Linker tool and other techniques to create applications that target both WPF and Silverlight from a single code base.</description>
      <dc:creator>Erwin van der Valk</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Composite Web Apps With Prism</title>
      <link>http://msdn.microsoft.com/magazine/0e93951b-ccce-49af-9c16-8f374639c8b5</link>
      <guid>http://msdn.microsoft.com/magazine/0e93951b-ccce-49af-9c16-8f374639c8b5</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;This article reviews the Prism project developed by the Microsoft patterns &amp; practices group and demonstrates how to apply it to composite Web applications using Silverlight.</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RESTful XHTML: RESTful Services With ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/cbb4089a-bad4-4510-bb3b-37ecc8d9b2bb</link>
      <guid>http://msdn.microsoft.com/magazine/cbb4089a-bad4-4510-bb3b-37ecc8d9b2bb</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;This article describes how to use XHTML and ASP.NET MVC to implement REST services.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Scale Out: Distributed Caching On The Path To Scalability</title>
      <link>http://msdn.microsoft.com/magazine/180b4c84-1525-4ae1-b945-eefbbdb42287</link>
      <guid>http://msdn.microsoft.com/magazine/180b4c84-1525-4ae1-b945-eefbbdb42287</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;Developers frequently face issues related to scalability bottlenecks when they have applications that need to handle a lot of load. This article describes the role of a distributed cache in building scalable applications.</description>
      <dc:creator>Iqbal Khan</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside Windows 7: Introducing The Taskbar APIs</title>
      <link>http://msdn.microsoft.com/magazine/0915adf4-b472-4075-9b0e-253d792bf886</link>
      <guid>http://msdn.microsoft.com/magazine/0915adf4-b472-4075-9b0e-253d792bf886</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;This is Part 2 of a multipart article series on Windows 7. The focus of Part 2 is the Windows 7 taskbar.</description>
      <dc:creator>Yochay Kiriaty &amp; Sasha Goldshtein</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Testable MVC: Building Testable ASP.NET MVC Applications</title>
      <link>http://msdn.microsoft.com/magazine/e7788fcf-2100-48a6-b6ba-b9075c10f4e8</link>
      <guid>http://msdn.microsoft.com/magazine/e7788fcf-2100-48a6-b6ba-b9075c10f4e8</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;Testable MVC: Building Testable ASP.NET MVC Applications</description>
      <dc:creator>Justin Etheredge</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Viva la Evolution!</title>
      <link>http://msdn.microsoft.com/magazine/e5cddc12-4ca4-4a80-b50e-52049e0857ac</link>
      <guid>http://msdn.microsoft.com/magazine/e5cddc12-4ca4-4a80-b50e-52049e0857ac</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;Editor's Note: Viva la Evolution!</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Static Analysis Database Tools, Managing Remote Computers, And More</title>
      <link>http://msdn.microsoft.com/magazine/73f774a8-e901-42d0-9980-d7a85010b3a5</link>
      <guid>http://msdn.microsoft.com/magazine/73f774a8-e901-42d0-9980-d7a85010b3a5</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;If you want to apply static analysis to your databases, connect to remote computers, find out more about the Entity Framework, or just check into some cool podcasts for your daily commute, then you'll want to read more about these latest tools and resources.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: Usability Testing</title>
      <link>http://msdn.microsoft.com/magazine/a8db67f0-4a3c-4835-9643-a49a959cdc66</link>
      <guid>http://msdn.microsoft.com/magazine/a8db67f0-4a3c-4835-9643-a49a959cdc66</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;This month's column describes the benefits and methodologies of usability testing.</description>
      <dc:creator>Dr. Charles B. Kreitzberg and Ambrose Little</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Building Tuple</title>
      <link>http://msdn.microsoft.com/magazine/fa7dd8e5-5962-473c-bb42-acb97eea9999</link>
      <guid>http://msdn.microsoft.com/magazine/fa7dd8e5-5962-473c-bb42-acb97eea9999</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;In this column, the author lays out some guiding principles that you should follow when working with the ASP.NET MVC framework.</description>
      <dc:creator>Matt Ellis</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Stay Error Free With Error Corrections</title>
      <link>http://msdn.microsoft.com/magazine/4d03262d-5406-4b6c-bc61-355c321c2470</link>
      <guid>http://msdn.microsoft.com/magazine/4d03262d-5406-4b6c-bc61-355c321c2470</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;Error corrections are an essential part of the Visual Basic coding experience. This article explores the many error correction features offered by Visual Basic and provides a glimpse at the future release of Visual Studio 2010.</description>
      <dc:creator>Dustin Campbell</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Comparing Web Forms And ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/01935c52-6543-4f82-ba00-660edf640849</link>
      <guid>http://msdn.microsoft.com/magazine/01935c52-6543-4f82-ba00-660edf640849</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;In this month's column, we’ll explore the pros and cons of both ASP.NET Web Forms and ASP.NET MVC.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Request-Response Testing With F#</title>
      <link>http://msdn.microsoft.com/magazine/8f99844f-b1b6-4b72-af68-ef2b4acadcc3</link>
      <guid>http://msdn.microsoft.com/magazine/8f99844f-b1b6-4b72-af68-ef2b4acadcc3</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;This month we show you how to use F# to perform HTTP request-response testing for ASP.NET Web applications.</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: More On REST</title>
      <link>http://msdn.microsoft.com/magazine/72fd8a49-f0a9-45fe-81d5-c012903fab6d</link>
      <guid>http://msdn.microsoft.com/magazine/72fd8a49-f0a9-45fe-81d5-c012903fab6d</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;This month's column answers frequently asked questions about implementing REST.</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Guiding Principles For Your ASP.NET MVC Applications</title>
      <link>http://msdn.microsoft.com/magazine/cf21ec69-f3b5-46c2-9741-9390bc92122a</link>
      <guid>http://msdn.microsoft.com/magazine/cf21ec69-f3b5-46c2-9741-9390bc92122a</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;In this column, the author lays out some guiding principles that you should follow when working with the ASP.NET MVC framework.</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Taking Silverlight Deep Zoom To The Next Level</title>
      <link>http://msdn.microsoft.com/magazine/74a51afe-fd30-4dff-8db4-2b8d57774d95</link>
      <guid>http://msdn.microsoft.com/magazine/74a51afe-fd30-4dff-8db4-2b8d57774d95</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;With the help of Silverlight Deep Zoom and a remarkable control named MultiScaleImage, you can create scenes with many levels of zoom. Jeff Prosise illustrates with what else but the Mandlebrot set.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Securing The .NET Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/e4e5152a-10e2-421a-b1bd-f15fe9ca3e97</link>
      <guid>http://msdn.microsoft.com/magazine/e4e5152a-10e2-421a-b1bd-f15fe9ca3e97</guid>
      <description>July 2009&lt;br/&gt;&lt;br/&gt;This column shows you how to secure the .NET Services Bus and also provides some helper classes and utilities to automate many of the details.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test-Driven Design: Using Mocks And Tests To Design Role-Based Objects</title>
      <link>http://msdn.microsoft.com/magazine/f568ac83-785c-4896-8985-cfdb5332e962</link>
      <guid>http://msdn.microsoft.com/magazine/f568ac83-785c-4896-8985-cfdb5332e962</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Use Test-Driven Development with mock objects to design object oriented code in terms of roles and responsibilities, not categorization of objects into class hierarchies.</description>
      <dc:creator>Isaiah Perumalla</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Entity Framework: Anti-Patterns To Avoid In N-Tier Applications</title>
      <link>http://msdn.microsoft.com/magazine/9ea378e4-549c-4065-b53a-bd11822c525a</link>
      <guid>http://msdn.microsoft.com/magazine/9ea378e4-549c-4065-b53a-bd11822c525a</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Danny Simmons explores some anti-patterns you should look out for when building n-tier applications with the Entity Framework.</description>
      <dc:creator>Daniel Simmons</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Velocity: Build Better Data-Driven Apps With Distributed Caching</title>
      <link>http://msdn.microsoft.com/magazine/abc0d6e7-5b69-4cbe-84eb-641f8d50b8ed</link>
      <guid>http://msdn.microsoft.com/magazine/abc0d6e7-5b69-4cbe-84eb-641f8d50b8ed</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Microsoft Velocity exposes a unified, distributed memory cache for client application consumption. We show you how to add Velocity to your data-driven apps.</description>
      <dc:creator>Aaron Dunnington</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Peer Fun: A Peer-To-Peer Work Processing App With WCF</title>
      <link>http://msdn.microsoft.com/magazine/e40e5289-785b-4a8e-afc9-3e66e54d1f34</link>
      <guid>http://msdn.microsoft.com/magazine/e40e5289-785b-4a8e-afc9-3e66e54d1f34</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;We demonstrate creating a peer-to-peer processing platform where multiple players function together for a common purpose: getting your work done.</description>
      <dc:creator>Matt Neely</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside Windows 7: Introducing Libraries</title>
      <link>http://msdn.microsoft.com/magazine/15fb1349-84df-4ed9-941c-fc1671166f75</link>
      <guid>http://msdn.microsoft.com/magazine/15fb1349-84df-4ed9-941c-fc1671166f75</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;This is Part 1 of a multipart article series on Windows 7. This article is about the new user profile storage concept in Windows 7, called Libraries.</description>
      <dc:creator>Yochay Kiriaty</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: Agile Ux Development</title>
      <link>http://msdn.microsoft.com/magazine/74fad3cd-45b8-4464-ab56-c27fb7ee84f6</link>
      <guid>http://msdn.microsoft.com/magazine/74fad3cd-45b8-4464-ab56-c27fb7ee84f6</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;This month the authors show you how to treat the user experience as an essential dimension of the development process while retaining the advantages of Agile.</description>
      <dc:creator>Dr. Charles B. Kreitzberg and Ambrose Little</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Architecture and Aggregates</title>
      <link>http://msdn.microsoft.com/magazine/0a39f426-8ccf-42d8-a4f1-b22f70bcb2a8</link>
      <guid>http://msdn.microsoft.com/magazine/0a39f426-8ccf-42d8-a4f1-b22f70bcb2a8</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Editor's Note: Architecture and Aggregates</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Managing in the Cloud, UX Design Patterns, Anders Hejlsberg’s  The C# Programming Language, and More</title>
      <link>http://msdn.microsoft.com/magazine/18aec8bc-8fbd-4b9b-962a-758ee22c95e7</link>
      <guid>http://msdn.microsoft.com/magazine/18aec8bc-8fbd-4b9b-962a-758ee22c95e7</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Now that you're even managing projects in the cloud, you'll need some tools to help. This month we illustrate one, discuss UX design patterns, a book by Anders Hejlsberg, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Memory Usage Auditing For .NET Applications</title>
      <link>http://msdn.microsoft.com/magazine/72b155de-f8b0-4ad5-827c-5be46c57fb2a</link>
      <guid>http://msdn.microsoft.com/magazine/72b155de-f8b0-4ad5-827c-5be46c57fb2a</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Memory usage can have a direct impact on how fast an application executes and thus is important to optimize. In this article we discuss the basics of memory optimization for .NET programs.</description>
      <dc:creator>Subramanian Ramaswamy and Vance Morrison</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Building An Out-of-Browser Client With Silverlight 3</title>
      <link>http://msdn.microsoft.com/magazine/0baffc04-f18b-429b-97f1-162e150bc989</link>
      <guid>http://msdn.microsoft.com/magazine/0baffc04-f18b-429b-97f1-162e150bc989</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Silverlight 2 applications are restricted to running inside a browser. However, Silverlight 3 applications can run inside the browser or out. Here we build a social networking app as a standalone Silverlight 3 application.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Go Beyond HTML Forms With AJAX</title>
      <link>http://msdn.microsoft.com/magazine/876615df-0158-410a-9a91-22a3861e2350</link>
      <guid>http://msdn.microsoft.com/magazine/876615df-0158-410a-9a91-22a3861e2350</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;This month we examine forms in the context of AJAX applications and look at various approaches to implementing features such as auto-saving, just-in-time validation, and submission throttling.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: The Unit Of Work Pattern And Persistence Ignorance</title>
      <link>http://msdn.microsoft.com/magazine/3ae65c7a-edde-4d67-8887-53d0533390b8</link>
      <guid>http://msdn.microsoft.com/magazine/3ae65c7a-edde-4d67-8887-53d0533390b8</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Jeremy Miller continues his discussion of persistence patterns by reviewing the Unit of Work design pattern and examining the issues around persistence ignorance.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: .NET Module Testing with IronPython</title>
      <link>http://msdn.microsoft.com/magazine/b35bba96-07b5-42f3-962b-6267d6672f95</link>
      <guid>http://msdn.microsoft.com/magazine/b35bba96-07b5-42f3-962b-6267d6672f95</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;This month we demonstrate how easy it is to use IronPython to test .NET-based libraries.</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Polyglot Programmer: Reaping The Benefits Of Cobra</title>
      <link>http://msdn.microsoft.com/magazine/cd15ee4c-934b-4ebd-bce5-aeb7ff74b6ea</link>
      <guid>http://msdn.microsoft.com/magazine/cd15ee4c-934b-4ebd-bce5-aeb7ff74b6ea</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Cobra, a descendant of Python, offers a combined dynamic and statically-typed programming model, built-in unit test facilities, scripting capabilities, and much more. Feel the power here.</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Customizing the New WPF Calendar Controls</title>
      <link>http://msdn.microsoft.com/magazine/8793a6d9-58b8-4f25-a753-c7b616b068c5</link>
      <guid>http://msdn.microsoft.com/magazine/8793a6d9-58b8-4f25-a753-c7b616b068c5</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;Late last year Microsoft released Calendar and DatePicker controls for WPF in the WPF Toolkit. We’ll show you how they work, and how you can customize them.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Solving The Dining Philosophers Problem With Asynchronous Agents</title>
      <link>http://msdn.microsoft.com/magazine/a22ca2ac-c0ca-4155-8078-dc9b46ddfcf5</link>
      <guid>http://msdn.microsoft.com/magazine/a22ca2ac-c0ca-4155-8078-dc9b46ddfcf5</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;We use the new Asynchronous Agents Library in Visual C++ 2010 to solve the classic Dining Philosophers concurrency problem.</description>
      <dc:creator>Rick Molloy</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows With C++: Introducing Direct2D</title>
      <link>http://msdn.microsoft.com/magazine/09c94f7b-ee9b-4a84-9344-6c777146ec47</link>
      <guid>http://msdn.microsoft.com/magazine/09c94f7b-ee9b-4a84-9344-6c777146ec47</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;If you want to develop high-performance and high-quality commercial applications, you’ll still look to C++ and native code. Direct2D will help you deliver the graphics power you need.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: Think Before You Speak</title>
      <link>http://msdn.microsoft.com/magazine/48347dd5-ffba-4516-80f4-e5394021331c</link>
      <guid>http://msdn.microsoft.com/magazine/48347dd5-ffba-4516-80f4-e5394021331c</guid>
      <description>June 2009&lt;br/&gt;&lt;br/&gt;{End Bracket}: Think Before You Speak</description>
      <dc:creator>Steven M. List</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET RIA Services: Building A Data-Driven Expense App with Silverlight 3</title>
      <link>http://msdn.microsoft.com/magazine/e85702c4-160a-4577-9668-43c8d57b8351</link>
      <guid>http://msdn.microsoft.com/magazine/e85702c4-160a-4577-9668-43c8d57b8351</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;.NET RIA Services provides a set of server components and ASP.NET extensions such as authentication, roles, and profile management. We’ll show you how they work.</description>
      <dc:creator>Jonathan Carter</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cloud Computing: Patterns For High Availability, Scalability, And Computing Power With Windows Azure</title>
      <link>http://msdn.microsoft.com/magazine/d6c2a74f-e15f-4f6b-875b-4288caabe041</link>
      <guid>http://msdn.microsoft.com/magazine/d6c2a74f-e15f-4f6b-875b-4288caabe041</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;Here we examine the typical cloud platform architecture and some common architectural patterns, along with their implementation on the Windows Azure offering from Microsoft.</description>
      <dc:creator>Joshy Joseph</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Services: Access Your Data On Premise Or In The Cloud With ADO.NET Data Services</title>
      <link>http://msdn.microsoft.com/magazine/171909a3-cb53-4ab1-ba17-923d44b92a7b</link>
      <guid>http://msdn.microsoft.com/magazine/171909a3-cb53-4ab1-ba17-923d44b92a7b</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;In this article the author looks at two versions of the same application--one consuming an on-premise Data Service, and one consuming an Azure Table Data Service to illustrate data access in the cloud.</description>
      <dc:creator>Elisa Flasko</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SOA Simplified: Service Virtualization With The Managed Services Engine</title>
      <link>http://msdn.microsoft.com/magazine/2486b35d-8d9f-4ccf-bc1b-f1fed4296711</link>
      <guid>http://msdn.microsoft.com/magazine/2486b35d-8d9f-4ccf-bc1b-f1fed4296711</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;By using Managed Services Engine service virtualization technology, you can begin participating in the cloud by simply configuring virtual service endpoints and operations that integrate with the .NET Service Bus.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Head in the Clouds</title>
      <link>http://msdn.microsoft.com/magazine/fba9e0c7-fa4c-4da8-9906-b86fcf557f10</link>
      <guid>http://msdn.microsoft.com/magazine/fba9e0c7-fa4c-4da8-9906-b86fcf557f10</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;This month Editor-in-Chief Howard Dierking comes down from Cloud 9 when he realizes that employing cloud services is less about magic and more about planning. Take a few tips from his recent experiences.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Easy File Backup, Exploring Files And Folders Inside Visual Studio, Multiple Monitor Software, And More</title>
      <link>http://msdn.microsoft.com/magazine/87f8535d-cdc7-4039-80f7-c13f1d14e70b</link>
      <guid>http://msdn.microsoft.com/magazine/87f8535d-cdc7-4039-80f7-c13f1d14e70b</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;If the responsibility for creating, managing, and executing routine backups is yours, these tools will make it easier. Also see how you can browse folders and files from inside Visual Studio.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Documenting Your Code With XML Comments</title>
      <link>http://msdn.microsoft.com/magazine/42c7702f-0ea5-4fc4-b24e-72b8e5309513</link>
      <guid>http://msdn.microsoft.com/magazine/42c7702f-0ea5-4fc4-b24e-72b8e5309513</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;XML comments provide an easy and effective way to document your code. We’ll show you how to use and customize XML comments in your Visual Basic projects.</description>
      <dc:creator>Lisa Feigenbaum</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Understanding The CLR Binder</title>
      <link>http://msdn.microsoft.com/magazine/b27c3050-70d1-4853-a140-b534aa24b2d9</link>
      <guid>http://msdn.microsoft.com/magazine/b27c3050-70d1-4853-a140-b534aa24b2d9</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;In this article, we cover some of the best practices for assembly binding and loading using the CLR.</description>
      <dc:creator>Aarthi Ramamurthy and Mark Miller</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Build Rich User Interfaces with jQuery</title>
      <link>http://msdn.microsoft.com/magazine/a3da0d05-40b7-490a-aa1e-a319a2fcc985</link>
      <guid>http://msdn.microsoft.com/magazine/a3da0d05-40b7-490a-aa1e-a319a2fcc985</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;In this month's installment we build modal and modeless dialog boxes in jQuery and explain how to post data from them to the Web server.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: The Life And Times of an ASP.NET MVC Controller</title>
      <link>http://msdn.microsoft.com/magazine/542db189-5840-4cbd-a2d1-1c609e4000f2</link>
      <guid>http://msdn.microsoft.com/magazine/542db189-5840-4cbd-a2d1-1c609e4000f2</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;Here the author dissects the ASP.NET MVC framework and looks at how controllers work. He then explains how the framework interacts with your controllers and how you can influence those interactions.</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Versioning Workflows</title>
      <link>http://msdn.microsoft.com/magazine/323c1781-56e1-474f-b1c8-7b2ca6eb2d31</link>
      <guid>http://msdn.microsoft.com/magazine/323c1781-56e1-474f-b1c8-7b2ca6eb2d31</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;Developers often struggle with versioning workflows and their related classes. Matt Milner discusses the core issues related to workflow versioning and provides recommendations for making changes to workflow definitions, activities, and workflow services.</description>
      <dc:creator>Matthew Milner</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: Gaming In The Key Of Zune</title>
      <link>http://msdn.microsoft.com/magazine/a6846071-b1ef-4453-93c7-d4aa58c184a5</link>
      <guid>http://msdn.microsoft.com/magazine/a6846071-b1ef-4453-93c7-d4aa58c184a5</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;Mike Calligaro shows you the basics of using XNA Game Studio 3.0 to write games for Zune.</description>
      <dc:creator>Mike Calligaro</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Custom Field Types for SharePoint 2007</title>
      <link>http://msdn.microsoft.com/magazine/f4576349-674f-4c75-be82-dbc21a82012b</link>
      <guid>http://msdn.microsoft.com/magazine/f4576349-674f-4c75-be82-dbc21a82012b</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;Custom field types provide a powerful way to define a reusable SharePoint column definitions.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: A Conversation About Threat Modeling</title>
      <link>http://msdn.microsoft.com/magazine/6047236a-d938-4df7-9cef-b40ee43f9c6a</link>
      <guid>http://msdn.microsoft.com/magazine/6047236a-d938-4df7-9cef-b40ee43f9c6a</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;Listen in on a chat between a developer and security pro that delves into some of the major Security Development Lifecycle (SDL) requirements we impose on product teams here at Microsoft</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Under the Table: Programming with FileStreams in SQL Server 2008</title>
      <link>http://msdn.microsoft.com/magazine/56d5f16b-b714-40fa-af3e-0084441ff2a1</link>
      <guid>http://msdn.microsoft.com/magazine/56d5f16b-b714-40fa-af3e-0084441ff2a1</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;There's always been disagreement about whether large blobs, such as document and multimedia items, should be stored in the database or file system. In SQL Server 2008 you don't have to choose; filestream storage provides the best of both approaches.</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns and Practices: Simplifying Patterns and Practices</title>
      <link>http://msdn.microsoft.com/magazine/21ecb8ae-1b44-435d-a81a-19206d1c076a</link>
      <guid>http://msdn.microsoft.com/magazine/21ecb8ae-1b44-435d-a81a-19206d1c076a</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;This month we in introduce a new column that takes you inside the Microsoft patterns &amp; practices group. This first installment focuses on ways groups inside Microsoft have implemented the Dependency Injection pattern in Microsoft products and tools.</description>
      <dc:creator>Alex Homer</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: Useful, Usable and Desirable: Usability as a Core Development Competence</title>
      <link>http://msdn.microsoft.com/magazine/ed1553ed-d507-4dfa-a633-f7ab0ac9f7cc</link>
      <guid>http://msdn.microsoft.com/magazine/ed1553ed-d507-4dfa-a633-f7ab0ac9f7cc</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;In this month's installment, learn how to achieve the most important outcome of all UI design: ensuring that your software is useful, useable, and desirable.</description>
      <dc:creator>Dr. Charles B. Kreitzberg and Ambrose Little</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: The  Unconference: Where Geeks JIT Together</title>
      <link>http://msdn.microsoft.com/magazine/fd1bea37-3e24-4c0b-ab4e-b3b6fe5aecf1</link>
      <guid>http://msdn.microsoft.com/magazine/fd1bea37-3e24-4c0b-ab4e-b3b6fe5aecf1</guid>
      <description>May 2009&lt;br/&gt;&lt;br/&gt;This month the author takes us on a tour of the unconference and other unconventional get-togethers. Learn how these unique approaches to conferences are being widely adopted.</description>
      <dc:creator>Steven M List</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Lessons Learned: Optimizing A Large Scale Software + Services Application</title>
      <link>http://msdn.microsoft.com/magazine/d63af76e-71d8-4d1f-80e3-1c4aaa171be9</link>
      <guid>http://msdn.microsoft.com/magazine/d63af76e-71d8-4d1f-80e3-1c4aaa171be9</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;Udi Dahan explains how his team identified and overcame unforeseen problems while developing a large-scale software + services trading application.</description>
      <dc:creator>Udi Dahan</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Dynamic WPF: Create Flexible UIs With Flow Documents And Data Binding</title>
      <link>http://msdn.microsoft.com/magazine/80a425c9-b939-4eb6-8143-f7fd346cb609</link>
      <guid>http://msdn.microsoft.com/magazine/80a425c9-b939-4eb6-8143-f7fd346cb609</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;Flow documents offer enormous flexibility in arranging text layout and pagination, but they don’t support data binding, so you can’t dynamically change content. Here we build a component to solve that problem.</description>
      <dc:creator>Vincent Van Den Berghe</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cloud Computing: Building Distributed Applications With .NET Services</title>
      <link>http://msdn.microsoft.com/magazine/7e300b6b-6eef-4b20-93e1-63e9946aa986</link>
      <guid>http://msdn.microsoft.com/magazine/7e300b6b-6eef-4b20-93e1-63e9946aa986</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;We show you how .NET Services within the Azure Services Platform makes it easy to bring workflow apps to the cloud.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Take Control: Use SharePoint to Manage Your Windows Services</title>
      <link>http://msdn.microsoft.com/magazine/f2c58065-7c57-4fd1-90c7-5e8005e204f0</link>
      <guid>http://msdn.microsoft.com/magazine/f2c58065-7c57-4fd1-90c7-5e8005e204f0</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;In this article, we show you how to integrate a Windows Services-based solution with SharePoint. The results enable you to provision, start, stop, and remove service instances through SharePoint 3.0 Central Administration.</description>
      <dc:creator>Pav Cherny</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Sync Up: Manage Your Data Effectively With The Microsoft Sync Framework</title>
      <link>http://msdn.microsoft.com/magazine/493f2d66-e225-4d27-99d2-67647d06a1a6</link>
      <guid>http://msdn.microsoft.com/magazine/493f2d66-e225-4d27-99d2-67647d06a1a6</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;Synchronization Services for ADO.NET provide a set of tools to help you synchronize data between two database sources, synchronize files between machines, and synchronize with an RSS or ATOM feed. Learn more here.</description>
      <dc:creator>James Yip</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: What's In Style</title>
      <link>http://msdn.microsoft.com/magazine/9d029055-f280-4f6c-a47e-ab06c1033392</link>
      <guid>http://msdn.microsoft.com/magazine/9d029055-f280-4f6c-a47e-ab06c1033392</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;From fat to thin to fat again--Howard Dierking chronicles the dieting habits of a Web client and the technologies that continue to fuel the shifts.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Microsoft Chart Controls, Visual Studio Automatic Code Snippets, And More</title>
      <link>http://msdn.microsoft.com/magazine/d527be5e-c4af-4301-89d1-151599c00082</link>
      <guid>http://msdn.microsoft.com/magazine/d527be5e-c4af-4301-89d1-151599c00082</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;In this installment we look at the Microsoft Chart Controls; Snippet Designer, a free, add-in for Visual Studio 2008 for creating and editing Code Snippets; refactoring SQL applications; and this month’s favorite blog.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: CLR Optimizations In .NET Framework 3.5 SP1</title>
      <link>http://msdn.microsoft.com/magazine/19c207d5-0763-4e96-be93-e4b4c2d9429a</link>
      <guid>http://msdn.microsoft.com/magazine/19c207d5-0763-4e96-be93-e4b4c2d9429a</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;See the changes the CLR team made to the CLR .for NET Framework 3.5 SP1 and the improvements you’ll get running your existing CLR 2.0-based apps against this service pack.</description>
      <dc:creator>Surupa Biswas</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Using Silverlight 2 With ADO.NET Data Services</title>
      <link>http://msdn.microsoft.com/magazine/cd979095-74ec-46bc-931e-f5595265e939</link>
      <guid>http://msdn.microsoft.com/magazine/cd979095-74ec-46bc-931e-f5595265e939</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;ADO.NET Data Services and Silverlight make a powerful combination, but to make them work well together, there are a few things you need to understand. Here, John Papa explains.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Explore Rich Client Scripting With jQuery, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/d068a608-e2c4-4f3c-8a41-f96ec5fcbf30</link>
      <guid>http://msdn.microsoft.com/magazine/d068a608-e2c4-4f3c-8a41-f96ec5fcbf30</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;Achieving cross-browser compatibility for events is no easy task. The jQuery event handling API addresses the differences in event handling across browsers, allowing you to write more predictable JavaScript.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: Persistence Patterns</title>
      <link>http://msdn.microsoft.com/magazine/7f4528c1-a52d-454e-af38-bdbbff8c1155</link>
      <guid>http://msdn.microsoft.com/magazine/7f4528c1-a52d-454e-af38-bdbbff8c1155</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;Here we examine data persistence patterns to help you determine which best suits your needs. We look at a number of patterns, including the Active Record, the Data Mapper, the Repository, the Identity Map, the Lazy Loading, and the Virtual Proxy.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Creating And Consuming Web Feeds</title>
      <link>http://msdn.microsoft.com/magazine/02f3e58a-caca-40d3-a583-d03b58981836</link>
      <guid>http://msdn.microsoft.com/magazine/02f3e58a-caca-40d3-a583-d03b58981836</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;Jon Flanders demonstrates creating and consuming Web feeds with Windows Communication Foundation and AtomPub.</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Working With The .NET Service Bus</title>
      <link>http://msdn.microsoft.com/magazine/5a7c0fe3-c30c-4b1f-b382-14c9413f534a</link>
      <guid>http://msdn.microsoft.com/magazine/5a7c0fe3-c30c-4b1f-b382-14c9413f534a</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;The .NET Services Bus is arguably the most accessible, powerful, and useful piece of the new Windows Azure Cloud Computing initiative. See how it manages cloud communications.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows With C++: The Virtual Disk API In Windows 7</title>
      <link>http://msdn.microsoft.com/magazine/d1b6bba1-bdcd-433e-9b7b-bf4665e0c035</link>
      <guid>http://msdn.microsoft.com/magazine/d1b6bba1-bdcd-433e-9b7b-bf4665e0c035</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;This month we look inside the Windows 7 beta to examine the Virtual Disk API and the Microsoft Virtual Hard Disk (VHD) format.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Parallelizing Operations With Dependencies</title>
      <link>http://msdn.microsoft.com/magazine/51d7f282-2725-47e5-ae35-6cd0a5235a46</link>
      <guid>http://msdn.microsoft.com/magazine/51d7f282-2725-47e5-ae35-6cd0a5235a46</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;In this month’s installment, Stephen Toub examines some techniques for enforcing dependencies in the running order of asynchronous operations and builds a DependencyManagement class to help.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: The Power of Personas</title>
      <link>http://msdn.microsoft.com/magazine/274cefe1-c86f-4d0a-99c6-37f22a5d6178</link>
      <guid>http://msdn.microsoft.com/magazine/274cefe1-c86f-4d0a-99c6-37f22a5d6178</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;A persona is a description of a fictional person representing an amalgamation of traits found in a segment of your users. Emplolying personas arms you with a powerful foundation on which to base design decisions.</description>
      <dc:creator>Dr. Charles B. Kreitzberg and Ambrose Little</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Translate This Page</title>
      <link>http://msdn.microsoft.com/magazine/045fc8ff-8dad-4205-bd39-ce93463af8fe</link>
      <guid>http://msdn.microsoft.com/magazine/045fc8ff-8dad-4205-bd39-ce93463af8fe</guid>
      <description>April 2009&lt;br/&gt;&lt;br/&gt;This month we examine the Microsoft translation Web service and show you how you can incorporate translation services into your own Web application.</description>
      <dc:creator>Sandor Maurice &amp; Vikram Dendi</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Internet Explorer 8: New Features To Slice, Store, And Accelerate Your Web Applications</title>
      <link>http://msdn.microsoft.com/magazine/2aedec75-d809-4419-9e94-fc55be75dc45</link>
      <guid>http://msdn.microsoft.com/magazine/2aedec75-d809-4419-9e94-fc55be75dc45</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Internet Explorer 8 sports some exciting new features including Web Slices, Accelerators, and search suggestions along with AJAX navigation and DOM storage.</description>
      <dc:creator>Daron Yöndem</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight Patterns: Model-View-ViewModel In Silverlight 2 Apps</title>
      <link>http://msdn.microsoft.com/magazine/57bf3667-2ccb-4703-8dbd-05f882670188</link>
      <guid>http://msdn.microsoft.com/magazine/57bf3667-2ccb-4703-8dbd-05f882670188</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;In this article, you’ll learn how to avoid problematic tight coupling by applying the Model-View-ViewModel pattern in Silverlight 2.</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint: 10 Best Practices For Building SharePoint Solutions</title>
      <link>http://msdn.microsoft.com/magazine/f1e30ac4-63e3-4791-abb5-aed0b4b9b93b</link>
      <guid>http://msdn.microsoft.com/magazine/f1e30ac4-63e3-4791-abb5-aed0b4b9b93b</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Here we summarize a number of best practices for developing SharePoint solutions.</description>
      <dc:creator>E. Wilansky, T. Stojecki, P. Olszewski and S. Kowalewski</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Database Development: Introducing New Features In The VSTS Database Edition GDR</title>
      <link>http://msdn.microsoft.com/magazine/fb822a53-4965-4466-8a63-3cf93b99610b</link>
      <guid>http://msdn.microsoft.com/magazine/fb822a53-4965-4466-8a63-3cf93b99610b</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;This article describes features introduced in the GDR for Visual Studio Team Server Database Edition.</description>
      <dc:creator>Jamie Laflen and Barclay Hill</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Interop: Automate Acceptance Testing With IronRuby</title>
      <link>http://msdn.microsoft.com/magazine/20d10b8e-1777-42e5-8c47-fbda1bc629d4</link>
      <guid>http://msdn.microsoft.com/magazine/20d10b8e-1777-42e5-8c47-fbda1bc629d4</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Acceptance testing verifies that the system under development meets the customer’s requirements. Learn the benefits here.</description>
      <dc:creator>Ben Hall</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MSBuild: Best Practices For Creating Reliable Builds, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/189b496f-7755-42ae-b263-e27bcfa7b96e</link>
      <guid>http://msdn.microsoft.com/magazine/189b496f-7755-42ae-b263-e27bcfa7b96e</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Find out here how you can use MSBuild to better manage and control large build projects in Visual Studio.</description>
      <dc:creator>Sayed Ibrahim Hashimi</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Growing Pains</title>
      <link>http://msdn.microsoft.com/magazine/bef43fea-1e80-4b5c-a782-7ed303c37d94</link>
      <guid>http://msdn.microsoft.com/magazine/bef43fea-1e80-4b5c-a782-7ed303c37d94</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;An economic downturn is no time to stop moving forward. Remember the core goals of your business and forge ahead.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Rich AJAX Data Controls, Analyzing HTTP Traffic, And More</title>
      <link>http://msdn.microsoft.com/magazine/aa76f64c-cd80-4cb7-9564-0d79edd8a8f5</link>
      <guid>http://msdn.microsoft.com/magazine/aa76f64c-cd80-4cb7-9564-0d79edd8a8f5</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;This month we look at rich data Web controls for AJAX, HTTP traffic analysis, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Isolated Storage In Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/4a11fe01-d1c4-4116-9e3f-2373be6e7352</link>
      <guid>http://msdn.microsoft.com/magazine/4a11fe01-d1c4-4116-9e3f-2373be6e7352</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;See how to get the most out of isolated storage in Silverlight to keep your applications safe.</description>
      <dc:creator>Justin Van Patten</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Explore Rich Client Scripting With jQuery, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/8a2d9e20-3448-40b3-a730-ad749946e694</link>
      <guid>http://msdn.microsoft.com/magazine/8a2d9e20-3448-40b3-a730-ad749946e694</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Thanks to selectors and function chaining, jQuery allows you to write compact, cross-browser code.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Polyglot Programmer: Mixing And Matching Languages</title>
      <link>http://msdn.microsoft.com/magazine/159b58b3-f1df-4df6-bfa1-5448369b8c28</link>
      <guid>http://msdn.microsoft.com/magazine/159b58b3-f1df-4df6-bfa1-5448369b8c28</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;See why you need to be a polyglot programmer and what mixing and matching languages can do for your projects.</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Automating UI Tests In WPF Applications</title>
      <link>http://msdn.microsoft.com/magazine/3bffd9d7-1d30-4a8a-9cd2-76aaf2aa2ad1</link>
      <guid>http://msdn.microsoft.com/magazine/3bffd9d7-1d30-4a8a-9cd2-76aaf2aa2ad1</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;This month we describe techniques for automating UI testing in Windows Presentation Foundation applications.</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Protect Your Site With URL Rewriting</title>
      <link>http://msdn.microsoft.com/magazine/d6c8f5dd-5ac9-444c-baf2-110e2aaf682c</link>
      <guid>http://msdn.microsoft.com/magazine/d6c8f5dd-5ac9-444c-baf2-110e2aaf682c</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Learn the numerous ways in which you can rewrite URLs to defend against common Web vulnerabilities.</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Charting With ASP.NET And LINQ</title>
      <link>http://msdn.microsoft.com/magazine/fb598272-8d01-4d21-8e59-dbfae1bbf249</link>
      <guid>http://msdn.microsoft.com/magazine/fb598272-8d01-4d21-8e59-dbfae1bbf249</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;The combination of the ASP.NET Chart Control and the data querying power of LINQ lets you build flexible charts. Learn how here.</description>
      <dc:creator>K. Scott Allen</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: 3 Important Tips For Silverlight Development</title>
      <link>http://msdn.microsoft.com/magazine/40ebbf07-ad1c-4e7c-ab0f-d8fb8a7e9c50</link>
      <guid>http://msdn.microsoft.com/magazine/40ebbf07-ad1c-4e7c-ab0f-d8fb8a7e9c50</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;As a Web platform, Silverlight should be fast. Don’t keep your users waiting by not heeding these performance tips.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Team Build 2008 Customization</title>
      <link>http://msdn.microsoft.com/magazine/22524f5c-a889-48c6-92e3-f78dce4eaedc</link>
      <guid>http://msdn.microsoft.com/magazine/22524f5c-a889-48c6-92e3-f78dce4eaedc</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;See how to modify the default behavior of Team Build, extend your builds with custom tasks, and make use of the  enhancements in Team Build 2008 SP1.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Writing More Efficient ItemsControls</title>
      <link>http://msdn.microsoft.com/magazine/8eb4cf91-94f8-4a4b-95af-15f1b5ed6180</link>
      <guid>http://msdn.microsoft.com/magazine/8eb4cf91-94f8-4a4b-95af-15f1b5ed6180</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Here Charles Petzold explains several techniques for improving the performance of ItemsControls.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: Strategies for Designing Application Navigation</title>
      <link>http://msdn.microsoft.com/magazine/94832512-acb1-4cf3-a21d-9768b8f0ef90</link>
      <guid>http://msdn.microsoft.com/magazine/94832512-acb1-4cf3-a21d-9768b8f0ef90</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Good navigation makes for happy users, and happy users are good for your business. See what makes users happy this month.</description>
      <dc:creator>Dr. Charles B. Kreitzberg and Ambrose Little</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Perfect API Design</title>
      <link>http://msdn.microsoft.com/magazine/da24c2f8-c6cc-406f-a6a9-1931006cca04</link>
      <guid>http://msdn.microsoft.com/magazine/da24c2f8-c6cc-406f-a6a9-1931006cca04</guid>
      <description>March 2009&lt;br/&gt;&lt;br/&gt;Why is good API design so difficult when all you really need is perfection? Intrigued? Read on.</description>
      <dc:creator>James Waletzky</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Best Practice: An Introduction To Domain-Driven Design</title>
      <link>http://msdn.microsoft.com/magazine/d00228c9-71c5-4b16-aae6-896903490ddd</link>
      <guid>http://msdn.microsoft.com/magazine/d00228c9-71c5-4b16-aae6-896903490ddd</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;We give you a gentle introduction to designing and evolving rich domain models as part of integrating Domain-Driven Design (DDD) into your coding efforts.</description>
      <dc:creator>David Laribee</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Interop: Getting Started With IronRuby And RSpec, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/60ff298f-89fe-40c3-96b5-ed6e3de8752b</link>
      <guid>http://msdn.microsoft.com/magazine/60ff298f-89fe-40c3-96b5-ed6e3de8752b</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;See how IronRuby lets you employ the straightforward Ruby language to create acceptance tests that interoperate with .NET-compliant code.</description>
      <dc:creator>Ben Hall</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>"Oslo" Basics: Build Metadata-Based Applications With The “Oslo” Platform</title>
      <link>http://msdn.microsoft.com/magazine/94d0328c-dee2-4198-93b2-a077dd17ad7c</link>
      <guid>http://msdn.microsoft.com/magazine/94d0328c-dee2-4198-93b2-a077dd17ad7c</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;We introduce you to “Oslo” and demonstrate how MSchema and MGraph enable you to build metadata-driven apps. We’ll define types and values in “M” and deploy them to the repository.</description>
      <dc:creator>Chris Sells</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns: WPF Apps With The Model-View-ViewModel Design Pattern</title>
      <link>http://msdn.microsoft.com/magazine/76c6b405-83fd-4cbb-9d13-213693a4bb2a</link>
      <guid>http://msdn.microsoft.com/magazine/76c6b405-83fd-4cbb-9d13-213693a4bb2a</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;In this article we explain just how simple it can be to build a WPF application the right way using the MVVM Pattern.</description>
      <dc:creator>Josh Smith</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/22d578ef-b538-480e-b4cc-c83acabd1ed9</link>
      <guid>http://msdn.microsoft.com/magazine/22d578ef-b538-480e-b4cc-c83acabd1ed9</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;Here we wrap up the call center client application we began last month. The techniques we illustrate will help you build real-world enterprise solutions using Silverlight.</description>
      <dc:creator>Hanu Kommalapati</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MSBuild: Best Practices For Creating Reliable Builds, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/6e81392f-0928-4f8f-a046-70f4cbdb1d73</link>
      <guid>http://msdn.microsoft.com/magazine/6e81392f-0928-4f8f-a046-70f4cbdb1d73</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;This article describes some basic practices and techniques that you can use in MSBuild to better manage and control your build projects in Visual Studio.</description>
      <dc:creator>Sayed Ibrahim Hashimi</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Driving Design</title>
      <link>http://msdn.microsoft.com/magazine/bef166c0-40d1-45af-8bb0-26bf7b29e13a</link>
      <guid>http://msdn.microsoft.com/magazine/bef166c0-40d1-45af-8bb0-26bf7b29e13a</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;Howard Dierking concludes that the business domain must drive software design—even if the natural paradigm is not what is most comfortable. See how he got there.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: The Active Record Pattern, Aspect-Oriented Programming</title>
      <link>http://msdn.microsoft.com/magazine/ea45201c-d155-4b1b-b445-7d01edfbe220</link>
      <guid>http://msdn.microsoft.com/magazine/ea45201c-d155-4b1b-b445-7d01edfbe220</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;This month we look at implementing the Active Record Pattern in your .NET application and how aspect-oriented programming yields separation of concerns.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Handling Corrupted State Exceptions</title>
      <link>http://msdn.microsoft.com/magazine/002015fb-915a-4d55-a04d-04e9f47215ca</link>
      <guid>http://msdn.microsoft.com/magazine/002015fb-915a-4d55-a04d-04e9f47215ca</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;There’s a danger in using one-size-fits-all exception handling, and you need to know how to avoid it by being as specific as possible about how you handle errors.</description>
      <dc:creator>Andrew Pardoe</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Syndicated Data And Isolated Storage In Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/29d14a93-8777-44d6-b767-793bbe29b749</link>
      <guid>http://msdn.microsoft.com/magazine/29d14a93-8777-44d6-b767-793bbe29b749</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;Here we build a syndicated news reader application to illustrate the use of isolated storage and data syndication in Silverlight.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Managing Dynamic Content Delivery In Silverlight, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/75325c17-d4db-41cd-bf1e-0b97135986ad</link>
      <guid>http://msdn.microsoft.com/magazine/75325c17-d4db-41cd-bf1e-0b97135986ad</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;This month Dino continues his look at managing dynamic Silverlight content by discussing caching and isolated storage.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: Convention Over Configuration</title>
      <link>http://msdn.microsoft.com/magazine/9c9ce963-982e-4dd5-bf99-9621df7ae83d</link>
      <guid>http://msdn.microsoft.com/magazine/9c9ce963-982e-4dd5-bf99-9621df7ae83d</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;We look at some techniques you can adopt to reduce the amount of housekeeping code you write so you can focus on the essence of the application.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Under The Table: Spatial Data Support In SQL Server 2008</title>
      <link>http://msdn.microsoft.com/magazine/4285eca8-d81f-481c-a053-f49a7cc25dde</link>
      <guid>http://msdn.microsoft.com/magazine/4285eca8-d81f-481c-a053-f49a7cc25dde</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;New spatial data support in SQL Server 2008 opens the door to mapping and querying geometric and geographic data, allowing you to build exciting new applications.</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Error Handling In Workflows</title>
      <link>http://msdn.microsoft.com/magazine/62fefac8-c994-43b0-81d2-fc6db592727e</link>
      <guid>http://msdn.microsoft.com/magazine/62fefac8-c994-43b0-81d2-fc6db592727e</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;Workflows often define long-running processes and an unhandled failure usually means termination. Avoid this scenario by handling exceptions properly.</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows With C++: Visual C++ 2010 And The Parallel Patterns Library</title>
      <link>http://msdn.microsoft.com/magazine/d8c670be-3967-4ae9-9205-8cdd37f54f73</link>
      <guid>http://msdn.microsoft.com/magazine/d8c670be-3967-4ae9-9205-8cdd37f54f73</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;The Parallel Patterns Library allows you to more easily take advantage of parallelism. See what this and other Visual C++ 2010 features are in store.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Ordered Execution With ThreadPool</title>
      <link>http://msdn.microsoft.com/magazine/1d5456dc-d307-43b0-b9bf-2194c0fe7e74</link>
      <guid>http://msdn.microsoft.com/magazine/1d5456dc-d307-43b0-b9bf-2194c0fe7e74</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;This month we demonstrate how you can use the ThreadPool to support ordered execution without having to build custom thread pools yourself.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: Mobile Device Provisioning With SyncML</title>
      <link>http://msdn.microsoft.com/magazine/52538d2c-4431-48bb-b531-f24e4eadd816</link>
      <guid>http://msdn.microsoft.com/magazine/52538d2c-4431-48bb-b531-f24e4eadd816</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;OMA Device Management (OMA-DM), based on a dialect of XML called SyncML, can be used to provision and manage mobile devices in an enterprise scenario. We'll show you how.</description>
      <dc:creator>Ramon Arjona</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Stack Trace: Working With An Incomplete Or Invalid IRP</title>
      <link>http://msdn.microsoft.com/magazine/acd19e3a-0920-4868-b4d8-c32925b28bdf</link>
      <guid>http://msdn.microsoft.com/magazine/acd19e3a-0920-4868-b4d8-c32925b28bdf</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;Stack Trace: Working With An Incomplete Or Invalid IRP</description>
      <dc:creator>Bob Golding and David Butler</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Stack Trace: What Are These System PTEs?</title>
      <link>http://msdn.microsoft.com/magazine/74b1ce10-635d-44a4-b853-167ea7ab94bb</link>
      <guid>http://msdn.microsoft.com/magazine/74b1ce10-635d-44a4-b853-167ea7ab94bb</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;Stack Trace: What Are These System PTEs?</description>
      <dc:creator>Bob Golding and David Butler</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Your Innovative Ideas</title>
      <link>http://msdn.microsoft.com/magazine/0a4a9eea-dd16-41d0-a37c-1c196b33549a</link>
      <guid>http://msdn.microsoft.com/magazine/0a4a9eea-dd16-41d0-a37c-1c196b33549a</guid>
      <description>February 2009&lt;br/&gt;&lt;br/&gt;Having that next great innovative idea is only half the battle—getting it heard is the real challenge.</description>
      <dc:creator>Eric N. Bush</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>First Look: WCF And WF Services In The .NET Framework 4.0 And “Dublin”</title>
      <link>http://msdn.microsoft.com/magazine/41b10bf0-ce75-4320-9c70-73abf5ad168a</link>
      <guid>http://msdn.microsoft.com/magazine/41b10bf0-ce75-4320-9c70-73abf5ad168a</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;We explore some of the key new WCF and WF features in .NET Framework 4.0 as well as the new application server capabilities provided by the “Dublin” extensions.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Geneva Framework: Building A Custom Security Token Service</title>
      <link>http://msdn.microsoft.com/magazine/fff51a01-70c2-482c-90d8-ad2e2a3c1a64</link>
      <guid>http://msdn.microsoft.com/magazine/fff51a01-70c2-482c-90d8-ad2e2a3c1a64</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;A Security Token Service, or STS, acts as a security gateway to authenticate callers and issue security tokens carrying claims that describe the caller. See how you can build a custom STS with the “Geneva” Framework.</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Build Line-Of-Business Enterprise Apps With Silverlight, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/abd3500c-0c3d-49be-885e-16d876f8bb04</link>
      <guid>http://msdn.microsoft.com/magazine/abd3500c-0c3d-49be-885e-16d876f8bb04</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Take a walk through the creation of a call center client application to learn how to build real-world enterprise solutions using Silverlight.</description>
      <dc:creator>Hanu Kommalapati</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Mobile: Use GPS And Web Maps For Location-Aware Apps</title>
      <link>http://msdn.microsoft.com/magazine/b949d087-1898-40a0-a2d6-9078e6ad1fc6</link>
      <guid>http://msdn.microsoft.com/magazine/b949d087-1898-40a0-a2d6-9078e6ad1fc6</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;We show you how to build a location-aware task list application for Windows Mobile devices that uses GPS to remind you of a task when and where it’s appropriate.</description>
      <dc:creator>Christopher Mitchell</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VSTS 2010: Agile Planning Tools In Visual Studio Team System 2010</title>
      <link>http://msdn.microsoft.com/magazine/15491de0-2abb-4833-b69b-c36d8229100a</link>
      <guid>http://msdn.microsoft.com/magazine/15491de0-2abb-4833-b69b-c36d8229100a</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Visual Studio Team System (VSTS) 2010 introduces product backlog and iteration backlog workbooks and reports that will help agile teams plan and manage releases and iterations.</description>
      <dc:creator>Ajoy Krishnamoorthy</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET Workflow: Web Apps That Support Long-Running Operations</title>
      <link>http://msdn.microsoft.com/magazine/3685e341-a040-4937-8d6c-1e273aa8dced</link>
      <guid>http://msdn.microsoft.com/magazine/3685e341-a040-4937-8d6c-1e273aa8dced</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Integrating workflow into ASP.NET applications means communicating with activities via a workflow queue and hosting the runtime in the global application class. We’ll show you how.</description>
      <dc:creator>Michael Kennedy</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: A Look Back As We Move Forward</title>
      <link>http://msdn.microsoft.com/magazine/b96363b9-a754-4be0-b74b-8c54ab000fce</link>
      <guid>http://msdn.microsoft.com/magazine/b96363b9-a754-4be0-b74b-8c54ab000fce</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Here’s a look at a year’s worth of coverage and changes at MSDN Magazine in response to reader requests.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: C# JavaScript, Eric Lippert’s Blog, And More</title>
      <link>http://msdn.microsoft.com/magazine/221005a0-dadc-4f1c-a32a-b7d63d0584c1</link>
      <guid>http://msdn.microsoft.com/magazine/221005a0-dadc-4f1c-a32a-b7d63d0584c1</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Writing your JavaScript code in C# and having it converted, Eric Lippert’s programming blog, and reading up on T-SQL 2008.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Best Practices For Managed And Native Code Interoperability</title>
      <link>http://msdn.microsoft.com/magazine/13aa8445-b1ef-41c5-a843-ee4936092233</link>
      <guid>http://msdn.microsoft.com/magazine/13aa8445-b1ef-41c5-a843-ee4936092233</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;There are many factors to consider when building your app with both managed and native code. Find out how to employ interop and how to choose the interop that’s right for you.</description>
      <dc:creator>Jesse Kaplan</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Inspecting COM Objects With Reflection</title>
      <link>http://msdn.microsoft.com/magazine/1f38a9d3-ce61-40f8-bc82-c42f0f3b4ef7</link>
      <guid>http://msdn.microsoft.com/magazine/1f38a9d3-ce61-40f8-bc82-c42f0f3b4ef7</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Reflection is useful for debugging and logging and otherwise providing the type information you need. Here you’ll see how to use reflection on COM types.</description>
      <dc:creator>Lucian Wischik</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Managing Dynamic Content Delivery In Silverlight, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/3e8de032-b8d2-4fe1-ac84-c17a96692b7a</link>
      <guid>http://msdn.microsoft.com/magazine/3e8de032-b8d2-4fe1-ac84-c17a96692b7a</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;This month Dino tackles the problem of large download size for Silverlight applications, explaining when to use streaming, when to divide the download, and other techniques for better performance over the wire.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Analyzing Project Exposure And Risk Using PERIL</title>
      <link>http://msdn.microsoft.com/magazine/397cd64e-961e-4918-860f-f0ba754a858a</link>
      <guid>http://msdn.microsoft.com/magazine/397cd64e-961e-4918-860f-f0ba754a858a</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Here James McCaffrey uses some statistical methods and a technique he calls PERIL to estimate risks to software projects involving timing, costs, and other potential resource shortfalls.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: An Introduction To RESTful Services With WCF</title>
      <link>http://msdn.microsoft.com/magazine/c19f96bf-98cf-49c8-8052-b8ac6d502af8</link>
      <guid>http://msdn.microsoft.com/magazine/c19f96bf-98cf-49c8-8052-b8ac6d502af8</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;We discuss some of the basic tenets of REST as well as present an implementation of a RESTful service using WCF.</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Getting Started With The SDL Threat Modeling Tool</title>
      <link>http://msdn.microsoft.com/magazine/ac6b7254-9500-4148-b01b-c5a697350a97</link>
      <guid>http://msdn.microsoft.com/magazine/ac6b7254-9500-4148-b01b-c5a697350a97</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;The Security Development Lifecycle (SDL) threat modeling tool helps you develop great threat models as a backbone of your security process. We'll show you how it works.</description>
      <dc:creator>Adam Shostack</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Routing with ASP.NET Web Forms</title>
      <link>http://msdn.microsoft.com/magazine/1ce0dcc8-5ece-43ad-92fd-7b11a8a11626</link>
      <guid>http://msdn.microsoft.com/magazine/1ce0dcc8-5ece-43ad-92fd-7b11a8a11626</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;See how to get the benefits of rerouting while alleviating the risks with this in-depth look at URL rewriting in ASP.NET.</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Easily Apply Transactions To Services</title>
      <link>http://msdn.microsoft.com/magazine/dbd9e367-9c4a-499f-b3bb-311d5ed8a600</link>
      <guid>http://msdn.microsoft.com/magazine/dbd9e367-9c4a-499f-b3bb-311d5ed8a600</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Managing state and error recovery using transactions is the topic of this month’s installment of Foundations.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Net Matters: Round-Robin Access To The ThreadPool</title>
      <link>http://msdn.microsoft.com/magazine/a0ce98f5-276f-4c08-ae23-9e9ad213c816</link>
      <guid>http://msdn.microsoft.com/magazine/a0ce98f5-276f-4c08-ae23-9e9ad213c816</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Stephen Toub shows you how to add round-robin scheduling support on top of the ThreadPool for more granular processing control.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: When Things Go Wrong</title>
      <link>http://msdn.microsoft.com/magazine/92109da0-36a1-402d-a49b-bab61368de97</link>
      <guid>http://msdn.microsoft.com/magazine/92109da0-36a1-402d-a49b-bab61368de97</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;This month our usability experts explain what it takes to create informative, useful error messages.</description>
      <dc:creator>Dr. Charles Kreitzberg and Ambrose Little</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: The Emergence Of Machine Translation</title>
      <link>http://msdn.microsoft.com/magazine/7a93b652-b837-4753-a3ec-8ce6662308f8</link>
      <guid>http://msdn.microsoft.com/magazine/7a93b652-b837-4753-a3ec-8ce6662308f8</guid>
      <description>January 2009&lt;br/&gt;&lt;br/&gt;Vikram Dendi looks at how machine translation is poised to change the world and why it is so important to deliver information in multiple languages.</description>
      <dc:creator>Vikram Dendi</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Streamline Team Projects With Process Templates</title>
      <link>http://msdn.microsoft.com/magazine/1bfdb822-ce5f-432a-95eb-a0e4a5887a01</link>
      <guid>http://msdn.microsoft.com/magazine/1bfdb822-ce5f-432a-95eb-a0e4a5887a01</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;See how you can streamline your team projects using Process Templates in Visual Studio Team System (VSTS)</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Real-World WF: Best Practices For Windows Workflow Foundation Apps</title>
      <link>http://msdn.microsoft.com/magazine/d68df79f-d8c8-4e38-80db-024408f2effc</link>
      <guid>http://msdn.microsoft.com/magazine/d68df79f-d8c8-4e38-80db-024408f2effc</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;The heart of Windows Workflow Foundation is its declarative programming model. Here are some best practices to consider when using WF to realize software solutions in the real world.</description>
      <dc:creator>Josh Lane</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio OBA Tools: Simplify OBA Development With Interop API Extensions</title>
      <link>http://msdn.microsoft.com/magazine/80d3aa4a-c7c9-4214-bc6a-fc572cfdc8db</link>
      <guid>http://msdn.microsoft.com/magazine/80d3aa4a-c7c9-4214-bc6a-fc572cfdc8db</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;To introduce you to VSTO Power Tools Office interop API extensions, we’ll walk through the development of an application that automates Outlook, Excel, and Word.</description>
      <dc:creator>Andrew Whitechapel, Phillip Hoff, and Vladimir Morozov</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SOA Data Access: Flexible Data Access With LINQ To SQL And The Entity Framework</title>
      <link>http://msdn.microsoft.com/magazine/d4aa279e-6402-4eb1-9aa4-212029732ebd</link>
      <guid>http://msdn.microsoft.com/magazine/d4aa279e-6402-4eb1-9aa4-212029732ebd</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Building a data access layer using LINQ to SQL and the ADO.NET Entity Framework allows you to decouple your application from the persistence technology you're using.</description>
      <dc:creator>Anthony Sneed</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Geneva Framework: A Better Approach For Building Claims-Based WCF Services</title>
      <link>http://msdn.microsoft.com/magazine/791d1b7e-26d5-4455-9525-c9dc884dfbe3</link>
      <guid>http://msdn.microsoft.com/magazine/791d1b7e-26d5-4455-9525-c9dc884dfbe3</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Here we introduce Microsoft Code Name “Geneva,” the new framework for building claims-based applications and services, and federated security scenarios.</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: I Am The Business</title>
      <link>http://msdn.microsoft.com/magazine/7930f72a-d99d-48eb-833a-e2b269f1d681</link>
      <guid>http://msdn.microsoft.com/magazine/7930f72a-d99d-48eb-833a-e2b269f1d681</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;At an open spaces conference  in Austin, Texas, Editor-in-Chief Howard Dierking realizes that software development and business goals can both coexist and benefit each other.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Static Analysis Tools For .NET, Matt Berseth’s Blog</title>
      <link>http://msdn.microsoft.com/magazine/5f23d73b-ab80-465b-ada0-a8880ce7238b</link>
      <guid>http://msdn.microsoft.com/magazine/5f23d73b-ab80-465b-ada0-a8880ce7238b</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;This month we take a look at FxCop and other tools that enforce your design rules, along with jQuery.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Thread Management In The CLR</title>
      <link>http://msdn.microsoft.com/magazine/add76b76-d904-407f-9a8f-1f5b45a77333</link>
      <guid>http://msdn.microsoft.com/magazine/add76b76-d904-407f-9a8f-1f5b45a77333</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Getting the performance you want in concurrent applications is not as straightforward as you might think. See how common threading issues can affect your application.</description>
      <dc:creator>Erika Fuentes and Eric Eilebrecht</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: The ObservableCollection Class</title>
      <link>http://msdn.microsoft.com/magazine/ba3a8da7-4c4c-4e5d-8cb7-3a467fc8f655</link>
      <guid>http://msdn.microsoft.com/magazine/ba3a8da7-4c4c-4e5d-8cb7-3a467fc8f655</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Ken Getz shows how the CollectionChanged event lets you reflect changes to your underlying data source in your bound data controls.</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET Presentation Patterns</title>
      <link>http://msdn.microsoft.com/magazine/79e2e1e5-ddd9-4c69-abae-b34fa21fe6f1</link>
      <guid>http://msdn.microsoft.com/magazine/79e2e1e5-ddd9-4c69-abae-b34fa21fe6f1</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Choosing the right design pattern for your ASP.NET Web application can help you achieve the separation of concerns between your presentation layer and the layers beneath it.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: Design For Testability</title>
      <link>http://msdn.microsoft.com/magazine/fb7574f6-98cd-4dc6-9492-ef2a61d60ac5</link>
      <guid>http://msdn.microsoft.com/magazine/fb7574f6-98cd-4dc6-9492-ef2a61d60ac5</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Designing testability into your app means smaller tests that are cheaper to create, easier to understand, faster to run, and much simpler to debug.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Configuration Testing With Virtual Server, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/bccbc043-e426-4d4d-aad4-0ab1e3f64fe7</link>
      <guid>http://msdn.microsoft.com/magazine/bccbc043-e426-4d4d-aad4-0ab1e3f64fe7</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Because Virtual Server is built upon a set of COM modules, you can automate the creation and testing of virtual machines. Here we use Windows PowerShell to run the tests.</description>
      <dc:creator>Dr. James McCaffrey and Paul Despe</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Render Text On A Path With WPF</title>
      <link>http://msdn.microsoft.com/magazine/ce3ad2b2-2544-4183-a368-1b14908c2998</link>
      <guid>http://msdn.microsoft.com/magazine/ce3ad2b2-2544-4183-a368-1b14908c2998</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;With Windows Presentation Foundation (WPF) you can lay out text on a path, then animate the individual points defining the path and watch the characters bounce around in response.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows With C++: X64 Debugging With Pseudo Variables And Format Specifiers</title>
      <link>http://msdn.microsoft.com/magazine/c832861c-7e09-4bdf-8a16-2f2b0f86e6d1</link>
      <guid>http://msdn.microsoft.com/magazine/c832861c-7e09-4bdf-8a16-2f2b0f86e6d1</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;This month we explain how pseudo variables and format specifiers provide a wealth of information for use in debugging.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: How Connection Manager Connects</title>
      <link>http://msdn.microsoft.com/magazine/b30665fc-1341-462d-b7a9-a949d36a39ba</link>
      <guid>http://msdn.microsoft.com/magazine/b30665fc-1341-462d-b7a9-a949d36a39ba</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;Marcus Perryman explains the correct use of Connection Manager when a Windows Mobile application requires network data.</description>
      <dc:creator>Marcus Perryman</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Usability in Practice: The Human Face Of Software</title>
      <link>http://msdn.microsoft.com/magazine/81150bf0-de36-4323-9be8-97d86255d6b8</link>
      <guid>http://msdn.microsoft.com/magazine/81150bf0-de36-4323-9be8-97d86255d6b8</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;A great user experience is more than just a pretty face. In this new column we’ll look at some of the subtleties of building great user experiences.</description>
      <dc:creator>Dr. Charles B. Kreitzberg and Ambrose Little</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: What Makes A Good Software Tester?</title>
      <link>http://msdn.microsoft.com/magazine/b648306f-f7b7-4403-8916-f09838530518</link>
      <guid>http://msdn.microsoft.com/magazine/b648306f-f7b7-4403-8916-f09838530518</guid>
      <description>December 2008&lt;br/&gt;&lt;br/&gt;In this month's installment, James McCaffrey talks about the qualities and skills he looks for when searching for great software testers.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Quiz: Test Your Security IQ</title>
      <link>http://msdn.microsoft.com/magazine/2b3dcba1-8bee-44e8-9159-505caa1c180d</link>
      <guid>http://msdn.microsoft.com/magazine/2b3dcba1-8bee-44e8-9159-505caa1c180d</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Our security experts present 10 vulnerable pieces of code. Your mission is to find the holes (a.k.a. bad security practices) in the code.</description>
      <dc:creator>Michael Howard and Bryan Sullivan</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Agile SDL: Streamline Security Practices For Agile Development</title>
      <link>http://msdn.microsoft.com/magazine/ab061cd1-e11f-408a-86d1-5cc09e360ef0</link>
      <guid>http://msdn.microsoft.com/magazine/ab061cd1-e11f-408a-86d1-5cc09e360ef0</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Bryan Sullivan discusses the new SDL for Web applications and Agile projects with more compressed release cycles.</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Access Control: Understanding Windows File And Registry Permissions</title>
      <link>http://msdn.microsoft.com/magazine/0bdd9ee2-99ce-4dc7-871e-a061a4b193bf</link>
      <guid>http://msdn.microsoft.com/magazine/0bdd9ee2-99ce-4dc7-871e-a061a4b193bf</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Understanding the ACLs that govern permissions and rights before an operation is allowed to proceed is critical to enhancing security.</description>
      <dc:creator>John R. Michener</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Utility Spotlight: 12 Steps To Faster Web Pages With Visual Round Trip Analyzer</title>
      <link>http://msdn.microsoft.com/magazine/d0e70cc2-ced0-433d-8c7d-7a92492977c8</link>
      <guid>http://msdn.microsoft.com/magazine/d0e70cc2-ced0-433d-8c7d-7a92492977c8</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Download Visual Round-trip Analyzer (VRTA) to uncover the root of your Web page loading problems and identify these 12 common ailments.</description>
      <dc:creator>Jim Pierson</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RIA: Light Up SharePoint With Silverlight 2 Web Parts</title>
      <link>http://msdn.microsoft.com/magazine/7009cdd2-c2c1-434b-af35-a64eb40707e1</link>
      <guid>http://msdn.microsoft.com/magazine/7009cdd2-c2c1-434b-af35-a64eb40707e1</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Find out how to integrate SharePoint and Silverlight by creating a Silverlight media player and deploying it as a SharePoint Web Part.</description>
      <dc:creator>Steve Fox and Paul Stubbs</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Can I See Some Identification?</title>
      <link>http://msdn.microsoft.com/magazine/3213ea3f-bb60-40fd-aba8-fba267dacaf1</link>
      <guid>http://msdn.microsoft.com/magazine/3213ea3f-bb60-40fd-aba8-fba267dacaf1</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Security measures are highly context driven and change with circumstances. This month Howard Dierking spins a few security yarns to illustrate.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Online Scheduling, Jeff Smith’s SQL Blog, Easy Regular Expressions, And More</title>
      <link>http://msdn.microsoft.com/magazine/afd972dd-1ef2-430a-a796-035c9b932594</link>
      <guid>http://msdn.microsoft.com/magazine/afd972dd-1ef2-430a-a796-035c9b932594</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;This month Scott looks at improving development skills, writing regular expressions, a web scheduling control and a SQL tips blog.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: International Applications</title>
      <link>http://msdn.microsoft.com/magazine/7cefa684-a6e7-4d1b-a03f-4171293c0d2b</link>
      <guid>http://msdn.microsoft.com/magazine/7cefa684-a6e7-4d1b-a03f-4171293c0d2b</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;The CLR team takes a look inside the System.Globalization namespace to explain how to handle data formats for proper localization and globalization.</description>
      <dc:creator>Melitta Andersen</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Cloud Gazing From Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/a3280050-b45c-4aa4-85ad-bb966d020ac0</link>
      <guid>http://msdn.microsoft.com/magazine/a3280050-b45c-4aa4-85ad-bb966d020ac0</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;John Papa tackles questions about calling services from Silverlight 2 applications.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Browser Interoperability In Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/c59ef0d0-461b-4526-85ab-7ae9cf3096f7</link>
      <guid>http://msdn.microsoft.com/magazine/c59ef0d0-461b-4526-85ab-7ae9cf3096f7</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;This month Dino Esposito explains how the browser interoperability layer in Silverlight addresses a number of your Silverlight / Web page interaction needs.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Threat Models Improve Your Security Process</title>
      <link>http://msdn.microsoft.com/magazine/0d11c7e2-9e26-458e-b6be-38c2f28a0236</link>
      <guid>http://msdn.microsoft.com/magazine/0d11c7e2-9e26-458e-b6be-38c2f28a0236</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Using threat models to drive your security engineering process helps prioritize the code review, fuzz testing, and attack surface analysis tasks.</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Group Determination In Software Testing</title>
      <link>http://msdn.microsoft.com/magazine/1bb736a5-ceae-4805-91a1-ad25e0f99128</link>
      <guid>http://msdn.microsoft.com/magazine/1bb736a5-ceae-4805-91a1-ad25e0f99128</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;There is a large body of research on group techniques to determine the best alternative from a set of options. Dr. James McCaffrey outlines five of them.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Silverlight 2 Transforms And Clipping Regions</title>
      <link>http://msdn.microsoft.com/magazine/19d18337-0f94-4298-8dd9-ae25cfe08ebf</link>
      <guid>http://msdn.microsoft.com/magazine/19d18337-0f94-4298-8dd9-ae25cfe08ebf</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Silverlight is powerful enough to let you easily build an image magnification feature for you web site with very little code, most of which is XAML. Find out how.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Unit Testing Workflows And Activities</title>
      <link>http://msdn.microsoft.com/magazine/b0a9acf8-da8d-4e41-8fec-e74e8c3a908f</link>
      <guid>http://msdn.microsoft.com/magazine/b0a9acf8-da8d-4e41-8fec-e74e8c3a908f</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Matt Milner takes a look at some of the challenges and techniques related to testing Windows Workflow Foundation activities, workflows, and associated components.</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Team Build 2008</title>
      <link>http://msdn.microsoft.com/magazine/6e3b06bb-84a9-4581-aee2-d104a9c895db</link>
      <guid>http://msdn.microsoft.com/magazine/6e3b06bb-84a9-4581-aee2-d104a9c895db</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Brian Randell introduces you to Visual Studio 2008 Team Foundation Server Build (Team Build). Then he creates and runs a team build.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Engineers Who Write</title>
      <link>http://msdn.microsoft.com/magazine/48126089-34b6-4630-a37a-2f7b24821a6b</link>
      <guid>http://msdn.microsoft.com/magazine/48126089-34b6-4630-a37a-2f7b24821a6b</guid>
      <description>November 2008&lt;br/&gt;&lt;br/&gt;Writing is good exercise for developers and software engineers. Richard Ward explains how writing can help you focus your thoughts and communicate more precisely.</description>
      <dc:creator>Richard Ward</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Paradigm Shift: Design Considerations For Parallel Programming</title>
      <link>http://msdn.microsoft.com/magazine/c3506f10-4f93-43f6-8e16-83ef0d47b770</link>
      <guid>http://msdn.microsoft.com/magazine/c3506f10-4f93-43f6-8e16-83ef0d47b770</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;This article presents an overview of the motivation behind new techniques that decompose problems into independent pieces for optimal use of parallel programming.</description>
      <dc:creator>David Callahan</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Coding Tools: Improved Support For Parallelism In The Next Version Of Visual Studio</title>
      <link>http://msdn.microsoft.com/magazine/e2da69c9-4384-4937-a5e9-421f1977342b</link>
      <guid>http://msdn.microsoft.com/magazine/e2da69c9-4384-4937-a5e9-421f1977342b</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;We take a look at planned support for parallel programming for both managed and native code in the next version of Visual Studio.</description>
      <dc:creator>Stephen Toub and Hazim Shafi</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrency Hazards: Solving 11 Likely Problems In Your Multithreaded Code</title>
      <link>http://msdn.microsoft.com/magazine/e7326cf9-1e9d-4f3e-8e88-43edf8523bde</link>
      <guid>http://msdn.microsoft.com/magazine/e7326cf9-1e9d-4f3e-8e88-43edf8523bde</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;Here we describe some of the more common challenges to concurrent programming and present advice for coping with them in your software.</description>
      <dc:creator>Joe Duffy</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET AJAX 4.0: New AJAX Support For Data-Driven Web Apps</title>
      <link>http://msdn.microsoft.com/magazine/3ca8a587-6b48-4e92-8ec3-6e2b6f77a62a</link>
      <guid>http://msdn.microsoft.com/magazine/3ca8a587-6b48-4e92-8ec3-6e2b6f77a62a</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;Here is an ASP.NET AJAX data-driven Web application that takes the best features from server- and client-side programming to deliver an efficient, user-friendly experience.</description>
      <dc:creator>Bertrand Le Roy</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Easy Async: Build Concurrent Apps From Simple F# Expressions</title>
      <link>http://msdn.microsoft.com/magazine/550a25ec-9c9a-4cbd-8b59-43f09104a582</link>
      <guid>http://msdn.microsoft.com/magazine/550a25ec-9c9a-4cbd-8b59-43f09104a582</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;In this article, the author explores how the F# language helps you create asynchronous function libraries that can be called seamlessly from any other .NET-compliant language.</description>
      <dc:creator>Chance Coble</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: new Thread(ReadEditorsNote).Start(); yourAttention.WaitOne();</title>
      <link>http://msdn.microsoft.com/magazine/bd0ee78e-5aa5-437c-856e-73ce566cd720</link>
      <guid>http://msdn.microsoft.com/magazine/bd0ee78e-5aa5-437c-856e-73ce566cd720</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;Introducing the issue, Howard Dierking points out that you can't simply parallelize your code blindly if you expect to truly reap the benefits that parallelism promises.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Realistic Test Data, Dare Obasanjo’s Blog, Color-Coding Tools, and More</title>
      <link>http://msdn.microsoft.com/magazine/b14becac-a7ac-4160-963d-7c0480e68a48</link>
      <guid>http://msdn.microsoft.com/magazine/b14becac-a7ac-4160-963d-7c0480e68a48</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;This month Scott shows how to generate realistic test data, visits Dare Obasanjo's blog, and demonstrates color coding code for better readability.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Security In Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/bc7b7510-eeb0-4b91-b572-5025e5e4ecf3</link>
      <guid>http://msdn.microsoft.com/magazine/bc7b7510-eeb0-4b91-b572-5025e5e4ecf3</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;Andrew Dai of the CLR team discusses the Transparency model, which creates a strong isolation boundary between privileged and unprivileged code for Silverlight apps.</description>
      <dc:creator>Andrew Dai</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Dynamic Data Entry With XML Literals</title>
      <link>http://msdn.microsoft.com/magazine/9aa856a7-0201-4393-8985-a3cac728fd1d</link>
      <guid>http://msdn.microsoft.com/magazine/9aa856a7-0201-4393-8985-a3cac728fd1d</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;Learn how to use Windows Presentation Foundation (WPF), XAML, and the deep XML support in Visual Basic to generate user interfaces dynamically.</description>
      <dc:creator>Beth Massi</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Code reuse in WPF and Silverlight 2.</title>
      <link>http://msdn.microsoft.com/magazine/8d9721a8-3b37-4922-8b0a-be673514f1dc</link>
      <guid>http://msdn.microsoft.com/magazine/8d9721a8-3b37-4922-8b0a-be673514f1dc</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;There’s a strong similarity between Web-based Silverlight 2 applications and desktop WPF applications. Enabling easy code reuse between the two is Dino’s focus here.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: Cohesion And Coupling</title>
      <link>http://msdn.microsoft.com/magazine/6cff5c56-3b3c-47db-9856-b8f9f44bc892</link>
      <guid>http://msdn.microsoft.com/magazine/6cff5c56-3b3c-47db-9856-b8f9f44bc892</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;Here are some design patterns that allow you to achieve higher cohesion and looser coupling for more flexible, reusable applications.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Authorization In WCF-Based Services</title>
      <link>http://msdn.microsoft.com/magazine/1d951b28-25c7-4753-af73-a7610c8df670</link>
      <guid>http://msdn.microsoft.com/magazine/1d951b28-25c7-4753-af73-a7610c8df670</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;Windows Communication Foundation (WCF) provides an easy role-based system and a more powerful and complex claims-based API for implementing authorization in services.</description>
      <dc:creator>Dominick Baier and Christian Weyer</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Managing State With Durable Services</title>
      <link>http://msdn.microsoft.com/magazine/251dbfd7-9704-4019-8d25-ee514f69b747</link>
      <guid>http://msdn.microsoft.com/magazine/251dbfd7-9704-4019-8d25-ee514f69b747</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;This month Juval Lowy tackles questions such as when to keep proxies and services in memory for better state management in long-running workflows.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Exploring High-Performance Algorithms</title>
      <link>http://msdn.microsoft.com/magazine/0d708833-4b65-48f6-a14a-cd52dc8f7c3e</link>
      <guid>http://msdn.microsoft.com/magazine/0d708833-4b65-48f6-a14a-cd52dc8f7c3e</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;See how you can gain efficiency in surprising ways by looking closely at your algorithms, the data they operate on, and the hardware you’re designing for.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: Ink-Enabled Apps For Tablet PC</title>
      <link>http://msdn.microsoft.com/magazine/08d229fd-3b12-479d-be25-f44af369c2f4</link>
      <guid>http://msdn.microsoft.com/magazine/08d229fd-3b12-479d-be25-f44af369c2f4</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;We show you how to create ink-enabled apps  quickly with the Tablet PC SDK and the InkEdit and InkPicture ActiveX controls.</description>
      <dc:creator>Gus Class</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: False Sharing</title>
      <link>http://msdn.microsoft.com/magazine/38bbfebc-7872-4fb3-ab3e-f74313279ee3</link>
      <guid>http://msdn.microsoft.com/magazine/38bbfebc-7872-4fb3-ab3e-f74313279ee3</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;This month: memory access issues in multi-core systems and diagnosing  and avoiding false sharing in your parallel computing applications.</description>
      <dc:creator>Stephen Toub, Igor Ostrovsky, and Huseyin Yildiz</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Don’t Be Afraid To Throw Away Your Work</title>
      <link>http://msdn.microsoft.com/magazine/ebb78ff3-95c8-415b-93f6-7a5f99dc78ac</link>
      <guid>http://msdn.microsoft.com/magazine/ebb78ff3-95c8-415b-93f6-7a5f99dc78ac</guid>
      <description>October 2008&lt;br/&gt;&lt;br/&gt;With today's processing power at your disposal, Josh Phillips recommends speculative computation—performing operations ahead of time even if you may never need the results.</description>
      <dc:creator>Josh Phillips</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Hierarchy ID: Model Your Data Hierarchies With SQL Server 2008</title>
      <link>http://msdn.microsoft.com/magazine/8ca73273-a862-48c9-9cea-d72f35fe0b00</link>
      <guid>http://msdn.microsoft.com/magazine/8ca73273-a862-48c9-9cea-d72f35fe0b00</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;Here we explain how the new hierarchyID data type in SQL Server 2008 helps solve some of the problems in modeling and querying hierarchical information.</description>
      <dc:creator>Kent Tegels</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Prism: Patterns For Building Composite Applications With WPF</title>
      <link>http://msdn.microsoft.com/magazine/9b69efa2-512c-4353-8aa8-f00c8b53387e</link>
      <guid>http://msdn.microsoft.com/magazine/9b69efa2-512c-4353-8aa8-f00c8b53387e</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;We introduce you to the benefits of building composite applications with the Composite Application Guidance for WPF from Microsoft patterns &amp; practices.</description>
      <dc:creator>Glenn Block</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Services: Create Data-Centric Web Applications With Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/1a573193-cc5e-44f9-9049-09c61575a665</link>
      <guid>http://msdn.microsoft.com/magazine/1a573193-cc5e-44f9-9049-09c61575a665</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;ADO.NET Data Services provide Web-accessible endpoints that allow you to filter, sort, shape, and page data without having to build that functionality yourself.</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced WPF: Understanding Routed Events And Commands In WPF</title>
      <link>http://msdn.microsoft.com/magazine/2e86b8df-abc9-486a-8c74-53af90c58f89</link>
      <guid>http://msdn.microsoft.com/magazine/2e86b8df-abc9-486a-8c74-53af90c58f89</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;See how routed events and routed commands in Windows Presentation Foundation form the basis for communication between the parts of your UI.</description>
      <dc:creator>Brian Noyes</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Hanging Onto The Long Tail</title>
      <link>http://msdn.microsoft.com/magazine/e6b2940f-5ac7-4842-a876-5f540506095d</link>
      <guid>http://msdn.microsoft.com/magazine/e6b2940f-5ac7-4842-a876-5f540506095d</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;Technology changes at a lightning-fast pace. This month Howard Dierking considers how the rapid changes affect developer priorities and magazine focus.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Easy LINQ Queries, Becoming A Better Developer, And Logging Help</title>
      <link>http://msdn.microsoft.com/magazine/00dc9c83-69e3-4d1b-8abf-8e14050fc3f5</link>
      <guid>http://msdn.microsoft.com/magazine/00dc9c83-69e3-4d1b-8abf-8e14050fc3f5</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;This month Toolbox provides help with error logging, finds an app that helps you write LINQ queries, and explores the non-technical side of development.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Unhandled Exception Processing In The CLR</title>
      <link>http://msdn.microsoft.com/magazine/50e45fe3-37df-448b-af08-4fd8bb9f35aa</link>
      <guid>http://msdn.microsoft.com/magazine/50e45fe3-37df-448b-af08-4fd8bb9f35aa</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;In this installment of CLR Inside Out Gaurav Khanna explains everything you need to know about unhandled exception processing in the .NET Framework.</description>
      <dc:creator>Gaurav Khanna</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Service-Driven Apps With Silverlight 2 And WCF</title>
      <link>http://msdn.microsoft.com/magazine/88f592a6-c11e-4008-958d-011d66faf157</link>
      <guid>http://msdn.microsoft.com/magazine/88f592a6-c11e-4008-958d-011d66faf157</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;Here John Papa demonstrates how to build a Silverlight 2 user interface that communicates through WCF to interact with business entities and a database.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: The LINQ Enumerable Class, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/f8592480-c8d8-47b3-b273-73ec7f469f13</link>
      <guid>http://msdn.microsoft.com/magazine/f8592480-c8d8-47b3-b273-73ec7f469f13</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;This month Ken digs deeper into the System.Linq.Enumerable class and shows readers how to perform some magic data operations using  System.Linq.Enumerable.</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Custom Auditing In SharePoint</title>
      <link>http://msdn.microsoft.com/magazine/3adb39e0-052b-45f7-98dc-19150b9cb8c2</link>
      <guid>http://msdn.microsoft.com/magazine/3adb39e0-052b-45f7-98dc-19150b9cb8c2</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;Learn how to enable an auditing solution for Windows SharePoint Services (WSS) 3.0 with customized control pages in Microsoft Office SharePoint Server (MOSS) 2007.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Building A Secure AJAX Service Layer</title>
      <link>http://msdn.microsoft.com/magazine/a6a577aa-9a89-45f2-9b78-9e6f3ea9b4b6</link>
      <guid>http://msdn.microsoft.com/magazine/a6a577aa-9a89-45f2-9b78-9e6f3ea9b4b6</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;This month Dino builds a service layer that authenticates users of Silverlight 2 and ASP.NET AJAX services to prevent illegal access to sensitive back-end services.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Configuration Testing With Virtual Server, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/408a136e-87ed-4ead-980b-bcf0424f8894</link>
      <guid>http://msdn.microsoft.com/magazine/408a136e-87ed-4ead-980b-bcf0424f8894</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;This time James McCaffrey sets up a virtual environment to use for configuration testing to introduce you to software configuration testing with Microsoft Virtual Server</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: SDL Embraces The Web</title>
      <link>http://msdn.microsoft.com/magazine/810ea350-a519-48aa-86fb-c1e57cf6d48e</link>
      <guid>http://msdn.microsoft.com/magazine/810ea350-a519-48aa-86fb-c1e57cf6d48e</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;In this installment we introduce you to new Web-oriented security guidance and tools straight from the Security Development Lifecycle (SDL) team at Microsoft.</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Dependency Properties And Notifications</title>
      <link>http://msdn.microsoft.com/magazine/043f3676-7613-4cf3-a02f-e5d502e0c600</link>
      <guid>http://msdn.microsoft.com/magazine/043f3676-7613-4cf3-a02f-e5d502e0c600</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;Windows Presentation Foundation dependency properties don’t always play well with others. Learn how you can compensate for their lack of notification events.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: A New Era In Visual Simulation</title>
      <link>http://msdn.microsoft.com/magazine/055e0281-19f8-47c8-b2fb-dd7a47184da1</link>
      <guid>http://msdn.microsoft.com/magazine/055e0281-19f8-47c8-b2fb-dd7a47184da1</guid>
      <description>September 2008&lt;br/&gt;&lt;br/&gt;The ESP simulation engine, the basis for Microsoft Flight Simulator, handles visual rendering, physics, sound, and other virtual world capabilities.  Take a look inside.</description>
      <dc:creator>Todd Landstad</dc:creator>
      <pubDate>Wed, 20 Aug 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data 2.0: Expose And Consume Data in A Web Services World</title>
      <link>http://msdn.microsoft.com/magazine/48862ea5-3a07-4311-b9e5-2b7bbaf014eb</link>
      <guid>http://msdn.microsoft.com/magazine/48862ea5-3a07-4311-b9e5-2b7bbaf014eb</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;The goal of the ADO.NET Data Services Framework is to create a simple REST-based framework for exposing and consuming data-centric services easily.</description>
      <dc:creator>Elisa Flasko and Mike Flasko</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BizTalk EDI: Build a Robust EDI Solution with BizTalk Server</title>
      <link>http://msdn.microsoft.com/magazine/751a39bc-0c04-4f54-b34c-74d28df1319e</link>
      <guid>http://msdn.microsoft.com/magazine/751a39bc-0c04-4f54-b34c-74d28df1319e</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;We introduce you to the EDI functionality within BizTalk Server 2006 R2, illustrating schema creation, document mapping, EDI delivery and transmission, and exception handling.</description>
      <dc:creator>Mark Beckner</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Create Animations with XAML and Expression Blend</title>
      <link>http://msdn.microsoft.com/magazine/18be7a57-a99f-41dc-a774-7d3878440d91</link>
      <guid>http://msdn.microsoft.com/magazine/18be7a57-a99f-41dc-a774-7d3878440d91</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;In this excerpt from his upcoming book, Laurence Moroney explains the basics of Silverlight animation and the animation tools available in Expression Blend.</description>
      <dc:creator>Lawrence Moroney</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Write On!: Create Web Apps You Can Draw On with Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/1a5a42e6-409c-4427-96c9-37f2c6ebf4bd</link>
      <guid>http://msdn.microsoft.com/magazine/1a5a42e6-409c-4427-96c9-37f2c6ebf4bd</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;We build a Silverlight 2.0 application using the InkPresenter to let users annotate a pre-defined collection of images, perform handwriting recognition, and save the annotations and recognized text into a server-side database.</description>
      <dc:creator>Julia Lerman</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Craft Custom Controls for Silverlight 2</title>
      <link>http://msdn.microsoft.com/magazine/c69a89d4-80ff-4311-817f-c91eeed8dc75</link>
      <guid>http://msdn.microsoft.com/magazine/c69a89d4-80ff-4311-817f-c91eeed8dc75</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;If you're unfamiliar with Windows Presentation Foundation (WPF), building that first Silverlight custom control can be a daunting experience. This article walks through the process.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: More than Pretty Pictures</title>
      <link>http://msdn.microsoft.com/magazine/0b04cd06-4cfd-4614-bd00-30eb7a123599</link>
      <guid>http://msdn.microsoft.com/magazine/0b04cd06-4cfd-4614-bd00-30eb7a123599</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Complete freedom in creating the user experience can be a double-edged sword, but a little bit of artistry can transform an application's usability.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Serializing objects, Scott Allen’s blog, Site Performance, and more</title>
      <link>http://msdn.microsoft.com/magazine/e6dbfb04-f43b-4482-925c-797f59644332</link>
      <guid>http://msdn.microsoft.com/magazine/e6dbfb04-f43b-4482-925c-797f59644332</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Serialize and Deserialize Fixed Length and Delimited Files, Scott Allen's blog, inspecting Web Pages, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Program Silverlight with the CoreCLR</title>
      <link>http://msdn.microsoft.com/magazine/e50a31e2-7279-4213-a99e-22e0028acb2d</link>
      <guid>http://msdn.microsoft.com/magazine/e50a31e2-7279-4213-a99e-22e0028acb2d</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;The CoreCLR provides the perfect set of CLR classes and functionality for the Web.</description>
      <dc:creator>Andrew Pardoe</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Increase LINQ Query Performance</title>
      <link>http://msdn.microsoft.com/magazine/678651e7-463f-44f5-9d1c-4478b2466302</link>
      <guid>http://msdn.microsoft.com/magazine/678651e7-463f-44f5-9d1c-4478b2466302</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Jared Parsons demonstrates a technique to achieve maximum performance from LINQ queries on large sets of data in order to create a responsive user interface.</description>
      <dc:creator>Jared Parsons</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Programming AJAX with ASP.NET Partial Rendering</title>
      <link>http://msdn.microsoft.com/magazine/a2ddc9ad-1102-4bb7-b23d-d5b5861b33c8</link>
      <guid>http://msdn.microsoft.com/magazine/a2ddc9ad-1102-4bb7-b23d-d5b5861b33c8</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Dino Esposito compares the use of AJAX patterns and DOM manipulations to the use of the ASP.NET partial rendering engine.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: Object Role Stereotypes</title>
      <link>http://msdn.microsoft.com/magazine/65cf290a-722b-4d15-8547-f996b2fbac73</link>
      <guid>http://msdn.microsoft.com/magazine/65cf290a-722b-4d15-8547-f996b2fbac73</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Object role stereotypes can help you better understand and clarify the responsibilities of the objects in your application.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Essential Power Tools.</title>
      <link>http://msdn.microsoft.com/magazine/c873753f-247e-4ea3-bd3f-52568e03528d</link>
      <guid>http://msdn.microsoft.com/magazine/c873753f-247e-4ea3-bd3f-52568e03528d</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Brian Randell introduces you to some crucial Power Tools for getting the most out of Team System.</description>
      <dc:creator>Brian Randell</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Workflow Tips and Tricks</title>
      <link>http://msdn.microsoft.com/magazine/aeb6b10d-2c33-44b9-ab1f-76f1585e5427</link>
      <guid>http://msdn.microsoft.com/magazine/aeb6b10d-2c33-44b9-ab1f-76f1585e5427</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Matt Milner addresses reader requests for information about safely sharing a persistence database across applications and using lesser-known parts of the framework such as ChannelManagerService.</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Asynchronous WinHTTP.</title>
      <link>http://msdn.microsoft.com/magazine/086e4f01-f8cb-4340-956d-2a58488c9549</link>
      <guid>http://msdn.microsoft.com/magazine/086e4f01-f8cb-4340-956d-2a58488c9549</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;This month's column explains how to use Windows HTTP Services, or WinHTTP, the new, powerful API for implementing HTTP clients.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: More AsyncEnumerator Features</title>
      <link>http://msdn.microsoft.com/magazine/6a4bf938-8f51-4b63-9f18-742b5ddbfd33</link>
      <guid>http://msdn.microsoft.com/magazine/6a4bf938-8f51-4b63-9f18-742b5ddbfd33</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Jeffrey Richter shows you some additional cool features of his AsyncEnumerator class.</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: What Can a Robot Teach You?</title>
      <link>http://msdn.microsoft.com/magazine/e0c003c3-ab77-44c4-9a53-2b0e4c6998a3</link>
      <guid>http://msdn.microsoft.com/magazine/e0c003c3-ab77-44c4-9a53-2b0e4c6998a3</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;Learn about mobile device programming through WiMo, a Windows Mobile-powered robot.</description>
      <dc:creator>Mike Calligaro</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: U.S. Imagine Cup</title>
      <link>http://msdn.microsoft.com/magazine/396de837-1f25-4c71-a9b9-6e0158b7ca3d</link>
      <guid>http://msdn.microsoft.com/magazine/396de837-1f25-4c71-a9b9-6e0158b7ca3d</guid>
      <description>August 2008&lt;br/&gt;&lt;br/&gt;With the annual Imagine Cup student competition, competitors were asked to imagine a world where technology enables a sustainable environment, just as Microsoft is doing in its own business practices.</description>
      <dc:creator>Mitch Irsfeld</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Services: Develop Robust and Scalable Apps with SQL Server Data Services</title>
      <link>http://msdn.microsoft.com/magazine/02a430f2-7d02-46e3-974e-a8421355f607</link>
      <guid>http://msdn.microsoft.com/magazine/02a430f2-7d02-46e3-974e-a8421355f607</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Here the author introduces SQL Server Data Services, which exposes its functionality over standard Web service interfaces.</description>
      <dc:creator>David Robinson</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ADO.NET: Achieve Flexible Data Modeling with the Entity Framework</title>
      <link>http://msdn.microsoft.com/magazine/d138dd4e-ddce-4105-83f8-02c9d2042c1d</link>
      <guid>http://msdn.microsoft.com/magazine/d138dd4e-ddce-4105-83f8-02c9d2042c1d</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Here the author answers questions regarding the Entity Framework and provides an understanding of how and why it was developed.</description>
      <dc:creator>Elisa Flasko</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data and WPF: Customize Data Display with Data Binding and WPF</title>
      <link>http://msdn.microsoft.com/magazine/b2e4bfba-cf2e-40bd-a2cf-184128c69b54</link>
      <guid>http://msdn.microsoft.com/magazine/b2e4bfba-cf2e-40bd-a2cf-184128c69b54</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Here we present techniques for programmatic and declarative data binding and display with Windows Presentation Foundation.</description>
      <dc:creator>Josh Smith</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Transactions: Build Scalable Systems That Handle Failure Without Losing Data</title>
      <link>http://msdn.microsoft.com/magazine/657a99fe-b98e-474d-84b9-e7475ede2ade</link>
      <guid>http://msdn.microsoft.com/magazine/657a99fe-b98e-474d-84b9-e7475ede2ade</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Systems that handle failure without losing data are elusive. Learn how  to achieve systems that are both scalable and robust.</description>
      <dc:creator>Udi Dahan</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WCF P2P: How To Design State Sharing in a Peer Network</title>
      <link>http://msdn.microsoft.com/magazine/4e0daf76-9c48-487f-97b7-0681d87f4ca4</link>
      <guid>http://msdn.microsoft.com/magazine/4e0daf76-9c48-487f-97b7-0681d87f4ca4</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Learn how you can peer-enable business applications by allowing them to share state in a serverless peer network.</description>
      <dc:creator>Kevin Hoffman</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Flex Your Data</title>
      <link>http://msdn.microsoft.com/magazine/063f98b0-e77c-414b-80b3-0dfa733f2a89</link>
      <guid>http://msdn.microsoft.com/magazine/063f98b0-e77c-414b-80b3-0dfa733f2a89</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Filling in for Editor-in-Chief Howard Dierking, Ted Neward lends some insight into the state of data collection and manipulation.</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Easy Wiki Hosting, Scott Hanselman’s blog, and Snagging Screens</title>
      <link>http://msdn.microsoft.com/magazine/e6cce603-b8e6-4457-8f47-8f94bc30e16e</link>
      <guid>http://msdn.microsoft.com/magazine/e6cce603-b8e6-4457-8f47-8f94bc30e16e</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Host a wiki the easy way, get the screen shots you need and mark them up, and read about LINQ this month in Toolbox.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Extend Windows Forms Apps Using System.AddIn</title>
      <link>http://msdn.microsoft.com/magazine/a4b79a53-1592-4908-b6da-a5fa6c2f5817</link>
      <guid>http://msdn.microsoft.com/magazine/a4b79a53-1592-4908-b6da-a5fa6c2f5817</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;See how Windows Forms applications can be adapted to use the new .NET Add-in framework (System.AddIn) this month.</description>
      <dc:creator>Mueez Siddiqui</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: The Entity Framework in Layered Architectures</title>
      <link>http://msdn.microsoft.com/magazine/69dd7fbb-d8b3-4761-91c4-cea8ae6ce671</link>
      <guid>http://msdn.microsoft.com/magazine/69dd7fbb-d8b3-4761-91c4-cea8ae6ce671</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Here we build a solution that fits the Entity Framework into an n-tier architecture that uses WCF and WPF and the MVP pattern.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: The LINQ Enumerable Class, Part 1.</title>
      <link>http://msdn.microsoft.com/magazine/a7d35f3a-b727-454f-ad06-bffdb591021d</link>
      <guid>http://msdn.microsoft.com/magazine/a7d35f3a-b727-454f-ad06-bffdb591021d</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Presented here is the LINQ Enumerable class, which allows you to manipulate data in any class that implements IEnumerable(Of T).</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Automated SharePoint Site Branding</title>
      <link>http://msdn.microsoft.com/magazine/d7316f0f-4aeb-498e-99bf-d22ffb1b2e92</link>
      <guid>http://msdn.microsoft.com/magazine/d7316f0f-4aeb-498e-99bf-d22ffb1b2e92</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Here's a custom branding solution for SharePoint sites that integrates Master Pages and CSS files at the level of the site collection.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: The HTML Message Pattern</title>
      <link>http://msdn.microsoft.com/magazine/0d52c636-7e9b-42b7-8f7f-0ddfb30a019a</link>
      <guid>http://msdn.microsoft.com/magazine/0d52c636-7e9b-42b7-8f7f-0ddfb30a019a</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;In this installment, the author provides an enhanced implementation of the BST pattern and compares it to HTM solutions.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Introduction to WCF Testing</title>
      <link>http://msdn.microsoft.com/magazine/65cab7db-56d9-4678-a1dc-a47bf5e00469</link>
      <guid>http://msdn.microsoft.com/magazine/65cab7db-56d9-4678-a1dc-a47bf5e00469</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;This month James McCaffrey builds a test harness for WCF applications that really puts them through the paces.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Reinvigorate your Threat Modeling Process</title>
      <link>http://msdn.microsoft.com/magazine/229f296d-79e9-430f-a8d7-9e2c10f8c6be</link>
      <guid>http://msdn.microsoft.com/magazine/229f296d-79e9-430f-a8d7-9e2c10f8c6be</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;In this column the author outlines some approaches to threat modeling that can be employed by development teams of any size.</description>
      <dc:creator>Adam Shostack</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Adding Code Access Security to WCF, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/b6220406-ce61-414a-8cfe-c8292939ca3b</link>
      <guid>http://msdn.microsoft.com/magazine/b6220406-ce61-414a-8cfe-c8292939ca3b</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;This month's column continues the discussion around code access security in WCF and partially trusted services.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Asynchronous I/O with WebClient</title>
      <link>http://msdn.microsoft.com/magazine/45969d14-6868-44fe-9523-b639b18983b1</link>
      <guid>http://msdn.microsoft.com/magazine/45969d14-6868-44fe-9523-b639b18983b1</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;In this month’s installment of .NET Matters, columnist Stephen Toub answers reader questions concerning asynchronous I/O .</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Customize Windows Home Server</title>
      <link>http://msdn.microsoft.com/magazine/39b76bf7-0749-4805-a68f-6c12c0428ea2</link>
      <guid>http://msdn.microsoft.com/magazine/39b76bf7-0749-4805-a68f-6c12c0428ea2</guid>
      <description>July 2008&lt;br/&gt;&lt;br/&gt;Chris Gray discusses custom applications he’s developed for Windows Home Server and explores applications for energy savings.</description>
      <dc:creator>Chris Gray</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SAAS: Connect Enterprise Apps with Hosted BizTalk Services</title>
      <link>http://msdn.microsoft.com/magazine/13bcc435-310e-4698-9b4b-d0bf97f00fa9</link>
      <guid>http://msdn.microsoft.com/magazine/13bcc435-310e-4698-9b4b-d0bf97f00fa9</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;In this article we introduce you to BizTalk Services, new technology that offers the Enterprise Service Bus features of BizTalk Server as a hosted service.</description>
      <dc:creator>Jon Flanders and Aaron Skonnard</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrency: Tools And Techniques to Identify Concurrency Issues</title>
      <link>http://msdn.microsoft.com/magazine/e5663126-ddb1-4668-9970-74baad73be64</link>
      <guid>http://msdn.microsoft.com/magazine/e5663126-ddb1-4668-9970-74baad73be64</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Efficient parallel applications aren’t born by merely running an old app on a parallel processor machine. Tuning needs to be done if you’re to gain maximum benefit.</description>
      <dc:creator>Rahul V. Patil and Boby George</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Robotics: Simulating the World with Microsoft Robotics Studio</title>
      <link>http://msdn.microsoft.com/magazine/58b969a2-db02-4310-a0fc-da25ef69d545</link>
      <guid>http://msdn.microsoft.com/magazine/58b969a2-db02-4310-a0fc-da25ef69d545</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Microsoft Robotics Studio is not just for playing with robots. It also allows you to build service-based applications for a wide range of hardware devices.</description>
      <dc:creator>Sara Morgan</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Form Filler: Build Workflows to Capture Data and Create Documents</title>
      <link>http://msdn.microsoft.com/magazine/38add0de-1251-4062-99f1-5bfa4a28b4c9</link>
      <guid>http://msdn.microsoft.com/magazine/38add0de-1251-4062-99f1-5bfa4a28b4c9</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Learn how to create a workflow that uses InfoPath forms and other office documents for passing data to targeted activities and for use in Office documents.</description>
      <dc:creator>Rick Spiewak</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>GUI Library: Bring the Simplicity of Windows Forms to Native Apps</title>
      <link>http://msdn.microsoft.com/magazine/019dc9c8-3355-497f-b8e5-cae76c8dbb6e</link>
      <guid>http://msdn.microsoft.com/magazine/019dc9c8-3355-497f-b8e5-cae76c8dbb6e</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;In this article, author John Torjo presents a guide to his C++ GUI library called eGUI++ and explains how it makes user interface programming easier.</description>
      <dc:creator>John Torjo</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: In Case You Hadn’t Noticed …</title>
      <link>http://msdn.microsoft.com/magazine/b4974610-99a7-47a4-a0f4-eaaf846ff20f</link>
      <guid>http://msdn.microsoft.com/magazine/b4974610-99a7-47a4-a0f4-eaaf846ff20f</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Find out what's new for MSDN Magazine, including a print redesign and the introduction of virtual labs on our web site so you can experiment with our code.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Cross Browser Testing, Mock Objects, and Raymond Chen</title>
      <link>http://msdn.microsoft.com/magazine/6dfc7539-30bd-4ad2-82a8-f09278511720</link>
      <guid>http://msdn.microsoft.com/magazine/6dfc7539-30bd-4ad2-82a8-f09278511720</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;This month test your web site on many platforms and browsers without setting up a test environment, use mock objects for unit testing, and visit Raymond Chen.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Large Object Heap Uncovered</title>
      <link>http://msdn.microsoft.com/magazine/ec44c4f1-762a-46aa-bc7b-e97b04828511</link>
      <guid>http://msdn.microsoft.com/magazine/ec44c4f1-762a-46aa-bc7b-e97b04828511</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;This month CLR Inside Out reveals the secrets behind the Large Object Heap—what’s there, when it’s released, how the garbage collector handles the objects there.</description>
      <dc:creator>Maoni Stephens</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET AJAX and Client-side Templates.</title>
      <link>http://msdn.microsoft.com/magazine/b891c60f-8ea0-4f1d-9e88-91825083b506</link>
      <guid>http://msdn.microsoft.com/magazine/b891c60f-8ea0-4f1d-9e88-91825083b506</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;AJAX is meant to go beyond mere partial page rendering. Find out where Dino Esposito thinks dynamic pages are headed in the future with ASP.NET AJAX.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns in Practice: The Open Closed Principle</title>
      <link>http://msdn.microsoft.com/magazine/1b5b7e52-a263-43a5-b42d-60120d2fbbbd</link>
      <guid>http://msdn.microsoft.com/magazine/1b5b7e52-a263-43a5-b42d-60120d2fbbbd</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Extending an existing codebase can be as productive and frustration-free as writing all new code when you employ the Open Closed Principle. We'll show you how.</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Building a WCF Router, Part 2.</title>
      <link>http://msdn.microsoft.com/magazine/89fa01f8-ded5-4a49-97ef-ce64364f749b</link>
      <guid>http://msdn.microsoft.com/magazine/89fa01f8-ded5-4a49-97ef-ce64364f749b</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Here we present a deep look into the workings of Windows Communication Foundation routers, exploring the details of pass-through router implementations.</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Bitmaps and Pixel Bits</title>
      <link>http://msdn.microsoft.com/magazine/7ef47b6c-db39-4034-84c1-5fac80b599bc</link>
      <guid>http://msdn.microsoft.com/magazine/7ef47b6c-db39-4034-84c1-5fac80b599bc</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Charles Petzold takes an inside look at the flexible bitmap pixel formats offered by the retained-mode graphics features of Windows Presentation Foundation.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Decoding Windows Vista Icons with WIC</title>
      <link>http://msdn.microsoft.com/magazine/85ee54dd-6639-48be-abd4-724b611b702a</link>
      <guid>http://msdn.microsoft.com/magazine/85ee54dd-6639-48be-abd4-724b611b702a</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;In this month's installment, Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Simplified APM with the AsyncEnumerator</title>
      <link>http://msdn.microsoft.com/magazine/2585b0f3-8ac0-40e4-9c3a-e8161932ba95</link>
      <guid>http://msdn.microsoft.com/magazine/2585b0f3-8ac0-40e4-9c3a-e8161932ba95</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Here Jeffrey Richter introduces his AsyncEnumerator class, which drives an iterator so that different thread pool threads can execute the same code at different times.</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: Adaptable Apps for Windows Mobile.</title>
      <link>http://msdn.microsoft.com/magazine/819235a2-f6f5-468a-a278-5948a29bc394</link>
      <guid>http://msdn.microsoft.com/magazine/819235a2-f6f5-468a-a278-5948a29bc394</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;We show you the techniques for building adaptable applications that can make the best use of different screens and capabilities on Windows Mobile devices.</description>
      <dc:creator>Michael Saffitz</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Election Results Even Voters Can Trust</title>
      <link>http://msdn.microsoft.com/magazine/43e96714-0a40-4ed3-9d62-329cca3de46a</link>
      <guid>http://msdn.microsoft.com/magazine/43e96714-0a40-4ed3-9d62-329cca3de46a</guid>
      <description>June 2008&lt;br/&gt;&lt;br/&gt;Surprisingly, cryptography can be applied to the electoral process to allow every individual voter to check the integrity of an election tally. Find out how here.</description>
      <dc:creator>Josh Benaloh</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Apps: Integrate VSTO with SharePoint Content Types</title>
      <link>http://msdn.microsoft.com/magazine/f5c2fe9b-f973-4c8a-9cc6-e1e764806896</link>
      <guid>http://msdn.microsoft.com/magazine/f5c2fe9b-f973-4c8a-9cc6-e1e764806896</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;See how to build a document-level Visual Studio Tools for Office customization and integrate it with a content type in SharePoint.</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MOSS 2007: Automate Web App Deployment with the SharePoint API</title>
      <link>http://msdn.microsoft.com/magazine/57bed2e1-41a2-438d-b2ad-a14f570eafb6</link>
      <guid>http://msdn.microsoft.com/magazine/57bed2e1-41a2-438d-b2ad-a14f570eafb6</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;Learn how to automate custom SharePoint application deployments, use the SharePoint API, and avoid the hassle of custom site definitions.</description>
      <dc:creator>E. Wilansky, P. Olszewski, and R. Sneddon</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Plus: Beef Up Windows Apps with the Visual C++ 2008 Feature Pack</title>
      <link>http://msdn.microsoft.com/magazine/d205bab8-b27d-4f7b-9371-5bedd7cb2c11</link>
      <guid>http://msdn.microsoft.com/magazine/d205bab8-b27d-4f7b-9371-5bedd7cb2c11</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security: Safer Authentication with a One-Time Password Solution</title>
      <link>http://msdn.microsoft.com/magazine/39c89a6d-3a27-4db9-a0f2-238ba46a4ca4</link>
      <guid>http://msdn.microsoft.com/magazine/39c89a6d-3a27-4db9-a0f2-238ba46a4ca4</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;One-time passwords offer solutions to dictionary attacks, phishing, interception, and lots of other security breaches. Here's how it all works.</description>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Alphabet Soup: A Survey of .NET Languages And Paradigms</title>
      <link>http://msdn.microsoft.com/magazine/0d4b2471-3bec-4154-bc86-ff683c959dcb</link>
      <guid>http://msdn.microsoft.com/magazine/0d4b2471-3bec-4154-bc86-ff683c959dcb</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;Here we present a rundown of the various language paradigms of CLR-based languages via short language introductions and code samples.</description>
      <dc:creator>Joel Pobar</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: I Want to Believe</title>
      <link>http://msdn.microsoft.com/magazine/58fa2d9b-8138-49fe-8b0b-23b7b45bdc76</link>
      <guid>http://msdn.microsoft.com/magazine/58fa2d9b-8138-49fe-8b0b-23b7b45bdc76</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;Editor-in-Chief Howard Dierking explains why it's wise to consider Microsoft Office a development platform, even though developers typically don't.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Database Audit Logs, Joel on Software, Code Handouts, and More</title>
      <link>http://msdn.microsoft.com/magazine/c9dda81f-269f-4235-89ea-14df955f1334</link>
      <guid>http://msdn.microsoft.com/magazine/c9dda81f-269f-4235-89ea-14df955f1334</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;This month the Toolbox column takes a look at database logging, Joel Spolsky's blog, printing code projects, and ASP.NET reading.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Measure Early and Often for Performance, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/7aff66be-b7f5-43ab-bddc-c4c097eb9ba0</link>
      <guid>http://msdn.microsoft.com/magazine/7aff66be-b7f5-43ab-bddc-c4c097eb9ba0</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;In the second of a two-part series, Vance Morrison delves into the meaning of performance measurements, explaining what the numbers mean to you.</description>
      <dc:creator>Vance Morrison</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Entity Framework Q&amp;A</title>
      <link>http://msdn.microsoft.com/magazine/b6c458a9-c020-463d-b6d6-bee3a56803a3</link>
      <guid>http://msdn.microsoft.com/magazine/b6c458a9-c020-463d-b6d6-bee3a56803a3</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;The Entity Framework is a hot topic, but how do you know when to use EntityClient, Object Services, Entity SQL, or LINQ? Find out here.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Single-page Interface and AJAX Patterns</title>
      <link>http://msdn.microsoft.com/magazine/63f34dab-e181-4292-a313-55e68b46c9d0</link>
      <guid>http://msdn.microsoft.com/magazine/63f34dab-e181-4292-a313-55e68b46c9d0</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;This month we begin a look at the Single Page Interface (SPI) model and some design patterns for designing AJAX applications.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Request/Response Testing with Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/c42cb1be-efee-48b2-95fd-48d2922fcfaa</link>
      <guid>http://msdn.microsoft.com/magazine/c42cb1be-efee-48b2-95fd-48d2922fcfaa</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;Did you know you can use Windows PowerShell to perform lightweight request/response testing for an ASP.NET Web app? Here's how.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: From VBA Macro to Word Add-in</title>
      <link>http://msdn.microsoft.com/magazine/23bfa49b-871c-4dbd-9a0f-7348fefaad3b</link>
      <guid>http://msdn.microsoft.com/magazine/23bfa49b-871c-4dbd-9a0f-7348fefaad3b</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;See how to use Word to capture a VBA macro and use Visual Studio Tools for Office to wrap it up into a deployable Word add-in.</description>
      <dc:creator>Robert Bogue</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Silverlight Page Turning Made Simple</title>
      <link>http://msdn.microsoft.com/magazine/79a58e6f-9ae5-41ee-9ce4-0c036abfc4d7</link>
      <guid>http://msdn.microsoft.com/magazine/79a58e6f-9ae5-41ee-9ce4-0c036abfc4d7</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;As we'll show, with just a few lines of JavaScript you can build a general-purpose framework for incorporating page turns into Silverlight 1.0 apps.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Loading Workflow Models in WF</title>
      <link>http://msdn.microsoft.com/magazine/5e381518-6186-46ca-911a-958464882815</link>
      <guid>http://msdn.microsoft.com/magazine/5e381518-6186-46ca-911a-958464882815</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;When building workflows, you must consider the developer experience, available tools, long-term maintenance, and future versioning.</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Penetration Testing</title>
      <link>http://msdn.microsoft.com/magazine/42f89fab-6c8b-48fd-afcb-8ea2eda3d420</link>
      <guid>http://msdn.microsoft.com/magazine/42f89fab-6c8b-48fd-afcb-8ea2eda3d420</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;In this installment of Security Briefs, James Whittaker explains the rules and the pitfalls of penetration testing so you'll know how to avoid them.</description>
      <dc:creator>James A. Whittaker</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Team Foundation Server Event Service</title>
      <link>http://msdn.microsoft.com/magazine/edd030ee-f748-4ab2-9fc9-a123acb760ec</link>
      <guid>http://msdn.microsoft.com/magazine/edd030ee-f748-4ab2-9fc9-a123acb760ec</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;Use the Team Foundation Server EventService to create and manage event subscriptions or create a Web service to receive and process events.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Rich and Reach Applications</title>
      <link>http://msdn.microsoft.com/magazine/a241ec0b-13fb-4d79-94e5-deabb392a068</link>
      <guid>http://msdn.microsoft.com/magazine/a241ec0b-13fb-4d79-94e5-deabb392a068</guid>
      <description>May 2008&lt;br/&gt;&lt;br/&gt;Rich or reach, rich or thin, thick or fat? Thus went the battle over how much functionality a client should have. Here's how it all turned out.</description>
      <dc:creator>Terry Crowley</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talk Back: Voice Response Workflows with Speech Server 2007</title>
      <link>http://msdn.microsoft.com/magazine/a6bc5eb3-6303-44c3-badb-ff06d3760c78</link>
      <guid>http://msdn.microsoft.com/magazine/a6bc5eb3-6303-44c3-badb-ff06d3760c78</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Speech Server 2007 lets you create sophisticated voice-response applications with Microsoft .NET Framework and Visual Studio tool integration. Here’s how.</description>
      <dc:creator>Michael Dunn</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Performance: Scaling Strategies for ASP.NET Applications</title>
      <link>http://msdn.microsoft.com/magazine/b76e6e7a-0d95-4ffa-94d9-048ec1a5c2df</link>
      <guid>http://msdn.microsoft.com/magazine/b76e6e7a-0d95-4ffa-94d9-048ec1a5c2df</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Performance problems can creep into your Web app as it scales up, and when they do, you need to find the causes and the best strategies to address them.</description>
      <dc:creator>Richard Campbell and Kent Alstad</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Building Advanced 3D Animations with Silverlight 2.0</title>
      <link>http://msdn.microsoft.com/magazine/878b0228-7a09-4e1b-9917-088898cc8e9f</link>
      <guid>http://msdn.microsoft.com/magazine/878b0228-7a09-4e1b-9917-088898cc8e9f</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Animating with Silverlight is easier than you think. Here we create a 3D app that folds a polyhedron using XAML, C#, and by emulating the DirectX math libraries.</description>
      <dc:creator>Declan Brennan</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Interview++: Bjarne Stroustrup on the Evolution of Languages</title>
      <link>http://msdn.microsoft.com/magazine/9cbb1a09-fd59-463b-86b7-309695cc6877</link>
      <guid>http://msdn.microsoft.com/magazine/9cbb1a09-fd59-463b-86b7-309695cc6877</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Howard Dierking talks to the inventor of C++, Bjarne Stroustrup, about language zealots, the evolution of programming, and what’s in the future of programming.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Development: Manage Metadata with Document Information Panels</title>
      <link>http://msdn.microsoft.com/magazine/568c6c57-fbfd-4fba-80f7-2acd0840321f</link>
      <guid>http://msdn.microsoft.com/magazine/568c6c57-fbfd-4fba-80f7-2acd0840321f</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Here the author uses Document Information Panels in the Microsoft 2007 Office system to manipulate metadata from Office docs for better discovery and management.</description>
      <dc:creator>Ashish Ghoda</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: A Service-Oriented Editor's Note</title>
      <link>http://msdn.microsoft.com/magazine/54d7d6f7-eebb-4fce-a675-dee129f9e357</link>
      <guid>http://msdn.microsoft.com/magazine/54d7d6f7-eebb-4fce-a675-dee129f9e357</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Here is what Howard Dierking has to say about the differences between services and distributed applications and how he has approached services in his projects.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Logging Web App Errors, Learning LINQ, and More</title>
      <link>http://msdn.microsoft.com/magazine/2f0a196f-fd56-43a8-adcc-c162493a9bf8</link>
      <guid>http://msdn.microsoft.com/magazine/2f0a196f-fd56-43a8-adcc-c162493a9bf8</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;See how to log Web application errors for better health monitoring, what to read if you’re thinking about LINQ, and which blog Scott recommends reading this month.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Sustainable Computing: Imagine Cup 2008: Competing for Change</title>
      <link>http://msdn.microsoft.com/magazine/1942ce9b-e356-4d8c-bb18-4af0aef2ca53</link>
      <guid>http://msdn.microsoft.com/magazine/1942ce9b-e356-4d8c-bb18-4af0aef2ca53</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;For the 2008 Imagine Cup, students have been challenged to use technology to enable a sustainable environment.  Finalists in the U.S. competition recently presented their solutions in Los Angeles, and MSDN Magazine was there to see the innovative ideas participants have come up with.</description>
      <dc:creator>Mitch Irsfeld</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Measure Early and Often for Performance, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/71dd33f2-fdf7-4206-ac5c-383e6159ff93</link>
      <guid>http://msdn.microsoft.com/magazine/71dd33f2-fdf7-4206-ac5c-383e6159ff93</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;In this month’s column, get the inside scoop on how to build performance into your apps from the start, rather than dealing with the fallout after you deploy them.</description>
      <dc:creator>Vance Morrison</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: My Namespace Extensions with My Extensibility</title>
      <link>http://msdn.microsoft.com/magazine/a00256f2-b694-48f8-9018-b23f0b0c3902</link>
      <guid>http://msdn.microsoft.com/magazine/a00256f2-b694-48f8-9018-b23f0b0c3902</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;In this month’s column, learn how to integrate your own My Namespace extension into the Visual Basic development environment using the My Extensibility feature.</description>
      <dc:creator>Matthew DeVore</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ListView Tips and Tricks</title>
      <link>http://msdn.microsoft.com/magazine/7cea04af-fdb6-4d3b-933d-0d4caf31739c</link>
      <guid>http://msdn.microsoft.com/magazine/7cea04af-fdb6-4d3b-933d-0d4caf31739c</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;This month, use nested ListView controls to create hierarchical views of data and extend the eventing model of the ListView by deriving a custom ListView class.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Code Access Security in WCF, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/018110a6-9dbe-41f1-835f-ec8ffdae6fa3</link>
      <guid>http://msdn.microsoft.com/magazine/018110a6-9dbe-41f1-835f-ec8ffdae6fa3</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Here we discuss code-access security in Windows Communication Foundation (WCF) and present a solution for enabling partially trusted clients for WCF services.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Testing SQL Stored Procedures Using LINQ</title>
      <link>http://msdn.microsoft.com/magazine/c34b3576-9707-4f5c-b23f-f8388552988d</link>
      <guid>http://msdn.microsoft.com/magazine/c34b3576-9707-4f5c-b23f-f8388552988d</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Language Integrated Query makes lots of things easier. Here we put LINQ, or more specifically the LINQ to SQL provider, to use testing SQL stored procedures.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Building a WCF Router, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/cd683c22-71e8-41e4-9ae0-ef20c893e1ca</link>
      <guid>http://msdn.microsoft.com/magazine/cd683c22-71e8-41e4-9ae0-ef20c893e1ca</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Here we take a look at WCF clients and services, and explain how to tweak the addressing and message filtering behaviors so you can route services between them.</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Windows Imaging Component Basics</title>
      <link>http://msdn.microsoft.com/magazine/a9c2432a-ee9a-48f1-9a47-ea4be73bea3f</link>
      <guid>http://msdn.microsoft.com/magazine/a9c2432a-ee9a-48f1-9a47-ea4be73bea3f</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Windows Imaging Component (WIC) is an extensible framework for encoding, decoding, and manipulating images. See how to use WIC to encode and decode different image formats.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Going Places: Provisioning Mobile Devices</title>
      <link>http://msdn.microsoft.com/magazine/67670f85-e2c5-48a6-809c-f481f94daf6b</link>
      <guid>http://msdn.microsoft.com/magazine/67670f85-e2c5-48a6-809c-f481f94daf6b</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Learn how you can set up every mobile device in your company with a few lines of code and some XML--thanks to the provisioning APIs in the Windows Mobile SDK.</description>
      <dc:creator>Mike Calligaro</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: The Magic of Software</title>
      <link>http://msdn.microsoft.com/magazine/61b7901c-0e6b-44ba-88f3-e5db02ed954d</link>
      <guid>http://msdn.microsoft.com/magazine/61b7901c-0e6b-44ba-88f3-e5db02ed954d</guid>
      <description>April 2008&lt;br/&gt;&lt;br/&gt;Are the transparent computer screens in the movie Minority Report or the flashy fingerprint analysis software programs used on CSI closer than we think? Maybe so.</description>
      <dc:creator>Julia Lerman</dc:creator>
      <pubDate>Mon, 14 Apr 2008 13:17:18 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC: Building Web Apps without Web Forms</title>
      <link>http://msdn.microsoft.com/magazine/cfabf5a6-7f1b-43be-b5e0-d67af3bf9a3f</link>
      <guid>http://msdn.microsoft.com/magazine/cfabf5a6-7f1b-43be-b5e0-d67af3bf9a3f</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Chris Tavares explains how the ASP.NET MVC Framework's Model View Controller pattern helps you build flexible, easily tested Web applications.</description>
      <dc:creator>Chris Tavares</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Loosen Up: Tame Your Software Dependencies for More Flexible Apps</title>
      <link>http://msdn.microsoft.com/magazine/76a8ab3c-c3ed-4de3-a93a-08aaf3a3cb61</link>
      <guid>http://msdn.microsoft.com/magazine/76a8ab3c-c3ed-4de3-a93a-08aaf3a3cb61</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;James Kovacs explains the dark side of tightly coupled architectures, why they're hard to test and how they limit adaptation. He then proposes a number of solutions.</description>
      <dc:creator>James Kovacs</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CI Server: Redefine Your Build Process with Continuous Integration</title>
      <link>http://msdn.microsoft.com/magazine/d92444d8-af8d-492a-994d-033733d3005d</link>
      <guid>http://msdn.microsoft.com/magazine/d92444d8-af8d-492a-994d-033733d3005d</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Jay Flowers demonstrates how to set up and use a Continuous Integration server using both discrete tools and the more comprehensive CI Factory solution.</description>
      <dc:creator>Jay Flowers</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Performance: Find Application Bottlenecks with Visual Studio Profiler</title>
      <link>http://msdn.microsoft.com/magazine/46df19eb-3e1f-4cc0-86b7-7d557342a4b5</link>
      <guid>http://msdn.microsoft.com/magazine/46df19eb-3e1f-4cc0-86b7-7d557342a4b5</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;We will introduce you to the Visual Studio Profiler by walking through a sample performance investigation, pinpointing code inefficiencies in some sample applications.</description>
      <dc:creator>Hari Pulapaka and Boris Vidolov</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Development: OBA Solution Patterns In The Real World</title>
      <link>http://msdn.microsoft.com/magazine/9d04626d-2f12-4cea-a120-0763638e9acc</link>
      <guid>http://msdn.microsoft.com/magazine/9d04626d-2f12-4cea-a120-0763638e9acc</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;OBA solution patterns help architects and developers build Office Business Applications (OBAs). This article introduces the seven core OBA solution patterns and applies one to a real-world problem.</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Too Many Swimming Pools</title>
      <link>http://msdn.microsoft.com/magazine/61040be0-213b-43b1-bc64-26473f1bfd48</link>
      <guid>http://msdn.microsoft.com/magazine/61040be0-213b-43b1-bc64-26473f1bfd48</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;This month Howard Dierking cautions against designing applications in a vacuum with no connection to reality.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Easy Web Debugging, Extending Reflector, and More</title>
      <link>http://msdn.microsoft.com/magazine/6c72e3ec-9bb5-4204-90c8-19260ebb9f18</link>
      <guid>http://msdn.microsoft.com/magazine/6c72e3ec-9bb5-4204-90c8-19260ebb9f18</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;This month, a better design-time experience for Web apps, Scott Guthrie's blog, extending Extend Lutz Roeder's Reflector, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Improving Application Startup Performance</title>
      <link>http://msdn.microsoft.com/magazine/54dd77f2-9be8-4ec9-b372-5ea01ea791f2</link>
      <guid>http://msdn.microsoft.com/magazine/54dd77f2-9be8-4ec9-b372-5ea01ea791f2</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Application startup performance matters to users, and there's plenty you can do to improve it. Here's a look at where to begin.</description>
      <dc:creator>Claudio Caldato</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Standard Query Operators with LINQ</title>
      <link>http://msdn.microsoft.com/magazine/b233aa58-3389-45a5-990c-c9690ef228e8</link>
      <guid>http://msdn.microsoft.com/magazine/b233aa58-3389-45a5-990c-c9690ef228e8</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;LINQ to Objects and LINQ to Entities have an arsenal of Standard Query Operators that operate on sequences to perform a wide variety of operations.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Office 2007 Files and LINQ</title>
      <link>http://msdn.microsoft.com/magazine/62c87eac-7671-448d-a7e3-8f72f635f97d</link>
      <guid>http://msdn.microsoft.com/magazine/62c87eac-7671-448d-a7e3-8f72f635f97d</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;LINQ to XML and the Microsoft SDK for Open XML Formats simplify access to the parts of a 2007 Office system Open XML document when retrieving or modifying data, resulting in shorter, less complex code.</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Simplify SharePoint Development with STSDEV</title>
      <link>http://msdn.microsoft.com/magazine/e45a15d3-8f72-47d6-9e9d-d04e3e0a5600</link>
      <guid>http://msdn.microsoft.com/magazine/e45a15d3-8f72-47d6-9e9d-d04e3e0a5600</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Ted Pattison shows how to use a new STSDEV utility to set up and deploy SharePoint development projects in Visual Studio in an easy and repeatable manner.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Web UI Automation with Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/6a58d9c3-dd81-4de1-b72e-79f6607a8486</link>
      <guid>http://msdn.microsoft.com/magazine/6a58d9c3-dd81-4de1-b72e-79f6607a8486</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Here we show you how to use Windows PowerShell to create quick and easy UI test automation for ASP.NET and classic ASP Web applications.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Protecting Your Code with Visual C++ Defenses</title>
      <link>http://msdn.microsoft.com/magazine/dbde18bb-ca07-472c-87e7-5101fb22644c</link>
      <guid>http://msdn.microsoft.com/magazine/dbde18bb-ca07-472c-87e7-5101fb22644c</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Michael Howard outlines some of the buffer overrun defenses available in Visual C++ 2005 and beyond.</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: The Only Data-binding Control You'll Ever Need</title>
      <link>http://msdn.microsoft.com/magazine/16e3c15b-c896-4973-ad08-450c494237bd</link>
      <guid>http://msdn.microsoft.com/magazine/16e3c15b-c896-4973-ad08-450c494237bd</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Fritz Onion demonstrates how the ListView control in ASP.NET 3.5 makes data-binding tasks easier with support for styling with CSS, flexible pagination, and a full complement of sorting, inserting, deleting, and updating features.</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Vector Graphics and the WPF Shape Class</title>
      <link>http://msdn.microsoft.com/magazine/5729dae7-08dc-43f1-a840-236e16a28b8d</link>
      <guid>http://msdn.microsoft.com/magazine/5729dae7-08dc-43f1-a840-236e16a28b8d</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;The System.Windows.Shapes namespace is Charles Petzold's namespace of choice for rendering two-dimensional vector graphics in WPF. Here he explains why.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Asynchronous Stream Processing</title>
      <link>http://msdn.microsoft.com/magazine/6a704e50-dfe7-44fe-bebd-bee14f104ab7</link>
      <guid>http://msdn.microsoft.com/magazine/6a704e50-dfe7-44fe-bebd-bee14f104ab7</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;This month Stephen Toub discusses asynchronous stream processing.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: What is ALT .NET?</title>
      <link>http://msdn.microsoft.com/magazine/dc85ee7b-531a-4e9d-82ef-06c2b4fd8d65</link>
      <guid>http://msdn.microsoft.com/magazine/dc85ee7b-531a-4e9d-82ef-06c2b4fd8d65</guid>
      <description>March 2008&lt;br/&gt;&lt;br/&gt;Jeremy D. Miller explains the motivation behind the ALT .NET movement.</description>
      <dc:creator>Jeremy D. Miller</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mobile WCF: Write an IM App with the .NET Compact Framework</title>
      <link>http://msdn.microsoft.com/magazine/d79853e9-481b-4529-b79d-a959f1379c97</link>
      <guid>http://msdn.microsoft.com/magazine/d79853e9-481b-4529-b79d-a959f1379c97</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;The .NET Compact Framework 3.5 provides a subset of Windows Communication Foundation (WCF) functionality that you can harness to communicate between Windows Mobile devices and desktop PCs. We'll show you how.</description>
      <dc:creator>Andrew Arnott</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IIS 7.0: Build Web Server Solutions with End-To-End Extensibility</title>
      <link>http://msdn.microsoft.com/magazine/dfba7085-50e2-4c03-88c2-8bbb25a68ab6</link>
      <guid>http://msdn.microsoft.com/magazine/dfba7085-50e2-4c03-88c2-8bbb25a68ab6</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;Mike Volodarsky demonstrates the IIS 7.0 extensibility model by extending the Response Modification into a configurable Web server module and a custom management page for IIS Manager.</description>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VSTO 3.0: Developing Office Business Apps with Visual Studio 2008</title>
      <link>http://msdn.microsoft.com/magazine/ad6b30f7-feb0-43bc-abdc-1a7b90e83886</link>
      <guid>http://msdn.microsoft.com/magazine/ad6b30f7-feb0-43bc-abdc-1a7b90e83886</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;With custom form regions in Outlook you can pull in data from designated data sources and truly customize your users' Outlook 2007 experience.</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Unit Testing: Apply Test-Driven Development to your Database Projects</title>
      <link>http://msdn.microsoft.com/magazine/d7523670-3b81-408b-9f56-0ba4aa730171</link>
      <guid>http://msdn.microsoft.com/magazine/d7523670-3b81-408b-9f56-0ba4aa730171</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;Jamie Laflen extols the benefits of TDD when applied to database development—and supplies some useful techniques along the way.</description>
      <dc:creator>Jamie Laflen</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>F# Primer: Use Functional Programming Techniques in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/e6ca5101-2a62-431e-8709-4a1ba961cff5</link>
      <guid>http://msdn.microsoft.com/magazine/e6ca5101-2a62-431e-8709-4a1ba961cff5</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;Here we introduce you to some of the concepts behind the new F# language, which combines elements of functional and object-oriented .NET languages. We then help you get started writing some simple programs.</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: A Large Release Wave is Headed your Way</title>
      <link>http://msdn.microsoft.com/magazine/33a3ef43-10db-41c3-ab6b-ebd203ad851d</link>
      <guid>http://msdn.microsoft.com/magazine/33a3ef43-10db-41c3-ab6b-ebd203ad851d</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;This month Howard Dierking discusses the coverage of Windows Server 2008, SQL Server 2008, and Visual Studio 2008.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: SQL Code Completion, Subversion Tools, Agile Development, and more</title>
      <link>http://msdn.microsoft.com/magazine/b9ce3dbb-3567-4ad3-a037-1f6b374a200e</link>
      <guid>http://msdn.microsoft.com/magazine/b9ce3dbb-3567-4ad3-a037-1f6b374a200e</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;This month: help writing SQL code, modeling your database with SubSonic, and a review of Visual Studio Team System: Better Software Development for Agile Teams.</description>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Modal Dialog Boxes with AJAX</title>
      <link>http://msdn.microsoft.com/magazine/7fa6b477-4315-4bc7-8357-8d0405bdce30</link>
      <guid>http://msdn.microsoft.com/magazine/7fa6b477-4315-4bc7-8357-8d0405bdce30</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;This month Dino Esposito shows you how to get Windows-style modal dialog boxes for your Web applications thanks to the  Ajax Control Toolkit and some clever coding.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Custom Test Automation with Team System</title>
      <link>http://msdn.microsoft.com/magazine/f060f705-49e2-4b0f-b073-557f280ff28e</link>
      <guid>http://msdn.microsoft.com/magazine/f060f705-49e2-4b0f-b073-557f280ff28e</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;In this month's column Dr. James McCaffrey describes some of the ways you can use the Visual Studio 2005 Team System to manage custom software test automation.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Silverlight Tips, Tricks, and Best Practices</title>
      <link>http://msdn.microsoft.com/magazine/3bbdd011-a22a-4dcd-a777-29924269531b</link>
      <guid>http://msdn.microsoft.com/magazine/3bbdd011-a22a-4dcd-a777-29924269531b</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;: Jeff Prosise presents great tips for Silverlight development, which while it's gaining wide adoption, still needs more documentation and best practices so developers can make the most of the dazzling new features.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Web Service Software Factory Modeling Edition</title>
      <link>http://msdn.microsoft.com/magazine/658e140b-b887-4cef-bd96-60908fa86d9a</link>
      <guid>http://msdn.microsoft.com/magazine/658e140b-b887-4cef-bd96-60908fa86d9a</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;Web Service Software Factory: Modeling Edition is a collection of resources for modeling and building Web services for Windows Communication Foundation and ASMX.</description>
      <dc:creator>Gerardo de Geest and Gerben van Loon</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Workflow Services</title>
      <link>http://msdn.microsoft.com/magazine/d0a3f2d7-f34f-498f-b9fb-78bb617d2df9</link>
      <guid>http://msdn.microsoft.com/magazine/d0a3f2d7-f34f-498f-b9fb-78bb617d2df9</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;With the NET Framework 3.5, Windows Workflow Foundation can now truly be integrated with Windows Communication Foundation. This column describes how the integration works and how to make use of it effectively.</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Windows Services Enhancements</title>
      <link>http://msdn.microsoft.com/magazine/fcc304c2-3773-4868-8156-f4a6247b83f6</link>
      <guid>http://msdn.microsoft.com/magazine/fcc304c2-3773-4868-8156-f4a6247b83f6</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;Windows Vista and Windows Server 2008 bring some significant changes that make it simpler to produce services that are more secure and responsive.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Check-in Notes and Policies</title>
      <link>http://msdn.microsoft.com/magazine/a90b080c-05d7-4501-9360-d99403367fef</link>
      <guid>http://msdn.microsoft.com/magazine/a90b080c-05d7-4501-9360-d99403367fef</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;Learn how to add check-in notes and check-in policy support to a Word add-in, in this fifth and final installment of an ongoing discussion.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: The Digital Declaration of Independence</title>
      <link>http://msdn.microsoft.com/magazine/eeb1face-c8cb-47b8-8060-08adf6535b29</link>
      <guid>http://msdn.microsoft.com/magazine/eeb1face-c8cb-47b8-8060-08adf6535b29</guid>
      <description>Launch 2008&lt;br/&gt;&lt;br/&gt;Bill Hill discusses his Digital Declaration of Independence.</description>
      <dc:creator>Bill Hill</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Roll Your Own: Create a Language Compiler for the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/e78eff63-3542-4f14-8519-b2682515bb33</link>
      <guid>http://msdn.microsoft.com/magazine/e78eff63-3542-4f14-8519-b2682515bb33</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;Joel Pobar presents an introduction to how compilers work and how you can write your own compiler to target the .NET Framework.</description>
      <dc:creator>Joel Pobar</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WinUnit: Simplified Unit Testing for Native C++ Applications</title>
      <link>http://msdn.microsoft.com/magazine/4f66d99b-b92f-4ac9-988e-afcaf1421fda</link>
      <guid>http://msdn.microsoft.com/magazine/4f66d99b-b92f-4ac9-988e-afcaf1421fda</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;Maria Blees introduces WinUnit, a handy new unit testing tool for native C++ projects.</description>
      <dc:creator>Maria Blees</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Create a Custom Expression Encoder Publishing Plug-In</title>
      <link>http://msdn.microsoft.com/magazine/4f697c2d-9d42-4f7b-92f2-7f8fc18f99b6</link>
      <guid>http://msdn.microsoft.com/magazine/4f697c2d-9d42-4f7b-92f2-7f8fc18f99b6</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;Laurence Moroney demonstrates how to employ the Expression Encoder plug-in APIs by building and debugging a simple FTP upload plug-in.</description>
      <dc:creator>Laurence Moroney</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PIAB And WCF: Integrating the Policy Injection Application Block with WCF Services</title>
      <link>http://msdn.microsoft.com/magazine/6897bd2a-dec5-43bb-830b-ecb1ae17eaf6</link>
      <guid>http://msdn.microsoft.com/magazine/6897bd2a-dec5-43bb-830b-ecb1ae17eaf6</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;Using the PIAB you can enhance WCF services with policies such as validation, performance monitoring, authorization and caching without having to change a line of code.</description>
      <dc:creator>Hugh Ang and David San Filippo</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WF How-To: Building State Machines with Windows Workflow Foundation</title>
      <link>http://msdn.microsoft.com/magazine/8a64a1e8-19e8-4ba8-8d33-845c889de400</link>
      <guid>http://msdn.microsoft.com/magazine/8a64a1e8-19e8-4ba8-8d33-845c889de400</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;State Machine workflows represent a different way of visualizing program logic.  Rather than flowing from activity to activity like sequential workflows, State Machines transition from state to state.  Learn about uses for State machines and see how to design and build a State Machine workflow with Windows Workflow Foundation.</description>
      <dc:creator>Keith Pijanowski</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Overcoming Language Barriers with Elegant Design</title>
      <link>http://msdn.microsoft.com/magazine/35017444-de89-4f1c-9f7c-bd201801e24a</link>
      <guid>http://msdn.microsoft.com/magazine/35017444-de89-4f1c-9f7c-bd201801e24a</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;This month Howard Dierking explains why the choice of a programming language can be a personal one.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More</title>
      <link>http://msdn.microsoft.com/magazine/2cf1b14d-e31c-47bc-93aa-7faffec2b74e</link>
      <guid>http://msdn.microsoft.com/magazine/2cf1b14d-e31c-47bc-93aa-7faffec2b74e</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More</description>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Dynamic Languages and Silverlight</title>
      <link>http://msdn.microsoft.com/magazine/6646c218-bcea-48ad-99d9-521185811245</link>
      <guid>http://msdn.microsoft.com/magazine/6646c218-bcea-48ad-99d9-521185811245</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;DLRConsole gives you an interactive environment for playing with dynamic languages in Silverlight.</description>
      <dc:creator>Jimmy Schementi</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: XML Programming in Visual Basic 9.0</title>
      <link>http://msdn.microsoft.com/magazine/7945871d-b31d-4c94-9289-5bc33be31bfd</link>
      <guid>http://msdn.microsoft.com/magazine/7945871d-b31d-4c94-9289-5bc33be31bfd</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;With Visual Basic 9.0, working with XML gets much easier for developers.  Here's a look at some of the new features, including LINQ support, XML literals, embedded expressions, XML properties, and  XML Schema IntelliSense.</description>
      <dc:creator>Jonathan Aneja</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Designing an Entity Data Model</title>
      <link>http://msdn.microsoft.com/magazine/9c368bbf-8fe9-44bc-8483-a9782c601309</link>
      <guid>http://msdn.microsoft.com/magazine/9c368bbf-8fe9-44bc-8483-a9782c601309</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;With the Entity Framework, developers are given more flexibility by being able to design around a conceptual model rather than a relational data model.  To get started, you need to know how to design an Entity Data Model. John Papa walks you through that process.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Customize Controls with AJAX Extenders, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/9d1c3a84-1d38-4bcc-914d-1b99e62291aa</link>
      <guid>http://msdn.microsoft.com/magazine/9d1c3a84-1d38-4bcc-914d-1b99e62291aa</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;This month Dino looks at AJAX control extenders again, adding more advanced features including masked editing and autocompletion.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Security Programming in SharePoint 2007</title>
      <link>http://msdn.microsoft.com/magazine/5a70a5f3-5e8d-4839-8ab4-c3c5a2fdd260</link>
      <guid>http://msdn.microsoft.com/magazine/5a70a5f3-5e8d-4839-8ab4-c3c5a2fdd260</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;This month Ted Pattison presents an overview of programming security and permissions for Windows SharePoint Services 3.0.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: The Microsoft UI Automation Library</title>
      <link>http://msdn.microsoft.com/magazine/a6c82792-7a66-4c15-aae2-1d3a3d441a04</link>
      <guid>http://msdn.microsoft.com/magazine/a6c82792-7a66-4c15-aae2-1d3a3d441a04</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;James McCaffrey shows you how to get started with UI test automation using the new Microsoft UI Automation library.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: What's New for WCF in Visual Studio 2008</title>
      <link>http://msdn.microsoft.com/magazine/b5db7236-358d-4a95-b387-59dc6f094abd</link>
      <guid>http://msdn.microsoft.com/magazine/b5db7236-358d-4a95-b387-59dc6f094abd</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Stream Pipeline</title>
      <link>http://msdn.microsoft.com/magazine/e3e7c62d-0699-4b25-9859-aeb46be63002</link>
      <guid>http://msdn.microsoft.com/magazine/e3e7c62d-0699-4b25-9859-aeb46be63002</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;This month Stephen Toub explains how to make the most of dual processors when running encryption and compression tasks.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Finding the Best of the Best</title>
      <link>http://msdn.microsoft.com/magazine/6ede1e5f-dce4-4254-abb5-7e997b4930f1</link>
      <guid>http://msdn.microsoft.com/magazine/6ede1e5f-dce4-4254-abb5-7e997b4930f1</guid>
      <description>February 2008&lt;br/&gt;&lt;br/&gt;Passion, intelligence, and the love of learning exemplify the ideal Microsoft candidate. Howard Dierking explores these and other recruiting  philosophies.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IIS 7.0: Enhance Your Apps with the Integrated ASP.NET Pipeline</title>
      <link>http://msdn.microsoft.com/magazine/44e3649c-265c-45a1-87c0-0f64f486cbe2</link>
      <guid>http://msdn.microsoft.com/magazine/44e3649c-265c-45a1-87c0-0f64f486cbe2</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>World Ready: Around the World with ASP.NET AJAX Applications</title>
      <link>http://msdn.microsoft.com/magazine/35ecf2da-5b80-4e6d-ab9f-f1dc8ce28e63</link>
      <guid>http://msdn.microsoft.com/magazine/35ecf2da-5b80-4e6d-ab9f-f1dc8ce28e63</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Guy Smith-Ferrier</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WCF Syndication: HTTP Programming with WCF and the .NET Framework 3.5</title>
      <link>http://msdn.microsoft.com/magazine/b862a7d9-878f-442c-b130-fafdb676b016</link>
      <guid>http://msdn.microsoft.com/magazine/b862a7d9-878f-442c-b130-fafdb676b016</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Justin Smith</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server: Uncover Hidden Data to Optimize Application Performance</title>
      <link>http://msdn.microsoft.com/magazine/26120ad8-47e4-4467-b96c-e2d3c20f0cef</link>
      <guid>http://msdn.microsoft.com/magazine/26120ad8-47e4-4467-b96c-e2d3c20f0cef</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ian Stirk</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Look it Up: Managing Directory Security Principals in the .NET Framework 3.5</title>
      <link>http://msdn.microsoft.com/magazine/2db07ea4-5e04-42a9-924f-45f134e239b0</link>
      <guid>http://msdn.microsoft.com/magazine/2db07ea4-5e04-42a9-924f-45f134e239b0</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Joe Kaplan and Ethan Wilansky</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: A New Year—A Fresh Perspective</title>
      <link>http://msdn.microsoft.com/magazine/251bcbda-2e8a-413d-b535-74385c623cde</link>
      <guid>http://msdn.microsoft.com/magazine/251bcbda-2e8a-413d-b535-74385c623cde</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;The results of our reader survey are in. This month, Howard Dierking shares the takeaways.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Advanced Unit Testing, Object Mocking, Profiling Your Apps and More</title>
      <link>http://msdn.microsoft.com/magazine/55a88e14-9eed-4e66-989b-abbf5a6c0d25</link>
      <guid>http://msdn.microsoft.com/magazine/55a88e14-9eed-4e66-989b-abbf5a6c0d25</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;This month we look at advanced unit testing, object mocking, profiling, and lots more.</description>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Marshaling between Managed and Unmanaged Code</title>
      <link>http://msdn.microsoft.com/magazine/afceb6f3-f462-474c-b117-f77022874949</link>
      <guid>http://msdn.microsoft.com/magazine/afceb6f3-f462-474c-b117-f77022874949</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Yi Zhang and Xiaoying Guo</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Accessing Data from a Mobile Application</title>
      <link>http://msdn.microsoft.com/magazine/bbdb8dec-29f6-4f5c-a11b-dc048859ac02</link>
      <guid>http://msdn.microsoft.com/magazine/bbdb8dec-29f6-4f5c-a11b-dc048859ac02</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;This month John Papa takes a look at developing a mobile application that can access data on your application server.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Reflection and Generics</title>
      <link>http://msdn.microsoft.com/magazine/14f572c1-501e-4d64-a7f8-afd805137034</link>
      <guid>http://msdn.microsoft.com/magazine/14f572c1-501e-4d64-a7f8-afd805137034</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Customize Controls with AJAX Extenders</title>
      <link>http://msdn.microsoft.com/magazine/c5b7e869-3347-4721-a967-e75773926985</link>
      <guid>http://msdn.microsoft.com/magazine/c5b7e869-3347-4721-a967-e75773926985</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Drag and Drop with ASP.NET AJAX</title>
      <link>http://msdn.microsoft.com/magazine/fa40235a-c2aa-4095-8195-87bdebeee783</link>
      <guid>http://msdn.microsoft.com/magazine/fa40235a-c2aa-4095-8195-87bdebeee783</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;Jeff Prosise shows how you can implement drag-and-drop functionality in your Web app with ASP.NET AJAX.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Templates for Uncommon Controls</title>
      <link>http://msdn.microsoft.com/magazine/28fcfcb9-ae67-48bf-a178-1f438f31d4b2</link>
      <guid>http://msdn.microsoft.com/magazine/28fcfcb9-ae67-48bf-a178-1f438f31d4b2</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;Charles Petzold demonstrates how Windows Presentation Foundation (WPF) templates let you turn common controls into uncommon visual objects.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Encapsulate Silverlight with ASP.NET Controls</title>
      <link>http://msdn.microsoft.com/magazine/ed61b4ae-36e3-4454-995d-f0ed5e4b5d6e</link>
      <guid>http://msdn.microsoft.com/magazine/ed61b4ae-36e3-4454-995d-f0ed5e4b5d6e</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;To implement Silverlight in ASP.NET pages, you can encapsulate your Silverlight elements in ASP.NET controls. Here's how.</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Passion for the Craft</title>
      <link>http://msdn.microsoft.com/magazine/fb3931f7-2928-4ebc-b4f8-9e64aaa4e17d</link>
      <guid>http://msdn.microsoft.com/magazine/fb3931f7-2928-4ebc-b4f8-9e64aaa4e17d</guid>
      <description>January 2008&lt;br/&gt;&lt;br/&gt;Scott Hanselman ruminates on the term "5:01 developer" and why success in any field requires passion and craftsmanship.</description>
      <dc:creator>Scott Hanselman</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Map LINQ: Create Dynamic Maps with Visual Basic 9.0 and WPF</title>
      <link>http://msdn.microsoft.com/magazine/29b3e033-4b64-448e-82e2-7f89df0d54fa</link>
      <guid>http://msdn.microsoft.com/magazine/29b3e033-4b64-448e-82e2-7f89df0d54fa</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Wisniewski</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VSTO: Build Office-Based Solutions Using WPF, WCF, And LINQ</title>
      <link>http://msdn.microsoft.com/magazine/8ac48727-05eb-4017-97ab-e26caf281c43</link>
      <guid>http://msdn.microsoft.com/magazine/8ac48727-05eb-4017-97ab-e26caf281c43</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Andrew Whitechapel</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cmdlets: Extend Windows PowerShell With Custom Commands</title>
      <link>http://msdn.microsoft.com/magazine/bfcb6851-7f69-4753-8bb9-55f8f86028b6</link>
      <guid>http://msdn.microsoft.com/magazine/bfcb6851-7f69-4753-8bb9-55f8f86028b6</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;Jim Truher presents an introduction to writing and registering your own custom cmdlets to be used in Windows PowerShell.</description>
      <dc:creator>Jim Truher</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Interop: Connect To Mainframe Apps With BizTalk Adapters and .NET</title>
      <link>http://msdn.microsoft.com/magazine/3e25ae07-1dbd-4926-8886-adb26ec06172</link>
      <guid>http://msdn.microsoft.com/magazine/3e25ae07-1dbd-4926-8886-adb26ec06172</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;If you have a significant investment in legacy COBOL applications running on mainframes, you need the BizTalk Adapters for Host Integration Server .</description>
      <dc:creator>Bashar “Bash” Badawi</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security: Authenticate Users Across Organizations Using ADFS</title>
      <link>http://msdn.microsoft.com/magazine/17d59246-5202-472a-a2fb-9e9409ffb987</link>
      <guid>http://msdn.microsoft.com/magazine/17d59246-5202-472a-a2fb-9e9409ffb987</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jack Couch</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Take a Deep Breath</title>
      <link>http://msdn.microsoft.com/magazine/00f0465a-0cbe-4b38-85c1-5f6c6fd2d86b</link>
      <guid>http://msdn.microsoft.com/magazine/00f0465a-0cbe-4b38-85c1-5f6c6fd2d86b</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;This month Howard Dierking reflects on 2007 and looks forward to exciting possibilities in 2008.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Live Chat, Code Conversion, Multiple Monitors, and More</title>
      <link>http://msdn.microsoft.com/magazine/c0edd4f9-29c7-450e-9113-04855a6d43b7</link>
      <guid>http://msdn.microsoft.com/magazine/c0edd4f9-29c7-450e-9113-04855a6d43b7</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;This month, more of the tools you need to get your job done.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Writing Reliable .NET Code</title>
      <link>http://msdn.microsoft.com/magazine/d9b337ce-ddba-4dcd-b957-9db2406faa1b</link>
      <guid>http://msdn.microsoft.com/magazine/d9b337ce-ddba-4dcd-b957-9db2406faa1b</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;Here's a look at how code fails and techniques for writing more reliable and resilient managed code.</description>
      <dc:creator>Alessandro Catorcini and Brian Grunkemeyer</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Data Binding in WPF</title>
      <link>http://msdn.microsoft.com/magazine/8dc4340a-64cd-4511-b67a-5ac8f6e6449a</link>
      <guid>http://msdn.microsoft.com/magazine/8dc4340a-64cd-4511-b67a-5ac8f6e6449a</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Inside the Microsoft AJAX Library</title>
      <link>http://msdn.microsoft.com/magazine/b717b5cd-2fb3-4e15-ab6e-5319eb2ea93d</link>
      <guid>http://msdn.microsoft.com/magazine/b717b5cd-2fb3-4e15-ab6e-5319eb2ea93d</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;Dino Esposito introduces the Microsoft AJAX Library and the JavaScript library for ASP.NET AJAX 1.0.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: UI Automation with Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/f7b7a3a5-f0f6-4671-aa0b-9ade423f5d6f</link>
      <guid>http://msdn.microsoft.com/magazine/f7b7a3a5-f0f6-4671-aa0b-9ade423f5d6f</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;This installment of Test Run is a guide to using Windows PowerShell to perform ultra lightweight UI automation.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Extending WCF with Custom Behaviors</title>
      <link>http://msdn.microsoft.com/magazine/a06d1506-5d7a-44e4-9b58-2d7a6e5b7535</link>
      <guid>http://msdn.microsoft.com/magazine/a06d1506-5d7a-44e4-9b58-2d7a6e5b7535</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: EEK!—Time to Design the Mouse</title>
      <link>http://msdn.microsoft.com/magazine/815da2a7-a746-42f7-9ad3-4a6d1c614026</link>
      <guid>http://msdn.microsoft.com/magazine/815da2a7-a746-42f7-9ad3-4a6d1c614026</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;This month begins the design of the actual mouse class for EEK!</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: IFileOperation in Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/c9d26b98-f56f-4ed9-9929-431ab7a89cc4</link>
      <guid>http://msdn.microsoft.com/magazine/c9d26b98-f56f-4ed9-9929-431ab7a89cc4</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;The author creates a managed wrapper to use the new IFileOperations interface in Windows Vista from managed code.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Windows Template Library 8.0</title>
      <link>http://msdn.microsoft.com/magazine/d880cc4f-db4e-42db-a37c-fbf8b1944bb8</link>
      <guid>http://msdn.microsoft.com/magazine/d880cc4f-db4e-42db-a37c-fbf8b1944bb8</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: You Should Learn SharePoint</title>
      <link>http://msdn.microsoft.com/magazine/1e0851e5-3b31-4de1-9c51-d5a8d2d2b845</link>
      <guid>http://msdn.microsoft.com/magazine/1e0851e5-3b31-4de1-9c51-d5a8d2d2b845</guid>
      <description>December 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Robert Bogue</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Trustworthy Computing: Lessons Learned from Five Years of Building More Secure Software</title>
      <link>http://msdn.microsoft.com/magazine/b1d10593-a158-4d1b-ae6e-c1313c22761f</link>
      <guid>http://msdn.microsoft.com/magazine/b1d10593-a158-4d1b-ae6e-c1313c22761f</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Crash Course: Analyze Crashes to Find Security Vulnerabilities in Your Apps</title>
      <link>http://msdn.microsoft.com/magazine/397ff3fa-0018-4eef-86ff-0a418d21a4b5</link>
      <guid>http://msdn.microsoft.com/magazine/397ff3fa-0018-4eef-86ff-0a418d21a4b5</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>A. Abouchaev, D. Hasse, S. Lambert, and G. Wroblewski</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Code Reviews: Find and Fix Vulnerabilities Before Your Application Ships</title>
      <link>http://msdn.microsoft.com/magazine/e4e99ab7-2ded-4ba1-b2c4-a6b1131217eb</link>
      <guid>http://msdn.microsoft.com/magazine/e4e99ab7-2ded-4ba1-b2c4-a6b1131217eb</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>M. Chmielewski, N. Clift, S. Fonrobert, and T. Ostwald</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Fuzz Testing: Create a Custom Test Interface Provider for Team System</title>
      <link>http://msdn.microsoft.com/magazine/ff3b9558-d7ef-4b38-9fbb-37739e6a7317</link>
      <guid>http://msdn.microsoft.com/magazine/ff3b9558-d7ef-4b38-9fbb-37739e6a7317</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Why Go to Extremes?</title>
      <link>http://msdn.microsoft.com/magazine/eaa3ca4c-713a-4159-baf7-1f19c8317701</link>
      <guid>http://msdn.microsoft.com/magazine/eaa3ca4c-713a-4159-baf7-1f19c8317701</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;This month Howard Dierking sheds some light on what we really mean when we talk about security.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Updated grid controls, open-source comparison tools, and more</title>
      <link>http://msdn.microsoft.com/magazine/fc01d779-8aa2-47f1-a26e-901d022010b4</link>
      <guid>http://msdn.microsoft.com/magazine/fc01d779-8aa2-47f1-a26e-901d022010b4</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;This time: Windows Forms grids, professional-looking date textboxes, file merging, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Managing Object Lifetime</title>
      <link>http://msdn.microsoft.com/magazine/3464225f-2afa-4de6-a5ed-a4b9249d3cf6</link>
      <guid>http://msdn.microsoft.com/magazine/3464225f-2afa-4de6-a5ed-a4b9249d3cf6</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Tim Fischer</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Extension Methods</title>
      <link>http://msdn.microsoft.com/magazine/be6a64c3-de32-48ba-8544-f333fb0fbff0</link>
      <guid>http://msdn.microsoft.com/magazine/be6a64c3-de32-48ba-8544-f333fb0fbff0</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Adrian Spotty Bowles</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Events in SharePoint 2007</title>
      <link>http://msdn.microsoft.com/magazine/f7cc0997-c5dd-471a-8506-28c2bb3da599</link>
      <guid>http://msdn.microsoft.com/magazine/f7cc0997-c5dd-471a-8506-28c2bb3da599</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Managing the User Experience in AJAX</title>
      <link>http://msdn.microsoft.com/magazine/9c7f314b-8d3a-4234-a1c6-0c20b4f9ad30</link>
      <guid>http://msdn.microsoft.com/magazine/9c7f314b-8d3a-4234-a1c6-0c20b4f9ad30</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;This month Dino takes a look at limitations and UI issues in Partial Rendering AJAX pages and techniques for managing the UI.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Custom check-in policies</title>
      <link>http://msdn.microsoft.com/magazine/7c14ca03-fbd3-42ae-9427-cad738e49947</link>
      <guid>http://msdn.microsoft.com/magazine/7c14ca03-fbd3-42ae-9427-cad738e49947</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Synchronization Contexts in WCF</title>
      <link>http://msdn.microsoft.com/magazine/f3dbedfb-6c6e-42bc-aafd-197c09ce849a</link>
      <guid>http://msdn.microsoft.com/magazine/f3dbedfb-6c6e-42bc-aafd-197c09ce849a</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Measuring the Impact of View State</title>
      <link>http://msdn.microsoft.com/magazine/6ba384e8-1bbc-4fbc-9e1b-dc667edebc68</link>
      <guid>http://msdn.microsoft.com/magazine/6ba384e8-1bbc-4fbc-9e1b-dc667edebc68</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Simplified APM with C#</title>
      <link>http://msdn.microsoft.com/magazine/9d5b71ad-44e0-4a69-94f7-7038410f5d4a</link>
      <guid>http://msdn.microsoft.com/magazine/9d5b71ad-44e0-4a69-94f7-7038410f5d4a</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Debugging finalizers</title>
      <link>http://msdn.microsoft.com/magazine/84050ec8-63f2-494f-8031-948fba8fe22f</link>
      <guid>http://msdn.microsoft.com/magazine/84050ec8-63f2-494f-8031-948fba8fe22f</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: WPF is for developers, too</title>
      <link>http://msdn.microsoft.com/magazine/e35ef038-d16a-42d9-882f-86ddd3ff464d</link>
      <guid>http://msdn.microsoft.com/magazine/e35ef038-d16a-42d9-882f-86ddd3ff464d</guid>
      <description>November 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Kevin Moore</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pooled Threads: Improve Scalability With New Thread Pool APIs</title>
      <link>http://msdn.microsoft.com/magazine/f0ffc89b-40b4-4768-a68b-e2b0b20f7234</link>
      <guid>http://msdn.microsoft.com/magazine/f0ffc89b-40b4-4768-a68b-e2b0b20f7234</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Robert Saccone</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WPF Threads: Build More Responsive Apps With The Dispatcher</title>
      <link>http://msdn.microsoft.com/magazine/c7937810-7cd3-4e3b-85fb-6e4f7423c546</link>
      <guid>http://msdn.microsoft.com/magazine/c7937810-7cd3-4e3b-85fb-6e4f7423c546</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;Understanding the Windows Presentation Foundation threading model helps when creating user interfaces that are both compelling and responsive.</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Parallel LINQ: Running Queries On Multi-Core Processors</title>
      <link>http://msdn.microsoft.com/magazine/5c4c731f-5b94-420c-9230-2f3b1d0c2ebc</link>
      <guid>http://msdn.microsoft.com/magazine/5c4c731f-5b94-420c-9230-2f3b1d0c2ebc</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;Use Parallel Language Integrated Query (PLINQ) to take advantage of multi-processor computers and the newer wave of multi-core processors.</description>
      <dc:creator>Joe Duffy and Ed Essey</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Parallel Performance: Optimize Managed Code For Multi-Core Machines</title>
      <link>http://msdn.microsoft.com/magazine/7811643f-1a21-4406-9f08-35c510e2de11</link>
      <guid>http://msdn.microsoft.com/magazine/7811643f-1a21-4406-9f08-35c510e2de11</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Daan Leijen and Judd Hall</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mobile Apps: Adjust Your Ring Volume For Ambient Noise</title>
      <link>http://msdn.microsoft.com/magazine/f0d5a585-9177-4fc3-a4f3-2c17a0e09f11</link>
      <guid>http://msdn.microsoft.com/magazine/f0d5a585-9177-4fc3-a4f3-2c17a0e09f11</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Chris Mitchell</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: The Complexity of Complexity</title>
      <link>http://msdn.microsoft.com/magazine/7228c1da-df2c-4c87-83eb-24ed625fed94</link>
      <guid>http://msdn.microsoft.com/magazine/7228c1da-df2c-4c87-83eb-24ed625fed94</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;This month our new Editor-in-Chief, Howard Dierking, ponders the convenience of metaphor and abstraction in both software design and magazine production.</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Manage databases, easier FTP, and clustered caching</title>
      <link>http://msdn.microsoft.com/magazine/4f03b12b-4adc-4935-a134-c76b98d6beff</link>
      <guid>http://msdn.microsoft.com/magazine/4f03b12b-4adc-4935-a134-c76b98d6beff</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;This month's products include DatabaseSpy, FileZilla, NCache, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: IronPython and the Dynamic Language Runtime</title>
      <link>http://msdn.microsoft.com/magazine/975e6292-211e-4304-b179-dfe7532343ad</link>
      <guid>http://msdn.microsoft.com/magazine/975e6292-211e-4304-b179-dfe7532343ad</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Bill Chiles</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Type inference in Visual Basic 2008</title>
      <link>http://msdn.microsoft.com/magazine/eb9f9712-4328-47d1-a991-2eb229dd9cea</link>
      <guid>http://msdn.microsoft.com/magazine/eb9f9712-4328-47d1-a991-2eb229dd9cea</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;Visual Basic 2008 provides type inference to get the language ready to take advantage of LINQ and make your code more robust.</description>
      <dc:creator>Bill Horst</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Common Table Expressions</title>
      <link>http://msdn.microsoft.com/magazine/56b88692-bee0-47c6-9f59-e485c23adc3d</link>
      <guid>http://msdn.microsoft.com/magazine/56b88692-bee0-47c6-9f59-e485c23adc3d</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: AJAX application architecture, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/4eda0836-397a-4d7a-9414-3d8bfda0fd90</link>
      <guid>http://msdn.microsoft.com/magazine/4eda0836-397a-4d7a-9414-3d8bfda0fd90</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Test automation with Windows XP Embedded</title>
      <link>http://msdn.microsoft.com/magazine/1ad1abca-76b9-4471-b4a0-771131f09b45</link>
      <guid>http://msdn.microsoft.com/magazine/1ad1abca-76b9-4471-b4a0-771131f09b45</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;This month's column explores how to create lightweight but powerful UI test automation for software systems that run on Windows XP Embedded.</description>
      <dc:creator>Dr. James McCaffrey and Mike Hall</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: 3D text in WPF</title>
      <link>http://msdn.microsoft.com/magazine/48d9224b-3dcb-469b-bec1-7e5882e3a46e</link>
      <guid>http://msdn.microsoft.com/magazine/48d9224b-3dcb-469b-bec1-7e5882e3a46e</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;This month Charles Petzold explores techniques for generating 3D text in Windows Presentation Foundation.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Task Scheduler 2.0</title>
      <link>http://msdn.microsoft.com/magazine/1ae5d95a-67f4-402b-9ead-7083cb6ebaeb</link>
      <guid>http://msdn.microsoft.com/magazine/1ae5d95a-67f4-402b-9ead-7083cb6ebaeb</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: Describing the EEK!-osystem</title>
      <link>http://msdn.microsoft.com/magazine/d17c6521-da09-4c4c-80e4-e23b4e40be47</link>
      <guid>http://msdn.microsoft.com/magazine/d17c6521-da09-4c4c-80e4-e23b4e40be47</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Deadlock monitor</title>
      <link>http://msdn.microsoft.com/magazine/2a157cd4-6364-4ac7-ace7-493e882deb37</link>
      <guid>http://msdn.microsoft.com/magazine/2a157cd4-6364-4ac7-ace7-493e882deb37</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;This month Stephen Toub discusses deadlocks that can occur when synchronizing threads.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Matrimony mashup</title>
      <link>http://msdn.microsoft.com/magazine/a7ff5c5f-3b44-4176-901a-d3867b310d37</link>
      <guid>http://msdn.microsoft.com/magazine/a7ff5c5f-3b44-4176-901a-d3867b310d37</guid>
      <description>October 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Michael Richter</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET: ScriptManager Enables AJAX In Your Web Apps</title>
      <link>http://msdn.microsoft.com/magazine/d7543f8d-2680-492e-8533-efe377deb271</link>
      <guid>http://msdn.microsoft.com/magazine/d7543f8d-2680-492e-8533-efe377deb271</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;Learn how to use the ScriptManager control, which provides much of the magic behind ASP.NET AJAX.</description>
      <dc:creator>Ben Rush</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Find It: Integrate Search Into Your Site With ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/6086005f-6217-4c2a-9db4-638082afcc37</link>
      <guid>http://msdn.microsoft.com/magazine/6086005f-6217-4c2a-9db4-638082afcc37</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;We implement search providers for both Live.com and SharePoint so you can take advantage of either in your own applications.</description>
      <dc:creator>Marco Bellinaso</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Networking: Get Connected With The .NET Framework 3.5</title>
      <link>http://msdn.microsoft.com/magazine/2d3872e0-aec8-4f01-bf92-4f3762af711d</link>
      <guid>http://msdn.microsoft.com/magazine/2d3872e0-aec8-4f01-bf92-4f3762af711d</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;This article covers three core changes to networking support in Visual Studio 2008 and the upcoming release of the .NET Framework.</description>
      <dc:creator>Mariya Atanasova, Larry Cleeton, Mike Flasko, and Amit Paka</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IIS 7.0: Extend Your WCF Services Beyond HTTP With WAS</title>
      <link>http://msdn.microsoft.com/magazine/450379ac-9f52-4027-93c6-b2dfce69b64d</link>
      <guid>http://msdn.microsoft.com/magazine/450379ac-9f52-4027-93c6-b2dfce69b64d</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;Learn about a new IIS feature called the Windows Process Activation Service (WAS) that makes it possible to host Web services beyond HTTP.</description>
      <dc:creator>Dominick Baier, Christian Weyer, and Steve Maine</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Unit Testing: Exploring The Continuum Of Test Doubles</title>
      <link>http://msdn.microsoft.com/magazine/622f2638-9f2b-4122-8baa-750a2ab328c7</link>
      <guid>http://msdn.microsoft.com/magazine/622f2638-9f2b-4122-8baa-750a2ab328c7</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;Creating and using mock component servers simplifies unit testing. Use these examples to get started.</description>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Summer in New York</title>
      <link>http://msdn.microsoft.com/magazine/9eb165a9-df9e-4497-ae21-45d8736244f9</link>
      <guid>http://msdn.microsoft.com/magazine/9eb165a9-df9e-4497-ae21-45d8736244f9</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;As the thermometer rises, we cool down with a look at AJAX technologies.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: ASP.NET Controls, FTP, and More</title>
      <link>http://msdn.microsoft.com/magazine/98a0bfc4-990d-4fd3-8798-9085451fe775</link>
      <guid>http://msdn.microsoft.com/magazine/98a0bfc4-990d-4fd3-8798-9085451fe775</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;ASP.NET controls, a comprehensive FTP library, rich imaging support, and a book about SQL Server 2005.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: COM Connection Points</title>
      <link>http://msdn.microsoft.com/magazine/eb2ffcc3-c3cc-4806-8b99-44572de49b7d</link>
      <guid>http://msdn.microsoft.com/magazine/eb2ffcc3-c3cc-4806-8b99-44572de49b7d</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;We create an Active Template Library (ATL) connection point server.</description>
      <dc:creator>Thottam R. Sriram</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Lambda Expressions</title>
      <link>http://msdn.microsoft.com/magazine/cb3217df-4835-45a9-ac59-4692449a36e1</link>
      <guid>http://msdn.microsoft.com/magazine/cb3217df-4835-45a9-ac59-4692449a36e1</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;Sample the basic concepts of lambda expressions, explore their benefits, and witness how to use them to write more expressive programs.</description>
      <dc:creator>Timothy Ng</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: AJAX Application Architecture, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/8b64193f-a26e-4359-be69-824f19f3e514</link>
      <guid>http://msdn.microsoft.com/magazine/8b64193f-a26e-4359-be69-824f19f3e514</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Work Items and Undo Support</title>
      <link>http://msdn.microsoft.com/magazine/e9f44009-5487-4914-8552-46993d4416e8</link>
      <guid>http://msdn.microsoft.com/magazine/e9f44009-5487-4914-8552-46993d4416e8</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;Add support for work items to the Team Foundation Server version control add-in.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Workflow Communications</title>
      <link>http://msdn.microsoft.com/magazine/9c702123-7a84-4ade-afa3-0de562b78b2e</link>
      <guid>http://msdn.microsoft.com/magazine/9c702123-7a84-4ade-afa3-0de562b78b2e</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Exploring Claims-Based Identity</title>
      <link>http://msdn.microsoft.com/magazine/2a69ed08-7e6a-4b49-b298-bb005add124f</link>
      <guid>http://msdn.microsoft.com/magazine/2a69ed08-7e6a-4b49-b298-bb005add124f</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;Keith Brown introduces you to the new identity model in the Microsoft .NET Framework 3.0.</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Tales from the CryptoRandom</title>
      <link>http://msdn.microsoft.com/magazine/d4b93ba4-5947-4b95-8962-b1a6ff756715</link>
      <guid>http://msdn.microsoft.com/magazine/d4b93ba4-5947-4b95-8962-b1a6ff756715</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;Stephen Toub and Shawn Farkas discuss creating an adapter that takes the functionality of RNGCryptoServiceProvider and adapts it to the interface of Random.</description>
      <dc:creator>Stephen Toub and Shawn Farkas</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Turning the Pages with WPF</title>
      <link>http://msdn.microsoft.com/magazine/832b3a22-6858-424d-ac46-2555d3c19d43</link>
      <guid>http://msdn.microsoft.com/magazine/832b3a22-6858-424d-ac46-2555d3c19d43</guid>
      <description>September 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Tim Sneath</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Gadgets: Build Your Own Windows Vista Sidebar Gadget</title>
      <link>http://msdn.microsoft.com/magazine/9251258e-c181-4c21-a8b8-ccab00da3832</link>
      <guid>http://msdn.microsoft.com/magazine/9251258e-c181-4c21-a8b8-ccab00da3832</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;A Sidebar gadget is a powerful little too that's surprisingly easy to create. Get in on the fun with Donavon West.</description>
      <dc:creator>Donavon West</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WPF: Flexible Content Display With Flow Documents</title>
      <link>http://msdn.microsoft.com/magazine/48a32d1d-b73b-4e70-a3f1-714fd62b2587</link>
      <guid>http://msdn.microsoft.com/magazine/48a32d1d-b73b-4e70-a3f1-714fd62b2587</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;Markus Egger discusses all the flexibility and power of flow documents in Windows Presentation Foundation</description>
      <dc:creator>Markus Egger</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OPC: A New Standard For Packaging Your Data</title>
      <link>http://msdn.microsoft.com/magazine/547e745d-4f1f-4a50-bc73-9864791e584b</link>
      <guid>http://msdn.microsoft.com/magazine/547e745d-4f1f-4a50-bc73-9864791e584b</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;Open Packaging Conventions (OPC) defines a structured means for storing application data together with related resources. Learn about the benefits here.</description>
      <dc:creator>Jack Davis and Andrey Shur</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Apps: Extend Your VBA Code With VSTO</title>
      <link>http://msdn.microsoft.com/magazine/c01c08ec-c1f9-4c04-9179-2aa64adbf050</link>
      <guid>http://msdn.microsoft.com/magazine/c01c08ec-c1f9-4c04-9179-2aa64adbf050</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;VSTO brings you the full feature set of Visual Studio including LINQ, WPF, WCF, and the .NET Framework 3.5.</description>
      <dc:creator>Paul Stubbs and Kathleen McGrath</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Excel Services: Develop A Calculation Engine For Your Apps</title>
      <link>http://msdn.microsoft.com/magazine/e30bc3a7-e574-482a-b8a0-c3ec85a06231</link>
      <guid>http://msdn.microsoft.com/magazine/e30bc3a7-e574-482a-b8a0-c3ec85a06231</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;The Excel Services architecture lets users design their own algorithms and share workbooks on a server.</description>
      <dc:creator>Vishwas Lele and Pyush Kumar</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Thanks for the Memories!</title>
      <link>http://msdn.microsoft.com/magazine/ce3bb9c3-0813-4cfc-94d2-134af7c20566</link>
      <guid>http://msdn.microsoft.com/magazine/ce3bb9c3-0813-4cfc-94d2-134af7c20566</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;Stephen Toub gets nostalgic as he prepares to leave MSDN Magazine.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Create Graphs, Send E-Mail, Spell-Check, and More</title>
      <link>http://msdn.microsoft.com/magazine/04a34a4c-8929-4382-b5b3-4a601ad1a36e</link>
      <guid>http://msdn.microsoft.com/magazine/04a34a4c-8929-4382-b5b3-4a601ad1a36e</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;Turn boring data into stunning graphs, create, parse, send, and receive mail messages from code, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Collections Best Practices</title>
      <link>http://msdn.microsoft.com/magazine/43b99f02-90c0-4199-b277-c5fb650b1a62</link>
      <guid>http://msdn.microsoft.com/magazine/43b99f02-90c0-4199-b277-c5fb650b1a62</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;This month Inbar Gazit shows readers how to get the most out of the System.Collections namespace.</description>
      <dc:creator>Inbar Gazit</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Query Comprehensions</title>
      <link>http://msdn.microsoft.com/magazine/4eb81b10-e854-4643-bd07-e1499b0723fc</link>
      <guid>http://msdn.microsoft.com/magazine/4eb81b10-e854-4643-bd07-e1499b0723fc</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;Scott Wisniewski digs into LINQ and builds a custom query provider to create queries in real-world apps.</description>
      <dc:creator>Scott Wisniewski</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Solution Deployment with SharePoint 2007</title>
      <link>http://msdn.microsoft.com/magazine/6e306720-8a19-4cf8-9577-7d0cf8c5f7a1</link>
      <guid>http://msdn.microsoft.com/magazine/6e306720-8a19-4cf8-9577-7d0cf8c5f7a1</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;WSS 3.0 introduces a new deployment mechanism that lets you move your development efforts into a staging or production environment.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Canceling Server Tasks with ASP.NET AJAX</title>
      <link>http://msdn.microsoft.com/magazine/8afe8188-7b4f-4e29-a5a8-edb410692268</link>
      <guid>http://msdn.microsoft.com/magazine/8afe8188-7b4f-4e29-a5a8-edb410692268</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;This month Dino explains how to remotely cancel tasks running on the server using ASP.NET AJAX.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Web Client Software Factory</title>
      <link>http://msdn.microsoft.com/magazine/c348a694-87d9-4696-aa96-ceb9a68b08e0</link>
      <guid>http://msdn.microsoft.com/magazine/c348a694-87d9-4696-aa96-ceb9a68b08e0</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;The Web Service Software Factory is designed to provide guidance and enhanced tools for building Web services using ASMX or WCF.</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Declarative WCF Security</title>
      <link>http://msdn.microsoft.com/magazine/4a3a6f0c-0233-4e67-aab8-c19ebbcbdb24</link>
      <guid>http://msdn.microsoft.com/magazine/4a3a6f0c-0233-4e67-aab8-c19ebbcbdb24</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;Juval Lowy designs easily configured security settings for applications built on Windows Communication Foundation.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: Configuration with XML</title>
      <link>http://msdn.microsoft.com/magazine/cc01b98e-492d-4ce7-861d-375e2ea4cef5</link>
      <guid>http://msdn.microsoft.com/magazine/cc01b98e-492d-4ce7-861d-375e2ea4cef5</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;Stanley B. Lippman explores the use of C++/CLI as a pure Microsoft .NET Framework-compliant language.</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows with C++: Windows Vista Control Enhancements</title>
      <link>http://msdn.microsoft.com/magazine/8e89a0af-b881-40ab-aed3-30a629e2a74c</link>
      <guid>http://msdn.microsoft.com/magazine/8e89a0af-b881-40ab-aed3-30a629e2a74c</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Dependency Management</title>
      <link>http://msdn.microsoft.com/magazine/3f023cb6-10ad-4fb3-8c28-e8d79c88bfd9</link>
      <guid>http://msdn.microsoft.com/magazine/3f023cb6-10ad-4fb3-8c28-e8d79c88bfd9</guid>
      <description>August 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Eric N. Bush</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mobility: Make Your WPF Apps Power-Aware</title>
      <link>http://msdn.microsoft.com/magazine/387ef11b-c09b-42c8-bf32-edbdb8c745fb</link>
      <guid>http://msdn.microsoft.com/magazine/387ef11b-c09b-42c8-bf32-edbdb8c745fb</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;Here Andre Michaud shows you how to use power notifications to make your applications power aware.</description>
      <dc:creator>Andre Michaud</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Share Code: Write Code Once For Both Mobile And Desktop Apps</title>
      <link>http://msdn.microsoft.com/magazine/b0f9e075-9c98-404b-9b50-fefc21306b84</link>
      <guid>http://msdn.microsoft.com/magazine/b0f9e075-9c98-404b-9b50-fefc21306b84</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;If you're building .NET client apps already, target them to  Windows Mobile using the same skills and toolsets.</description>
      <dc:creator>Daniel Moth</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>NTFS: Enhance Your Apps With File System Transactions</title>
      <link>http://msdn.microsoft.com/magazine/2fc4ae05-f7b8-49d2-8630-f24bc9dfc2e6</link>
      <guid>http://msdn.microsoft.com/magazine/2fc4ae05-f7b8-49d2-8630-f24bc9dfc2e6</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;Presented here is an overview of Transactional NTFS and how it revolutionizes transactions.</description>
      <dc:creator>Jason Olson</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security: Applying Cryptography Using The CNG API In Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/f889232b-d44a-4fd7-8152-389cd7814c64</link>
      <guid>http://msdn.microsoft.com/magazine/f889232b-d44a-4fd7-8152-389cd7814c64</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Speak Up: Support Dictation With Text Services Framework</title>
      <link>http://msdn.microsoft.com/magazine/df03c232-1ece-46bc-acad-90ea9dd09cf2</link>
      <guid>http://msdn.microsoft.com/magazine/df03c232-1ece-46bc-acad-90ea9dd09cf2</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;Learn how to make your apps speech-aware by supporting Windows Speech Recognition and the Text Services Framework.</description>
      <dc:creator>Eric Brown</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: What Is Mobility?</title>
      <link>http://msdn.microsoft.com/magazine/4c65920e-2502-4b54-8954-d70dc89bd0a5</link>
      <guid>http://msdn.microsoft.com/magazine/4c65920e-2502-4b54-8954-d70dc89bd0a5</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;Does mobility come from a motorized scooter, a cell phone, or a Pocket PC? It depends on who you are.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Find Bottlenecks, Code Similarities, and More</title>
      <link>http://msdn.microsoft.com/magazine/c542b66f-e109-469c-9396-e96ec80ecaf6</link>
      <guid>http://msdn.microsoft.com/magazine/c542b66f-e109-469c-9396-e96ec80ecaf6</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;This month, find performance and memory bottlenecks, essential security reading, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Digging into IDisposable</title>
      <link>http://msdn.microsoft.com/magazine/79be826f-468a-43ae-a1d6-2d64c3abdc07</link>
      <guid>http://msdn.microsoft.com/magazine/79be826f-468a-43ae-a1d6-2d64c3abdc07</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;This month: cleaning up resources that are not garbage collected by the CLR garbage collector.</description>
      <dc:creator>Shawn Farkas</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: ADO.NET Entity Framework Overview</title>
      <link>http://msdn.microsoft.com/magazine/72a3e235-b56d-4c7f-adac-4ae3604700bc</link>
      <guid>http://msdn.microsoft.com/magazine/72a3e235-b56d-4c7f-adac-4ae3604700bc</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;The new Entity Framework in ADO.NET will let you manipulate data using an object model. John Papa explains. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Context-Sensitive Feedback with AJAX</title>
      <link>http://msdn.microsoft.com/magazine/2b26c364-93ad-4190-8037-782a45265912</link>
      <guid>http://msdn.microsoft.com/magazine/2b26c364-93ad-4190-8037-782a45265912</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;Beyond progress bars: talking to server-side apps with ASP.NET AJAX.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: WCF Bindings In Depth</title>
      <link>http://msdn.microsoft.com/magazine/3bdba0db-609c-4d80-b288-322f96de73d1</link>
      <guid>http://msdn.microsoft.com/magazine/3bdba0db-609c-4d80-b288-322f96de73d1</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;The WCF programming model makes it easy to configure services with a variety of wire formats and message protocols, thanks to binding.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Wait Chain Traversal</title>
      <link>http://msdn.microsoft.com/magazine/82a1d698-560a-49b7-ba29-e9697077bcff</link>
      <guid>http://msdn.microsoft.com/magazine/82a1d698-560a-49b7-ba29-e9697077bcff</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Active Directory Cache Dependencies</title>
      <link>http://msdn.microsoft.com/magazine/82f8767c-38be-4d45-acb7-fdc6f08af540</link>
      <guid>http://msdn.microsoft.com/magazine/82f8767c-38be-4d45-acb7-fdc6f08af540</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;If you're not taking advantage of Active Directory, you should be. Learn the benefits from Keith Brown.</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Extending the WPF Animation Classes</title>
      <link>http://msdn.microsoft.com/magazine/182c5067-34d1-402a-b04f-14c8ff16e8be</link>
      <guid>http://msdn.microsoft.com/magazine/182c5067-34d1-402a-b04f-14c8ff16e8be</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;Learn what the WPF Animation Classes can do, what they can't, and how to extend them.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Weaving Your Photos with Photosynth</title>
      <link>http://msdn.microsoft.com/magazine/9264f86e-d788-4abd-86d6-e7bce1447557</link>
      <guid>http://msdn.microsoft.com/magazine/9264f86e-d788-4abd-86d6-e7bce1447557</guid>
      <description>July 2007&lt;br/&gt;&lt;br/&gt;See what the Interactive Visual Media Group at Microsoft Research is up to these days.</description>
      <dc:creator>Richard Szeliski</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C# 3.0: The Evolution Of LINQ And Its Impact On The Design Of C#</title>
      <link>http://msdn.microsoft.com/magazine/86de880e-a5b3-4d80-ae1a-76fdfa99b17f</link>
      <guid>http://msdn.microsoft.com/magazine/86de880e-a5b3-4d80-ae1a-76fdfa99b17f</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;LINQ gives allows developers to take advantage of the power of queries. Find out how it came to be.</description>
      <dc:creator>Anson Horton</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VISUAL BASIC: Unleash The Power Of Query In Visual Studio "Orcas"</title>
      <link>http://msdn.microsoft.com/magazine/0efd5ccb-0786-45b1-9dd9-985a64c2b448</link>
      <guid>http://msdn.microsoft.com/magazine/0efd5ccb-0786-45b1-9dd9-985a64c2b448</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;LINQ, coming in the next version Visual Studio, codename "Orcas",  adds type-safe data querying to .NET languages. </description>
      <dc:creator>Ting Liang and Kit George</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++: An Inside Look At The Next Generation Of Visual C++</title>
      <link>http://msdn.microsoft.com/magazine/5121ad3c-0188-451d-8c5b-92eb913bdcad</link>
      <guid>http://msdn.microsoft.com/magazine/5121ad3c-0188-451d-8c5b-92eb913bdcad</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;The next version of Visual Studio (code-named “Orcas”) will help C++ developers take full advantage of the new capabilities in Windows Vista. </description>
      <dc:creator>Tarek Madkour</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OFFICE UI: New VSTO Features Help You Customize Word And Outlook</title>
      <link>http://msdn.microsoft.com/magazine/3df34ca7-408a-4d28-bd79-8a2344ff5b3b</link>
      <guid>http://msdn.microsoft.com/magazine/3df34ca7-408a-4d28-bd79-8a2344ff5b3b</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Steve Fox and Paul Stubbs</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SILVERLIGHT: Get Started Building A Deeper Experience Across The Web</title>
      <link>http://msdn.microsoft.com/magazine/0a0dc77b-f52c-42d1-91a4-620cd1e9b6ad</link>
      <guid>http://msdn.microsoft.com/magazine/0a0dc77b-f52c-42d1-91a4-620cd1e9b6ad</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;Build rich, compelling, cross-platform, interactive applications with Microsoft Silverlight.</description>
      <dc:creator>Laurence Moroney</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CONCURRENCY: Synchronization Primitives New To Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/d865be64-4a1a-49a2-9a28-774e9f95b477</link>
      <guid>http://msdn.microsoft.com/magazine/d865be64-4a1a-49a2-9a28-774e9f95b477</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;Windows Vista has lots of goodies for native C++ developers including condition variables, slim reader/writer locks, and one-time initialization. </description>
      <dc:creator>Robert Saccone and Alexander Taskov</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Visual Studio at 10</title>
      <link>http://msdn.microsoft.com/magazine/d163d51c-eac0-446f-8dd6-875e7f5fa4e4</link>
      <guid>http://msdn.microsoft.com/magazine/d163d51c-eac0-446f-8dd6-875e7f5fa4e4</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;Ruminations on ten years of Visual Studio.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: XML Comments, Online Payments, and More</title>
      <link>http://msdn.microsoft.com/magazine/05c9d94e-f065-460e-9133-26c687e08876</link>
      <guid>http://msdn.microsoft.com/magazine/05c9d94e-f065-460e-9133-26c687e08876</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;This month, online payment processing services, XML comments the easy way, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Reflections on Reflection</title>
      <link>http://msdn.microsoft.com/magazine/60c45516-fbc4-4cc3-84c3-25acfc17823b</link>
      <guid>http://msdn.microsoft.com/magazine/60c45516-fbc4-4cc3-84c3-25acfc17823b</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;This month's installment of CLR Inside Out takes on reflection and the System.Reflection namespace.</description>
      <dc:creator>Mike Repass</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: SQL Server Management Objects</title>
      <link>http://msdn.microsoft.com/magazine/dd9b74aa-8d78-494d-8645-0bb41030ed31</link>
      <guid>http://msdn.microsoft.com/magazine/dd9b74aa-8d78-494d-8645-0bb41030ed31</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;SQL Server Management Objects offer developers a robust toolset for  backing up and restoring databases, and issuing DDL commands, as John Papa explains.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Using RibbonX from Visual Basic</title>
      <link>http://msdn.microsoft.com/magazine/6c25cfae-a208-4c74-b67a-beb2111ee803</link>
      <guid>http://msdn.microsoft.com/magazine/6c25cfae-a208-4c74-b67a-beb2111ee803</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;Ken Getz prepares Visual Basic developers to use RibbonX.</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Transactional Workflows</title>
      <link>http://msdn.microsoft.com/magazine/39348b94-8bac-407f-99b6-1b21171a6807</link>
      <guid>http://msdn.microsoft.com/magazine/39348b94-8bac-407f-99b6-1b21171a6807</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: WCF Addressing In Depth</title>
      <link>http://msdn.microsoft.com/magazine/a47cf2a1-7872-4a0f-8070-71201dac0be7</link>
      <guid>http://msdn.microsoft.com/magazine/a47cf2a1-7872-4a0f-8070-71201dac0be7</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;This month Aaron Skonnard looks at addressing details surrounding endpoint communication, many of which enable more advanced messaging scenarios.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: UpdatePanel Tips and Tricks</title>
      <link>http://msdn.microsoft.com/magazine/308867e2-7f53-4ba8-a41d-e6acc23bd546</link>
      <guid>http://msdn.microsoft.com/magazine/308867e2-7f53-4ba8-a41d-e6acc23bd546</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: ActivityExecutionContext in Workflows</title>
      <link>http://msdn.microsoft.com/magazine/c8a4abf5-29f4-4510-8cb0-b713d60e2b50</link>
      <guid>http://msdn.microsoft.com/magazine/c8a4abf5-29f4-4510-8cb0-b713d60e2b50</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;This month Matt Milner explains a critical component in the execution, persistence, and compensation of workflows.</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Asynchronous Device Operations</title>
      <link>http://msdn.microsoft.com/magazine/f5f6a979-3f4b-4d6b-babd-15506abbb926</link>
      <guid>http://msdn.microsoft.com/magazine/f5f6a979-3f4b-4d6b-babd-15506abbb926</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;Jeff Richter uses the AsyncResult&lt;TResult&gt; class to implement the  CLR’s Asynchronous Programming Model to perform hardware device operations asynchronously.</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: EEK! An Introduction</title>
      <link>http://msdn.microsoft.com/magazine/9b3748f0-eb67-4b70-a045-f3759154d7b3</link>
      <guid>http://msdn.microsoft.com/magazine/9b3748f0-eb67-4b70-a045-f3759154d7b3</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;Stanley Lippman begins a look at using C++/CLI as a purely .NET-compliant language. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Handling Messages in Console Apps</title>
      <link>http://msdn.microsoft.com/magazine/05d61124-18df-44bf-a6ce-898faa98b071</link>
      <guid>http://msdn.microsoft.com/magazine/05d61124-18df-44bf-a6ce-898faa98b071</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Proud to Be a Developer</title>
      <link>http://msdn.microsoft.com/magazine/7f77c332-2960-4aa3-8455-da1e746efd95</link>
      <guid>http://msdn.microsoft.com/magazine/7f77c332-2960-4aa3-8455-da1e746efd95</guid>
      <description>June 2007&lt;br/&gt;&lt;br/&gt;A developer doesn't just code; he or she writes code that is fast, reliable, well-tested, secure, maintainable and globalizable.</description>
      <dc:creator>Adam Barr</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript: Create Advanced Web Applications With Object-Oriented Techniques</title>
      <link>http://msdn.microsoft.com/magazine/82a10943-4871-4398-a40f-c330905909d5</link>
      <guid>http://msdn.microsoft.com/magazine/82a10943-4871-4398-a40f-c330905909d5</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;JavaScript: Create Advanced Web Applications With Object-Oriented Techniques</description>
      <dc:creator>Ray Djajadinata</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Got Game?: Unleash Your Imagination With XNA Game Studio Express</title>
      <link>http://msdn.microsoft.com/magazine/718379b3-9ea2-4f83-b10f-4d650b686f4d</link>
      <guid>http://msdn.microsoft.com/magazine/718379b3-9ea2-4f83-b10f-4d650b686f4d</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Got Game?: Unleash Your Imagination With XNA Game Studio Express</description>
      <dc:creator>Charles Cox and Michael Klucher</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WPF: Customizing Controls For Windows Presentation Foundation</title>
      <link>http://msdn.microsoft.com/magazine/e92134b5-8f55-4686-8565-2b15a29259b2</link>
      <guid>http://msdn.microsoft.com/magazine/e92134b5-8f55-4686-8565-2b15a29259b2</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;WPF: Customizing Controls For Windows Presentation Foundation</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Migration: Convert A Java Web Application To ASP.NET Using JLCA</title>
      <link>http://msdn.microsoft.com/magazine/9d2d8f61-c8c4-4bf1-87f4-bc132aa3c543</link>
      <guid>http://msdn.microsoft.com/magazine/9d2d8f61-c8c4-4bf1-87f4-bc132aa3c543</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Migration: Convert A Java Web Application To ASP.NET Using JLCA</description>
      <dc:creator>Brian Jimerson</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BizTalk Server: 8 Tips And Tricks For Better BizTalk Programming</title>
      <link>http://msdn.microsoft.com/magazine/899b5ca4-df03-4b7d-8870-ccdcd3c09d68</link>
      <guid>http://msdn.microsoft.com/magazine/899b5ca4-df03-4b7d-8870-ccdcd3c09d68</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;BizTalk Server: 8 Tips And Tricks For Better BizTalk Programming</description>
      <dc:creator>Marty Wasznicky and Scott Zimmerman</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Collaborate: Help Teams Work Together With Web Services And Groove 2007</title>
      <link>http://msdn.microsoft.com/magazine/5528fea0-b699-451d-aa82-15bf9d3173cc</link>
      <guid>http://msdn.microsoft.com/magazine/5528fea0-b699-451d-aa82-15bf9d3173cc</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Collaborate: Help Teams Work Together With Web Services And Groove 2007</description>
      <dc:creator>John C. Hancock</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Daylight Savings</title>
      <link>http://msdn.microsoft.com/magazine/62b12ef9-9877-4bce-9af9-260d01c99219</link>
      <guid>http://msdn.microsoft.com/magazine/62b12ef9-9877-4bce-9af9-260d01c99219</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Editor's Note: Daylight Savings</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Code Exploration, SQL Queries, and More</title>
      <link>http://msdn.microsoft.com/magazine/a8fccdf9-eb0e-42c4-a037-5b4c59b7236e</link>
      <guid>http://msdn.microsoft.com/magazine/a8fccdf9-eb0e-42c4-a037-5b4c59b7236e</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Toolbox: Code Exploration, SQL Queries, and More</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: 9 Reusable Parallel Data Structures and Algorithms</title>
      <link>http://msdn.microsoft.com/magazine/132042e8-8d7a-429c-a68e-7a81c31fe5ba</link>
      <guid>http://msdn.microsoft.com/magazine/132042e8-8d7a-429c-a68e-7a81c31fe5ba</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;CLR Inside Out: 9 Reusable Parallel Data Structures and Algorithms</description>
      <dc:creator>Joe Duffy</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Features for SharePoint</title>
      <link>http://msdn.microsoft.com/magazine/0e8b6b20-df41-443a-8d33-fc995d6767b3</link>
      <guid>http://msdn.microsoft.com/magazine/0e8b6b20-df41-443a-8d33-fc995d6767b3</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Office Space: Features for SharePoint</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Subclassing and Overriding ASP.NET Pages—Part II</title>
      <link>http://msdn.microsoft.com/magazine/d4bfc458-ca7f-4c31-befc-be9b241efbd3</link>
      <guid>http://msdn.microsoft.com/magazine/d4bfc458-ca7f-4c31-befc-be9b241efbd3</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Cutting Edge: Subclassing and Overriding ASP.NET Pages—Part II</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Lightweight Testing with Windows PowerShell</title>
      <link>http://msdn.microsoft.com/magazine/5b22e03d-da31-4367-87eb-a7a997904101</link>
      <guid>http://msdn.microsoft.com/magazine/5b22e03d-da31-4367-87eb-a7a997904101</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Test Run: Lightweight Testing with Windows PowerShell</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Events in Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/fa9de97d-e751-4939-baa7-7ca53dec6183</link>
      <guid>http://msdn.microsoft.com/magazine/fa9de97d-e751-4939-baa7-7ca53dec6183</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Security Briefs: Events in Windows Vista</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: WCF Transaction Propagation</title>
      <link>http://msdn.microsoft.com/magazine/a9a7f75f-47f7-487b-b472-725be0d6698e</link>
      <guid>http://msdn.microsoft.com/magazine/a9a7f75f-47f7-487b-b472-725be0d6698e</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;Foundations: WCF Transaction Propagation</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Exercising Agility</title>
      <link>http://msdn.microsoft.com/magazine/11ce4bd6-7f35-4886-9a07-6a4c587a7dc7</link>
      <guid>http://msdn.microsoft.com/magazine/11ce4bd6-7f35-4886-9a07-6a4c587a7dc7</guid>
      <description>May 2007&lt;br/&gt;&lt;br/&gt;{ End Bracket }: Exercising Agility</description>
      <dc:creator>James Waletzky</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Identity: Secure Your ASP.NET Apps And WCF Services With Windows CardSpace</title>
      <link>http://msdn.microsoft.com/magazine/78d5a196-e345-40f9-9f15-5f8d33a03270</link>
      <guid>http://msdn.microsoft.com/magazine/78d5a196-e345-40f9-9f15-5f8d33a03270</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Aero Glass: Create Special Effects With The Desktop Window Manager</title>
      <link>http://msdn.microsoft.com/magazine/c813ed23-1fce-4262-9ac6-7e35914e73fb</link>
      <guid>http://msdn.microsoft.com/magazine/c813ed23-1fce-4262-9ac6-7e35914e73fb</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;In this article we introduce the Desktop Window Manager, the new interface that manages how windows are rendered on the Windows Vista desktop.</description>
      <dc:creator>Ron Fosner</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XmlLite: A Small And Fast XML Parser For Native C++</title>
      <link>http://msdn.microsoft.com/magazine/c4336196-a2ea-4b72-9943-f275ec1b145a</link>
      <guid>http://msdn.microsoft.com/magazine/c4336196-a2ea-4b72-9943-f275ec1b145a</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;XmlLite provides a high-performance, low-overhead XML reader and writer geared for applications written in native C++. Learn more here.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Event Tracing: Improve Debugging And Performance Tuning With ETW</title>
      <link>http://msdn.microsoft.com/magazine/98494ddd-43e0-4f5f-ad60-bbbec74aef57</link>
      <guid>http://msdn.microsoft.com/magazine/98494ddd-43e0-4f5f-ad60-bbbec74aef57</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dr. Insung Park and Ricky Buch</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET 2.0: Enforce Web Standards For Better Accessibility</title>
      <link>http://msdn.microsoft.com/magazine/6b54afcc-8257-4492-8f2f-1f58785da4b2</link>
      <guid>http://msdn.microsoft.com/magazine/6b54afcc-8257-4492-8f2f-1f58785da4b2</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ben Waldron</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Winning Team</title>
      <link>http://msdn.microsoft.com/magazine/d81c546c-a93d-4ef5-bdb2-1a909c06bd67</link>
      <guid>http://msdn.microsoft.com/magazine/d81c546c-a93d-4ef5-bdb2-1a909c06bd67</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;Josh Trupin discusses MSDN Magazine's awards from the Society for Technical Communication</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: WiX Installation, Creating PowerPoint Decks, and More</title>
      <link>http://msdn.microsoft.com/magazine/e4694cb6-3e4b-4fc5-a677-6126dcb956d6</link>
      <guid>http://msdn.microsoft.com/magazine/e4694cb6-3e4b-4fc5-a677-6126dcb956d6</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;The WiX toolset’s use of a command-line environment allows for integration with automated build processes. The Toolbox column explains.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: New Library Classes in "Orcas"</title>
      <link>http://msdn.microsoft.com/magazine/5cfa2d82-b8de-4e06-8d50-5cec102e60e7</link>
      <guid>http://msdn.microsoft.com/magazine/5cfa2d82-b8de-4e06-8d50-5cec102e60e7</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mike Downen, Inbar Gazit, and Justin Van Patten</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Disabling Constraints and Triggers</title>
      <link>http://msdn.microsoft.com/magazine/5dbc39e9-18fc-4f30-a98e-d0b9ec61e560</link>
      <guid>http://msdn.microsoft.com/magazine/5dbc39e9-18fc-4f30-a98e-d0b9ec61e560</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;What to do when you need to disable triggers and constraints to perform data synchronization and other tasks with an offline database.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Work Item Tracking</title>
      <link>http://msdn.microsoft.com/magazine/495c2bde-c525-4be1-a22b-1ba4bd76911d</link>
      <guid>http://msdn.microsoft.com/magazine/495c2bde-c525-4be1-a22b-1ba4bd76911d</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Subclassing and Overriding ASP.NET Pages—Part I</title>
      <link>http://msdn.microsoft.com/magazine/2b4c65e9-cead-4d1b-b83f-286eb3357aa8</link>
      <guid>http://msdn.microsoft.com/magazine/2b4c65e9-cead-4d1b-b83f-286eb3357aa8</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Improve Manageability through Event Logging</title>
      <link>http://msdn.microsoft.com/magazine/df6a398e-234d-42d5-bbc3-c671cab65518</link>
      <guid>http://msdn.microsoft.com/magazine/df6a398e-234d-42d5-bbc3-c671cab65518</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: WCF Messaging Fundamentals</title>
      <link>http://msdn.microsoft.com/magazine/3b4200d3-9b5f-4876-8333-b34de888285d</link>
      <guid>http://msdn.microsoft.com/magazine/3b4200d3-9b5f-4876-8333-b34de888285d</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt; This month Aaron Skonnard highlights some of the key messaging features behind the sophisticated XML-based messaging framework of Windows Communication Foundation.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Web Deployment Projects</title>
      <link>http://msdn.microsoft.com/magazine/a2af4437-bc4c-48b6-b1f8-9890d83c3b95</link>
      <guid>http://msdn.microsoft.com/magazine/a2af4437-bc4c-48b6-b1f8-9890d83c3b95</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;ASP.NET 2.0 development is the easiest ASP development yet. Fritz Onion reveals why.</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: 3D Mesh Geometries</title>
      <link>http://msdn.microsoft.com/magazine/5fea6759-7ae3-45df-821b-aefcd94fab97</link>
      <guid>http://msdn.microsoft.com/magazine/5fea6759-7ae3-45df-821b-aefcd94fab97</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Restart Manager and Generic Method Compilation</title>
      <link>http://msdn.microsoft.com/magazine/39792474-12de-497d-9e8d-ae1877be0e2d</link>
      <guid>http://msdn.microsoft.com/magazine/39792474-12de-497d-9e8d-ae1877be0e2d</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;This month Stephen Toub answers questions pertaining to the Windows Vista Restart Manager API and generic method compilation.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: Mapping Templates to Generics</title>
      <link>http://msdn.microsoft.com/magazine/368d61fa-664a-4a36-bd06-ac1bd399b488</link>
      <guid>http://msdn.microsoft.com/magazine/368d61fa-664a-4a36-bd06-ac1bd399b488</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;In this installment, Stanley Lippman continues to port his ISO-C++ Text Query Language application to the Microsoft .NET Framework and C++/CLI. </description>
      <dc:creator>Stanley Lippman</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Geopegging</title>
      <link>http://msdn.microsoft.com/magazine/c1b00dd5-366e-4e67-ab16-bc2a6ce0968b</link>
      <guid>http://msdn.microsoft.com/magazine/c1b00dd5-366e-4e67-ab16-bc2a6ce0968b</guid>
      <description>April 2007&lt;br/&gt;&lt;br/&gt;Josh Trupin introduces geopegging--a special technique for storing GPS location data in a JPG. </description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IIS 7.0: Explore The Web Server For Windows Vista And Beyond</title>
      <link>http://msdn.microsoft.com/magazine/36348f24-5564-4cb2-9cb1-3efd76b4cf59</link>
      <guid>http://msdn.microsoft.com/magazine/36348f24-5564-4cb2-9cb1-3efd76b4cf59</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;IIS 7.0: Explore The Web Server For Windows Vista And Beyond</description>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Security: Support Certificates In Your Applications With The .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/8e1eb80d-fb0a-465f-87eb-b0029dbbe323</link>
      <guid>http://msdn.microsoft.com/magazine/8e1eb80d-fb0a-465f-87eb-b0029dbbe323</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;.NET Security: Support Certificates In Your Applications With The .NET Framework 2.0</description>
      <dc:creator>Dominick Baier</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Digital Media: Add Video To Controls And 3D Surfaces With WPF</title>
      <link>http://msdn.microsoft.com/magazine/0423cf26-29b1-48b8-9a3e-e74ae7fe5a16</link>
      <guid>http://msdn.microsoft.com/magazine/0423cf26-29b1-48b8-9a3e-e74ae7fe5a16</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Digital Media: Add Video To Controls And 3D Surfaces With WPF</description>
      <dc:creator>Lee Brimelow</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WiX Tricks: Automate Releases With MSBuild And Windows Installer XML</title>
      <link>http://msdn.microsoft.com/magazine/e0e3842e-99ce-46b3-a020-3229d2eb6a57</link>
      <guid>http://msdn.microsoft.com/magazine/e0e3842e-99ce-46b3-a020-3229d2eb6a57</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;WiX Tricks: Automate Releases With MSBuild And Windows Installer XML</description>
      <dc:creator>Sayed Ibrahim Hashimi</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET 2.0: Manage Web Users With Custom Profile Providers</title>
      <link>http://msdn.microsoft.com/magazine/1ad59687-6b47-482a-b2de-21f748d4074a</link>
      <guid>http://msdn.microsoft.com/magazine/1ad59687-6b47-482a-b2de-21f748d4074a</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;ASP.NET 2.0: Manage Web Users With Custom Profile Providers</description>
      <dc:creator>Jason N. Gaylord</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Bring On the Swag</title>
      <link>http://msdn.microsoft.com/magazine/e7e6328c-3354-4d3e-8d97-3c39e7a52ce3</link>
      <guid>http://msdn.microsoft.com/magazine/e7e6328c-3354-4d3e-8d97-3c39e7a52ce3</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Editor's Note: Bring On the Swag</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Share Your Desktop, Lightweight Code Editing, and More</title>
      <link>http://msdn.microsoft.com/magazine/258965ea-ce89-45c0-962e-93ec4d8ce5a4</link>
      <guid>http://msdn.microsoft.com/magazine/258965ea-ce89-45c0-962e-93ec4d8ce5a4</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Toolbox: Share Your Desktop, Lightweight Code Editing, and More</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: .NET Application Extensibility, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/58ff9671-58ab-4060-8812-45a987534e45</link>
      <guid>http://msdn.microsoft.com/magazine/58ff9671-58ab-4060-8812-45a987534e45</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;CLR Inside Out: .NET Application Extensibility, Part 2</description>
      <dc:creator>Jack Gudenkauf and Jesse Kaplan</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Testing Custom Transform Streams</title>
      <link>http://msdn.microsoft.com/magazine/30759bef-3ece-46a6-88c0-6354f892a255</link>
      <guid>http://msdn.microsoft.com/magazine/30759bef-3ece-46a6-88c0-6354f892a255</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Test Run: Testing Custom Transform Streams</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Validating ASP.NET Query Strings</title>
      <link>http://msdn.microsoft.com/magazine/23403469-0121-4550-a93e-e1b68ac64010</link>
      <guid>http://msdn.microsoft.com/magazine/23403469-0121-4550-a93e-e1b68ac64010</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Cutting Edge: Validating ASP.NET Query Strings</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Scalable Apps with Asynchronous Programming in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/e131d935-7594-4abf-aec0-613cdefd5709</link>
      <guid>http://msdn.microsoft.com/magazine/e131d935-7594-4abf-aec0-613cdefd5709</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Wicked Code: Scalable Apps with Asynchronous Programming in ASP.NET</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: BizTalk Server 2006 Web Services</title>
      <link>http://msdn.microsoft.com/magazine/f79ed59b-e0c8-49d0-a5dc-45db9f448aa7</link>
      <guid>http://msdn.microsoft.com/magazine/f79ed59b-e0c8-49d0-a5dc-45db9f448aa7</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Service Station: BizTalk Server 2006 Web Services</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: GUI Control to Major Tom</title>
      <link>http://msdn.microsoft.com/magazine/15b68fb2-dd41-46ae-996e-797230c74573</link>
      <guid>http://msdn.microsoft.com/magazine/15b68fb2-dd41-46ae-996e-797230c74573</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Bugslayer: GUI Control to Major Tom</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Tracking Services in Windows Workflow Foundation</title>
      <link>http://msdn.microsoft.com/magazine/5cc4964e-3e70-41ab-b7ad-93cccb905a49</link>
      <guid>http://msdn.microsoft.com/magazine/5cc4964e-3e70-41ab-b7ad-93cccb905a49</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Foundations: Tracking Services in Windows Workflow Foundation</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Implementing the CLR Asynchronous Programming Model</title>
      <link>http://msdn.microsoft.com/magazine/59f07124-23dd-4ea4-b095-4812048984ea</link>
      <guid>http://msdn.microsoft.com/magazine/59f07124-23dd-4ea4-b095-4812048984ea</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;Concurrent Affairs: Implementing the CLR Asynchronous Programming Model</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Developing the Virtual Earth 3D Control</title>
      <link>http://msdn.microsoft.com/magazine/61de9f59-d335-46bd-bcdd-5e815087ed38</link>
      <guid>http://msdn.microsoft.com/magazine/61de9f59-d335-46bd-bcdd-5e815087ed38</guid>
      <description>March 2007&lt;br/&gt;&lt;br/&gt;{ End Bracket }: Developing the Virtual Earth 3D Control</description>
      <dc:creator>Duncan Lawler</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RibbonX API: Extend The 2007 Office System With Your Own Ribbon Tabs And Controls</title>
      <link>http://msdn.microsoft.com/magazine/a6bf7f35-cedb-47b4-8ce0-e07d390ee70b</link>
      <guid>http://msdn.microsoft.com/magazine/a6bf7f35-cedb-47b4-8ce0-e07d390ee70b</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Eric Faller</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smarter Art: Create Custom SmartArt Graphics For Use In The 2007 Office System</title>
      <link>http://msdn.microsoft.com/magazine/b70436d5-8be0-4bc2-a497-5e2972fafd34</link>
      <guid>http://msdn.microsoft.com/magazine/b70436d5-8be0-4bc2-a497-5e2972fafd34</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Janet Schorr</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Add-Ins: Develop Add-Ins For PowerPoint And Visio Using VSTO</title>
      <link>http://msdn.microsoft.com/magazine/81e0475e-7ef5-4ac5-bc33-b51faed459fe</link>
      <guid>http://msdn.microsoft.com/magazine/81e0475e-7ef5-4ac5-bc33-b51faed459fe</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Paul Stubbs</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Joins The Team: Introducing Visual Studio 2005 Team Edition for Database Professionals</title>
      <link>http://msdn.microsoft.com/magazine/7ca291a4-7af2-4d92-b4cd-ae30ab68d2a7</link>
      <guid>http://msdn.microsoft.com/magazine/7ca291a4-7af2-4d92-b4cd-ae30ab68d2a7</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;Here Brian Randell presents everything you need to know to get started with Visual Studio 2005 Team Edition for Database Professionals. </description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005: Regular Expressions Make Pattern Matching And Data Extraction Easier</title>
      <link>http://msdn.microsoft.com/magazine/7fba01c4-ef0f-4a20-b44f-cf182d876fb0</link>
      <guid>http://msdn.microsoft.com/magazine/7fba01c4-ef0f-4a20-b44f-cf182d876fb0</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;Now you can perform efficient, sophisticated text analysis using regular expressions in SQL Server 2005.</description>
      <dc:creator>David Banister</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Hello, Office</title>
      <link>http://msdn.microsoft.com/magazine/5c7d6887-5510-47f6-87af-0e7b139f12d5</link>
      <guid>http://msdn.microsoft.com/magazine/5c7d6887-5510-47f6-87af-0e7b139f12d5</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Rich Web App UIs, Tools for Regular Expressions, and More</title>
      <link>http://msdn.microsoft.com/magazine/02cffe87-0dee-449c-b61e-67aef4143e2b</link>
      <guid>http://msdn.microsoft.com/magazine/02cffe87-0dee-449c-b61e-67aef4143e2b</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;In this issue, create rich Web app UIs, explore tools for regular expressions, and create screen mockups.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: .NET Application Extensibility</title>
      <link>http://msdn.microsoft.com/magazine/5a5880f5-6d5c-47f9-b946-87d9d7f41baf</link>
      <guid>http://msdn.microsoft.com/magazine/5a5880f5-6d5c-47f9-b946-87d9d7f41baf</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jack Gudenkauf and Jesse Kaplan</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Data Bound Applications with ADO.NET and Custom Objects</title>
      <link>http://msdn.microsoft.com/magazine/de9c735a-fce0-4269-88ef-63a515c8c3e6</link>
      <guid>http://msdn.microsoft.com/magazine/de9c735a-fce0-4269-88ef-63a515c8c3e6</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;In this column see how to bind a custom list of business entities using the binding tools in the .NET Framework 2.0.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: Building Office Open XML Files</title>
      <link>http://msdn.microsoft.com/magazine/332c585e-06e2-4c96-82dc-699b077f91bb</link>
      <guid>http://msdn.microsoft.com/magazine/332c585e-06e2-4c96-82dc-699b077f91bb</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;This new column explores how you can extend and customize Microsoft Office System applications and file formats.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: AJAX Test Automation</title>
      <link>http://msdn.microsoft.com/magazine/5e0ac837-42a0-4bf4-a336-337f81ba66cb</link>
      <guid>http://msdn.microsoft.com/magazine/5e0ac837-42a0-4bf4-a336-337f81ba66cb</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;This month James McCaffrey presents a technique that allows you to write lightweight test automation to verify the functionality of AJAX Web applications. </description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Perspectives on ASP.NET AJAX</title>
      <link>http://msdn.microsoft.com/magazine/79b82728-a10a-4b11-b988-71ad39c8ab10</link>
      <guid>http://msdn.microsoft.com/magazine/79b82728-a10a-4b11-b988-71ad39c8ab10</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;AJAX allows you to build rich browser applications using powerful combinations of existing client-side Web technologies. This month Dino delves into AJAX </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: The Service Factory for WCF</title>
      <link>http://msdn.microsoft.com/magazine/a33ab72b-ebb7-460d-993e-e83cf6e683ba</link>
      <guid>http://msdn.microsoft.com/magazine/a33ab72b-ebb7-460d-993e-e83cf6e683ba</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;This month Aaron Skonnard continues his exploration of software factories with a look at the Web Service Software Factory for Windows Communication Foundation.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Build a Queued WCF Response Service</title>
      <link>http://msdn.microsoft.com/magazine/21261a10-c387-4b4d-8705-284fcdc1ffe4</link>
      <guid>http://msdn.microsoft.com/magazine/21261a10-c387-4b4d-8705-284fcdc1ffe4</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: Mapping Native C++ to the Common Type System</title>
      <link>http://msdn.microsoft.com/magazine/19a09b3e-837b-4a71-acfa-c5ee6fbe7ed4</link>
      <guid>http://msdn.microsoft.com/magazine/19a09b3e-837b-4a71-acfa-c5ee6fbe7ed4</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;This month Stanley Lippman begins translating the Text Query Language Query class hierarchy from C++ to the .NET Common Type System. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Rationales, Highlights, and a Farewell</title>
      <link>http://msdn.microsoft.com/magazine/e7c4296c-038f-4fc2-949e-da054b446eb7</link>
      <guid>http://msdn.microsoft.com/magazine/e7c4296c-038f-4fc2-949e-da054b446eb7</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;What's the deal with const functions, and lots more on the reasoning behind the design of the C++/CLI.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Let My People Code</title>
      <link>http://msdn.microsoft.com/magazine/df53e241-7ea3-4a7a-8fdc-db96aeb19495</link>
      <guid>http://msdn.microsoft.com/magazine/df53e241-7ea3-4a7a-8fdc-db96aeb19495</guid>
      <description>February 2007&lt;br/&gt;&lt;br/&gt;Charles Petzold discusses why limiting resources can spawn great creativity.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Least Privilege: Teach Your Apps To Play Nicely With Windows Vista User Account Control</title>
      <link>http://msdn.microsoft.com/magazine/d6c1c3dc-93f4-4ffc-9aec-9e119214d02e</link>
      <guid>http://msdn.microsoft.com/magazine/d6c1c3dc-93f4-4ffc-9aec-9e119214d02e</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;User Account Control in Windows Vista keeps the OS safe from intentional and accidental configuration changes.</description>
      <dc:creator>Chris Corio</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Vista and Office: View Data Your Way With Our Managed Preview Handler Framework</title>
      <link>http://msdn.microsoft.com/magazine/91a1cf59-56a4-48a2-80b8-f1ad1934df33</link>
      <guid>http://msdn.microsoft.com/magazine/91a1cf59-56a4-48a2-80b8-f1ad1934df33</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;Stephen Toub shows you how to write your own Preview handlers for Windows Vista and Outlook 2007. </description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SideShow Gadgets: Get Started Writing Gadgets For Windows SideShow Devices</title>
      <link>http://msdn.microsoft.com/magazine/5f8b58cb-f322-498c-b0b1-6fffaaf06ed0</link>
      <guid>http://msdn.microsoft.com/magazine/5f8b58cb-f322-498c-b0b1-6fffaaf06ed0</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;SideShow Gadgets for Windows Vista are cool. Writing your own is even better. Find out how it's done.</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Desktop Security: Create Custom Login Experiences With Credential Providers For Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/094fb720-d7ca-4516-aaf7-90b4ab06c6b8</link>
      <guid>http://msdn.microsoft.com/magazine/094fb720-d7ca-4516-aaf7-90b4ab06c6b8</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Worldly Windows: Extend The Global Reach Of Your Applications With Unicode 5.0</title>
      <link>http://msdn.microsoft.com/magazine/a126b20a-bba1-419a-a6e4-1bc24348a54c</link>
      <guid>http://msdn.microsoft.com/magazine/a126b20a-bba1-419a-a6e4-1bc24348a54c</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Julie D. Allen, Michael S. Kaplan, Cathy Wissink</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Debug Leaky Apps: Identify And Prevent Memory Leaks In Managed Code</title>
      <link>http://msdn.microsoft.com/magazine/5fc79758-cf8d-49c7-a31c-d74b3769da07</link>
      <guid>http://msdn.microsoft.com/magazine/5fc79758-cf8d-49c7-a31c-d74b3769da07</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;When is the .NET Garbage Collector unable to reclaim memory? The answer might surprise you. Stay tuned.</description>
      <dc:creator>James Kovacs</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: A New Year—A New Vista</title>
      <link>http://msdn.microsoft.com/magazine/02dc3197-82e0-4e59-92e4-c13e7445b710</link>
      <guid>http://msdn.microsoft.com/magazine/02dc3197-82e0-4e59-92e4-c13e7445b710</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;Josh Trupin revs the engine to get us all ready for Windows Vista.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Save Coding Time, Manage Compressed Files, and More</title>
      <link>http://msdn.microsoft.com/magazine/0bddbf44-ad0f-4276-8dff-9ff88ef6ea27</link>
      <guid>http://msdn.microsoft.com/magazine/0bddbf44-ad0f-4276-8dff-9ff88ef6ea27</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;Save Coding Time, Manage Compressed Files, and More</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Introduction to COM Interop</title>
      <link>http://msdn.microsoft.com/magazine/00fe5648-59fa-41a8-a87f-d7143479e6c2</link>
      <guid>http://msdn.microsoft.com/magazine/00fe5648-59fa-41a8-a87f-d7143479e6c2</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;The CLR allows seamless interactions between Microsoft .NET applications and COM. But how, exactly? The CLR team knows. </description>
      <dc:creator>Thottam R. Sriram</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Column Expressions, DataRelations, and Computations</title>
      <link>http://msdn.microsoft.com/magazine/6bc5cea2-a5c2-4e4b-a668-64b6c8479b99</link>
      <guid>http://msdn.microsoft.com/magazine/6bc5cea2-a5c2-4e4b-a668-64b6c8479b99</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;This month John Papa fields some of his favorite questions regarding data manipulation with ADO.NET.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: The Server Side of ASP.NET Pages</title>
      <link>http://msdn.microsoft.com/magazine/cf772c14-5189-4be6-8098-1b7ac2c8b9ab</link>
      <guid>http://msdn.microsoft.com/magazine/cf772c14-5189-4be6-8098-1b7ac2c8b9ab</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;Where are the files generated by ASP.NET stored and how are they used to serve page requests? This month Cutting Edge explains.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundations: Using Templates to Customize WPF Controls</title>
      <link>http://msdn.microsoft.com/magazine/50c6dd50-66c3-4046-aaa5-ae5695fd8a55</link>
      <guid>http://msdn.microsoft.com/magazine/50c6dd50-66c3-4046-aaa5-ae5695fd8a55</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Team Foundation Server Version Control</title>
      <link>http://msdn.microsoft.com/magazine/1aea2cee-1baf-427b-ad4a-9fdcba33763b</link>
      <guid>http://msdn.microsoft.com/magazine/1aea2cee-1baf-427b-ad4a-9fdcba33763b</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;In this new column, Brian Randell begins his long look at how to extend and enhance Visual Studio Team System.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Client-Side Web Service Calls with AJAX Extensions</title>
      <link>http://msdn.microsoft.com/magazine/c5d93498-4a53-4704-933d-f5f0e43e4c7d</link>
      <guid>http://msdn.microsoft.com/magazine/c5d93498-4a53-4704-933d-f5f0e43e4c7d</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Using Protocol Transition—Tips from the Trenches</title>
      <link>http://msdn.microsoft.com/magazine/1d691e93-0856-4bb7-b20c-0762dfb672ce</link>
      <guid>http://msdn.microsoft.com/magazine/1d691e93-0856-4bb7-b20c-0762dfb672ce</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: From Bouncy Balls to Better Estimates</title>
      <link>http://msdn.microsoft.com/magazine/ca45206f-066e-4b2b-8533-cb5bf714562f</link>
      <guid>http://msdn.microsoft.com/magazine/ca45206f-066e-4b2b-8533-cb5bf714562f</guid>
      <description>January 2007&lt;br/&gt;&lt;br/&gt;This month End Bracket explores the reasons why predicting the amount of development effort is extremely difficult early in a project.</description>
      <dc:creator>James Waletzky</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mobilize: Explore The New Features In Windows Embedded CE 6.0</title>
      <link>http://msdn.microsoft.com/magazine/9022fd91-7034-4b1c-8868-434573e905b9</link>
      <guid>http://msdn.microsoft.com/magazine/9022fd91-7034-4b1c-8868-434573e905b9</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;Paul Yao presents an overview of Windows Embedded CE 6.0.</description>
      <dc:creator>Paul Yao</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Graphics To Go: Make A Mobile Imaging App With The .NET Compact Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/2f118ef0-c409-48ac-9f02-4717494aa780</link>
      <guid>http://msdn.microsoft.com/magazine/2f118ef0-c409-48ac-9f02-4717494aa780</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;This article focuses on developing for Pocket PCs, a skill which can then be transferred to Smartphone application development. </description>
      <dc:creator>Rob Pierry</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Workflow: Build Custom Activities To Extend The Reach Of Your Workflows</title>
      <link>http://msdn.microsoft.com/magazine/01a46586-5271-4fae-9a82-5ada91d33d39</link>
      <guid>http://msdn.microsoft.com/magazine/01a46586-5271-4fae-9a82-5ada91d33d39</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;This article covers the core components required for building custom activities in Windows Workflow Foundation.</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extend ASP.NET: Simplify Data Binding In ASP.NET 2.0 With Our Custom Control</title>
      <link>http://msdn.microsoft.com/magazine/7164ddcd-0ebc-4898-9321-79d59bb0461c</link>
      <guid>http://msdn.microsoft.com/magazine/7164ddcd-0ebc-4898-9321-79d59bb0461c</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Rick Strahl</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BizTalk Adapters: Integrate E-Mail Processing Into Your Business Solutions</title>
      <link>http://msdn.microsoft.com/magazine/fab22f05-d1b2-4f4f-ad11-72b5ceafcc51</link>
      <guid>http://msdn.microsoft.com/magazine/fab22f05-d1b2-4f4f-ad11-72b5ceafcc51</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;Use BizTalk Server to monitor e-mail for new messages, trigger confirmations, and persist e-mail and attachments to a custom database.</description>
      <dc:creator>Alex Starykh</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Locale Hero: Enable Global Apps With Locale Builder And Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/2ad8d850-8df7-47e9-9224-6777bdbf3531</link>
      <guid>http://msdn.microsoft.com/magazine/2ad8d850-8df7-47e9-9224-6777bdbf3531</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;Everything you need to know about locales in Windows Vista.</description>
      <dc:creator>Kieran Snyder and Shawn Steele</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: A Look Into the Future</title>
      <link>http://msdn.microsoft.com/magazine/574fd42e-8d41-44fe-9ff1-2cd236c3947c</link>
      <guid>http://msdn.microsoft.com/magazine/574fd42e-8d41-44fe-9ff1-2cd236c3947c</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;Josh Trupin takes a look at mobility, the theme of this month’s issue.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Issue and Defect Tracking, Automate IT Tasks, and More</title>
      <link>http://msdn.microsoft.com/magazine/1a6cc196-14d4-43ca-ad6f-bd5684f26490</link>
      <guid>http://msdn.microsoft.com/magazine/1a6cc196-14d4-43ca-ad6f-bd5684f26490</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;In this issue, issue and defect tracking, automating IT tasks, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: TableLayoutPanels</title>
      <link>http://msdn.microsoft.com/magazine/80b81259-e4d0-4ec0-a012-837bb4445dd2</link>
      <guid>http://msdn.microsoft.com/magazine/80b81259-e4d0-4ec0-a012-837bb4445dd2</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;This month Ken Getz writes a demo-creation system for Windows-based applications, which he calls a switchboard. </description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Inside Diagnostic Tools for .NET</title>
      <link>http://msdn.microsoft.com/magazine/e2ac056d-a2c8-4c74-9849-4f93f3e3d782</link>
      <guid>http://msdn.microsoft.com/magazine/e2ac056d-a2c8-4c74-9849-4f93f3e3d782</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;In this installment of CLR Inside Out, a look inside the CLR Profiling API and tools that use it.</description>
      <dc:creator>Jonathan Keljo</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: RSS Feeds on a Smartphone</title>
      <link>http://msdn.microsoft.com/magazine/f5a313be-ec3b-48fe-bcc8-bf06f36eb457</link>
      <guid>http://msdn.microsoft.com/magazine/f5a313be-ec3b-48fe-bcc8-bf06f36eb457</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;John Papa builds a Windows Mobile 5.0 application that reads RSS feeds and loads them into an ADO.NET DataSet.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: The Client Side of ASP.NET Pages</title>
      <link>http://msdn.microsoft.com/magazine/33af8748-f700-442b-99a2-dde20f9b8fc4</link>
      <guid>http://msdn.microsoft.com/magazine/33af8748-f700-442b-99a2-dde20f9b8fc4</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;This month Dino Esposito dissects the client-side source code generated by ASP.NET pages.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: String Permutations</title>
      <link>http://msdn.microsoft.com/magazine/40f7bd88-efc6-4231-9e5a-840a705d3c68</link>
      <guid>http://msdn.microsoft.com/magazine/40f7bd88-efc6-4231-9e5a-840a705d3c68</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;The ability to programmatically create and use string permutations is essential in software testing, as James McCaffrey explains. </description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Web Service Software Factory</title>
      <link>http://msdn.microsoft.com/magazine/6eb5b160-2f5b-4f97-925c-744bd4c41a94</link>
      <guid>http://msdn.microsoft.com/magazine/6eb5b160-2f5b-4f97-925c-744bd4c41a94</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Deserialization Progress, and More</title>
      <link>http://msdn.microsoft.com/magazine/d134f0c3-deb8-4968-bac4-47f9597b3256</link>
      <guid>http://msdn.microsoft.com/magazine/d134f0c3-deb8-4968-bac4-47f9597b3256</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;Build a standard progress bar that indicates how much deserialization has completed and how much still remains. Plus, System.Collection.Generics performance.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: The Design Space of the Common Type System</title>
      <link>http://msdn.microsoft.com/magazine/7e152f47-e166-4303-bcfc-7f20f81141a3</link>
      <guid>http://msdn.microsoft.com/magazine/7e152f47-e166-4303-bcfc-7f20f81141a3</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;Stanley Lippman moves Text Query Language to the Microsoft .NET Framework using the C++/CLI language extensions in Visual C++ 2005. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: And Along Came 10…</title>
      <link>http://msdn.microsoft.com/magazine/9ea89aa9-e931-4265-a04b-ed85cc14ef12</link>
      <guid>http://msdn.microsoft.com/magazine/9ea89aa9-e931-4265-a04b-ed85cc14ef12</guid>
      <description>December 2006&lt;br/&gt;&lt;br/&gt;IntroducingOn10.net (http://on10.net), the Channel 9 answer for the technology enthusiast who isn’t necessarily a programmer. </description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Wed, 18 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Secure Habits: 8 Simple Rules For Developing More Secure Code</title>
      <link>http://msdn.microsoft.com/magazine/944b8d1f-7249-4e05-9982-1c6661edde7a</link>
      <guid>http://msdn.microsoft.com/magazine/944b8d1f-7249-4e05-9982-1c6661edde7a</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Never trust data, model threats against your code, and other good advice from a security expert.</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Threat Modeling: Uncover Security Design Flaws Using The STRIDE Approach</title>
      <link>http://msdn.microsoft.com/magazine/ad7365a2-3e35-4a2e-9556-69c4582042df</link>
      <guid>http://msdn.microsoft.com/magazine/ad7365a2-3e35-4a2e-9556-69c4582042df</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Shawn Hernan, Scott Lambert, Tomasz Ostwald, Adam Shostack</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Single Sign-On: A Developer's Introduction To Active Directory Federation Services</title>
      <link>http://msdn.microsoft.com/magazine/cb541212-0e43-47d4-bdd6-de2b233ace9a</link>
      <guid>http://msdn.microsoft.com/magazine/cb541212-0e43-47d4-bdd6-de2b233ace9a</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Use Active Directory Federation Services to allow other organizations to use  your Web applications without the need for you to grant access explicitly. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smart Storage: Protect Your Data Via Managed Code And The Windows Vista Smart Card APIs</title>
      <link>http://msdn.microsoft.com/magazine/f2a403d7-86f3-4bcb-91dd-c6ea0364e382</link>
      <guid>http://msdn.microsoft.com/magazine/f2a403d7-86f3-4bcb-91dd-c6ea0364e382</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extending SDL: Documenting And Evaluating The Security Guarantees Of Your Apps</title>
      <link>http://msdn.microsoft.com/magazine/b3574bf0-02f3-4a54-91c1-0b3a775c0ae3</link>
      <guid>http://msdn.microsoft.com/magazine/b3574bf0-02f3-4a54-91c1-0b3a775c0ae3</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mark Novak</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Security: New SQL Truncation Attacks And How To Avoid Them</title>
      <link>http://msdn.microsoft.com/magazine/a42c9ef4-f7c6-46d4-8ebc-c86ae574166a</link>
      <guid>http://msdn.microsoft.com/magazine/a42c9ef4-f7c6-46d4-8ebc-c86ae574166a</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Bala Neerumalla</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Healthy Printing</title>
      <link>http://msdn.microsoft.com/magazine/e30891ca-ce94-4a6f-9700-2942f415443c</link>
      <guid>http://msdn.microsoft.com/magazine/e30891ca-ce94-4a6f-9700-2942f415443c</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Why we use the paper we do.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Synchronize Files, Rich Textboxes, and More</title>
      <link>http://msdn.microsoft.com/magazine/eab8dada-c05f-4492-a045-4c804b9e4ae7</link>
      <guid>http://msdn.microsoft.com/magazine/eab8dada-c05f-4492-a045-4c804b9e4ae7</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Compare files and folders, create demo and support videos, add rich textboxes in your web apps, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Server-Side Generation of Word 2007 Docs</title>
      <link>http://msdn.microsoft.com/magazine/dc7c49e2-2ace-4ca3-b26d-7c47ac7d64a9</link>
      <guid>http://msdn.microsoft.com/magazine/dc7c49e2-2ace-4ca3-b26d-7c47ac7d64a9</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Using Excel For Test Data</title>
      <link>http://msdn.microsoft.com/magazine/197b7c83-24b9-450c-aeef-fa2ef8147a0e</link>
      <guid>http://msdn.microsoft.com/magazine/197b7c83-24b9-450c-aeef-fa2ef8147a0e</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Revisiting System.Transactions</title>
      <link>http://msdn.microsoft.com/magazine/1189e060-24e4-4ae8-b0db-e4b0bd4e2717</link>
      <guid>http://msdn.microsoft.com/magazine/1189e060-24e4-4ae8-b0db-e4b0bd4e2717</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;The System.Transactions namespace of the Microsoft .NET Framework makes handling transactions much simpler than previous techniques.  Read all about it this month.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Investigating Memory Issues</title>
      <link>http://msdn.microsoft.com/magazine/e54cf508-8e3f-4c61-8a89-82733f92c218</link>
      <guid>http://msdn.microsoft.com/magazine/e54cf508-8e3f-4c61-8a89-82733f92c218</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Claudio Caldato and Maoni Stephens</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: A Tour of Windows Workflow Activities</title>
      <link>http://msdn.microsoft.com/magazine/3783df70-38c7-40a7-b317-7686f8665247</link>
      <guid>http://msdn.microsoft.com/magazine/3783df70-38c7-40a7-b317-7686f8665247</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Windows Workflow Foundation supports virtually any scenario where human opera¬tors are involved.  Learn how to use it to tame your workflows.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Minidumps for Specific Exceptions</title>
      <link>http://msdn.microsoft.com/magazine/3d69fa0b-3aee-4801-aa63-0304978e2686</link>
      <guid>http://msdn.microsoft.com/magazine/3d69fa0b-3aee-4801-aa63-0304978e2686</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Limited User Problems and Split Knowledge</title>
      <link>http://msdn.microsoft.com/magazine/2526dd87-4dde-4a81-9409-c2e6506e3d9f</link>
      <guid>http://msdn.microsoft.com/magazine/2526dd87-4dde-4a81-9409-c2e6506e3d9f</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Security Briefs: Limited User Problems and Split Knowledge</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: The ReaderWriterGate Lock</title>
      <link>http://msdn.microsoft.com/magazine/6d038c01-bf83-4138-8ab3-9f21fbbee474</link>
      <guid>http://msdn.microsoft.com/magazine/6d038c01-bf83-4138-8ab3-9f21fbbee474</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Concurrent Affairs: The ReaderWriterGate Lock</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Event Accessors</title>
      <link>http://msdn.microsoft.com/magazine/663c33ae-b1ff-425f-bda6-9de08422412e</link>
      <guid>http://msdn.microsoft.com/magazine/663c33ae-b1ff-425f-bda6-9de08422412e</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Creating events on classes by adding the event keyword to a delegate member variable declaration.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: Introducing Regular Expressions</title>
      <link>http://msdn.microsoft.com/magazine/a9667224-f3df-4ce9-85b4-7779b74ea4b9</link>
      <guid>http://msdn.microsoft.com/magazine/a9667224-f3df-4ce9-85b4-7779b74ea4b9</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;This month Stanley Lippman introduces the support for regular expressions in the .NET Framework.</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Peripheral and Foveal Vision.</title>
      <link>http://msdn.microsoft.com/magazine/5ef40c54-193b-4f1f-9736-dd0dea440f6b</link>
      <guid>http://msdn.microsoft.com/magazine/5ef40c54-193b-4f1f-9736-dd0dea440f6b</guid>
      <description>November 2006&lt;br/&gt;&lt;br/&gt;Considering human visual fields in software design.</description>
      <dc:creator>Bill Hill</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WCF Essentials: What You Need To Know About One-Way Calls, Callbacks, And Events</title>
      <link>http://msdn.microsoft.com/magazine/d4755685-41ed-45c9-9f71-2201de9f807b</link>
      <guid>http://msdn.microsoft.com/magazine/d4755685-41ed-45c9-9f71-2201de9f807b</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Peer To Peer: Harness The Power Of P2P Communication In Windows Vista And WCF</title>
      <link>http://msdn.microsoft.com/magazine/896fb8ed-f71b-489a-9efa-7a020826f774</link>
      <guid>http://msdn.microsoft.com/magazine/896fb8ed-f71b-489a-9efa-7a020826f774</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Justin Smith</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>App Fundamentals: Build A Great User Experience With Windows Presentation Foundation</title>
      <link>http://msdn.microsoft.com/magazine/b8bf1e3f-5a94-49ce-8ab7-f22e20a5eec2</link>
      <guid>http://msdn.microsoft.com/magazine/b8bf1e3f-5a94-49ce-8ab7-f22e20a5eec2</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Michael Weinhardt</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Service Workflows: Deploy Distributed Business Processes With Windows Workflow And Web Services</title>
      <link>http://msdn.microsoft.com/magazine/85b2907e-2579-46a2-850a-56020b14c1d1</link>
      <guid>http://msdn.microsoft.com/magazine/85b2907e-2579-46a2-850a-56020b14c1d1</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Israel Hilerio</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005: Jazz Up Your Data Using Custom Report Items In SQL Server Reporting Services</title>
      <link>http://msdn.microsoft.com/magazine/8afbed14-803a-4efe-9e77-23a5219a83d2</link>
      <guid>http://msdn.microsoft.com/magazine/8afbed14-803a-4efe-9e77-23a5219a83d2</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;Custom report items in SQL Server 2005 Reporting Services address your needs for custom reports without the pain of doing it from scratch.</description>
      <dc:creator>Teo Lachev</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Some Things Are Easier Said Than Done</title>
      <link>http://msdn.microsoft.com/magazine/a5dc87c8-0d19-4869-9f6b-c74f2a530f74</link>
      <guid>http://msdn.microsoft.com/magazine/a5dc87c8-0d19-4869-9f6b-c74f2a530f74</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;Executive Editor Josh Trupin gets himself in trouble with live electrical current and a penchant for twiddling.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Protecting Code, Persisting Data, and More</title>
      <link>http://msdn.microsoft.com/magazine/291b47cd-a8af-4841-8d30-18dbc00a1274</link>
      <guid>http://msdn.microsoft.com/magazine/291b47cd-a8af-4841-8d30-18dbc00a1274</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;This month obfuscating your code, persisting your data, and a good read on SQL Server 2005.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: IronPython</title>
      <link>http://msdn.microsoft.com/magazine/2d4e8f2c-6ee2-41bf-8e67-5b7be552828b</link>
      <guid>http://msdn.microsoft.com/magazine/2d4e8f2c-6ee2-41bf-8e67-5b7be552828b</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt; IronPython, the CLR implementation of the dynamic programming language Python is introduced this month.</description>
      <dc:creator>James Schementi</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside MSDN: Consuming MSDN Web Services</title>
      <link>http://msdn.microsoft.com/magazine/e5b4758d-22eb-47a6-b29b-c33f1ef300e7</link>
      <guid>http://msdn.microsoft.com/magazine/e5b4758d-22eb-47a6-b29b-c33f1ef300e7</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;Get the inside track on how the MSDN team uses Web Services to power MSDN2.</description>
      <dc:creator>Craig Andera</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Competitive Analysis Using MAGIQ.</title>
      <link>http://msdn.microsoft.com/magazine/4b97b6aa-a52e-4f8f-a26e-fba224da8dc1</link>
      <guid>http://msdn.microsoft.com/magazine/4b97b6aa-a52e-4f8f-a26e-fba224da8dc1</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dr. James McCaffrey and Nasa Koski</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Simplify Task Progress with ASP.NET "Atlas"</title>
      <link>http://msdn.microsoft.com/magazine/82cea24f-f19d-44a1-812b-c2ecadad0067</link>
      <guid>http://msdn.microsoft.com/magazine/82cea24f-f19d-44a1-812b-c2ecadad0067</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;Dino Esposito rewrites his task progress bar with the help of ASP.NET “Atlas.”</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Control Adapters</title>
      <link>http://msdn.microsoft.com/magazine/1873baa4-4124-401f-9b96-bcc22de15e48</link>
      <guid>http://msdn.microsoft.com/magazine/1873baa4-4124-401f-9b96-bcc22de15e48</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: CardSpace, SqlMembershipProvider, and More</title>
      <link>http://msdn.microsoft.com/magazine/7ddeaad4-1acd-46b7-bee0-fec0a3681d77</link>
      <guid>http://msdn.microsoft.com/magazine/7ddeaad4-1acd-46b7-bee0-fec0a3681d77</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;This month Keith Brown fields some reader questions on InfoCard turned CardSpace and passwords for SqlMembershipProvider.</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Running ASMX Web Services on STA Threads</title>
      <link>http://msdn.microsoft.com/magazine/18935c0d-f2ba-4507-9a02-36ed3a6bae67</link>
      <guid>http://msdn.microsoft.com/magazine/18935c0d-f2ba-4507-9a02-36ed3a6bae67</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: IRegistrar, Finding Submenus, and More</title>
      <link>http://msdn.microsoft.com/magazine/a5275831-d653-480a-bdf3-949d48e60c10</link>
      <guid>http://msdn.microsoft.com/magazine/a5275831-d653-480a-bdf3-949d48e60c10</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;This month DLL problems, context menus, MFC strings to managed C++, and more.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Is Programming an Art?</title>
      <link>http://msdn.microsoft.com/magazine/f0595f11-ccd5-4306-9b0d-9529ffa5a827</link>
      <guid>http://msdn.microsoft.com/magazine/f0595f11-ccd5-4306-9b0d-9529ffa5a827</guid>
      <description>October 2006&lt;br/&gt;&lt;br/&gt;This month Stanley B. Lippman asks the question: Is programming an art? Find out what he concludes after some serious contemplation.</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 09 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smart Clients: New Guidance And Tools For Building Integrated Desktop Applications</title>
      <link>http://msdn.microsoft.com/magazine/51316daf-4834-4e1b-8571-7387f4be7a00</link>
      <guid>http://msdn.microsoft.com/magazine/51316daf-4834-4e1b-8571-7387f4be7a00</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Christian Thilmany and Jim Keane</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Enterprise Library: Take Exception To Critical Errors With Custom Application Blocks</title>
      <link>http://msdn.microsoft.com/magazine/3a5256b3-bc37-48d9-8227-701317feea87</link>
      <guid>http://msdn.microsoft.com/magazine/3a5256b3-bc37-48d9-8227-701317feea87</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jay Hilyard</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Earthly Delights: Code Your Applications To Deliver The World With Virtual Earth APIs</title>
      <link>http://msdn.microsoft.com/magazine/0ea59ade-04a6-48a3-8bb3-21fea49de79a</link>
      <guid>http://msdn.microsoft.com/magazine/0ea59ade-04a6-48a3-8bb3-21fea49de79a</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Chandu Thota</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Secure By Design: Your Field Guide To Designing Security Into Networking Protocols</title>
      <link>http://msdn.microsoft.com/magazine/536e5bd7-2cbb-44ce-949f-a162cee0155c</link>
      <guid>http://msdn.microsoft.com/magazine/536e5bd7-2cbb-44ce-949f-a162cee0155c</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mark Novak and Andrew Roths</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: It's Only the Beginning</title>
      <link>http://msdn.microsoft.com/magazine/ac39c9f6-61be-4cb8-bb57-f0f1a214011b</link>
      <guid>http://msdn.microsoft.com/magazine/ac39c9f6-61be-4cb8-bb57-f0f1a214011b</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;MSDN Magazine Executive Editor introduces this issue</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Create Help Docs, Automate Builds, and More</title>
      <link>http://msdn.microsoft.com/magazine/5f739550-4a85-4501-8d51-557b3def467a</link>
      <guid>http://msdn.microsoft.com/magazine/5f739550-4a85-4501-8d51-557b3def467a</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;This month we look at creating documentation, guarding intellectual property, automating the build process, and a book on writing software.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Predicates and Actions</title>
      <link>http://msdn.microsoft.com/magazine/9969ba64-27c6-43d1-a4fb-c242a77c0b22</link>
      <guid>http://msdn.microsoft.com/magazine/9969ba64-27c6-43d1-a4fb-c242a77c0b22</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Randomness in Testing</title>
      <link>http://msdn.microsoft.com/magazine/993b4728-c01a-4c42-b9a7-a9047787403d</link>
      <guid>http://msdn.microsoft.com/magazine/993b4728-c01a-4c42-b9a7-a9047787403d</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;In this installment of Test Run, James McCaffrey discusses how you can generate random test case data.</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Using concurrency for scalability</title>
      <link>http://msdn.microsoft.com/magazine/771a753a-b6a0-44fc-a474-3245b385968a</link>
      <guid>http://msdn.microsoft.com/magazine/771a753a-b6a0-44fc-a474-3245b385968a</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Joe Duffy</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Reporting Task Progress With ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/c80175e0-10a2-4100-9bd7-86d0880fe17e</link>
      <guid>http://msdn.microsoft.com/magazine/c80175e0-10a2-4100-9bd7-86d0880fe17e</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: What's new in System.Xml 2.0?</title>
      <link>http://msdn.microsoft.com/magazine/52f5bcf4-37de-4baf-9ae3-a11d065ee638</link>
      <guid>http://msdn.microsoft.com/magazine/52f5bcf4-37de-4baf-9ae3-a11d065ee638</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;In this installment of Service Station, Aaron Skonnard takes a long hard look at System.Xml 2.0. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Concurrency and Coordination Runtime</title>
      <link>http://msdn.microsoft.com/magazine/7b319cf0-d60c-42dd-82c1-ecc10e6d8aff</link>
      <guid>http://msdn.microsoft.com/magazine/7b319cf0-d60c-42dd-82c1-ecc10e6d8aff</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;What can a robot-programming toolkit do for you? Read on and find out.</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Scope&lt;T&gt; and More</title>
      <link>http://msdn.microsoft.com/magazine/3c5e68b8-9d82-4d62-98f5-2612dec1367b</link>
      <guid>http://msdn.microsoft.com/magazine/3c5e68b8-9d82-4d62-98f5-2612dec1367b</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;This month Stephen Toub explains how you can get some of the functionality found in the TransactionScope class in your own classes.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Create Dynamic Dialogs, Satellite DLLs, and More</title>
      <link>http://msdn.microsoft.com/magazine/bc4d1a52-50e3-405a-8b2a-96ecf9442fef</link>
      <guid>http://msdn.microsoft.com/magazine/bc4d1a52-50e3-405a-8b2a-96ecf9442fef</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;This month Paul DiLascia teaches readers the right way to create dynamic dialogs, explains satellite DLLs and discusses language resource DLLs.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Dirty Rectangles.</title>
      <link>http://msdn.microsoft.com/magazine/73d35798-3794-401d-a5c4-37190138b14f</link>
      <guid>http://msdn.microsoft.com/magazine/73d35798-3794-401d-a5c4-37190138b14f</guid>
      <description>September 2006&lt;br/&gt;&lt;br/&gt;Here Jon Schwartz discusses a programming environment designed just for kids.</description>
      <dc:creator>Jon Schwartz</dc:creator>
      <pubDate>Thu, 03 Aug 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Business Apps: What You Need To Know About Using Office As A Development Platform</title>
      <link>http://msdn.microsoft.com/magazine/f3da0391-d122-4ba0-a49e-bd5d4a7343f8</link>
      <guid>http://msdn.microsoft.com/magazine/f3da0391-d122-4ba0-a49e-bd5d4a7343f8</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;Business Apps: What You Need To Know About Using Office As A Development Platform</description>
      <dc:creator>Andrew Whitechapel and John Peltonen</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Gathering MOSS: New Dev-Centric Features In Office SharePoint Server Keep Your Apps Rolling</title>
      <link>http://msdn.microsoft.com/magazine/7e887484-2962-4a46-9f0e-a91ac0cf87ff</link>
      <guid>http://msdn.microsoft.com/magazine/7e887484-2962-4a46-9f0e-a91ac0cf87ff</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Add-In Power: Let Users Customize Your Apps With Visual Studio Tools For Applications</title>
      <link>http://msdn.microsoft.com/magazine/7d5cc910-644a-4f60-8796-0d3e3ad83afc</link>
      <guid>http://msdn.microsoft.com/magazine/7d5cc910-644a-4f60-8796-0d3e3ad83afc</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Paul Stubbs</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>InfoPath 2007: Designing Form Templates With The New Features Of InfoPath</title>
      <link>http://msdn.microsoft.com/magazine/4eb792b6-688b-45ec-addb-86f59381965d</link>
      <guid>http://msdn.microsoft.com/magazine/4eb792b6-688b-45ec-addb-86f59381965d</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Roberts and Hagen Green</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Use The Source, Luke: Source Server Helps You Kill Bugs Dead In Visual Studio 2005</title>
      <link>http://msdn.microsoft.com/magazine/4b6b8837-6afb-45e7-90a4-5704947ca550</link>
      <guid>http://msdn.microsoft.com/magazine/4b6b8837-6afb-45e7-90a4-5704947ca550</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: The Office-Driven Life</title>
      <link>http://msdn.microsoft.com/magazine/bd06a876-8452-4ef9-bdff-42608489d721</link>
      <guid>http://msdn.microsoft.com/magazine/bd06a876-8452-4ef9-bdff-42608489d721</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;Josh Trupin introduces this month's issue.</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Synchronize Data, Review Runtime Errors, and More</title>
      <link>http://msdn.microsoft.com/magazine/e0baccf0-e7f7-4fcb-b61c-c97b57a57283</link>
      <guid>http://msdn.microsoft.com/magazine/e0baccf0-e7f7-4fcb-b61c-c97b57a57283</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;This month we bring you products that let you synchronize data, correct runtime errors, and more.</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Resources and Localization in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/74f89ea5-cba5-439d-92ce-08e9147921bb</link>
      <guid>http://msdn.microsoft.com/magazine/74f89ea5-cba5-439d-92ce-08e9147921bb</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;In this installment of Advanced Basics Ted Pattison discusses the localization of Web sites in ASP.NET 2.0.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: CLR Hosting APIs</title>
      <link>http://msdn.microsoft.com/magazine/368e1cda-aa1a-4a08-bff6-3e4a2fb842c0</link>
      <guid>http://msdn.microsoft.com/magazine/368e1cda-aa1a-4a08-bff6-3e4a2fb842c0</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Alessandro Catorcini and Piotr Puszkiewicz</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: All About Enums</title>
      <link>http://msdn.microsoft.com/magazine/de776d62-62b2-4467-bacb-8cf95a28c562</link>
      <guid>http://msdn.microsoft.com/magazine/de776d62-62b2-4467-bacb-8cf95a28c562</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;Dino Esposito reviews the basics of enumeration types and their implementation in the Microsoft .NET Framework.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design Patterns: Model View Presenter</title>
      <link>http://msdn.microsoft.com/magazine/fd21a197-1b8f-4136-91f0-dfaca834e517</link>
      <guid>http://msdn.microsoft.com/magazine/fd21a197-1b8f-4136-91f0-dfaca834e517</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;The MVP pattern helps you separate your logic and keep your UI layer free of clutter. This month learn how.</description>
      <dc:creator>Jean-Paul Boodhoo</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Serialization in Windows Communication Foundation</title>
      <link>http://msdn.microsoft.com/magazine/05a5d527-9e83-48f6-95ce-ed8748001b71</link>
      <guid>http://msdn.microsoft.com/magazine/05a5d527-9e83-48f6-95ce-ed8748001b71</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Security in Windows Communication Foundation</title>
      <link>http://msdn.microsoft.com/magazine/d750f1d7-bfb3-42a4-8842-844b2845073f</link>
      <guid>http://msdn.microsoft.com/magazine/d750f1d7-bfb3-42a4-8842-844b2845073f</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;Windows Communication Foundation provides three major protections— confidentiality, integrity, and authentication. This month Keith Brown explains what they can do for you.</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: Resource Cleanup</title>
      <link>http://msdn.microsoft.com/magazine/65f39bd7-303e-43d3-92fb-d59189e16db2</link>
      <guid>http://msdn.microsoft.com/magazine/65f39bd7-303e-43d3-92fb-d59189e16db2</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Addin a Combobox Cancel Feature</title>
      <link>http://msdn.microsoft.com/magazine/80f8d191-535c-4bfa-85ed-dd56700d6963</link>
      <guid>http://msdn.microsoft.com/magazine/80f8d191-535c-4bfa-85ed-dd56700d6963</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;This month Paul DiLascia codes some Microsoft Office-style dialog box features.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Deliver Beautiful Apps</title>
      <link>http://msdn.microsoft.com/magazine/4bb13efb-8f91-4f69-acc5-4f67ac479ccc</link>
      <guid>http://msdn.microsoft.com/magazine/4bb13efb-8f91-4f69-acc5-4f67ac479ccc</guid>
      <description>August 2006&lt;br/&gt;&lt;br/&gt;Kevin Moore ruminates on the future of UI design in Windows Vista.</description>
      <dc:creator>Kevin Moore</dc:creator>
      <pubDate>Thu, 06 Jul 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Atlas At Last: ASP.NET Atlas Powers the AJAX-Style Sites You’ve Been Waiting For</title>
      <link>http://msdn.microsoft.com/magazine/b7cd32b3-63e8-4591-bebb-07bea5c7f0f2</link>
      <guid>http://msdn.microsoft.com/magazine/b7cd32b3-63e8-4591-bebb-07bea5c7f0f2</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;Atlas At Last: ASP.NET Atlas Powers the AJAX-Style Sites You’ve Been Waiting For</description>
      <dc:creator>Matt Gibbs</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Code &amp; Seek: Bring Windows Desktop Search Into Visual Studio With Our Cool Add-In</title>
      <link>http://msdn.microsoft.com/magazine/e1374ca2-89a0-4439-9ba9-13fc04d28950</link>
      <guid>http://msdn.microsoft.com/magazine/e1374ca2-89a0-4439-9ba9-13fc04d28950</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;Code &amp; Seek: Bring Windows Desktop Search Into Visual Studio With Our Cool Add-In</description>
      <dc:creator>Sergey Mishkovskiy</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Beyond WinFX: Transactions, Aero Wizards, And Task Dialogs In Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/530fd6f9-0304-4944-9f72-8f0ed96ce664</link>
      <guid>http://msdn.microsoft.com/magazine/530fd6f9-0304-4944-9f72-8f0ed96ce664</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;Beyond WinFX: Transactions, Aero Wizards, And Task Dialogs In Windows Vista</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web App Follies: Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls</title>
      <link>http://msdn.microsoft.com/magazine/e67ff2eb-0112-4cf5-9447-2ba005397549</link>
      <guid>http://msdn.microsoft.com/magazine/e67ff2eb-0112-4cf5-9447-2ba005397549</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;Web App Follies: Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WSS 3.0 Preview: Discover Significant Developer Improvements In SharePoint Services</title>
      <link>http://msdn.microsoft.com/magazine/68c6a4e8-ac54-41eb-9f52-7c6f3cdf1f84</link>
      <guid>http://msdn.microsoft.com/magazine/68c6a4e8-ac54-41eb-9f52-7c6f3cdf1f84</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;WSS 3.0 Preview: Discover Significant Developer Improvements In SharePoint Services</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Patterns &amp; Practices: Speed Development With Custom Application Blocks For Enterprise Library</title>
      <link>http://msdn.microsoft.com/magazine/a0d49ba0-9348-447c-be99-886dbdf4ace3</link>
      <guid>http://msdn.microsoft.com/magazine/a0d49ba0-9348-447c-be99-886dbdf4ace3</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;Patterns &amp; Practices: Speed Development With Custom Application Blocks For Enterprise Library</description>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Get  Ready for AJAX</title>
      <link>http://msdn.microsoft.com/magazine/c73dca09-8fe5-4bd3-907b-9ea7379b0628</link>
      <guid>http://msdn.microsoft.com/magazine/c73dca09-8fe5-4bd3-907b-9ea7379b0628</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Networking, Rich UIs, and More</title>
      <link>http://msdn.microsoft.com/magazine/4a859e37-186e-4e6a-95a8-8474be29d15f</link>
      <guid>http://msdn.microsoft.com/magazine/4a859e37-186e-4e6a-95a8-8474be29d15f</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Monitor Your Apps with System.Diagnostics</title>
      <link>http://msdn.microsoft.com/magazine/3467c8f5-ee77-44a4-869d-8124546ef6ea</link>
      <guid>http://msdn.microsoft.com/magazine/3467c8f5-ee77-44a4-869d-8124546ef6ea</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Brad McCabe</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Using Strong Name Signatures</title>
      <link>http://msdn.microsoft.com/magazine/eeabc269-2f44-4533-8d89-596b9211c333</link>
      <guid>http://msdn.microsoft.com/magazine/eeabc269-2f44-4533-8d89-596b9211c333</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mike Downen</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Report Controls in SQL Server 2005 Reporting Services</title>
      <link>http://msdn.microsoft.com/magazine/c98617c2-b9f5-48bd-b9d5-c4f709df8d97</link>
      <guid>http://msdn.microsoft.com/magazine/c98617c2-b9f5-48bd-b9d5-c4f709df8d97</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Context-Sensitive PictureBox Controls</title>
      <link>http://msdn.microsoft.com/magazine/fce29dbb-934d-4820-b28f-44d19eef5509</link>
      <guid>http://msdn.microsoft.com/magazine/fce29dbb-934d-4820-b28f-44d19eef5509</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside MSDN: Building the MSDN Aggregation System</title>
      <link>http://msdn.microsoft.com/magazine/a17a5814-b7eb-4e12-b965-4b1c0fa2495d</link>
      <guid>http://msdn.microsoft.com/magazine/a17a5814-b7eb-4e12-b965-4b1c0fa2495d</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Mollman</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Asynchronous Web Parts</title>
      <link>http://msdn.microsoft.com/magazine/7ad3106d-1ad0-408e-877e-01283a2c4acf</link>
      <guid>http://msdn.microsoft.com/magazine/7ad3106d-1ad0-408e-877e-01283a2c4acf</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Controlling Balloon Tips, and More</title>
      <link>http://msdn.microsoft.com/magazine/9bba0bea-de5e-4221-8de2-8c16a5323d74</link>
      <guid>http://msdn.microsoft.com/magazine/9bba0bea-de5e-4221-8de2-8c16a5323d74</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;C++ at Work: Controlling Balloon Tips, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Refactor for Life</title>
      <link>http://msdn.microsoft.com/magazine/05ef61fc-08aa-40e7-a939-d732afe098a7</link>
      <guid>http://msdn.microsoft.com/magazine/05ef61fc-08aa-40e7-a939-d732afe098a7</guid>
      <description>July 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Eric N. Bush</dc:creator>
      <pubDate>Thu, 08 Jun 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside MSBuild: Compile Apps Your Way With Custom Tasks For The Microsoft Build Engine</title>
      <link>http://msdn.microsoft.com/magazine/2c3609c4-7647-44d5-9bfe-7a8749461650</link>
      <guid>http://msdn.microsoft.com/magazine/2c3609c4-7647-44d5-9bfe-7a8749461650</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Sayed Ibrahim Hashimi</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WCF Essentials: Discover Mighty Instance Management Techniques For Developing WCF Apps</title>
      <link>http://msdn.microsoft.com/magazine/138d3dc8-47d8-4086-b456-56f04c2a5120</link>
      <guid>http://msdn.microsoft.com/magazine/138d3dc8-47d8-4086-b456-56f04c2a5120</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Configure This: Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/36a9aa37-990a-42e4-a8c4-6ecba84f0ef7</link>
      <guid>http://msdn.microsoft.com/magazine/36a9aa37-990a-42e4-a8c4-6ecba84f0ef7</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Bryan Porter</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Class To Contract: Enrich Your XML Serialization With Schema Providers In The .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/aff7854c-87aa-4667-9348-514e71cc650d</link>
      <guid>http://msdn.microsoft.com/magazine/aff7854c-87aa-4667-9348-514e71cc650d</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Keith Pijanowski</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Share The Load: Report Visual Studio Team System Load Test Results Via A Configurable Web Site</title>
      <link>http://msdn.microsoft.com/magazine/e4128e4f-58ad-40d8-8b6b-758e19ddb8f2</link>
      <guid>http://msdn.microsoft.com/magazine/e4128e4f-58ad-40d8-8b6b-758e19ddb8f2</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Wen Ding</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: New and Improved Team</title>
      <link>http://msdn.microsoft.com/magazine/5cc304ac-b356-4dff-81ce-6c4a053068c3</link>
      <guid>http://msdn.microsoft.com/magazine/5cc304ac-b356-4dff-81ce-6c4a053068c3</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Wen Ding</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Generate Office Documents, Monitor Event Logs, and More</title>
      <link>http://msdn.microsoft.com/magazine/182426cc-4c0c-4c49-858c-8d41d6be1a34</link>
      <guid>http://msdn.microsoft.com/magazine/182426cc-4c0c-4c49-858c-8d41d6be1a34</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Setting Word Document Properties the Office 2007 Way</title>
      <link>http://msdn.microsoft.com/magazine/6e32102e-0ac4-4fce-9aeb-6478b4737625</link>
      <guid>http://msdn.microsoft.com/magazine/6e32102e-0ac4-4fce-9aeb-6478b4737625</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Windows Vista Globalization Features</title>
      <link>http://msdn.microsoft.com/magazine/4c9570ab-c118-41c1-a1df-9d6ad28f1b34</link>
      <guid>http://msdn.microsoft.com/magazine/4c9570ab-c118-41c1-a1df-9d6ad28f1b34</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Shawn Steele</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Designing Reports with SQL Server Reporting Services 2005</title>
      <link>http://msdn.microsoft.com/magazine/9b03cd05-a63f-4067-a8a4-e88142a53893</link>
      <guid>http://msdn.microsoft.com/magazine/9b03cd05-a63f-4067-a8a4-e88142a53893</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Five Ways to Emit Test Results as XML</title>
      <link>http://msdn.microsoft.com/magazine/f77f564d-2a0b-43c2-bfb6-6280bfd4155f</link>
      <guid>http://msdn.microsoft.com/magazine/f77f564d-2a0b-43c2-bfb6-6280bfd4155f</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: A Provider-Based Service for ASP.NET Tracing</title>
      <link>http://msdn.microsoft.com/magazine/b1639ad2-9133-47e2-9a3c-3fddf237e623</link>
      <guid>http://msdn.microsoft.com/magazine/b1639ad2-9133-47e2-9a3c-3fddf237e623</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: WSE 3.0, SOAP Transports, and More</title>
      <link>http://msdn.microsoft.com/magazine/ca90e5e0-8eed-4e2f-a042-245de0b4bc82</link>
      <guid>http://msdn.microsoft.com/magazine/ca90e5e0-8eed-4e2f-a042-245de0b4bc82</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Three Cures for Common Site Map Ailments</title>
      <link>http://msdn.microsoft.com/magazine/5438b730-ee16-4494-8597-053ad784f765</link>
      <guid>http://msdn.microsoft.com/magazine/5438b730-ee16-4494-8597-053ad784f765</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Reader/Writer Locks and the ResourceLock Library</title>
      <link>http://msdn.microsoft.com/magazine/c9754806-948f-4f19-8bae-29c91a27d27d</link>
      <guid>http://msdn.microsoft.com/magazine/c9754806-948f-4f19-8bae-29c91a27d27d</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Parameterized ThreadStart, EventWaitHandle, and More</title>
      <link>http://msdn.microsoft.com/magazine/4c4faad0-f2a0-4ac1-aebe-d4578217cac4</link>
      <guid>http://msdn.microsoft.com/magazine/4c4faad0-f2a0-4ac1-aebe-d4578217cac4</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: The .NET Wrap</title>
      <link>http://msdn.microsoft.com/magazine/20a16e6a-eb1b-4555-9cac-a8d59ffcd2d6</link>
      <guid>http://msdn.microsoft.com/magazine/20a16e6a-eb1b-4555-9cac-a8d59ffcd2d6</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Managed Code in Visual Studio 2005</title>
      <link>http://msdn.microsoft.com/magazine/aa62f60c-84b4-4e06-ba96-b635a96177b1</link>
      <guid>http://msdn.microsoft.com/magazine/aa62f60c-84b4-4e06-ba96-b635a96177b1</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Singularity</title>
      <link>http://msdn.microsoft.com/magazine/fc318ff6-bd50-42ee-bf80-356e3afc3de8</link>
      <guid>http://msdn.microsoft.com/magazine/fc318ff6-bd50-42ee-bf80-356e3afc3de8</guid>
      <description>June 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>James Larus, Galen Hunt, and David Tarditi</dc:creator>
      <pubDate>Thu, 4 May 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wrap It Up: Call Into The .NET Framework From Existing Visual Basic 6.0 Apps</title>
      <link>http://msdn.microsoft.com/magazine/2b60b8dc-fabb-4e29-9ca7-b61e4aaa7df6</link>
      <guid>http://msdn.microsoft.com/magazine/2b60b8dc-fabb-4e29-9ca7-b61e4aaa7df6</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;Wrap It Up: Call Into The .NET Framework From Existing Visual Basic 6.0 Apps</description>
      <dc:creator>Scott Swigart</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>x64 Primer: Everything You Need To Know To Start Programming 64-Bit Windows Systems</title>
      <link>http://msdn.microsoft.com/magazine/ee28a9af-ead5-4e93-9c97-6ba27c1a8c60</link>
      <guid>http://msdn.microsoft.com/magazine/ee28a9af-ead5-4e93-9c97-6ba27c1a8c60</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;x64 Primer: Everything You Need To Know To Start Programming 64-Bit Windows Systems</description>
      <dc:creator>Matt Pietrek</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mix And Match: Integrate Windows Forms Into Your MFC Applications Through C++ Interop</title>
      <link>http://msdn.microsoft.com/magazine/cc88614a-d9ad-4997-8583-66c68a93357f</link>
      <guid>http://msdn.microsoft.com/magazine/cc88614a-d9ad-4997-8583-66c68a93357f</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;Mix And Match: Integrate Windows Forms Into Your MFC Applications Through C++ Interop</description>
      <dc:creator>Marcus Heege</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bug Bash: Let The CLR Find Bugs For You With Managed Debugging Assistants</title>
      <link>http://msdn.microsoft.com/magazine/c792a837-fde3-4501-98d6-91317ccff21a</link>
      <guid>http://msdn.microsoft.com/magazine/c792a837-fde3-4501-98d6-91317ccff21a</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Analyze This: Find New Meaning In Your Ink With Tablet PC APIs In Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/87788030-8641-4bbe-b8c7-53e0f63ec319</link>
      <guid>http://msdn.microsoft.com/magazine/87788030-8641-4bbe-b8c7-53e0f63ec319</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;Analyze This: Find New Meaning In Your Ink With Tablet PC APIs In Windows Vista</description>
      <dc:creator>Markus Egger</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note</title>
      <link>http://msdn.microsoft.com/magazine/5a72501e-0964-4e1e-9693-2f637fe6f32f</link>
      <guid>http://msdn.microsoft.com/magazine/5a72501e-0964-4e1e-9693-2f637fe6f32f</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Markus Egger</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Database job scheduling, Browser Analysis, and More</title>
      <link>http://msdn.microsoft.com/magazine/355e38e6-0564-47b9-96ad-6b7a6d39fb23</link>
      <guid>http://msdn.microsoft.com/magazine/355e38e6-0564-47b9-96ad-6b7a6d39fb23</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Resources and Localization</title>
      <link>http://msdn.microsoft.com/magazine/43ad975f-0c43-4242-a538-d8a83bc61d1a</link>
      <guid>http://msdn.microsoft.com/magazine/43ad975f-0c43-4242-a538-d8a83bc61d1a</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: The Performance Benefits of NGen.</title>
      <link>http://msdn.microsoft.com/magazine/403c5e42-e842-41db-9262-0bbbaa49ed5c</link>
      <guid>http://msdn.microsoft.com/magazine/403c5e42-e842-41db-9262-0bbbaa49ed5c</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Surupa Biswas</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: SQL Server 2005 XML Support, Exception Handling, and More</title>
      <link>http://msdn.microsoft.com/magazine/b2b4028a-3ebc-4cda-8981-8111c994a830</link>
      <guid>http://msdn.microsoft.com/magazine/b2b4028a-3ebc-4cda-8981-8111c994a830</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Extending the GridView Control</title>
      <link>http://msdn.microsoft.com/magazine/b699938d-accb-45c2-b8bb-5a74714777c7</link>
      <guid>http://msdn.microsoft.com/magazine/b699938d-accb-45c2-b8bb-5a74714777c7</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Stress Testing.</title>
      <link>http://msdn.microsoft.com/magazine/42b384b5-2198-4686-85cb-334485aaf35d</link>
      <guid>http://msdn.microsoft.com/magazine/42b384b5-2198-4686-85cb-334485aaf35d</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Keeping secrets in ASP.NET 2.0.</title>
      <link>http://msdn.microsoft.com/magazine/17441266-9d83-4267-ae2c-3c3c35bb2dfc</link>
      <guid>http://msdn.microsoft.com/magazine/17441266-9d83-4267-ae2c-3c3c35bb2dfc</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt; 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>
      <dc:creator>Rob Howard</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Step-by-Step Guide to InfoCard</title>
      <link>http://msdn.microsoft.com/magazine/f17b378e-4648-43f5-a6ad-f7f86e0af18d</link>
      <guid>http://msdn.microsoft.com/magazine/f17b378e-4648-43f5-a6ad-f7f86e0af18d</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Web Version Checking, Adding Sound to an App</title>
      <link>http://msdn.microsoft.com/magazine/5b78c522-a762-4936-981c-100ff1584326</link>
      <guid>http://msdn.microsoft.com/magazine/5b78c522-a762-4936-981c-100ff1584326</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;This month: CWebVersion revisited using HTTP instead of FTP, and adding sounds to an MFC-based app.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: The Pay as You Go Model</title>
      <link>http://msdn.microsoft.com/magazine/d09c0482-5db7-4409-8408-28e7dcd778a1</link>
      <guid>http://msdn.microsoft.com/magazine/d09c0482-5db7-4409-8408-28e7dcd778a1</guid>
      <description>May 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Eric N. Bush</dc:creator>
      <pubDate>Thu, 6 Apr 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Managed Spy: Deliver The Power Of Spy++ To Windows Forms With Our New Tool</title>
      <link>http://msdn.microsoft.com/magazine/7e3cd1a0-a304-448f-bd57-08f52c589bd8</link>
      <guid>http://msdn.microsoft.com/magazine/7e3cd1a0-a304-448f-bd57-08f52c589bd8</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Benjamin Wulfe</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>No More Hangs: Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps</title>
      <link>http://msdn.microsoft.com/magazine/5b8cc778-968d-4d17-89cc-cddf22b2f14b</link>
      <guid>http://msdn.microsoft.com/magazine/5b8cc778-968d-4d17-89cc-cddf22b2f14b</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;You can combat deadlock using a combination of disciplined locking practices which Joe Duffy aptly explains in this article.</description>
      <dc:creator>Joe Duffy</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mutant Power: Create A Simple Mutation Testing System With The .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/ebb240c3-bfdc-4376-9aa7-27edc86a1878</link>
      <guid>http://msdn.microsoft.com/magazine/ebb240c3-bfdc-4376-9aa7-27edc86a1878</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Built For Speed: Develop Turbocharged Apps For Windows Compute Cluster Server</title>
      <link>http://msdn.microsoft.com/magazine/13677500-0e85-41ba-b7ff-45cd4505c5fa</link>
      <guid>http://msdn.microsoft.com/magazine/13677500-0e85-41ba-b7ff-45cd4505c5fa</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Rich Ciapala</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Profiling: Write Profilers With Ease Using High-Level Wrapper Classes</title>
      <link>http://msdn.microsoft.com/magazine/b886dde9-b4d7-4606-9612-04ba89323399</link>
      <guid>http://msdn.microsoft.com/magazine/b886dde9-b4d7-4606-9612-04ba89323399</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Joachim H. Fröhlich and Reinhard Wolfinger</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note</title>
      <link>http://msdn.microsoft.com/magazine/cfc1b665-fb18-4b87-9896-8707da40eb47</link>
      <guid>http://msdn.microsoft.com/magazine/cfc1b665-fb18-4b87-9896-8707da40eb47</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Analyze HTTP Traffic, Synchronize Databases, and More</title>
      <link>http://msdn.microsoft.com/magazine/a143a4ad-f01b-43af-8d09-861204791047</link>
      <guid>http://msdn.microsoft.com/magazine/a143a4ad-f01b-43af-8d09-861204791047</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: IntelliSense Code Snippets</title>
      <link>http://msdn.microsoft.com/magazine/7e4a284d-84b2-4c71-8d05-05d5390f7f19</link>
      <guid>http://msdn.microsoft.com/magazine/7e4a284d-84b2-4c71-8d05-05d5390f7f19</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Lorenzo Minore</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Extending System.Diagnostics</title>
      <link>http://msdn.microsoft.com/magazine/142a4ab3-dadb-4536-8c52-eabdc5a137a6</link>
      <guid>http://msdn.microsoft.com/magazine/142a4ab3-dadb-4536-8c52-eabdc5a137a6</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Krzysztof Cwalina</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Windows Workflow Foundation, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/ba13f19b-c7e6-4eff-829b-4c06f835ea74</link>
      <guid>http://msdn.microsoft.com/magazine/ba13f19b-c7e6-4eff-829b-4c06f835ea74</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: A New Solution to an Old State Storage Problem</title>
      <link>http://msdn.microsoft.com/magazine/58ff72d1-6cad-4430-b713-2af8471d5ec7</link>
      <guid>http://msdn.microsoft.com/magazine/58ff72d1-6cad-4430-b713-2af8471d5ec7</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Migrating to WSE 3.0</title>
      <link>http://msdn.microsoft.com/magazine/8eb0eb38-2a65-454c-af7c-b14c58373c13</link>
      <guid>http://msdn.microsoft.com/magazine/8eb0eb38-2a65-454c-af7c-b14c58373c13</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: A First Look at InfoCard</title>
      <link>http://msdn.microsoft.com/magazine/0005af27-d4fa-4d16-9de5-a56b1806400a</link>
      <guid>http://msdn.microsoft.com/magazine/0005af27-d4fa-4d16-9de5-a56b1806400a</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: How Templates and Generics Work Together</title>
      <link>http://msdn.microsoft.com/magazine/e8a4a525-70c1-4fcf-9740-5598b623fdc9</link>
      <guid>http://msdn.microsoft.com/magazine/e8a4a525-70c1-4fcf-9740-5598b623fdc9</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Implement Triple-Click, Subclass the Main Window</title>
      <link>http://msdn.microsoft.com/magazine/1bde2ede-8322-4314-b494-6d2bd8037f93</link>
      <guid>http://msdn.microsoft.com/magazine/1bde2ede-8322-4314-b494-6d2bd8037f93</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;C++ at Work: Implement Triple-Click, Subclass the Main Window</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: The World-Wide Telescope</title>
      <link>http://msdn.microsoft.com/magazine/70a62932-1f34-4ec1-8e69-c677858d47a9</link>
      <guid>http://msdn.microsoft.com/magazine/70a62932-1f34-4ec1-8e69-c677858d47a9</guid>
      <description>April 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jim Gray and Alexander Szalay</dc:creator>
      <pubDate>Thu, 9 Mar 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Winning Forms: Practical Tips For Boosting The Performance Of Windows Forms Apps</title>
      <link>http://msdn.microsoft.com/magazine/b79a79b8-f363-46aa-8ec3-03762d5dbed4</link>
      <guid>http://msdn.microsoft.com/magazine/b79a79b8-f363-46aa-8ec3-03762d5dbed4</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Milena Salman</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Text Rendering: Build World-Ready Apps Using Complex Scripts In Windows Forms Controls</title>
      <link>http://msdn.microsoft.com/magazine/9eecfc05-6f59-432d-ae01-b153a86f7605</link>
      <guid>http://msdn.microsoft.com/magazine/9eecfc05-6f59-432d-ae01-b153a86f7605</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Miguel A. Lacouture</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Outlook Add-Ins: Improve Your Outlook With Visual Studio Tools For Office</title>
      <link>http://msdn.microsoft.com/magazine/028b14b8-6e88-4f36-ac24-34beccfd541c</link>
      <guid>http://msdn.microsoft.com/magazine/028b14b8-6e88-4f36-ac24-34beccfd541c</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John R. Durant</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Unbound: Bring Your Documents To Life With Data Binding In Visual Studio Tools For Office</title>
      <link>http://msdn.microsoft.com/magazine/fb5e2296-d15b-4f1f-8cf1-ae55767d918c</link>
      <guid>http://msdn.microsoft.com/magazine/fb5e2296-d15b-4f1f-8cf1-ae55767d918c</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Eric Carter and Eric Lippert</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Agile Development: Extend Team Foundation Server To Enable Continuous Integration</title>
      <link>http://msdn.microsoft.com/magazine/d0c064b7-70b8-4be6-a6dd-6e582d2b9cb6</link>
      <guid>http://msdn.microsoft.com/magazine/d0c064b7-70b8-4be6-a6dd-6e582d2b9cb6</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ben Waldron</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reporting Services: Deliver SQL Server Reports To SharePoint To Enhance Team Collaboration</title>
      <link>http://msdn.microsoft.com/magazine/3120c230-14b9-41cd-bb3b-825ae9c44ee7</link>
      <guid>http://msdn.microsoft.com/magazine/3120c230-14b9-41cd-bb3b-825ae9c44ee7</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ed Hild</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Perfect Host: Create And Host Custom Designers With The .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/9c4d6710-31a8-4152-bfdf-534633e00164</link>
      <guid>http://msdn.microsoft.com/magazine/9c4d6710-31a8-4152-bfdf-534633e00164</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dinesh Chandnani</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: When Did Clients Get So Smart?</title>
      <link>http://msdn.microsoft.com/magazine/768e0ef4-f1d3-4fa9-9995-88118cb2124a</link>
      <guid>http://msdn.microsoft.com/magazine/768e0ef4-f1d3-4fa9-9995-88118cb2124a</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dinesh Chandnani</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Automated Build Process, Real-World E-Mail Tasks, and More</title>
      <link>http://msdn.microsoft.com/magazine/2f95d0f2-1e92-4a13-81dc-5b06176cb951</link>
      <guid>http://msdn.microsoft.com/magazine/2f95d0f2-1e92-4a13-81dc-5b06176cb951</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Set Word Document Properties Programmatically</title>
      <link>http://msdn.microsoft.com/magazine/317b92c0-5192-4458-893c-7318e893e962</link>
      <guid>http://msdn.microsoft.com/magazine/317b92c0-5192-4458-893c-7318e893e962</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Ensuring .NET Framework 2.0 Compatibility</title>
      <link>http://msdn.microsoft.com/magazine/b635ea5e-3ab3-4855-aca4-b6ab069ef205</link>
      <guid>http://msdn.microsoft.com/magazine/b635ea5e-3ab3-4855-aca4-b6ab069ef205</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jesse Kaplan</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Using XQuery, New Large DataTypes, and More</title>
      <link>http://msdn.microsoft.com/magazine/13a0d2ed-3f79-40b4-8458-23a76b5d974f</link>
      <guid>http://msdn.microsoft.com/magazine/13a0d2ed-3f79-40b4-8458-23a76b5d974f</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Windows Workflow Foundation</title>
      <link>http://msdn.microsoft.com/magazine/5dfe7752-17f3-4b16-a53c-e8f555d2469f</link>
      <guid>http://msdn.microsoft.com/magazine/5dfe7752-17f3-4b16-a53c-e8f555d2469f</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Determining .NET Assembly and Method References</title>
      <link>http://msdn.microsoft.com/magazine/b5a5683e-e804-4fe3-8976-2a6042b90cef</link>
      <guid>http://msdn.microsoft.com/magazine/b5a5683e-e804-4fe3-8976-2a6042b90cef</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Build a Richer Thread Synchronization Lock</title>
      <link>http://msdn.microsoft.com/magazine/4da60cab-4f9c-4c78-9e7b-8e91ed378849</link>
      <guid>http://msdn.microsoft.com/magazine/4da60cab-4f9c-4c78-9e7b-8e91ed378849</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Strengthening Visual Studio Unit Tests</title>
      <link>http://msdn.microsoft.com/magazine/caf66bd6-aebc-4800-beed-9f6f7754d121</link>
      <guid>http://msdn.microsoft.com/magazine/caf66bd6-aebc-4800-beed-9f6f7754d121</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Abortable Thread Pool</title>
      <link>http://msdn.microsoft.com/magazine/79acfe59-cf23-43fc-b648-7438d733a28b</link>
      <guid>http://msdn.microsoft.com/magazine/79acfe59-cf23-43fc-b648-7438d733a28b</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;.NET Matters: Abortable Thread Pool</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Event Programming, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/0059422a-f2b5-4865-840b-8b988903b1b7</link>
      <guid>http://msdn.microsoft.com/magazine/0059422a-f2b5-4865-840b-8b988903b1b7</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Legal Doesn’t Think the Way You Do</title>
      <link>http://msdn.microsoft.com/magazine/1eacac23-7d06-41cd-abe2-e448dc5b9854</link>
      <guid>http://msdn.microsoft.com/magazine/1eacac23-7d06-41cd-abe2-e448dc5b9854</guid>
      <description>March 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Don McGowan</dc:creator>
      <pubDate>Thu, 9 Feb 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Distributed .NET: Learn The ABCs Of Programming Windows Communication Foundation</title>
      <link>http://msdn.microsoft.com/magazine/f30fc2cc-a5ec-488d-af4e-efdb50d29c6e</link>
      <guid>http://msdn.microsoft.com/magazine/f30fc2cc-a5ec-488d-af4e-efdb50d29c6e</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>UDP Delivers: Take Total Control Of Your Networking With .NET And UDP</title>
      <link>http://msdn.microsoft.com/magazine/0773da41-9b97-4cec-ab7b-bcfa1bbb8646</link>
      <guid>http://msdn.microsoft.com/magazine/0773da41-9b97-4cec-ab7b-bcfa1bbb8646</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Yaniv Pessach</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wandering Code: Write Mobile Agents In .NET To Roam And Interact On Your Network</title>
      <link>http://msdn.microsoft.com/magazine/7be7ab20-a98a-4bff-99f4-5aa59e19ad94</link>
      <guid>http://msdn.microsoft.com/magazine/7be7ab20-a98a-4bff-99f4-5aa59e19ad94</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Matt Neely</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WSE Security: Protect Your Web Services Through The Extensible Policy Framework In WSE 3.0</title>
      <link>http://msdn.microsoft.com/magazine/21e7b0d0-a8fd-45b4-bffc-8744d6cb0b1f</link>
      <guid>http://msdn.microsoft.com/magazine/21e7b0d0-a8fd-45b4-bffc-8744d6cb0b1f</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Tomasz Janczuk</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smart Clients: Build A Windows Forms Control To Consume And Render WSRP Portlets</title>
      <link>http://msdn.microsoft.com/magazine/dfcc6377-ee3f-42ae-bf9e-60d245052ef6</link>
      <guid>http://msdn.microsoft.com/magazine/dfcc6377-ee3f-42ae-bf9e-60d245052ef6</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Carl Nolan</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Paste As Visual Basic: A Visual Studio Add-In That Converts C# Code To Visual Basic</title>
      <link>http://msdn.microsoft.com/magazine/ecadc1f7-ebec-4cac-ac3d-9ff6d1c7d71a</link>
      <guid>http://msdn.microsoft.com/magazine/ecadc1f7-ebec-4cac-ac3d-9ff6d1c7d71a</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Swigart</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Code Name Confusion</title>
      <link>http://msdn.microsoft.com/magazine/1da39758-27c2-454e-8348-e80997e5ba80</link>
      <guid>http://msdn.microsoft.com/magazine/1da39758-27c2-454e-8348-e80997e5ba80</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;We'd like to have a word about product code names this month.</description>
      <dc:creator>Scott Swigart</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: User-Friendly UIs, Online Data Entry Controls, and More</title>
      <link>http://msdn.microsoft.com/magazine/7e6cff0e-c256-41e0-9842-30f2b20fb8b2</link>
      <guid>http://msdn.microsoft.com/magazine/7e6cff0e-c256-41e0-9842-30f2b20fb8b2</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Introducing ASP.NET Web Part Connections</title>
      <link>http://msdn.microsoft.com/magazine/2082b853-9530-48e6-97de-1e7256c9ee2b</link>
      <guid>http://msdn.microsoft.com/magazine/2082b853-9530-48e6-97de-1e7256c9ee2b</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Improving Application Startup Time</title>
      <link>http://msdn.microsoft.com/magazine/a292f4cd-abcd-4da2-9c07-a3bf9bf86197</link>
      <guid>http://msdn.microsoft.com/magazine/a292f4cd-abcd-4da2-9c07-a3bf9bf86197</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Claudio Caldato</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Build Providers for Windows Forms</title>
      <link>http://msdn.microsoft.com/magazine/1445acb0-ea2b-4378-bc60-33dff679a5bd</link>
      <guid>http://msdn.microsoft.com/magazine/1445acb0-ea2b-4378-bc60-33dff679a5bd</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: The SQL Site Map Provider You've Been Waiting For</title>
      <link>http://msdn.microsoft.com/magazine/93141926-f7a1-4b81-9908-bb2b9355f6cc</link>
      <guid>http://msdn.microsoft.com/magazine/93141926-f7a1-4b81-9908-bb2b9355f6cc</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: Live Source Browsing in Visual C++</title>
      <link>http://msdn.microsoft.com/magazine/735bd274-5dbf-483c-800a-55f604908b5d</link>
      <guid>http://msdn.microsoft.com/magazine/735bd274-5dbf-483c-800a-55f604908b5d</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Boris Jabes and Ameya Limaye</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Event Programming</title>
      <link>http://msdn.microsoft.com/magazine/05827dc1-abb8-457f-a998-0e05a24eef0c</link>
      <guid>http://msdn.microsoft.com/magazine/05827dc1-abb8-457f-a998-0e05a24eef0c</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;C++ at Work: Event Programming</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Building Voice User Interfaces</title>
      <link>http://msdn.microsoft.com/magazine/d42e6a40-e8ea-4bcd-a7ec-685db06fdd43</link>
      <guid>http://msdn.microsoft.com/magazine/d42e6a40-e8ea-4bcd-a7ec-685db06fdd43</guid>
      <description>February 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Alex Acero</dc:creator>
      <pubDate>Tue, 10 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WinFX Workflow: Simplify Development With The Declarative Model Of Windows Workflow Foundation</title>
      <link>http://msdn.microsoft.com/magazine/aa61390b-0feb-49eb-a81c-1006fe7e4ad4</link>
      <guid>http://msdn.microsoft.com/magazine/aa61390b-0feb-49eb-a81c-1006fe7e4ad4</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Don Box and Dharma Shukla</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Dazzling Graphics: Top Ten UI Development Breakthroughs In Windows Presentation Foundation</title>
      <link>http://msdn.microsoft.com/magazine/25773c4b-57b8-4faf-8779-2ec8f7cdf125</link>
      <guid>http://msdn.microsoft.com/magazine/25773c4b-57b8-4faf-8779-2ec8f7cdf125</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ian Griffiths and Chris Sells</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking Windows: Exploring New Speech Recognition And Synthesis APIs In Windows Vista</title>
      <link>http://msdn.microsoft.com/magazine/1ef45d32-65c5-45c9-8a8e-d3ccc00ea197</link>
      <guid>http://msdn.microsoft.com/magazine/1ef45d32-65c5-45c9-8a8e-d3ccc00ea197</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Robert Brown</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XPS Documents: A First Look at APIs For Creating XML Paper Specification Documents</title>
      <link>http://msdn.microsoft.com/magazine/c22baf67-e4a5-4bb4-a0b7-5d220c593f31</link>
      <guid>http://msdn.microsoft.com/magazine/c22baf67-e4a5-4bb4-a0b7-5d220c593f31</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Bob Watson</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio 2005: Create Reusable Project And Item Templates For Your Development Team</title>
      <link>http://msdn.microsoft.com/magazine/64889d0e-7d2c-4461-9d33-afd3d7700099</link>
      <guid>http://msdn.microsoft.com/magazine/64889d0e-7d2c-4461-9d33-afd3d7700099</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Unit Testing Tips: Write Maintainable Unit Tests That Will Save You Time And Tears</title>
      <link>http://msdn.microsoft.com/magazine/ec942509-e6e2-4669-8928-022b17cb49a9</link>
      <guid>http://msdn.microsoft.com/magazine/ec942509-e6e2-4669-8928-022b17cb49a9</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Roy Osherove</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Back to the Future</title>
      <link>http://msdn.microsoft.com/magazine/abe827b0-933a-4480-8346-8c200049827c</link>
      <guid>http://msdn.microsoft.com/magazine/abe827b0-933a-4480-8346-8c200049827c</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Roy Osherove</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Toolbox: Code Generation, A Charting Component, and More</title>
      <link>http://msdn.microsoft.com/magazine/e5c5a8b6-5906-498a-b415-28badd246f1a</link>
      <guid>http://msdn.microsoft.com/magazine/e5c5a8b6-5906-498a-b415-28badd246f1a</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Dev Q&amp;A: DataGridView</title>
      <link>http://msdn.microsoft.com/magazine/c9fc0587-2a9b-4c70-b52b-5094a22b9d5d</link>
      <guid>http://msdn.microsoft.com/magazine/c9fc0587-2a9b-4c70-b52b-5094a22b9d5d</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Inside Out: Base Class Library Performance Tips and Tricks</title>
      <link>http://msdn.microsoft.com/magazine/94e78710-6345-4d45-a6a3-be6eda4ef5db</link>
      <guid>http://msdn.microsoft.com/magazine/94e78710-6345-4d45-a6a3-be6eda4ef5db</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Kit George</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: SqlConnectionStringBuilder, DataView, and More</title>
      <link>http://msdn.microsoft.com/magazine/196e6e82-0b5f-4950-8e12-6f2dc56180de</link>
      <guid>http://msdn.microsoft.com/magazine/196e6e82-0b5f-4950-8e12-6f2dc56180de</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: The Sound of Music</title>
      <link>http://msdn.microsoft.com/magazine/5046c39c-b214-4d26-aaf9-f114f19cd0f2</link>
      <guid>http://msdn.microsoft.com/magazine/5046c39c-b214-4d26-aaf9-f114f19cd0f2</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Brad McCabe</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Custom Data Control Fields</title>
      <link>http://msdn.microsoft.com/magazine/0db9f51e-16cc-477c-b585-9a079edea08c</link>
      <guid>http://msdn.microsoft.com/magazine/0db9f51e-16cc-477c-b585-9a079edea08c</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: All About ASMX 2.0, WSE 3.0, and WCF</title>
      <link>http://msdn.microsoft.com/magazine/c87b57b7-e83d-456e-b26e-331ab0529c2d</link>
      <guid>http://msdn.microsoft.com/magazine/c87b57b7-e83d-456e-b26e-331ab0529c2d</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Codebehind and Compilation in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/5f61c451-e41b-4788-8141-522e7c22708a</link>
      <guid>http://msdn.microsoft.com/magazine/5f61c451-e41b-4788-8141-522e7c22708a</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Encrypting Without Secrets</title>
      <link>http://msdn.microsoft.com/magazine/dfbcf6cb-6c4d-4a55-87aa-6f8aaa3ef8d8</link>
      <guid>http://msdn.microsoft.com/magazine/dfbcf6cb-6c4d-4a55-87aa-6f8aaa3ef8d8</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Iterating NTFS Streams</title>
      <link>http://msdn.microsoft.com/magazine/3741d81f-aba3-4ae7-b538-6203f1b250be</link>
      <guid>http://msdn.microsoft.com/magazine/3741d81f-aba3-4ae7-b538-6203f1b250be</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;.NET Matters: Iterating NTFS Streams</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Installing a Hook, Strings in Managed C++, and More</title>
      <link>http://msdn.microsoft.com/magazine/3840c7b4-08ed-40aa-ab45-d6b2350b28ec</link>
      <guid>http://msdn.microsoft.com/magazine/3840c7b4-08ed-40aa-ab45-d6b2350b28ec</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;C++ at Work: Installing a Hook, Strings in Managed C++, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Transactions for Memory</title>
      <link>http://msdn.microsoft.com/magazine/2f6631a4-3e42-4118-ae7e-a6553c8a045b</link>
      <guid>http://msdn.microsoft.com/magazine/2f6631a4-3e42-4118-ae7e-a6553c8a045b</guid>
      <description>January 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Joe Duffy</dc:creator>
      <pubDate>Tue, 13 Dec 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Basic: Navigate The .NET Framework And Your Projects With The My Namespace</title>
      <link>http://msdn.microsoft.com/magazine/f10f2ad4-0f4b-4e65-8c8e-9dded2f13f0f</link>
      <guid>http://msdn.microsoft.com/magazine/f10f2ad4-0f4b-4e65-8c8e-9dded2f13f0f</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: Hello, C++/CLI</title>
      <link>http://msdn.microsoft.com/magazine/41f05151-a2c1-4842-8de1-f8e88d67cde2</link>
      <guid>http://msdn.microsoft.com/magazine/41f05151-a2c1-4842-8de1-f8e88d67cde2</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C#: Create Elegant Code With Anonymous Methods, Iterators, And Partial Classes</title>
      <link>http://msdn.microsoft.com/magazine/85503bb9-eb85-4c69-8195-cb9c2f0ff67c</link>
      <guid>http://msdn.microsoft.com/magazine/85503bb9-eb85-4c69-8195-cb9c2f0ff67c</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Column: Introducing Generics in the CLR</title>
      <link>http://msdn.microsoft.com/magazine/3efd8def-3e84-4029-a62a-58b9568075b4</link>
      <guid>http://msdn.microsoft.com/magazine/3efd8def-3e84-4029-a62a-58b9568075b4</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smart Clients: Craft A Rich UI For Your .NET App With Enhanced Windows Forms Support</title>
      <link>http://msdn.microsoft.com/magazine/bda7cf51-8f18-436c-b054-38f7a168c97a</link>
      <guid>http://msdn.microsoft.com/magazine/bda7cf51-8f18-436c-b054-38f7a168c97a</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Chris Sells and Michael Weinhardt</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Apps: An Overview Of The New Services, Controls, And Features In ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/cec9e8ce-907b-40b7-983a-b954a6879cfd</link>
      <guid>http://msdn.microsoft.com/magazine/cec9e8ce-907b-40b7-983a-b954a6879cfd</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Security Enhancements in the .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/89f00ed3-b496-4cf4-b416-9d096899484c</link>
      <guid>http://msdn.microsoft.com/magazine/89f00ed3-b496-4cf4-b416-9d096899484c</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team Up!: Get All Your Devs In A Row With Visual Studio 2005 Team System</title>
      <link>http://msdn.microsoft.com/magazine/b7e522cb-2433-4713-9063-1fe77c2157a9</link>
      <guid>http://msdn.microsoft.com/magazine/b7e522cb-2433-4713-9063-1fe77c2157a9</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Chris Menegay</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Visual Studio 2005 Guided Tour</title>
      <link>http://msdn.microsoft.com/magazine/e4992628-aef4-4ee0-8b86-81e2ece0142c</link>
      <guid>http://msdn.microsoft.com/magazine/e4992628-aef4-4ee0-8b86-81e2ece0142c</guid>
      <description>Visual Studio 2005 Guided Tour 2006&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Chris Menegay</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Power to the Pen: The Pen is Mightier with GDI+ and the Tablet PC Real-Time Stylus</title>
      <link>http://msdn.microsoft.com/magazine/d5c2354d-838b-4963-8e40-57f047b29acc</link>
      <guid>http://msdn.microsoft.com/magazine/d5c2354d-838b-4963-8e40-57f047b29acc</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;Power to the Pen: The Pen is Mightier with GDI+ and the Tablet PC Real-Time Stylus</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Can't Commit?: Volatile Resource Managers in .NET Bring Transactions to the Common Type</title>
      <link>http://msdn.microsoft.com/magazine/2f31c230-4210-49e5-ae85-7516a3f3a2ce</link>
      <guid>http://msdn.microsoft.com/magazine/2f31c230-4210-49e5-ae85-7516a3f3a2ce</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>UI on the Fly: Use the .NET Framework to Generate and Execute Custom Controls at Run Time</title>
      <link>http://msdn.microsoft.com/magazine/45fc7d63-7c0d-4b05-9aaf-f1f33b81c8a0</link>
      <guid>http://msdn.microsoft.com/magazine/45fc7d63-7c0d-4b05-9aaf-f1f33b81c8a0</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Morgan Skinner</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Got Directory Services?: New Ways to Manage Active Directory using the .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/bc39b55e-ef50-4579-b374-121ec65d83ae</link>
      <guid>http://msdn.microsoft.com/magazine/bc39b55e-ef50-4579-b374-121ec65d83ae</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ethan Wilansky</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Ten Essential Tools: Visual Studio Add-Ins Every Developer Should Download Now</title>
      <link>http://msdn.microsoft.com/magazine/231ac1c8-fd90-4f68-b198-b660f7c2da21</link>
      <guid>http://msdn.microsoft.com/magazine/231ac1c8-fd90-4f68-b198-b660f7c2da21</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: The Dark Side of Being a Guru</title>
      <link>http://msdn.microsoft.com/magazine/94e49211-1b24-4dc1-8948-4e731c2d3c0d</link>
      <guid>http://msdn.microsoft.com/magazine/94e49211-1b24-4dc1-8948-4e731c2d3c0d</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/92f8e53e-2a55-414a-ae60-e0b50dcb04c6</link>
      <guid>http://msdn.microsoft.com/magazine/92f8e53e-2a55-414a-ae60-e0b50dcb04c6</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: What's My IP Address?</title>
      <link>http://msdn.microsoft.com/magazine/cc2c3eab-4687-4d6b-aa50-be63955357b0</link>
      <guid>http://msdn.microsoft.com/magazine/cc2c3eab-4687-4d6b-aa50-be63955357b0</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Software Testing Paradoxes</title>
      <link>http://msdn.microsoft.com/magazine/96954d27-b4d7-4a76-8cff-f86fc54669d2</link>
      <guid>http://msdn.microsoft.com/magazine/96954d27-b4d7-4a76-8cff-f86fc54669d2</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Flexible Custom Data Views</title>
      <link>http://msdn.microsoft.com/magazine/58aa3302-407b-46d7-a608-ca85353e1772</link>
      <guid>http://msdn.microsoft.com/magazine/58aa3302-407b-46d7-a608-ca85353e1772</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: An XML Guru's Guide to BizTalk, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/c39d4910-5376-4272-99a7-6e11a6f64bff</link>
      <guid>http://msdn.microsoft.com/magazine/c39d4910-5376-4272-99a7-6e11a6f64bff</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: BigInteger, GetFiles, and More</title>
      <link>http://msdn.microsoft.com/magazine/6d3fba35-f9f7-4aad-9d03-8c9a66069385</link>
      <guid>http://msdn.microsoft.com/magazine/6d3fba35-f9f7-4aad-9d03-8c9a66069385</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;.NET Matters: BigInteger, GetFiles, and More</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: Reflecting on Generic Types</title>
      <link>http://msdn.microsoft.com/magazine/b9e3f19c-6c28-4f09-a0b1-145b1c3aaab8</link>
      <guid>http://msdn.microsoft.com/magazine/b9e3f19c-6c28-4f09-a0b1-145b1c3aaab8</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Layered Windows, Blending Images</title>
      <link>http://msdn.microsoft.com/magazine/d58edacf-828c-44e9-9d79-74410f9810a3</link>
      <guid>http://msdn.microsoft.com/magazine/d58edacf-828c-44e9-9d79-74410f9810a3</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;C++ at Work: Layered Windows, Blending Images</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Trustworthy Software</title>
      <link>http://msdn.microsoft.com/magazine/d203bb26-b92c-4711-a1e0-0904980b93f8</link>
      <guid>http://msdn.microsoft.com/magazine/d203bb26-b92c-4711-a1e0-0904980b93f8</guid>
      <description>December 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>David S. Platt</dc:creator>
      <pubDate>Tue, 8 Nov 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Are You in the Know?: Find Out What's New with Code Access Security in the .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/56e11458-9bf7-4814-89bf-c361a84aa374</link>
      <guid>http://msdn.microsoft.com/magazine/56e11458-9bf7-4814-89bf-c361a84aa374</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mike Downen</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Do You Trust It?: Discover Techniques for Safely Hosting Untrusted Add-Ins with the .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/818cdfda-6c30-4e0b-b365-90b613d5855e</link>
      <guid>http://msdn.microsoft.com/magazine/818cdfda-6c30-4e0b-b365-90b613d5855e</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Shawn Farkas</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Are You Protected?: Design and Deploy Secure Web Apps with ASP.NET 2.0 and IIS 6.0</title>
      <link>http://msdn.microsoft.com/magazine/beac2e5e-c347-44f5-b875-091c0322ab1c</link>
      <guid>http://msdn.microsoft.com/magazine/beac2e5e-c347-44f5-b875-091c0322ab1c</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Who Goes There?: Upgrade Your Site's Authentication with the New ASP.NET 2.0 Membership API</title>
      <link>http://msdn.microsoft.com/magazine/e8a14df4-1160-4ab1-86c9-d9a69ccd6155</link>
      <guid>http://msdn.microsoft.com/magazine/e8a14df4-1160-4ab1-86c9-d9a69ccd6155</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Dino Esposito and Andrea Saltarello</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>What Gives You the Right?: Combine the Powers of AzMan and WSE 3.0 to Protect Your Web Services</title>
      <link>http://msdn.microsoft.com/magazine/8980a491-84f2-4e46-9fd3-6c0f80fd5519</link>
      <guid>http://msdn.microsoft.com/magazine/8980a491-84f2-4e46-9fd3-6c0f80fd5519</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Niels Flensted-Jensen</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How Do They Do It?: A Look Inside the Security Development Lifecycle at Microsoft</title>
      <link>http://msdn.microsoft.com/magazine/e958eb21-170b-4a39-8773-b0fae6303c9e</link>
      <guid>http://msdn.microsoft.com/magazine/e958eb21-170b-4a39-8773-b0fae6303c9e</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Many Levels of Security</title>
      <link>http://msdn.microsoft.com/magazine/7a494ea7-1b29-4c6b-9d13-f8cef951b42c</link>
      <guid>http://msdn.microsoft.com/magazine/7a494ea7-1b29-4c6b-9d13-f8cef951b42c</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/0dac1c8c-1742-4f76-91a7-3e512dc83926</link>
      <guid>http://msdn.microsoft.com/magazine/0dac1c8c-1742-4f76-91a7-3e512dc83926</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: ASP.NET Session State, Validation, DataGrids, and More</title>
      <link>http://msdn.microsoft.com/magazine/be85fcec-18c2-4a7b-90bd-f1a907f2e881</link>
      <guid>http://msdn.microsoft.com/magazine/be85fcec-18c2-4a7b-90bd-f1a907f2e881</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: ASP.NET Session State, Validation, DataGrids, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: DataSet and DataTable in ADO.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/02a0deea-dcb4-430d-9096-71dad2204f2e</link>
      <guid>http://msdn.microsoft.com/magazine/02a0deea-dcb4-430d-9096-71dad2204f2e</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Programming I/O with Streams in Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/c80396b8-3d29-4098-9e34-51b636a055aa</link>
      <guid>http://msdn.microsoft.com/magazine/c80396b8-3d29-4098-9e34-51b636a055aa</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;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>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
