﻿<?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>ja-jp</language>
    <copyright>© 2010 Microsoft Corporation. All rights reserved.</copyright>
    <pubDate>Wed, 10 Feb 2010 00:32:25 GMT</pubDate>
    <lastBuildDate>Wed, 10 Feb 2010 00:32:25 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>クラウド パターン: Windows Azure でのサービスのデザインと展開</title>
      <link>http://msdn.microsoft.com/magazine/76880c4e-71f0-43eb-aa0a-036f675b7ec5</link>
      <guid>http://msdn.microsoft.com/magazine/76880c4e-71f0-43eb-aa0a-036f675b7ec5</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;Windows Azure 環境に SOA パターンを適用する方法について、銀行のサービスをクラウドに移行するシナリオを例にわかりやすく説明します。</description>
      <dc:creator>Thomas Erl, Arman Kurtagic, Herbjörn Wilhelmsen</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>クラウド ストレージ: アプリケーションのエンジンに Windows Azure ストレージを有効活用する</title>
      <link>http://msdn.microsoft.com/magazine/641895cf-5fa2-4e2e-8806-b978436b9bb1</link>
      <guid>http://msdn.microsoft.com/magazine/641895cf-5fa2-4e2e-8806-b978436b9bb1</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;バックグラウンド プロセスは、もちろんクラウドでも実行できます。Azure ストレージを使用した非同期メッセージング/処理の実装方法とアプリケーション エンジンの構築方法を、Kevin Hoffman と Nate Dudek がショッピング カートを例に紹介します。</description>
      <dc:creator>Kevin Hoffman, Nathan Dudek</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>クラウド セキュリティ: Windows Azure の暗号サービスとデータ セキュリティ</title>
      <link>http://msdn.microsoft.com/magazine/1f353c37-d1fe-40a6-b225-c3e9228e1dbc</link>
      <guid>http://msdn.microsoft.com/magazine/1f353c37-d1fe-40a6-b225-c3e9228e1dbc</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;クラウド プラットフォームの導入にいち早く踏み切ったお客様は、そのセキュリティについていくつかの疑問を持っているものと思われます。ここでは、Windows Azure における暗号関連のサービスとプロバイダーのほか、クラウド内のアプリケーションに対するセキュリティ面の影響について詳しく説明します。</description>
      <dc:creator>Jonathan Wiggs</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>コードのクリーンアップ: 技術的な負債を減らす 9 つの効果的戦略</title>
      <link>http://msdn.microsoft.com/magazine/bc6b16fe-e61b-4593-8b77-916441f84b60</link>
      <guid>http://msdn.microsoft.com/magazine/bc6b16fe-e61b-4593-8b77-916441f84b60</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;コード ベースに潜む技術的な負債を特定したら、次に考えなければならないのは、それをいかに減らすかです。</description>
      <dc:creator>David Laribee</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: クラウドの将来性を語る 2 人</title>
      <link>http://msdn.microsoft.com/magazine/e8103f0f-4edd-48c6-979b-e70a9c324e78</link>
      <guid>http://msdn.microsoft.com/magazine/e8103f0f-4edd-48c6-979b-e70a9c324e78</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;マイクロソフトは、昨年秋に開催された Professional Developer's Conference で Azure を大々的に発表しました。会場のあちこちから聞こえる話し声に耳を傾けると、クラウドの可能性を開発者がどのように感じているかがわかります。</description>
      <dc:creator>Keith Ward</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: UI モックアップ、ユーザー エクスペリエンスに関する情報、JavaScript チェッカーなど</title>
      <link>http://msdn.microsoft.com/magazine/574bde1c-a3f8-4074-9a6c-a0746d1fc1ee</link>
      <guid>http://msdn.microsoft.com/magazine/574bde1c-a3f8-4074-9a6c-a0746d1fc1ee</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;ユーザー インターフェイスのモックアップ ツール、ユーザー エクスペリエンスに関するブログ、JavaScript コード チェッカー、SQL Server Reporting Services の知識と経験が集約された専門書などについて、Scott Mitchell が詳しく解説します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET Ajax ライブラリを使用したマスター/詳細ビュー</title>
      <link>http://msdn.microsoft.com/magazine/cd74199d-b920-4d3c-9325-27e8401688fe</link>
      <guid>http://msdn.microsoft.com/magazine/cd74199d-b920-4d3c-9325-27e8401688fe</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;データ ドリブンの Web ページを考えるとき、最も大きな問題は、相互に関連し合う特定のデータに対するマスター/詳細ビューではないでしょうか。ASP.NET AJAX 4 および jQuery を使ったサンプル コードを Dino が紹介します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: 内部ドメイン固有言語</title>
      <link>http://msdn.microsoft.com/magazine/f16b541c-788a-43a3-8b75-061186fa777b</link>
      <guid>http://msdn.microsoft.com/magazine/f16b541c-788a-43a3-8b75-061186fa777b</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;見やすく書きやすいコードを作成することにおいて、内部ドメイン固有言語がいかに役立つか、その利点を Jeremy Miller が説明します。拡張メソッド、流れのあるインターフェイス、オブジェクト エクステンション、セマンティクス モデルの使用など、プログラミングの向上につながるさまざまな秘訣が詰まっています。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: T4 (Text Template Transformation Toolkit) と ASP.NET MVC</title>
      <link>http://msdn.microsoft.com/magazine/042cc518-c75d-482f-a657-71bd0501c3bf</link>
      <guid>http://msdn.microsoft.com/magazine/042cc518-c75d-482f-a657-71bd0501c3bf</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;Visual Studio T4 コード生成エンジンを使用すると、入力ファイルを解析し、変換して、出力ファイルを得ることができます。T4 テンプレートに関する基本的な知識と、そのテクノロジが ASP.NET MVC にどのように活かされているかを説明します。</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>多言語プログラマ: STM.NET を使用した ACID トランザクション</title>
      <link>http://msdn.microsoft.com/magazine/faab4f5f-d41c-46d8-a35e-7cd2eff1051a</link>
      <guid>http://msdn.microsoft.com/magazine/faab4f5f-d41c-46d8-a35e-7cd2eff1051a</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;開発者は STM.NET を使用することによって、ACID ライクなトランザクション セマンティクスをコードに持たせ、ロックを管理するという面倒な作業を根底の環境に委ねることができます。</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>よりよい UI を求めて: データ テンプレートを使用した折れ線グラフ</title>
      <link>http://msdn.microsoft.com/magazine/1b88efbc-874d-4c51-a277-d36cbfee227e</link>
      <guid>http://msdn.microsoft.com/magazine/1b88efbc-874d-4c51-a277-d36cbfee227e</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;Charles Petzold は、Windows Presentation Foundation が可能にする堅牢な XAML コーディングの研究に余念がありません。今回は、折れ線グラフを作成するという複雑な作業に挑戦します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: WCF のサービス探索</title>
      <link>http://msdn.microsoft.com/magazine/07022ee0-cc4e-4621-87b5-9db7d67635ab</link>
      <guid>http://msdn.microsoft.com/magazine/07022ee0-cc4e-4621-87b5-9db7d67635ab</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;WCF の呼び出しに使用できるアドレスをクライアントが実行時に検出できるようにするための、業界標準のサービス探索ソリューションのしくみを Juval Lowy が説明します。また、そのプロセスを省力化するツールおよびヘルパー クラスも紹介しています。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: Web アプリケーションの HTTP 要求/応答テストを JavaScript で自動化する</title>
      <link>http://msdn.microsoft.com/magazine/6242ae7e-de66-4d7d-8375-b70128ab4228</link>
      <guid>http://msdn.microsoft.com/magazine/6242ae7e-de66-4d7d-8375-b70128ab4228</guid>
      <description>January 2010&lt;br/&gt;&lt;br/&gt;要求/応答テストを自動化するブラウザー ベースの単純なスクリプトを JavaScript を使用して作成します。プラットフォームに依存しないので、きわめて流動的な環境でも十分実用的です。</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>1/6/2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>生成テスト: Pex によるレガシー コードの自動化された単体テスト</title>
      <link>http://msdn.microsoft.com/magazine/e7dab8d2-d854-48cc-835a-252b2138991a</link>
      <guid>http://msdn.microsoft.com/magazine/e7dab8d2-d854-48cc-835a-252b2138991a</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;レガシー コード用の単体テスト スイートの作成と保守が困難な場合があります。Pex では、幅広いコードとアサーションのカバレッジを持つ小さなテスト スイートを自動的に生成します。</description>
      <dc:creator>Nikhil Sachdeva</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>コードのクリーンアップ: アジャイル手法を使用して技術的な負債を回収する</title>
      <link>http://msdn.microsoft.com/magazine/666da857-d180-4b38-ada8-1cbec1ab75c8</link>
      <guid>http://msdn.microsoft.com/magazine/666da857-d180-4b38-ada8-1cbec1ab75c8</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;各コードベースには、ある程度の技術的な負債が含まれています。つまり、テストや保守が困難を極めるコードです。コード内の "高利の負債" を識別して対処する手法の概要を説明します。</description>
      <dc:creator>David Laribee</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ アクセス: NHibernate でデスクトップの作業アプリケーションを構築する</title>
      <link>http://msdn.microsoft.com/magazine/6ad4ffd8-f3d4-45f5-a201-720fd3ca2437</link>
      <guid>http://msdn.microsoft.com/magazine/6ad4ffd8-f3d4-45f5-a201-720fd3ca2437</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;NHibernate ベースのデスクトップ アプリケーションの構築は、Web アプリケーションの構築と同じくらい簡単です。多くの場合、NHibernate ではセッション処理と同時実行の要素が簡略化されます。</description>
      <dc:creator>Oren Eini</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: Visual Studio Team Explorer 拡張機能の構築</title>
      <link>http://msdn.microsoft.com/magazine/0f4f93f1-331b-4341-bcdc-85e5683abd37</link>
      <guid>http://msdn.microsoft.com/magazine/0f4f93f1-331b-4341-bcdc-85e5683abd37</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;Team Explorer への TFS Power Tool の統合に何か秘密の手法があったわけではありません。独自の機能を Team Explorer ウィンドウ内部に公開する方法について説明します。</description>
      <dc:creator>Brian A. Randell, Marcel de Vries</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint 2010 と BCS: SharePoint 2010 のビジネス コネクティビティ サービスを使用する</title>
      <link>http://msdn.microsoft.com/magazine/6cad4582-413b-4613-b356-114424a0674e</link>
      <guid>http://msdn.microsoft.com/magazine/6cad4582-413b-4613-b356-114424a0674e</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;SharePoint 2010 のビジネス コネクティビティ サービス (BCS) を活用して、外部のデータおよびサービスと緊密に統合されたソリューションを開発する方法について、Kirk Evans が説明します。BCS の主要な領域 (プレゼンテーション、コネクティビティ、ツール、およびライフサイクルの管理) は、前身の BDC に基づいて構築されています。</description>
      <dc:creator>Kirk Evans</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: MSDN マガジンの新時代を形成する</title>
      <link>http://msdn.microsoft.com/magazine/b6b1452f-0ccc-4486-bd1a-b551449c661b</link>
      <guid>http://msdn.microsoft.com/magazine/b6b1452f-0ccc-4486-bd1a-b551449c661b</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;編集者のメモ: MSDN マガジンの新時代を形成する</description>
      <dc:creator>Diego Dagum</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: データベースおよび OR/M ツール、Oren Eini、Visual Studio のカスタム タブ</title>
      <link>http://msdn.microsoft.com/magazine/116b7f7b-9bc8-4135-83e8-5fcf99c7f3ef</link>
      <guid>http://msdn.microsoft.com/magazine/116b7f7b-9bc8-4135-83e8-5fcf99c7f3ef</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;今月は、LINQ to SQL および Entity Framework デザイナーを強化するツール、Oren Eini の .NET 開発ブログ、Visual Studio のタブのカスタマイズ、その他を取り上げます。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: インプロセス サイドバイサイド</title>
      <link>http://msdn.microsoft.com/magazine/05e1fb7b-8448-4971-9b9d-f6c4f071fbb0</link>
      <guid>http://msdn.microsoft.com/magazine/05e1fb7b-8448-4971-9b9d-f6c4f071fbb0</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;新しい .NET Framework 4.0 では、下位互換性を確保しながら、インプロセス サイドバイサイドと呼ばれる新しい機能を使用してコアの革新を実現しています。動作のしくみと未解決の問題点について説明します。</description>
      <dc:creator>Luiz Fernando Santos, Jesse Kaplan</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET AJAX 4.0 でのライブ データ バインド</title>
      <link>http://msdn.microsoft.com/magazine/92c8a981-d6c3-4e5a-a958-85bbd991aa92</link>
      <guid>http://msdn.microsoft.com/magazine/92c8a981-d6c3-4e5a-a958-85bbd991aa92</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;ASP.NET AJAX 4.0 で登場するさまざまな形式のクライアント側のデータ構築について、Dino Esposito が説明します。データ バインドの高度な機能と識別可能なオブジェクトに関するトピックが中心です。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: QICT によるペアワイズ テスト</title>
      <link>http://msdn.microsoft.com/magazine/2e00fbe6-3852-4638-ac97-664dcd042141</link>
      <guid>http://msdn.microsoft.com/magazine/2e00fbe6-3852-4638-ac97-664dcd042141</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;James McCaffrey は今月号のコラムで、ペアワイズ テストとは何かについて説明し、QICT という実稼動可能な品質のペアワイズ テスト ツールの完全な C# ソース コードを示しています。</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: ASP.NET 4.0 の今後の見通し</title>
      <link>http://msdn.microsoft.com/magazine/4e26a9aa-e467-4f3f-b4d8-265f95c921e3</link>
      <guid>http://msdn.microsoft.com/magazine/4e26a9aa-e467-4f3f-b4d8-265f95c921e3</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;来年は Visual Studio 2010 および .NET 4 がリリースされ、ASP.NET 開発者は成熟度の高い Web アプリケーション構築用のフレームワークを 2 つ手に入れることになります。ASP.NET Web フォームと ASP.NET MVC です。この記事では、これら 2 つのフレームワークの重要な新機能のいくつかについて詳しく説明します。</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: レイヤード ウィンドウと Direct2D</title>
      <link>http://msdn.microsoft.com/magazine/c3f2e8c7-c560-46f5-abaf-16a253f0fba5</link>
      <guid>http://msdn.microsoft.com/magazine/c3f2e8c7-c560-46f5-abaf-16a253f0fba5</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;レイヤード ウィンドウには、ピクセルごとのアルファ ブレンディングを使用してデスクトップにウィンドウを作成する独自の機能が備わっています。この描画手法を Direct2D で実装する方法について説明します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: モバイル ユーザー用に Windows タッチ アプリケーションを強化する</title>
      <link>http://msdn.microsoft.com/magazine/0a9f5679-7a92-48b7-b88e-997b2b5c43f1</link>
      <guid>http://msdn.microsoft.com/magazine/0a9f5679-7a92-48b7-b88e-997b2b5c43f1</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;この記事では、Windows Touch API および関連する API を使用してモバイル アプリケーションを強化する方法を示します。主に、全般的なユーザビリティ、オブジェクトの選択、および自然なユーザー インターフェイスの実装について説明しています。</description>
      <dc:creator>Gus Class</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: データ並列パターンと PLINQ</title>
      <link>http://msdn.microsoft.com/magazine/515b21a9-25b3-4dc3-b716-0b4ef5bdf9b7</link>
      <guid>http://msdn.microsoft.com/magazine/515b21a9-25b3-4dc3-b716-0b4ef5bdf9b7</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;マルチコア プロセッサは、現在、主流のデスクトップ コンピューターで広く使われていますが、その能力を十分活用できるアプリケーションの開発はまだ簡単ではありません。.NET Framework Version 4 は、プログラマーがその作業を簡単に実行できるようにする、いくつかのツールを提供します。この記事では、その中の 1 つのツールである Parallel LINQ (PLINQ) を紹介します。</description>
      <dc:creator>Igor Ostrovsky</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: 表層にとどまらない</title>
      <link>http://msdn.microsoft.com/magazine/627f37fe-66d3-42e2-a5db-4a3f772252fd</link>
      <guid>http://msdn.microsoft.com/magazine/627f37fe-66d3-42e2-a5db-4a3f772252fd</guid>
      <description>December 2009&lt;br/&gt;&lt;br/&gt;Web サイト デザインではスタイルと優れたビジュアルが重要ですが、サイトのユーザビリティと機能が確保されることも必要です。外観、読みやすさ、操作方法の識別などに関する実用的なヒントを紹介し、良いデザインと悪いデザインの豊富な例を示します。</description>
      <dc:creator>Ambrose Little, Charles B. Kreitzberg</dc:creator>
      <pubDate>Mon, 14 Dec 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>クレームベースのアプリケーション: 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;この数年間で、フェデレーション セキュリティ モデルおよびクレームベースのアクセス制御は、ますます一般的になってきています。この領域のプラットフォーム ツールも大きな進歩を遂げてきました。Windows Identity Foundation (WIF) は、クレームベースのアプリケーションおよびサービスの構築と、アクティブおよびパッシブなフェデレーション セキュリティ シナリオのサポートを目的として設計された、リッチな ID モデル フレームワークです。</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ID ソリューションの AD FS 2.0: ID ソリューションでの Active Directory Federation Services 2.0 の使用</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;この記事では、クレーム対応の Windows Communication Foundation (WCF) サービスおよびブラウザーベースのアプリケーションに対して Active Directory Federation Services (AD FS) 2.0 を使用する方法について説明します。今回の話題の中心は AD FS 2.0 のトークン発行機能です。AD FS 2.0 を ID プロバイダーとして使用する方法、WCF とやり取りするための AD FS 2.0 セキュリティ トークン サービス (STS) の設定方法、AD FS 2.0 のフェデレーションをカスタム STS または別の AD FS 2.0 で実行する方法、WS-Federation および SAML 2.0 プロトコルを使用する Web シングル サインオンとフェデレーションを有効化する方法、および Visual Studio で認証ロジックを切り離す方法を解説します。AD FS 2.0 および Windows Identity Foundation によって、Windows での ID ソリューションのプログラミングがあまり面倒な作業でなくなることがおわかりいただけます。</description>
      <dc:creator>Zulfiqar Ahmed</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>デジタル署名: 情報セキュリティ国際評価基準のためのデジタル署名の実施に関するアプリケーション ガイドライン</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;この記事で解説しているデジタル署名の実施の概要およびユーザーの考慮事項は、ISO/IEC 15408 情報セキュリティ国際評価基準に準拠したアプリケーションを作成する際に必要です。署名のカテゴリごとの説明では、デジタル署名での暗黙的な信頼の関連付けに対する潜在的なリスクについて述べています。</description>
      <dc:creator>Jack Davis</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>n 層アプリケーションと Entity Framework: EF4 で n 層アプリケーションを作成する</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;この記事は、n 層プログラミングと Entity Framework に関するシリーズの 3 回目です。今回は、Entity Framework と WCF によるカスタム Web サービスの作成について説明します。この記事では、Entity Framework (EF4) の 2 番目のリリースで提供される機能について解説すると共に、その機能を使用して自己追跡エンティティおよびデータ転送オブジェクト (DTO) の n 層パターンを実装する方法を示します。</description>
      <dc:creator>Daniel Simmons</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ワークフローの基本: 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;この記事では、ワークフロー開発者のために用意された、SharePoint 2010 の新しい機能について説明し、新しいユーザー シナリオをいくつか示します。</description>
      <dc:creator>Paul Andrew</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint のサンドボックス: 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;これまで常に SharePoint 開発の課題となってきたことは、SharePoint ファームで破損や障害が起こらないようにしながら、ソリューションの作成と展開の要件を調整することです。サンドボックス化されたソリューションと呼ばれる SharePoint 2010 の新しい機能により、ファーム管理者は SharePoint ファームの安全性について心配する必要がなくなります。サイト コレクション管理者には、アプリケーションを自分のサイト コレクション内で管理する権限が与えられます。また、ソリューションが安全かつ迅速な手法で展開されることがわかっているので、開発者はソリューションを柔軟に作成できます。</description>
      <dc:creator>Paul Stubbs</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 始まりと終わり</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 が、MSDN Web サイトおよび MSDN サブスクリプション プログラムに対する最近の変更と更新についてお話しします。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: データベース ドキュメント、前提条件と事後条件の API、ブログ、その他</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;今月のコラムでは、Scott がワンクリック データベース ドキュメントについて説明し、事前条件と事後条件の API の話題を取り上げて、興味深いブログを紹介し、ASP.NET MVC Framework に関する最新の書籍のレビューをお届けします。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: .NET Framework 4 セキュリティ モデルの解説</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;.NET Framework 4 では、.NET セキュリティ モデルに多くの更新が行われています。部分的に信頼されたコードに対するホスト、安全性の確保、およびサービスの提供が容易になりました。この記事では、.NET セキュリティ モデルの多数の機能とメリットについて詳しく解説します。</description>
      <dc:creator>Andrew Dai</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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;Dino は先月の記事で、新しい DataView クライアント コントロールと最もよく使われるバインド手法の基本について説明しました。今月は、もう一歩進めて、条件テンプレート レンダリングについて説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: XML サービス拒否攻撃と防御</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;この記事では、サービス拒否攻撃に対する XML の脆弱性の原因と、そのような攻撃を緩和する方法について説明します。</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>開発者によるデータベース構築: 空間データを視覚化する</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;この記事では、SQL Server の空間の視覚化という領域における 3 つの新しい機能について説明します。SQL Server 2008 R2 Reporting Services (SSRS) のマップ コントロール、ESRI MapIt 製品、および SQL Server 2008 向け MapPoint アドインです。</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ローカル通信用のワークフロー サービス</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;今月のコラムでは、Windows Workflow Foundation 3 でワークフローとホスト アプリケーション間の通信に WCF を使用する方法について説明します。開発者はこの方法を理解することにより、WF3 を使用する開発作業にその知識を役立てることができ、WF4 に備えることができます。WF4 では、WCF はフレームワークに同梱されるキューに対する唯一の抽象要素です (WF4 では "ブックマーク" と呼ばれます)。</description>
      <dc:creator>Matthew Milner</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と 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;Windows Web Services (WWS) API の導入により、C++ 開発者は自らを Web サービス世界の二級市民と考えなくて済むようになりました。この記事では、WWS API で提供される機能とメリットについて説明します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: 検索はファインダビリティの鍵</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;このコラムで Ambrose Little および Charlie Kreitzberg は、検索機能の実装に関するベスト プラクティス、デザイン パターン、および他の考慮事項について説明します。</description>
      <dc:creator>Ambrose Little, Charles B. Kreitzberg</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft patterns &amp; practices の内部: ライブラリでの依存関係の注入</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;この記事では、依存関係の注入パターンを使用するライブラリまたはフレームワークを記述する方法と、フォーカス内の変更がパターンの使用にどのような影響を与えるかについて説明します。</description>
      <dc:creator>Chris Tavares</dc:creator>
      <pubDate>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>概要: SharePoint 開発用の Visual Studio 2010 ツール</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;この記事では、SharePoint 2010 ソリューションの開発および展開をサポートするために設計された Visual Studio 2010 のツールの概要について説明します。視覚的な Web パーツの設計および展開の例も紹介します。</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint と Open XML: Open XML コンテンツ コントロールを使用して SharePoint からドキュメントを生成する</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;この記事では、SharePoint リストに格納されたデータを含むドキュメントの生成方法について説明します。ここで紹介する例では、OpenXML コンテンツ コントロールを定義してリスト データを Word 文書で取得する方法や、LINQ to XML を使用してリストにクエリを実行する方法を示します。ドキュメントは SharePoint Web パーツから生成されます。</description>
      <dc:creator>Eric White</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Event Tracing For Windows: Windows 7 のコア インストルメンテーション イベント 第 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;第 2 部では、コア OS の Event Tracing for Windows (ETW) イベントおよび現在の単純なスクリプトを取り上げ、導入される OS イベントの一部に対する基本的なアカウンティング手法をいくつか示します。</description>
      <dc:creator>Alex Bendetov, Insung Park</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>コントラクトファースト Web サービス: 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;スキーマファースト コントラクトファーストの手法で Web サービスをモデル化することにより、XML 指向の考え方でコントラクトをモデル化できます。このプロセスでは、一般的に通用する型および XML で表現できる階層データ構造が中心になります。</description>
      <dc:creator>Christian Weyer, Buddhike de Silva</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 機能を提供するビジネス</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;今月号の MSDN Magazine では、Microsoft Office プラットフォームで動作するビジネス アプリケーション作成のエクスペリエンスを継続的に向上させる、Visual Studio 2010 および Microsoft .NET Framework 4 の新しい機能およびツールのいくつかに焦点を当てています。これは、ビジネス上の問題となるような適切な問題の解決という点で、非常に高い可能性を秘めたソフトウェア開発の領域です。実際にビジネスを行う方法を変革する次のステップに進むには、表層の説明を支える、各領域に特化した究極的な機能を開発する必要があります。それゆえに、皆さんがご自身で実装してみることに大きな意義があると言えるでしょう。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: ユーザー インターフェイス、ポッドキャスト、オブジェクト リレーショナル マッピング、その他</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;このコラムには、一般的なユーザー インターフェイスのグループ化、C# を使用した NHibernate の構成、興味深い書籍やポッドキャストの話題が含まれています。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: .NET ガベージ コレクション ヒープのプロファイリング</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;この記事では、.NET GC ヒープ メモリの調査のために CLR プロファイラーを使用する一連の手順を示すことにより、ガベージ コレクション (GC) ヒープ関連のメモリ問題の全容を明らかにします。</description>
      <dc:creator>Subramanian Ramaswamy, Vance Morrison</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: 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;コレクション初期化子は言語に対する非常に優れた追加機能であり、これを使用することで、フレームワーク型およびユーザー定義コレクション型の両方を初期化する簡潔な構文を記述できます。</description>
      <dc:creator>Spotty Bowles</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: Silverlight 3 および 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;この記事では、ASP.NET AJAX 4.0 でサポートされている、実際の AJAX 開発の柱について解説します。クライアント側のテンプレートおよびデータ バインドに焦点を置きますが、ADO.NET Data Services プロキシ クラスやプログラミング機能など、他の優れた機能も取り上げます。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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;この記事では、Dino が、ASP.NET AJAX 4.0 でサポートされている、実際の AJAX 開発の柱について解説します。クライアント側のテンプレートおよびデータ バインドに焦点を置きますが、ADO.NET Data Services プロキシ クラスやプログラミング機能など、他の優れた機能も取り上げます。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: 毎日 .NET 開発を行う開発者のための関数型プログラミング</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;この記事では、.NET 3.5 で新たにサポートされた関数型プログラミング手法を利用することで、開発者がどのようにして多くの一般的なタスクで、より宣言的なコードを作成し、コード内のエラーを削減し、記述するコードの行を削減できるかについて説明します。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: 作業項目をカスタマイズする</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 の作業項目追跡システムには、高度なカスタマイズ オプションが用意されています。この記事では、データへのリンク、ユーザー エクスペリエンスの強化、データの提示などを行うカスタム コントロール サポートについて説明します。</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: 部分的な Anitrandom 文字列のテスト</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;このコラムでは、広範なソフトウェア システムのテストに使用できる Antirandom (AR) テスト (著者が部分的な AR 文字列テストと呼んでいる) について、その入門編となるように解説しています。</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: RESTful クライアントの構築</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;このコラムでは、REST アーキテクチャに基づき、HTTP API を使用してクライアント アプリケーションを構築する方法について説明します。自動生成される型とコードに関する質問に対処する方法を示しています。</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: サービス バス内のルーター</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;この記事では、.NET サービス バスでのルーター使用の側面、特にメッセージベースのアーキテクチャでの使用について説明します。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: C++ プロジェクト内の Concurrency Runtime を使用する 4 とおりの方法</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;この記事では、Visual Studio 2010 Beta の新しい並列処理コンピューティング ライブラリを既存の C++ プロジェクトに統合する方法について説明します。4 つの一般的なシナリオに基づき、開発者が Parallel Pattern Library (PPL)、Asynchronous Agents Library、および Concurrency Runtime の一部である API およびクラスを使用できるいくつかの方法について説明します。</description>
      <dc:creator>Rick Molloy</dc:creator>
      <pubDate>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: ユーザーの気持ちをのぞいてみる</title>
      <link>http://msdn.microsoft.com/magazine/8f0ea353-40ea-446d-8896-18c725864653</link>
      <guid>http://msdn.microsoft.com/magazine/8f0ea353-40ea-446d-8896-18c725864653</guid>
      <description>October 2009&lt;br/&gt;&lt;br/&gt;この記事では、開発者がユーザーのメンタル モデルに関する情報を収集して、それをソフトウェアの設計に組み込む手法について説明します。</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 と加速度計: シェイクとスキップで音楽を操作する</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;この記事では、Windows Mobile で加速度計を使用して Windows Media Player Mobile を制御するアプローチについて説明します。</description>
      <dc:creator>Chris Mitchell</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同期化カバレッジ: 同時実行のコード カバレッジ</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;マルチスレッド ソフトウェア アプリケーションの開発が増加していく中で、ソフトウェア開発のプロフェッショナルに求められるのは、マルチスレッド ソフトウェアに対処できる新しいツール、技法、およびメトリックスを導入することです。そのための単純で実用的な方法が同期化カバレッジです。この記事では、Sync Cover という .NET 向け同期化カバレッジ ツールのプロトタイプを紹介します。</description>
      <dc:creator>Chris Dern および Roy Tan</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>並列デバッグ: 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;Visual C++ 10 および Microsoft .NET Framework 4 では、新たに導入されるライブラリおよびランタイムによって、コード ベースで並列処理を表現するプロセスが大幅に簡略化されます。また、並列アプリケーションのパフォーマンス分析およびデバッグを行う新しいツールもサポートされます。この記事では、Visual Studio 2010 でのデバッグのサポートについて説明します。その大半は、タスクベースのプログラミング モデルに重点を置いています。</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: 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;2 部構成シリーズの最初の記事として、ETW テクノロジおよびコア OS インストルメンテーションの概要について説明します。</description>
      <dc:creator>Alex Bendetov および Insung Park</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>メッセージ指向: 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;メッセージ指向: 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>編集者のメモ: 編集者のメモ</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;編集者のメモ: 編集者のメモ</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 分散キャッシュ、オブジェクト間マッピング、ブログ、その他</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;このコラムでは、分散キャッシュを使用した Web アプリケーションのパフォーマンス、オブジェクト間マッピングのユーティリティ、および興味深いブログの話題を取り上げます。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: .NET Framework 4 基本クラス ライブラリの新機能</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;Microsoft .NET を使用するほとんどすべてのユーザーが、基本クラス ライブラリ (BCL) を使用しています。より優れた BCL の構築が、ほとんどすべてのマネージ開発者への支援になるということです。このコラムでは、.NET 4 Beta 1 で BCL に追加された新機能に重点を置いて説明します。</description>
      <dc:creator>Justin Van Patten</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET 4.0 の Web フォームやその他の機能の詳細</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;新しい ASP.NET 4.0 プラットフォームは前回の 3.5 SP1 バージョンと同じ基盤に基づいていますが、Web フォーム、Dynamic Data のコントロール、および ASP.NET AJAX の領域が強化されています。この記事では、Web フォーム モデルの新機能および改善された機能について Dino がチェックします。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>多言語プログラマ: 同時実行とチャネル、ドメイン、およびメッセージ</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 は、C# や VB のような汎用言語ではなく、同時実行の問題に的を絞った言語です。最初から、ビジネス上の課題を全体で解決する言語スイートの一部になるように設計されています。</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 脅威のモデル化についての会話の続き</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;この記事では、アプリケーションのセキュリティ問題に対処するための脅威のモデル化の使用について詳しく解説します。</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: ASP.NET 4.0、Visual Studio 2010、および 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;この記事では、最新のマイクロソフト Web テクノロジを使用するときに役立つ SEO プラクティスについて説明します。</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: DataTemplate を使用したグラフ作成</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;XAML でビジネス オブジェクトを棒グラフに変換する実例を見ると DataTemplate の能力がわかります。これは、WPF プログラマにとって新発見です。このコラムでは、DataTemplate を使用してさまざまな種類のグラフを作成する方法について詳しく説明します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: 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;この記事では、Direct2D の色構造および各種ブラシを紹介しながら、Direct2D による描画方法を示します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: 携帯電話の IPsec VPN の概要</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;Windows フォンなど多数の商用電話モデルでは、VPN クライアントが使用されています。この記事では、IKEv2 および MOBIKE の基盤となるいくつかの基本的なテクノロジと、それらを使用して携帯電話の VPN を作成および管理する方法について説明します。</description>
      <dc:creator>Ramon Arjona</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: 画面設計の道理</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;この記事では、ユーザー インターフェイスでの画面設計の手法、および画面設計をサポートするテクノロジ フレームワークについて説明します。</description>
      <dc:creator>Ambrose Little および Charles B. Kreitzberg</dc:creator>
      <pubDate>Mon, 14 Sep 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET での視覚化: .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;優れた情報視覚化プラットフォームに必要な機能は、通常、図の描画機能だけではありません。 視覚化プラットフォームを構築するときに鍵となるのは、対話性、メタデータの生成、関連データのオーバーレイなどの機能です。あらゆるデータをいつでも任意の方法で描画できるような柔軟性が必要です。</description>
      <dc:creator>Laurence Moroney</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Entity Framework: n 層アプリケーションのパターン</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;この記事では、成功を収めるための n 層パターンと、Entity Framework に固有の主要な API および問題について検討します。また、Microsoft .NET Framework 4 で新たに実装される、n 層アプリケーションの開発を大幅に簡素化する機能も紹介します。</description>
      <dc:creator>Daniel Simmons</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ドメイン モデル: ドメイン モデル パターンを使用する</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;この記事では、ドメイン モデル パターンを使用する理由 (および使用しない理由) と、そのメリットについて説明するほか、ソリューション全体を可能な限りシンプルな状態に保つための実用的なヒントを紹介します。</description>
      <dc:creator>Udi Dahan</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>EF のデータ アクセス: EF v2 およびデータ アクセス アーキテクチャのベスト プラクティス</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;開発者が採用する開発方針とアーキテクチャ スタイルは多岐にわたります。この記事では、アプリケーションの一般的な開発スタイルを 3 つ紹介すると共に、それぞれのスタイルで Entity Framework を活用する方法について説明します。具体的には、フォーム、モデル、およびコードを中心とした開発スタイルと、それらのスタイルと 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: 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;この記事では SQL Data Services の新機能とアーキテクチャ、さらには SQL Data Services がクラウドで SQL Server の拡張版として機能するしくみについて説明します。</description>
      <dc:creator>David Robinson</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>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;この記事は、Windows 7 に関する連載の第 3 部です。第 3 部では、Windows 7 のマルチタッチ機能について取り上げます。</description>
      <dc:creator>Yochay Kiriaty</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 編集者のメモ</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;編集者のメモ: 編集者のメモ</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: データのスナップショット、Subversion、ソース コードの編成、その他</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;ここで紹介する最新のツールは、データベース データのスナップショットの保存や編成、および注釈の追加を行う場合、Subversion を簡単にインストールして構成する方法を模索している場合、またはソース コードの編成を自動化する場合に役立ちます。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: コード コントラクト</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;この記事では、基本クラス ライブラリ (BCL) チームがコード コントラクト ライブラリを追加し、チーム独自のコードでそれを活用し始めたときに考案されたベスト プラクティスを紹介します。</description>
      <dc:creator>Melitta Andersen</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 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;今月のコラムでは、バイナリ エンコーディングのしくみとアプリケーションのパフォーマンスに及ぼす影響、およびバイナリ エンコーディングの動作について、実例を交えて説明します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: データ転送オブジェクトの長所と短所</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;ビジネス ロジック層を編成するための手続き型のパターンとオブジェクトベースのパターンについて簡単に振り返った後、データ転送オブジェクトと、それがソフトウェア プロジェクトの開発に及ぼす影響について説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: 継続的な設計による最適なデザイン</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;ソフトウェア プロジェクトの最終目的は、顧客に価値を提供することです。ソフトウェア デザインは、チームがその目的を達成できるかどうかを左右する重要な要素です。最適なデザインは、最初からデザイン全体を作り出そうとして得られるのではなく、継続的な設計の結果として生み出されます。このアプローチを用いると、プロジェクトのあまりに早い段階で作成された不適切なデザインにとらわれることなく、プロジェクトから得られた教訓を活かし、デザインを継続的に改良し続けることができます。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 暗号化のアジリティ</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;最も安全なアルゴリズムと最も長いキーだけを使用したとしても、今日記述したコードのセキュリティが維持される保証はありません。そこで、より適切なアプローチとして、最初からアジリティを考慮してください。特定の暗号化アルゴリズムをコードにハードコーディングする代わりに、Microsoft .NET Framework に組み込まれている、いずれかの暗号化のアジリティ機能を使用することをお勧めします。この記事では、その方法を紹介します。</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>開発者によるデータベース構築: データ アクセス コードがデータベースのパフォーマンスに与える影響</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;この記事では、データ アクセス コードの一般的な記述方法について詳しく説明するとともに、それがパフォーマンスに及ぼす影響について見ていきます。</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: Windows Workflow の設計パターン</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;設計パターンは、ソフトウェア開発タスクを効率化する、繰り返し使用可能な一般的なアプローチを提供します。コードで特定の目標を達成する方法を示す多種多様なパターンが存在します。Windows Workflow Foundation (WF) で作業を始めたばかりの開発者からよく受ける質問は、このテクノロジで一般的なタスクを行う方法についてです。今月のコラムでは、WF で使用される設計パターンをいくつか取り上げます。</description>
      <dc:creator>Matthew Milner</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: 例外を集約する</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;.NET における例外は、エラーなどの例外的な状況を伝えるための基本的なメカニズムです。今月のコラムでは、並列処理や同時実行を伴うケースをはじめ、1 つの操作から複数の例外が発生する可能性のあるさまざまなケースに対処できるように、例外を集約する方法について説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft patterns &amp; practices の内部: Prism を使用して単一のコード ベースで WPF および Silverlight アプリケーションを構築する</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;この記事では、単一のコード ベースから WPF と Silverlight の両方を対象とするアプリケーションを作成するための、Project Linker ツールとその他の手法について説明します。</description>
      <dc:creator>Erwin van der Valk</dc:creator>
      <pubDate>Fri, 24 Jul 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Prism を使用した複合 Web アプリケーション</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;この記事は、Microsoft patterns &amp; practices グループにより開発された Prism プロジェクトのレビューであり、Silverlight を使用する複合 Web アプリケーションに Prism を適用する方法を示しています。</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RESTful XHTML: ASP.NET MVC を使用した RESTful サービス</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;この記事では、XHTML と ASP.NET MVC を使用して REST サービスを実装する方法について説明します。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>スケール アウト: 分散キャッシュを利用して実現するスケーラビリティ</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;大きな負荷を処理する必要のあるアプリケーションの開発者は、スケーラビリティのボトルネックに関連した問題に頻繁に直面します。この記事では、スケーラブルなアプリケーションの構築における分散キャッシュの役割について説明します。</description>
      <dc:creator>Iqbal Khan</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows 7 徹底解剖: タスクバー API について</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;この記事は、Windows 7 に関する連載の第 2 部です。第 2 部では、Windows 7 タスクバーについて取り上げます。</description>
      <dc:creator>Yochay Kiriaty、Sasha Goldshtein</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テスト可能な MVC: テスト可能な ASP.NET MVC アプリケーションを構築する</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;テスト可能な MVC: テスト可能な ASP.NET MVC アプリケーションを構築する</description>
      <dc:creator>Justin Etheredge</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 進化万歳!</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;編集者のメモ: 進化万歳!</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 静的分析のデータベース ツール、リモート コンピュータの管理、その他</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;データベースに静的分析を適用するときや、リモート コンピュータに接続するとき、または、Entity Framework の詳細を知りたいときや、毎日の通勤のためにちょっとしたポッドキャストを探しているときなどに、ここで紹介する最新のツールやリソースの情報が役立ちます。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: タプルを構築する</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;この記事では、System.Tuple と呼ばれる新しい型と、間もなくリリースされる Microsoft .NET Framework 4 に新しく追加されるその他の要素について紹介します。</description>
      <dc:creator>Matt Ellis</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: エラー修正機能によってエラーを回避する</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;エラー修正機能は、Visual Basic によるコーディングの基本的な要素の 1 つです。この記事では、Visual Basic に用意されている多くのエラー修正機能を取り上げると共に、将来のリリースである 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: Web フォームと 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;今月のコラムでは、ASP.NET Web フォームと ASP.NET MVC のそれぞれの長所と短所について見ていきます。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: 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;今月は、F# を使用して ASP.NET Web アプリケーションの HTTP 要求/応答テストを実行する方法を説明します。</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: 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;今月のコラムでは、REST の実装についてよく寄せられる質問にお答えします。</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: ASP.NET MVC アプリケーションの基本原則</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;このコラムでは、ASP.NET MVC フレームワークを使用するときに適用されるいくつかの基本原則について紹介します。</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Silverlight Deep Zoom を次のレベルへ</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;Silverlight Deep Zoom とすばらしいコントロール MultiScaleImage を使用して、ズームの多数のレベルを含むシーンを作成できます。マンデルブロ集合についても、Jeff Prosise が説明します。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: .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;このコラムでは、.NET Services Bus のセキュリティを保護する方法について説明し、その詳細手順の多くを自動化するいくつかのヘルパ クラスおよびユーティリティを紹介します。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Thu, 18 Jun 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テスト駆動型設計: モックとテストを使用して役割に基づいたオブジェクトを設計する</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;クラス階層にオブジェクトを分類するという観点ではなく、テスト駆動開発とモック オブジェクトを使用して、役割と責任の観点からオブジェクト指向コードを設計するにはどうすればよいかについて説明します。</description>
      <dc:creator>Isaiah Perumalla</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Entity Framework: n 層アプリケーションで回避すべきアンチパターン</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;Entity Framework を使用して n 層アプリケーションを構築する際に注意すべきいくつかのアンチパターンについて、Danny Simmons が解説します。</description>
      <dc:creator>Daniel Simmons</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Velocity: 分散キャッシュを使用してより優れたデータ ドリブン アプリケーションを作成する</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 は、統一された分散メモリ キャッシュをクライアント アプリケーションで使用できるように公開します。この記事では、Velocity をデータ ドリブン アプリケーションに追加する方法を説明します。</description>
      <dc:creator>Aaron Dunnington</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ピアの楽しみ: 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;ピアツーピアの処理プラットフォームを作成するデモを示します。このプラットフォームでは、複数のプレイヤーが共に機能して、共通目的 (作業を完了する) を達成できます。</description>
      <dc:creator>Matt Neely</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows 7 徹底解剖: ライブラリの紹介</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;この記事は、Windows 7 に関する連載の第 1 部です。この記事では、ライブラリと呼ばれる Windows 7 の新しいユーザー プロファイル ストレージの概念について説明します。</description>
      <dc:creator>Yochay Kiriaty</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: アーキテクチャと集約</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;編集者のメモ: アーキテクチャと集約</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: クラウドでの管理、UX デザイン パターン、Anders Hejlsberg の『The C# Programming Language』、その他</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;プロジェクトの管理までクラウドで行うようになったからには、何か役立つツールが必要です。今月は、そのようなツールを紹介し、UX デザイン パターンや Anders Hejlsberg の本などについてお伝えします。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: .NET アプリケーションのメモリ使用量の監査</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;メモリ使用量はアプリケーションの実行速度に直接影響を及ぼす可能性があるため、最適化する必要があります。この記事では、.NET プログラムを対象に、メモリの最適化の基本について説明します。</description>
      <dc:creator>Subramanian Ramaswamy および Vance Morrison</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 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 アプリケーションの実行環境は、ブラウザ内に限定されます。これに対し、Silverlight 3 アプリケーションは、ブラウザ内でも、ブラウザの外でも実行できます。ここでは、ソーシャル ネットワーク アプリケーションをスタンドアロンの Silverlight 3 アプリケーションとして構築する方法を紹介しています。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: AJAX を使用した HTML フォームの拡張</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;今月は、AJAX アプリケーションでフォームを使用するケースについて説明し、自動保存、JIT 検証、送信回数の削減などの機能を実装するさまざまな方法を紹介します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: Unit of Work パターンと永続性の無視</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 が引き続き、永続化パターンの解説の一環として、Unit of Work 設計パターンを検討し、永続性の無視にまつわる問題について調べます。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: IronPython で .NET モジュールをテストする</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;今月は、IronPython を使用して .NET ベースのライブラリを簡単にテストできることを実演します。</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>多言語プログラマ: 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 は Python の子孫であり、特に、動的または静的に型指定されたプログラミング モデルを組み合わせて使用することや、組み込みの単体テスト機能、スクリプト機能、およびいくつかの契約による設計の定義が特徴です。そのすばらしい能力をご紹介します。</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 新しい WPF カレンダー コントロールのカスタマイズ</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;マイクロソフトは、昨年末に WPF Toolkit で WPF の Calendar コントロールと DatePicker コントロールをリリースしました。その動作とカスタマイズ方法について説明します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: 食事する哲学者の問題を 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;Visual C++ 2010 の新しい Asynchronous Agents Library を使用して、古典的な同時実行の問題である "食事する哲学者の問題" を解決します。</description>
      <dc:creator>Rick Molloy</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: 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;高パフォーマンスで高品質の市販アプリケーションを開発するには、依然として C++ とネイティブ コードの機能が頼りになります。Direct2D は、開発者の要求に応えるグラフィックス性能の実現に役立ちます。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: 考えてから話そう</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}: 考えてから話そう</description>
      <dc:creator>Steven M. List</dc:creator>
      <pubDate>Mon, 18 May 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET RIA Services: 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 には、認証、ロール、プロファイル管理などの一連のサーバー コンポーネントおよび ASP.NET の拡張機能が用意されています。ここではそのしくみについて説明します。</description>
      <dc:creator>Jonathan Carter</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>クラウド コンピューティング: 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;この記事では、一般的なクラウド プラットフォーム アーキテクチャ、よく使用されるいくつかのアーキテクチャ パターン、およびマイクロソフトが提供する Windows Azure でのその実装について説明します。</description>
      <dc:creator>Joshy Joseph</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Services: 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;この記事では、同じアプリケーションの 2 つのバージョン (オンプレミス データ サービスを利用するアプリケーションと Azure Table データ サービスを利用するアプリケーション) を取り上げて、クラウドのデータにアクセスする方法について説明します。</description>
      <dc:creator>Elisa Flasko</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SOA の単純化: 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;Managed Services Engine のサービス仮想化テクノロジを使用すると、.NET Service Bus と連携する仮想サービスのエンドポイントおよび操作を構成するだけでクラウドに参加することができます。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 編集者のメモ</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;今月は、編集長の Howard Dierking が、クラウド サービスを導入する場合には妙技より計画が重要だということを認識して、雲の上から地上に降りてきます。彼が最近の経験から得た耳寄りなヒントを紹介します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 簡単なファイルのバックアップ、Visual Studio 内部でのファイルとフォルダの検索、マルチ モニタのソフトウェア、その他</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;ルーチン バックアップの作成、管理、および実行の担当者の皆さんに、作業を簡単にするツールをご紹介します。Visual Studio でフォルダおよびファイルを検索する方法についても説明します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: XML コメントを使用したコードのドキュメント化</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 コメントを使用すると、簡単かつ効果的にコードをドキュメント化できます。Visual Basic プロジェクトで XML コメントを使用およびカスタマイズする方法を紹介します。</description>
      <dc:creator>Lisa Feigenbaum</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 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;この記事では、CLR を使用したアセンブリのバインドと読み込みに関するベスト プラクティスをいくつか紹介します。</description>
      <dc:creator>Aarthi Ramamurthy および Mark Miller</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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;今月の記事では、jQuery でモーダルおよびモードレス ダイアログ ボックスを作成し、作成したダイアログ ボックスから Web サーバーにデータをポストする方法を説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: 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;この記事では、ASP.NET MVC フレームワークについて詳しく解説し、コントローラがどのように動作するのかを見ていきます。さらに、フレームワークとコントローラの対話方法、およびユーザーがこの対話を操作する方法を説明します。</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ワークフローのバージョン管理</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;開発者は、ワークステーションおよび関連するクラスのバージョン管理にいつも頭を悩ませています。ワークフローのバージョン管理の主要な問題点と、ワークフロー定義、アクティビティ、およびワークフロー サービスへの変更に関する推奨事項について、Matt Milner が説明します。</description>
      <dc:creator>Matthew Milner</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: 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;XNA Game Studio 3.0 を使用して Zune 用のゲームを作成するための基本事項について Mike Calligaro が説明します。</description>
      <dc:creator>Mike Calligaro</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: 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;カスタム フィールド タイプは、再利用可能な SharePoint の列定義を定義するための強力な手段です。</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 脅威のモデル化についての会話</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;Microsoft の製品チームに課せられたセキュリティ開発ライフサイクル (SDL) に関する主な要件の一部についての開発者とセキュリティ専門家の会話を紹介します。</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>開発者によるデータベース構築: SQL Server 2008 で FILESTREAM を使用してプログラミングを行う</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;ドキュメントやマルチメディア アイテムのような大きい BLOB をデータベースとファイル システムのどちらに格納すればよいかは、常に意見の分かれるところです。SQL Server 2008 ではどちらかを選択する必要はありません。FILESTREAM 記憶域は両方の方法の長所を備えています。</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>patterns &amp; 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;今月は、Microsoft patterns &amp; practices グループについて紹介する新しいコラムをお届けします。初回は、マイクロソフト内のグループが依存関係の注入パターンをマイクロソフト製品でどのような方法で実装してきたかについて説明します。</description>
      <dc:creator>Alex Homer</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: 実用的で、使いやすく、魅力的な製品: 開発のコア コンピタンスとしてのユーザビリティ</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;今月は、UI デザインの最も重要な成果 (ソフトウェアの実用性、ユーザビリティ、および魅力の確保) を実現する方法について説明します。</description>
      <dc:creator>Dr. Charles B. Kreitzberg および Ambrose Little</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: アンカンファレンス: マニアが集うイベント</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;今月の執筆者は、アンカンファレンスおよび従来の慣習にとらわれないその他の集まりについて案内します。また、カンファレンスに対するこのような独自の取り組みが、どのようにして広く採用されるかについても説明します。</description>
      <dc:creator>Steven M List</dc:creator>
      <pubDate>Mon, 20 Apr 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>得られた教訓: 大規模な Software Plus Services アプリケーションを最適化する</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 が、大規模な Software Plus Services 取引アプリケーションの開発中に、予測していなかった問題を彼らのチームがどのようにして識別し、乗り越えていったのかを説明します。</description>
      <dc:creator>Udi Dahan</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>動的 WPF: フロー ドキュメントとデータ バインドを使用して柔軟な UI を作成する</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;フロー ドキュメントでは、テキストのレイアウトや改ページの調整をきわめて柔軟に行うことができますが、データ バインドをサポートしないため、コンテンツを動的に変更できません。この記事では、この問題を解決するコンポーネントの作成方法を説明します。</description>
      <dc:creator>Vincent Van Den Berghe</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>クラウド コンピューティング: .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;Azure Services Platform に含まれる .NET Services を使用するとワークフロー アプリケーションをクラウドに簡単に移行できることを解説します。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>完全理解: SharePoint を使用した Windows サービスの管理</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;この記事では、Windows サービス ベースのソリューションと SharePoint を連携させる方法について説明します。サービス インスタンスのプロビジョニング、起動、停止、削除といった操作を、SharePoint 3.0 サーバーの全体管理を通じて行う方法が紹介されています。</description>
      <dc:creator>Pav Cherny</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同期: 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 は、2 つのデータベース ソース間のデータの同期、2 台のコンピュータ間のファイルの同期、および RSS フィードまたは ATOM フィードによる同期を行うためのツール セットを提供します。その詳細について説明します。</description>
      <dc:creator>James Yip</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 流行のテクノロジの周期的な移り変わり</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;ファット クライアントからシン クライアント、そして再びファット クライアントへと周期的に変化する Web クライアント アーキテクチャ、およびパラダイム シフトの原動力を提供し続けるテクノロジの移り変わりを Howard Dierking が振り返ります。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: Microsoft グラフ コントロール、Visual Studio 自動コード スニペット、その他</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;このコラムでは、Microsoft グラフ コントロール、コード スニペットを作成および編集するための Visual Studio 2008 用の無料アドインである Snippet Designer、SQL アプリケーションのリファクタリングについて説明し、今月のお気に入りのブログを紹介しました。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: .NET Framework 3.5 SP1 の CLR の最適化</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;CLR チームが NET Framework 3.5 SP1 の CLR に対して行った変更と、このサービス パックを使用して既存の CLR 2.0 ベースのアプリケーションを実行した場合のパフォーマンスの向上について説明します。</description>
      <dc:creator>Surupa Biswas</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: ADO.NET Data Services で Silverlight 2 を使用する</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 と Silverlight は強力な組み合わせになりますが、うまく連携させるには、いくつかのことを理解しておく必要があります。John Papa がそれについて説明します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: jQuery によるリッチなクライアント スクリプトについて (第 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;ブラウザ間でイベントの互換性を保持することは簡単な作業ではありません。API を処理する jQuery イベントはブラウザ間のイベント処理の違いに対処するものです。このイベントを使用し、より予測可能な JavaScript を記述できます。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: 永続化のパターン</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;ここでは、何がニーズに最も適合するかを決定するためのデータ永続化パターンを確認します。Active Record、Data Mapper、Repository、Identity Map、Lazy Loading、および Virtual Proxy を含む一連のパターンについて説明します。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: Web フィードを作成および使用する</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 が、Windows Communication Foundation と AtomPub を利用して Web フィードを作成および使用する方法について説明します。</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: .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;.NET Service Bus は、新しく発足した Windows Azure クラウド コンピューティング イニシアチブが提供する機能の中で、おそらく、最もアクセスが容易で、強力かつ便利な機能です。この記事では、.NET Service Bus がクラウド通信を管理する方法について解説します。</description>
      <dc:creator>Juval Loy</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: Windows 7 の仮想ディスク API</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;今月は、Windows 7 ベータ版で提供されている仮想ディスク API と Microsoft 仮想ハード ディスク (VHD) 形式について解説します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>..NET の問題: 依存関係のある操作を並列処理する</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;今月の記事では、非同期操作の実行順序に依存関係を適用し、便利な DependencyManagement クラスを作成する方法を Stephen Toub が説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: ペルソナの力</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;ペルソナとは、ソフトウェアの特定のユーザー セグメントに見られるさまざまな特性を併せ持つ架空の人物についての記述です。ペルソナは、デザイン上の意志決定を行うための強力な基盤となります。</description>
      <dc:creator>Dr. Charles B. Kreitzberg および Ambrose Little</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Web ページの翻訳</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;今月は、マイクロソフトの翻訳 Web サービス、および Web アプリケーションに翻訳サービスを組み込む方法を解説します。</description>
      <dc:creator>Sandor Maurice および Vikram Dendi</dc:creator>
      <pubDate>Thu, 19 Mar 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Internet Explorer 8: Web アプリケーションでのスライス、格納、および効率化の新機能</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 には、Web Slice、アクセラレータ、検索候補、AJAX ナビゲーション、DOM ストレージなど優れた新機能があります。</description>
      <dc:creator>Daron Yöndem</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight パターン: Silverlight 2 アプリケーションでの Model-View-ViewModel</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;この記事では、Silverlight 2 で Model-View-ViewModel パターンを適用することにより問題のある密結合を避ける方法を説明します。</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint: SharePoint ソリューションの構築に関する 10 のベスト プラクティス</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;SharePoint ソリューションの開発に関するさまざまなベスト プラクティスを紹介します。</description>
      <dc:creator>E. Wilansky、T. Stojecki、P. Olszewski、および S. Kowalewski</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データベース開発: 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;この記事では、Visual Studio Team Server Database Edition の GDR で導入された新機能について説明します。</description>
      <dc:creator>Jamie Laflen および Barclay Hill</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET との相互運用性: 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;受け入れテストは、開発中のシステムが顧客要件を満たしているかどうかを検証するテストです。このコラムでは、その利点について説明します。</description>
      <dc:creator>Ben Hall</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MSBuild: 信頼性の高いビルド作成のベスト プラクティス (第 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;MSBuild を使用して、Visual Studio の大規模なビルド プロジェクトを効率よく管理する方法について説明します。</description>
      <dc:creator>Sayed Ibrahim Hashimi</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 不況を乗り越える</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;景気が低迷している今日、歩みを止めている場合ではありません。ビジネスの本来の目的を思い出し、前進するときです。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 機能豊富な AJAX Data Controls、HTTP トラフィックの分析、その他</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;今月は、AJAX 対応の機能豊富なデータ Web コントロールや、HTTP トラフィック分析などについて紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 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;Silverlight の分離ストレージを最大限に活用してアプリケーションの安全を保つ方法を説明します。</description>
      <dc:creator>Justin Van Patten</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: jQuery によるリッチなクライアント スクリプトについて (第 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;セレクタおよび関数のチェーン機能を備えた jQuery により、複数のブラウザに対応したコンパクトなコードを記述できます。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>多言語プログラマ: さまざまな言語を組み合わせて使用する</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;多言語プログラマになることが求められる理由と、さまざまな言語を組み合わせて使用することによってプロジェクトにもたらされる効果について説明します。</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: WPF アプリケーションで UI テストを自動化する</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;今月は、Windows Presentation Foundation アプリケーションで UI テストを自動化する手法を探ります。</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: URL リライトでサイトを保護する</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;URL を書き換えることでよくある Web 脆弱性を防御できるさまざまな方法を学習します。</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: ASP.NET と 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;ASP.NET のグラフ コントロールと LINQ のデータ クエリ機能を併せて使用すると、柔軟なグラフを作成できます。その詳細について説明します。</description>
      <dc:creator>K. Scott Allen</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Silverlight での開発に関する 3 つの重要なヒント</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;Web プラットフォームとして、Silverlight は処理が高速である必要があります。ユーザーを待たせないために、これらのパフォーマンスのヒントに留意してください。</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 のカスタマイズ</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;Team Build の既定の動作を変更する方法、カスタム タスクでビルドの機能を拡張する方法、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>基礎: 効率的な ItemsControl の作成</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;Charles Petzold が、ItemsControls のパフォーマンスを強化するためのさまざまな技法を紹介します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: アプリケーション ナビゲーションの設計戦略</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;優れたナビゲーションはユーザーを満足させます。そして、満足したユーザーは皆さんのビジネスにとってプラスになります。今月は、ユーザーを満足させる方法について考えてみたいと思います。</description>
      <dc:creator>Dr. Charles B. Kreitzberg および Ambrose Little</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 完璧な API デザイン</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;優れた API デザインの実現はそれほど難しいことでしょうか。必要なのは、完璧を目指すことです。興味ありますか。では、本題に入りましょう。</description>
      <dc:creator>James Waletzky</dc:creator>
      <pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ベスト プラクティス: ドメイン駆動設計の概要</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;ドメイン駆動設計 (DDD) をコード設計に取り入れながら、機能豊富なドメイン モデルを設計し改善していくための、わかりやすい紹介記事です。</description>
      <dc:creator>David Laribee</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET との相互運用性: IronRuby と RSpec の概要 (第 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;IronRuby を利用すると、なぜ簡潔な Ruby 言語を採用して .NET 準拠のコードと相互運用可能な受け入れテストを作成できるようになるのかを説明します。</description>
      <dc:creator>Ben Hall</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>"Oslo" の基礎: "Oslo" プラットフォームでメタデータ ベースのアプリケーションを構築する</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;"Oslo" について紹介し、MSchema と MGraph を使用してメタデータ駆動型アプリケーションを構築する方法を示します。"M" で型と値を定義し、リポジトリに展開します。</description>
      <dc:creator>Chris Sells</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>パターン: Model-View-ViewModel デザイン パターンによる WPF アプリケーション</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;この記事では、MVVM パターンを使用して、いかに簡単に WPF アプリケーションを正しい方法で作成することが可能かについて説明します。</description>
      <dc:creator>Josh Smith</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Silverlight を使用して基幹業務エンタープライズ アプリケーションを構築する (第 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;先月から始めたコール センター クライアント アプリケーションの話題を締めくくります。ここで説明する手法は、Silverlight を使用した現実世界のエンタープライズ ソリューションの構築に役立ちます。</description>
      <dc:creator>Hanu Kommalapati</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MSBuild: 信頼性の高いビルド作成のベスト プラクティス</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;この記事では、Visual Studio でビルド プロジェクトをより適切に管理および制御するために、MSBuild で使用できる基本的な事例と手法について説明します。</description>
      <dc:creator>Sayed Ibrahim Hashimi</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 設計の駆動</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 の結論です。そこに至った理由を説明します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: アクティブなレコード パターン、アスペクト指向プログラミング</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;今月は、.NET アプリケーションへのアクティブ レコード パターンの実装について説明し、アスペクト指向プログラミングで考慮事項がどのように分離されるかを示します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 破損状態例外を処理する</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;画一的な例外処理の使用には危険があり、エラー処理をできるだけ具体的に行うことでその危険を防止する方法を理解する必要があります。</description>
      <dc:creator>Andrew Pardoe</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 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;シンジケート ニュース リーダー アプリケーションの作成方法を説明し、Silverlight での分離ストレージおよびデータ シンジケーションの使い方を示します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Silverlight で動的コンテンツ配信を管理する (第 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;今月は、Dino が引き続き動的な Silverlight コンテンツの管理を取り上げ、キャッシュと分離ストレージについて説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: 設定より規約</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;ハウスキーピング コードの量を削減して、アプリケーションの本質的な内容の作成に集中できるようにするための手法を示します。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>開発者によるデータベース構築: 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;SQL Server 2008 における新しい空間データのサポートにより、幾何データと地理データのマッピングおよびクエリへの道が開かれ、魅力的な新しいアプリケーションの構築が可能になります。</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ワークフロー内のエラー処理</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;ワークフローでは実行時間の長いプロセスを定義することが多く、通常は未処理のエラーがあると処理は終了します。例外を適切に処理することによって、エラーによる終了を防ぐことができます。</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: Visual C++ 2010 と Parallel Pattern 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;Parallel Pattern Library を使用すると、並列処理をより簡単に利用できます。その方法と Visual C++ 2010 のその他の機能について説明します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: 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;今月は、ThreadPool を使用して、自分でカスタム スレッド プールを構築することなく順序に従った実行をサポートする方法を示します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: 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) は、SyncML と呼ばれる XML 言語に基づいています。OMA-DM を使用して、エンタープライズ シナリオのモバイル デバイスのプロビジョニングと管理を行うことができます。ここではそのしくみについて説明します。</description>
      <dc:creator>Ramon Arjona</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>スタック トレース: 不完全または無効な 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;スタック トレース: 不完全または無効な IRP の処理</description>
      <dc:creator>Bob Golding および David Butler</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>スタック トレース: システム PTE について</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;スタック トレース: システム PTE について</description>
      <dc:creator>Bob Golding および David Butler</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 革新的なアイデア</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;非常に革新的なアイデアを持つだけではまだ道半ばです。本当に重要なのは、そういったアイデアに耳を傾けてもらうことです。</description>
      <dc:creator>Eric N. Bush</dc:creator>
      <pubDate>Fri, 23 Jan 2009 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>概要: .NET Framework 4.0 における WCF サービスと WF サービス、そして "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;.NET Framework 4.0 の WCF および WF の主要な新機能の一部と、"Dublin" 拡張機能によって提供される新しいアプリケーション サーバー機能について検証します。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Geneva Framework: カスタム セキュリティ トークン サービスを構築する</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;セキュリティ トークン サービス (STS) は、呼び出し元を認証するセキュリティ ゲートウェイとして機能し、呼び出し元を表すクレームを保持するセキュリティ トークンを発行します。この記事では、"Geneva" Framework を使用してカスタム STS を構築する方法について説明します。</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Silverlight を使用して基幹業務エンタープライズ アプリケーションを構築する (第 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;コール センター クライアント アプリケーションの作成を通じて、Silverlight を使用した実際のエンタープライズ ソリューションの構築方法を学びます。</description>
      <dc:creator>Hanu Kommalapati</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Mobile: 位置認識アプリケーションに GPS と Web マップを使用する</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;GPS を使用して適切な場所でタイミングよくユーザーにタスクを通知する、Windows Mobile デバイス向け位置認識タスク リスト アプリケーションの構築方法を説明します。</description>
      <dc:creator>Christopher Mitchell</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VSTS 2010: 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 には、アジャイルなチームがリリースとイテレーションを計画、管理するのに役立つ製品バックログおよびイテレーション バックログのブックとレポートが導入されています。</description>
      <dc:creator>Ajoy Krishnamoorthy</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET のワークフロー: 長時間実行処理をサポートする Web アプリケーション</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;ワークフローを ASP.NET アプリケーションに統合するためには、ワークフロー キューを介してアクティビティと通信すること、また、グローバル アプリケーション クラスでランタイムをホストすることが必要となります。ここではその実際の方法について説明します。</description>
      <dc:creator>Michael Kennedy</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 去年の回顧と今年の展望</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;読者の要望を取り入れて決定した今年の MSDN Magazine のテーマと変更点について説明します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: C# JavaScript、Eric Lippert のブログ、その他</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;C# で JavaScript コードを記述し、それを変換する、Eric Lippert のプログラミングに関するブログ、T-SQL 2008 に関する書籍</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: マネージ コードとネイティブ コードの相互運用性の推奨事項</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;マネージ コードとネイティブ コードの両方を使用してアプリケーションを構築する場合には、多くの注意点があります。相互運用性を導入し、適切な相互運用機能を選択する方法を説明します。</description>
      <dc:creator>Jesse Kaplan</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: リフレクションを使用して COM オブジェクトを検査する</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;リフレクションは、デバッグおよびログ記録に役立つほか、必要な型情報を提供します。リフレクションを COM 型に対して使用する方法について説明します。</description>
      <dc:creator>Lucian Wischik</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Silverlight で動的コンテンツ配信を管理する (第 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;今月の Dino は、Silverlight アプリケーションのダウンロード サイズが大きい場合の問題に取り組み、どのような場合にストリームを使用し、ダウンロードを分割するかを説明し、ネットワーク上のパフォーマンスを向上させるその他の方法を示します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: 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;ここでは、タイミング、コスト、およびその他の潜在的なリソース不足に関連するソフトウェア プロジェクトのリスクを見積もるために、James McCaffrey がいくつかの統計的手法と彼が PERIL と呼んでいる手法を使用します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF を使用した RESTful サービスの概要</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;REST の基本概念および WCF を使用した RESTful サービスの実装について説明します。</description>
      <dc:creator>Jon Flanders</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: SDL 脅威のモデル化ツール入門</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;セキュリティ開発ライフサイクル (SDL) の脅威のモデル化ツールは、優れた脅威モデルをセキュリティ プロセスのバックボーンとして開発するのに役立ちます。ここではそのしくみについて説明します。</description>
      <dc:creator>Adam Shostack</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: ASP.NET Web フォームによるルーティング</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;ASP.NET における URL リライトについて詳細に解説し、ルーティングのリスクを低減しながら長所を利用する方法について説明します。</description>
      <dc:creator>Scott Allen</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: トランザクションをサービスに簡単に適用する</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;トランザクションを使用した状態の管理とエラーからの回復が今月の「基礎」コラムのトピックです。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>NET の問題: 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 が、よりきめ細かくプロセスを制御するために ThreadPool の上にラウンドロビン スケジューリング サポートを追加する方法を示しています。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: 実用的なエラー メッセージ</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;今月は、ユーザビリティのエキスパートが、有益で実用的なエラー メッセージの作成方法について解説します。</description>
      <dc:creator>Dr. Charles Kreitzberg および Ambrose Little</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 機械翻訳の出現</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 が説明します。</description>
      <dc:creator>Vikram Dendi</dc:creator>
      <pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Team System: プロセス テンプレートでチーム プロジェクトを効率化する</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;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>実用的な WF: Windows Workflow Foundation アプリケーションのベスト プラクティス</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;Windows Workflow Foundation の中心は宣言型のプログラミング モデルです。WF を使用して実用的なソフトウェア ソリューションを構築する場合に検討すべきベスト プラクティスを紹介します。</description>
      <dc:creator>Josh Lane</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio OBA ツール: 相互運用 API 拡張機能を使用して OBA の開発を単純化する</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;VSTO Power Tools Office 相互運用 API 拡張機能を紹介するために、Outlook、Excel、および Word を自動化するアプリケーションの開発手順を見ていきます。</description>
      <dc:creator>Andrew Whitechapel、Phillip Hoff、および Vladimir Morozov</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SOA データ アクセス: LINQ to SQL と 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;LINQ to SQL および ADO.NET Entity Framework を使用してデータ アクセス層を構築することで、使用している保存テクノロジからアプリケーションを分離できます。</description>
      <dc:creator>Anthony Sneed</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Geneva Framework: クレームベースの WCF サービスを構築するためのより優れたアプローチ</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;今回は、"Geneva" というコード ネームを持つ Microsoft の新しいフレームワークをご紹介します。これは、クレームベースのアプリケーションやサービス、およびフェデレーション セキュリティ シナリオを構築するために使用できます。</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 自分の中のビジネス性</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;テキサス州オースティンのオープン スペース カンファレンスからお送りします。編集長 Howard Dierking が、ソフトウェア開発とビジネス目標が共存し、相互にメリットがもたらされることについて述べています。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: .NET 用の静的分析ツール、Matt Berseth のブログ</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;今月は、デザイン ルールに準拠するための FxCop および他のツールや、jQuery を取り上げます。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 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;同時実行アプリケーションで目的のパフォーマンスを得ることは、考えるほど簡単ではありません。一般的なスレッドの問題がアプリケーションにどのように影響するかを説明します。</description>
      <dc:creator>Erika Fuentes および Eric Eilebrecht</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: ObservableCollection クラス</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;CollectionChanged イベントを使用して、基になるデータ ソースの変更をバインドされたデータ コントロールに反映する方法について、Ken Getz が説明します。</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET のプレゼンテーション パターン</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;ASP.NET Web アプリケーションに対して適切な設計パターンを選択すると、プレゼンテーション層とその下位層との間で関心を分離することができます。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: テストの容易性を高める設計</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;アプリケーションの設計でテストの容易性を高めるということは、より低いコストで作成でき、理解しやすく、実行が速く、デバッグもずっと簡単な、小さなテストを記述することを意味します。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: Virtual Server を使用した構成テスト (第 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;Virtual Server は一連の COM モジュールで構築されているため、バーチャル マシンの作成およびテストに使用できます。ここでは、Windows PowerShell を使用したテストの実行方法を説明します。</description>
      <dc:creator>Dr. James McCaffrey および Paul Despe</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 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;Windows Presentation Foundation (WPF) を使用して、パス上にテキストをレイアウトした後、パスを定義する個々の点をアニメーションで動かし、文字がそれに応じて跳ね回るのを見ることができます。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: 擬似変数と書式指定子を使用した x64 でのデバッグ</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;今月は、擬似変数と書式指定子を利用して、デバッグに使用するさまざまな情報を表示する方法について説明します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: 接続マネージャの接続方法</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 が、Windows Mobile アプリケーションでネットワーク データを使用する場合の接続マネージャの適切な使い方を説明します。</description>
      <dc:creator>Marcus Perryman</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なユーザビリティ: ソフトウェアの人間的な顔</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;優れたユーザー エクスペリエンスは、表面が美しいだけではありません。この新しいコラムでは、優れたユーザー エクスペリエンスを構築する細部について説明します。</description>
      <dc:creator>Dr. Charles B. Kreitzberg および Ambrose Little</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 優れたソフトウェア テスト担当者の条件</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;今月のコラムでは、James McCaffrey が優れたソフトウェア テスト担当者に求められる資質とスキルについて説明します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 19 Nov 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティ クイズ: あなたのセキュリティ 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;セキュリティ エキスパートの Michael Howard が、10 個の脆弱なコードを提示します。あなたの使命は、コードからホール (いわゆる誤ったセキュリティ プラクティス) を探し出すことです。</description>
      <dc:creator>Michael Howard および Bryan Sullivan</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>アジャイル SDL: アジャイル開発のセキュリティ プラクティスを効率化する</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 が、リリース サイクルの短い Web アプリケーションおよびアジャイル プロジェクト向きの新しい SDL について解説します。</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>アクセス制御: Windows のファイルとレジストリのアクセス許可について</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;操作の実行を許可する前にアクセス許可および権限を管理する ACL について理解することは、セキュリティ強化のために不可欠です。</description>
      <dc:creator>John R. Michener</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ユーティリティ スポットライト: Visual Round Trip Analyzer で Web ページを高速化する 12 のステップ</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;Visual Round-trip Analyzer (VRTA) を使用して、Web ページの読み込みに関する問題の根本的な原因を特定する方法を説明します。陥りやすいミスや重要ポイントが 12 のステップとして紹介されています。</description>
      <dc:creator>Jim Pierson</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RIA: Silverlight 2 Web パーツで SharePoint に磨きをかける</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;Silverlight メディア プレーヤーを作成し、それを SharePoint Web パーツとして配置することで SharePoint と Silverlight を統合する方法を説明します。</description>
      <dc:creator>Steve Fox および Paul Stubbs</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 身分証明書を見せていただけますか?</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;セキュリティ対策はコンテキストに大きく左右され、状況に応じて変化します。今月は、Howard Dierking がセキュリティに関する話題をいくつか取り上げます。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: オンライン スケジュール、Jeff Smith の SQL ブログ、簡単な正規表現、その他</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;今月の記事で Scott は、開発スキルの向上、正規表現の記述、Web スケジュール管理、および SQL のヒントを提供するブログについて取り上げています。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 国際化対応のアプリケーション</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;CLR チームが、System.Globalization 名前空間の詳細について示し、ローカライズとグローバリゼーションを適切に行うためのデータ形式の処理方法について説明します。</description>
      <dc:creator>Melitta Andersen</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: Silverlight 2 での Web サービス利用に関する疑問点</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 が Silverlight 2 アプリケーションからのサービス呼び出しに関する質問に回答します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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;今月は、Dino Esposito が Silverlight のブラウザの相互運用層で Silverlight/Web ページの数多くの対話のニーズに対処する方法を説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 脅威モデルによりセキュリティ プロセスを強化する</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;脅威モデルを使用してセキュリティ エンジニアリング プロセスを促進することは、コード レビュー、ファジー テスト、および攻撃対象領域分析タスクの優先順位を付けるために役立ちます。</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: ソフトウェア テストにおける集団意思決定</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;複数のオプションから最良のものを 1 つ選択する集団意思決定の分析手法については、幅広い研究が行われてきました。Dr. James McCaffrey が 5 つの方式を取り上げて要点を説明します。</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 変換およびクリッピング領域</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 は、非常にわずかなコード (そのほとんどが XAML) で Web サイトのイメージ拡大機能を簡単に構築できる強力なツールです。詳しくはこちらから</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ワークフローとアクティビティの単体テスト</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 が、Windows Workflow Foundation のアクティビティ、ワークフロー、および関連するコンポーネントのテストについて、いくつかの課題や技法を取り上げます。</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 が、Visual Studio 2008 Team Foundation Server Build (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 }: 文書を書くエンジニア</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;文書を書くことは、開発者やソフトウェア エンジニアにとって良い練習になります。自分の考えをまとめ、より正確なコミュニケーションを行うために、文書を書くことがどのように役立つかについて Richard Ward が説明します。</description>
      <dc:creator>Richard Ward</dc:creator>
      <pubDate>Thu, 23 Oct 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>パラダイム シフト: 並列プログラミングの設計上の考慮事項</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;この記事では、並列プログラミングを最大限活用するために問題を多くのタスクに切り分ける新しい手法と、その手法を導入する理由について簡単に説明します。</description>
      <dc:creator>David Callahan</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>コーディング ツール: 次期バージョンの 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;次期バージョンの 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>同時実行の障害: マルチスレッド コードでよく見られる 11 の問題を解決する</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;この記事では、同時実行プログラミングのいくつかの一般的な課題について説明し、ソフトウェアでそれらの課題に対処するための助言を提供します。</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: データ駆動型 Web アプリケーションに対する新しい AJAX サポート</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;ここでは、サーバー側とクライアント側のプログラミングの最良の機能を活用して、効率的でユーザー フレンドリなエクスペリエンスを提供する、ASP.NET AJAX のデータ駆動型 Web アプリケーションを紹介します。</description>
      <dc:creator>Bertrand Le Roy</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>簡単な非同期: 単純な F# の式から同時実行アプリケーションを構築する</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;この記事では、F# 言語が、他の任意の .NET 準拠言語からシームレスに呼び出すことができる非同期関数ライブラリの作成にどのように役立つかを解説しています。</description>
      <dc:creator>Chance Coble</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 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;単純にコードの並列化を無分別に行うだけでは、並列処理が約束するメリットを真に得ることができないと Howard Dierking が指摘しています。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 現実的なテスト データ、Dare Obasanjo のブログ、色分けコーディング ツール、その他</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;今月は Scott が現実的なテスト データを生成する方法、Dare Obasanjo のブログ、判読性を高めるための色分けコーディングを紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 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;CLR チームの Andrew Dai が、Silverlight アプリケーションの特権を持つコードと特権のないコードを厳密に分離する透過性モデルについて説明します。</description>
      <dc:creator>Andrew Dai</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: XML リテラルを使用した動的なデータ入力</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;Windows Presentation Foundation (WPF)、XAML、および Visual Basic の幅広い XML のサポートを利用してユーザー インターフェイスを動的に生成する方法について説明します。</description>
      <dc:creator>Beth Massi</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: WPF および 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;Web ベースの Silverlight 2 アプリケーションとデスクトップの WPF アプリケーションには、よく似たところがあります。今回の記事では、両方のアプリケーションのコードを簡単に再利用できるようにします。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: 凝集度と結合度</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;アプリケーションの柔軟性を高めて再利用しやすくするために、より高い凝集度と緩い結合度を実現できる、いくつかの設計パターンを紹介します。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF ベースのサービスでの承認</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) では、サービスにおける承認を実装するために、簡単なロールベースのシステムと、さらに強力かつ複雑なクレーム ベースの API を提供します。</description>
      <dc:creator>Dominick Baier and Christian Weyer</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 永続性のあるサービスで状態を管理する</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;今月号で Juval Lowy は、長時間実行されるワークフローの状態管理を改善するために、プロキシやサービスをいつメモリに保持すればよいかなどの疑問に取り組んでいます。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: 高性能アルゴリズムについて調べる</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;アルゴリズム、操作対象のデータ、およびデザイン対象のハードウェアを詳細に検討することで、効率が驚くほど向上するようすを紹介します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: 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;Tablet PC SDK、InkEdit ActiveX コントロール、および InkPicture ActiveX コントロールを使用してインク対応アプリケーションを簡単に作成する方法を説明します。</description>
      <dc:creator>Gus Class</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: 偽共有</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;今月は、マルチコア システムのメモリ アクセスの問題と診断、および並列コンピューティング アプリケーションでの偽共有の回避についてです。</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 }: 恐れずに処理内容を破棄する</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;Josh Phillips が、今日の処理能力を活用して投機的な計算 (つまり、前もって処理を実行し、ユーザーが求めていない可能性のある結果も用意しておくこと) を行うことを提案します。</description>
      <dc:creator>Josh Phillips</dc:creator>
      <pubDate>Fri, 19 Sep 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>階層 ID: 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;SQL Server 2008 の新しい hierarchyID データ型が、階層情報のモデル化とクエリの問題のいくつかを解決するのにどのように役立つかを説明します。</description>
      <dc:creator>Kent Tegels</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Prism: 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;Microsoft patterns &amp; practices の Composite Application Guidance for WPF で複合アプリケーションを作成する利点を紹介します。</description>
      <dc:creator>Glenn Block</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ サービス: Silverlight 2 でデータ中心の Web アプリケーションを作成する</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 が提供する Web アクセス可能なエンドポイントを使用すると、データのフィルタ処理、並べ替え、整形、およびページングを実行できます。自身で機能を作成する必要はありません。</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>高度な WPF: 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;UI パーツ間の対話の基盤となる Windows Presentation Foundation のルーティング イベントとルーティング コマンドについて説明します。</description>
      <dc:creator>Brian Noyes</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: ロング テールから手を放すな</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;テクノロジは光の速さで変化しています。今月は、Howard Dierking が、急速な変化が開発者の優先順位と MSDN Magazine の記事の焦点に与える影響について考えています。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 簡単な LINQ クエリ、優れた開発者になる、ログ記録の支援</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;今月のツールボックスでは、エラー ログ記録の支援に関する情報を提供し、LINQ クエリの記述に役立つアプリケーションを紹介し、開発の技術以外の側面について探求します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 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;この「CLR 徹底解剖」では、Gaurav Khanna が、.NET Framework でのハンドルされない例外処理について知っておく必要のあるあらゆる項目について説明しています。</description>
      <dc:creator>Gaurav Khanna</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: Silverlight 2 と 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;ここでは、John Papa が、WCF を使用する通信を介してビジネス エンティティやデータベースと対話する Silverlight 2 ユーザー インターフェイスの作成方法を紹介します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: LINQ Enumerable クラス (第 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;今月は、Ken が System.Linq.Enumerable クラスについて詳しく説明し、System.Linq.Enumerable を使用した魔法のようなデータ処理の実行方法を紹介します。</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: 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;Microsoft Office SharePoint Server (MOSS) 2007 のカスタマイズされたコントロール ページを使用して Windows SharePoint Services (WSS) 3.0 の監査ソリューションを有効にする方法について説明します。</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 安全な AJAX サービス層を構築する</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;今月は Dino が Silverlight 2 および ASP.NET AJAX サービスのユーザーを認証し、機密性を持つバックエンド サービスへの不正なアクセスを防止するサービス層を構築します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: Virtual Server を使用した構成テスト (第 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;今回は、James McCaffrey が構成テスト向けの仮想環境をセットアップし、Microsoft Virtual Server を使用したソフトウェア構成テストについて説明します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: Web に対する SDL の適用</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;今回は、マイクロソフトのセキュリティ開発ライフサイクル (SDL) チームの提供する、新しい Web 指向のセキュリティ ガイダンスとツールを紹介します。</description>
      <dc:creator>Bryan Sullivan</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 依存関係プロパティと通知</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 の依存関係プロパティが他の機能とうまく連携できない場合があります。依存関係プロパティに通知イベントが存在しないという問題を補う方法について学習します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 新時代のビジュアル シミュレーション</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;ESP シミュレーション エンジンは Microsoft Flight Simulator の核となる技術であり、ビジュアル レンダリング、物理演算、サラウンド、その他の仮想シミュレーション機能を処理します。その詳細を見てみましょう。</description>
      <dc:creator>Todd Landstad</dc:creator>
      <pubDate>Wed, 20 Aug 2008 15:22:01 GMT 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data 2.0: Web サービスの世界でデータを公開および使用する</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;ADO.NET Data Services Framework の目的は、データ中心のサービスを簡単に公開および使用するために、REST ベースのシンプルなフレームワークを作成することです。</description>
      <dc:creator>Elisa Flasko および Mike Flasko</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BizTalk EDI: BizTalk Server で堅牢な EDI ソリューションを構築する</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;BizTalk Server 2006 R2 の EDI 機能を紹介し、スキーマの作成、ドキュメントのマッピング、EDI の配信と転送、および例外処理について説明します。</description>
      <dc:creator>Mark Beckner</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: XAML および 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;Laurence Moroney が、近日発行予定の自身の著書から抜粋して、Silverlight アニメーションの基礎および Expression Blend で使用できるアニメーション ツールについて説明します。</description>
      <dc:creator>Lawrence Moroney</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>書き込もう!: Silverlight 2 を使用して描画可能な Web アプリケーションを作成する</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;InkPresenter を使用して Silverlight 2.0 アプリケーションを作成します。このアプリケーションでは、ユーザーが事前定義済みのイメージ コレクションに注釈を付け、手書き認識を実行し、注釈および認識されたテキストをサーバー側のデータベースに保存できるようにします。</description>
      <dc:creator>Julia Lerman</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: 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;Windows Presentation Foundation (WPF) に馴染みのない場合には、初めて Silverlight カスタム コントロールを構築する際に困難と感じることがあります。この記事では、そのプロセスについて説明します。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 見栄えだけではない優れた Web アプリケーション</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;ユーザー エクスペリエンスの構築に完全な自由度を与えることには長短がありますが、多少の芸術的センスがあれば、アプリケーションの使いやすさが向上します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: オブジェクトのシリアル化、Scott Allen のブログ、サイト パフォーマンスなど</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;今月は、固定長ファイルと区切りファイルへのシリアル化および逆シリアル化に役立つツール、Scott Allen のブログ、Web ページの検査用ツールなどを紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: CoreCLR を使用して Silverlight のプログラムを記述する</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;CoreCLR では、Web に対応する CLR クラスと機能の完全なセットが提供されます。</description>
      <dc:creator>Andrew Pardoe</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: LINQ クエリのパフォーマンスを向上させる</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 が、応答性の優れたユーザー インターフェイスを作成するために、大規模なデータ セットに対する LINQ クエリで、最大限のパフォーマンスを実現する技法を解説します。</description>
      <dc:creator>Jared Parsons</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET の部分レンダリングを使用して AJAX をプログラミングする</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 が、AJAX パターンおよび DOM 操作を使用した処理と、ASP.NET 部分レンダリング エンジンを使用した処理とを比較します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: オブジェクト ロール ステレオタイプ</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;オブジェクト ロール ステレオタイプにより、アプリケーション内の各オブジェクトの役割がわかりやすく、明確になります。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>チーム システム: 重要な Power Tool</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 が、Team System を活用するために欠かせない Power Tool について紹介します。</description>
      <dc:creator>Brian Randell</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ワークフローのヒントと秘訣</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 が、アプリケーション間で永続化データベースを安全に共有する方法と、ChannelManagerService などのフレームワークであまり知られていないコンポーネントの使用方法について、読者からの質問に回答します。</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: 非同期 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;今月のコラムでは、HTTP クライアントの実装用の新しい強力な API である Windows HTTP サービス (WinHTTP) の使用方法について説明します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: AsyncEnumerator のさまざまな機能</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 が AsyncEnumerator クラスのさまざまなすばらしい機能を紹介します。</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: ロボットが教えてくれること</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;Windows Mobile で動作する WiMo というロボットを通してモバイル デバイスのプログラミングについて説明します。</description>
      <dc:creator>Mike Calligaro</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 全米 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;年に 1 度の Imagine Cup 学生大会で、参加者は、テクノロジが持続可能な環境を実現する世界を想像するよう求められました。これはまさにマイクロソフトが事業で実践していることです。</description>
      <dc:creator>Mitch Irsfeld</dc:creator>
      <pubDate>Tue, 29 Jul 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ サービス: 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;標準的な Web サービス インターフェイスを通して機能を公開する SQL Server Data Services について紹介します。</description>
      <dc:creator>David Robinson</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ADO.NET: 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;この記事で著者は、Entity Framework に関する疑問に答え、それがなぜどのようにして開発されたのかを理解できるようにしています。</description>
      <dc:creator>Elisa Flasko</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データと WPF: データ バインドと 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;この記事では、Windows Presentation Foundation でのプログラムおよび宣言によるデータ バインドと表示の手法を説明します。</description>
      <dc:creator>Josh Smith</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>トランザクション: データを失うことなく障害に対処するスケーラブルなシステムを構築する</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;データを失うことなく障害に対処するシステムの構築は、簡単ではありません。拡張性と堅牢性を兼ね備えたシステムを構築する方法について説明します。</description>
      <dc:creator>Udi Dahan</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WCF P2P: ピア ネットワークでの状態共有の設計方法</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;サーバーレス ピア ネットワークでビジネス アプリケーション間の状態共有を実現することによって、ビジネス アプリケーションをピア対応にする方法について説明します。</description>
      <dc:creator>Kevin Hoffman</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: データを変幻自在にする</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;編集長 Howard Dierking の代理を務める Ted Neward が、データの収集と操作の状況について考察します。</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 簡単な Wiki のホスティング、Scott Hanselman のブログ、および画面のキャプチャ</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;今月のツールボックスでは、Wiki を簡単にホストできるソフトウェア、必要なスクリーン ショットを撮って処理するためのソフトウェア、および LINQ 関連の書籍についてご紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: System.AddIn を使用して Windows フォーム アプリケーションを拡張する</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;今月は、新しい .NET アドイン フレームワーク (System.AddIn) を使用するために Windows フォーム アプリケーションを調整する方法を説明します。</description>
      <dc:creator>Mueez Siddiqui</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 階層型アーキテクチャの Entity Framework</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;この記事では、WCF、WPF、および MVP パターンを使用して n 層アーキテクチャに適した Entity Framework ソリューションを構築します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: LINQ Enumerable クラス (第 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;この記事では LINQ Enumerable クラスを紹介します。このクラスを使用すると、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: 自動化された SharePoint サイトのブランド化</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;この記事では、マスタ ページと CSS ファイルをサイト コレクションのレベルで統合する、SharePoint サイト向けのカスタム ブランド化ソリューションについて紹介します。</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: HTML Message パターン</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;今回は、BST パターンの拡張された実装について説明し、それを HTM ソリューションと比較します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: WCF テストの概要</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;今月号で、James McCaffrey は、WCF アプリケーションの性能を試すためのテスト ハーネスを構築します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 脅威のモデル化プロセスをよみがえらせる</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;このコラムでは、脅威のモデル化を行う際にあらゆる規模の開発チームで採用できるアプローチについて説明します。</description>
      <dc:creator>Adam Shostack</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: WCF にコード アクセス セキュリティを追加する (第 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;今月のコラムでは引き続き、WCF と部分的に信頼されたサービスにおけるコード アクセス セキュリティについて説明します。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: WebClient の非同期 I/O</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;今月の .NET の問題では、コラムニストの Stephen Toub が非同期 I/O に関する読者からの質問に答えます。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 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 が、Windows Home Server 用に開発したカスタム アプリケーションについて説明し、エネルギーを節約するためのアプリケーションを検証します。</description>
      <dc:creator>Chris Gray</dc:creator>
      <pubDate>Fri, 20 Jun 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SAAS: ホストされた BizTalk サービスを使用してエンタープライズ アプリケーションを接続する</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;この記事では、ホストされたサービスとして BizTalk Server の Enterprise Service Bus 機能を提供する新しいテクノロジ、BizTalk サービスについて紹介します。</description>
      <dc:creator>Jon Flanders および Aaron Skonnard</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行: 同時実行の問題を特定するためのツールと手法</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;従来のアプリケーションを並列プロセッサ コンピュータで実行するだけでは、効率的な並列アプリケーションは生まれません。そのメリットを最大限に享受するには、調整が必要です。</description>
      <dc:creator>Rahul V. Patil および Boby George</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ロボティクス: 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 は単なるロボット操作の手段ではありません。多様なハードウェア デバイス向けのサービスベース アプリケーションを構築する機能も備えています。</description>
      <dc:creator>Sara Morgan</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>フォーム フィラー: データのキャプチャとドキュメント作成のためのワークフローを構築する</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;InfoPath フォームおよび他の Office ドキュメントを使用して、ターゲット アクティビティにデータを渡したり、Office ドキュメントで使用するためのデータを渡すワークフローの作成方法を学習します。</description>
      <dc:creator>Rick Spiewak</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>GUI ライブラリ: Windows フォーム アプリケーションの簡潔さをネイティブ アプリケーションで実現する</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;この記事では、著者 John Torjo が自作の C++ GUI ライブラリ、eGUI++ のガイドを提供し、ユーザー インターフェイス プログラミングを簡単にする方法を説明しています。</description>
      <dc:creator>John Torjo</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: お気付きですか?</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;印刷バージョンのデザイン変更や、Web サイトへのバーチャル ラボ (コードを試すことができます) の導入など、MSDN Magazine の新しい特徴や機能をご紹介します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: クロスブラウザ テスト、モック オブジェクト、そして 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;今月は、テスト環境を設定せずにさまざまなプラットフォームおよびブラウザ上で Web サイトをテストする方法、単体テストにモック オブジェクトを使用する方法、および Raymond Chen のブログを紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 大きなオブジェクト ヒープの秘密</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;今月の CLR 徹底解剖では、大きなオブジェクト ヒープの背後にある秘密を解き明かします。そこに何があり、それがいつ解放され、そのオブジェクトがガベージ コレクタでどのように処理されるのかを説明します。</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 とクライアント側テンプレート</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 は、単なる部分的なページ レンダリングを超えた機能の提供を目指しています。ASP.NET AJAX と共に、動的なページが今後どのような方向に進むのかについて、Dino Esposito の考えをお伝えします。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>実践的なパターン: 開放/閉鎖原則</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;開放/閉鎖原則に従うと、既存のコードベースを拡張する場合に、まったく新規にコードを作成する場合と同様に生産性が高く、ストレスなく処理することができます。ここではそのしくみについて説明します。</description>
      <dc:creator>Jeremy Miller</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF ルーターを構築する (第 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;今回の記事では、Windows Communication Foundation ルーターの動作を詳しく解剖し、パススルー ルーターの実装の詳細を説明します。</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ビットマップとピクセル ビット</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 は、Windows Presentation Foundation の保持モード グラフィックス機能によって提供される柔軟なビットマップ ピクセル形式の内側を調べています。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: WIC を使用した Windows Vista アイコンのデコード</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;Kenny Kerr は、Visual C++ を現代的かつ便利に使用できるようになる Visual C++ 2008 Feature Pack を絶賛しています。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: AsyncEnumerator で簡素化された APM</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;Jeffrey Richter が、異なるスレッド プールのスレッドが異なる時点で同じコードを実行できるように反復子を駆動する AsyncEnumerator クラスを紹介します。</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: 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;Windows Mobile デバイスのさまざまな画面と機能を最大限に利用できるアダプタブル アプリケーションを作成するための手法を示します。</description>
      <dc:creator>Michael Saffitz</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 投票者も信用できる選挙結果</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;意外にも暗号化は選挙過程に応用できます。投票者各人が投票集計の信頼性を確認できるようになります。ここでは、その方法について説明しています。</description>
      <dc:creator>Josh Benaloh</dc:creator>
      <pubDate>Thu, 22 May 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office アプリケーション: VSTO と SharePoint コンテンツ タイプの統合</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;ドキュメント レベルの Visual Studio Tools for Office のカスタマイズ方法と、SharePoint のコンテンツ タイプに統合する方法について説明します。</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MOSS 2007: SharePoint API を使用して Web アプリケーションの展開を自動化する</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;カスタム SharePoint アプリケーションの展開を自動化する方法、SharePoint API の使用方法、および面倒なカスタム サイト定義を簡単に行う方法について説明します。</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++ プラス: Visual C++ 2008 Feature Pack を使用して Windows アプリケーションを強化する</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 氏は、Visual C++ を現代的かつ便利に使用できるようになる Visual C++ 2008 Feature Pack を絶賛しています。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティ: ワンタイム パスワード ソリューションによる認証の強化</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;ワンタイム パスワードは、ディクショナリ攻撃、フィッシング、傍受などのさまざまなセキュリティ違反に対するソリューションを提供します。ここでは、そのしくみを説明します。</description>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>言語の組み合わせ: .NET の言語とパラダイムの概要</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;ここでは言語の簡単な紹介およびコード例を通して、CLR ベース言語のさまざまな言語パラダイムの概要について説明します。</description>
      <dc:creator>Joel Pobar</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 私は信じたい</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;編集長の Howard Dierking が開発者の一般的な見方に抗して Microsoft Office を開発プラットフォームと位置付けた方がよいと考える理由を説明します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: データベース監査ログ、Joel on Software、コード配布資料など</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;今月のツールボックス コラムでは、データベース ログ、Joel Spolsky のブログ、コード プロジェクトの印刷について説明し、ASP.NET に関する本も紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: パフォーマンスの早期および頻繁な測定 (第 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;2 部構成シリーズの第 2 部では、Vance Morrison はパフォーマンス測定の意味を詳しく説明し、数値の意味を解説します。</description>
      <dc:creator>Vance Morrison</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 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;Entity Framework は注目の話題ですが、EntityClient、Object Services、Entity SQL、または LINQ をどの場面で使うかを理解するにはどうしたらよいでしょうか。その答えをここで見つけてください。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: シングル ページ インターフェイスと AJAX パターン</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;今月は、シングル ページ インターフェイス (SPI) モデルについて説明し、AJAX アプリケーションを設計する場合のデザイン パターンを紹介します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: 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;Windows PowerShell を使用して ASP.NET Web アプリケーションの軽量要求/応答テストを実行できることはご存じでしたか。ここではその方法を説明します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: VBA マクロから Word アドインへ</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;Word を使用して VBA マクロをキャプチャし、Visual Studio Tools for Office を使用してそのマクロを展開可能な Word アドインにラップする方法を説明します。</description>
      <dc:creator>Robert Bogue</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Silverlight のページめくりを簡単に</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;数行の JavaScript だけで Silverlight 1.0 アプリケーションにページめくりの機能を組み込むための、汎用フレームワークを構築する方法について説明します。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 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;ワークフローを作成するときには、開発者の経験、使用可能なツール、長期的な保守、および将来のバージョン管理を考慮する必要があります。</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 侵入テスト</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;「セキュリティに関するブリーフィング」のこのコラムでは、James Whittaker が侵入テストの規則および落とし穴について説明し、これらを回避する方法がわかります。</description>
      <dc:creator>James A. Whittaker</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>チーム システム: Team Foundation Server イベント サービス</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;Team Foundation Server EventService を使用して、イベントのサブスクリプションの作成と管理を行い、イベントを受け取って処理する Web サービスの作成を行います。</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: リッチ アプリケーションとリーチ アプリケーション</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;リッチかリーチか、リッチかシンか、シックかファットか、それぞれどちらを選びますか。クライアントにどれほど豊富な機能が必要かについてこのような議論が行われてきました。ここでは、事態の成り行きについて示します。</description>
      <dc:creator>Terry Crowley</dc:creator>
      <pubDate>Thu, 17 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>応答: 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;Microsoft .NET Framework および Visual Studio ツールと統合された Speech Server 2007 を使用することで、高度な音声応答アプリケーションを開発できます。ここではその方法を説明します。</description>
      <dc:creator>Michael Dunn</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>パフォーマンス: ASP.NET アプリケーションのスケーリング戦略</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;Web アプリケーションのスケールアップに伴い、パフォーマンスの問題が生じてくる場合があります。そのような場合には、その原因に加え、問題に対処するための最良の戦略を見つける必要があります。</description>
      <dc:creator>Richard Campbell and Kent Alstad</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Silverlight 2.0 で高度な 3D アニメーションを作成する</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;Silverlight を使用したアニメーションは、思っているよりも簡単です。ここでは、XAML と C# を使用し、DirectX の数学ライブラリをエミュレートすることにより、平面を折りたたんで多面体を組み立てる 3D アプリケーションを作成します。</description>
      <dc:creator>Declan Brennan</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>インタビュー ++: 言語の進化について語る Bjarne Stroustrup 氏</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 が、C++ の考案者である Bjarne Stroustrup 氏に、言語の熱狂的な支持者、プログラミングの進化、およびプログラミングの未来についてインタビューしました。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office 開発: ドキュメント情報パネルを使用したメタデータの管理</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;この記事では、Microsoft 2007 Office system のドキュメント情報パネルを使用して、Office ドキュメントのメタデータを操作し、検索と管理を向上させます。</description>
      <dc:creator>Ashish Ghoda</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>いろいろな場所へ: モバイル デバイスのプロビジョニング</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;Windows Mobile SDK に含まれる Provisioning API のおかげで、数行のコードと XML を使って会社の各モバイル デバイスを設定できるようになりました。その設定方法を説明します。</description>
      <dc:creator>Mike Calligaro</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: サービス指向の編集者のメモ</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;Howard Dierking が、サービスと分散アプリケーションの違いについての意見を述べ、自分のプロジェクトでのサービスへのアプローチ方法を紹介します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: Web アプリケーション エラーのログ記録、LINQ について、その他</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;より優れた状態監視のための Web アプリケーション エラーのログ記録方法、LINQ の理解に役立つ本、および Scott が勧める今月のブログを紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: パフォーマンスの早期および頻繁な測定 (第 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;今月のコラムでは、アプリケーションの展開後に発生する結果に対処するのではなく、最初からパフォーマンスを考慮してアプリケーションを構築する方法の詳細について説明します。</description>
      <dc:creator>Vance Morrison</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: My Extensibility による My 名前空間の拡張</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;このコラムでは、My Extensibility 機能を使用して、My 名前空間の拡張を Visual Basic 開発環境に組み込む方法について説明します。</description>
      <dc:creator>Matthew DeVore</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ListView のヒントと秘訣</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;今月は、入れ子になった ListView コントロールを使用して階層的なデータのビューを作成し、カスタム ListView クラスを派生させて ListView のイベント モデルを拡張します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: WCF でのコード アクセス セキュリティ (第 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;ここでは、WCF (Windows Communication Foundation) におけるコードアクセス セキュリティと、WCF サービス向けの、部分的に信頼されたクライアントを可能にするためのソリューションについて説明します。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: LINQ を使用して SQL ストアド プロシージャをテストする</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;統合言語クエリ (LINQ: Language-Integrated Query) を利用することで、いろいろな操作を簡単に行うことができるようになります。ここでは、LINQ (具体的には LINQ to SQL プロバイダ) を使用して、SQL ストアド プロシージャのテストを行います。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF ルーターを構築する (第 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;ここでは、WCF クライアントおよびサービスについて見ていきます。また、アドレス指定とメッセージ フィルタの動作を調整してサービスを適切にルーティングする方法について説明します。</description>
      <dc:creator>Michele Leroux Bustamante</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: Windows Imaging Component の基礎</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;Visual C++ 2008 の新しい Feature Pack を使用すると、現代的なユーザー インターフェイスを構築するための多数の新しい MFC クラスなど、Visual C++ の利便性が向上します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: ソフトウェアの魔法</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;映画『マイノリティ・リポート』の透明なコンピュータ画面やドラマ『CSI』で使われている派手な指紋分析ソフトウェア プログラムは思ったより早く現実になるのでしょうか。おそらくそうなります。</description>
      <dc:creator>Julia Lerman</dc:creator>
      <pubDate>Mon, 14 Apr 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC: Web フォームを使用しないで Web アプリケーションを作成する</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 は、ASP.NET MVC Framework の Model View Controller パターンが、柔軟性に富み簡単にテストできる Web アプリケーションの作成にどのように役立つかを説明しています。</description>
      <dc:creator>Chris Tavares</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>疎結合: ソフトウェアの依存関係を緩和してアプリケーションの柔軟性を高める</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 が、密結合アーキテクチャの負の側面、およびそのテストが困難な理由と適応上の制限について説明します。また、いくつかのソリューションを提案します。</description>
      <dc:creator>James Kovacs</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CI サーバー: 継続的な統合でビルド プロセスを再定義する</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 が、個別のツールやより包括的な CI Factory ソリューションを使用した継続的な統合サーバーの設定方法と使い方を説明します。</description>
      <dc:creator>Jay Flowers</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>パフォーマンス: Visual Studio プロファイラでアプリケーションのボトルネックを見つける</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;パフォーマンス調査のサンプルを検討し、サンプル アプリケーション内のコードの非効率な箇所を特定しながら Visual Studio プロファイラについて説明します。</description>
      <dc:creator>Hari Pulapaka and Boris Vidolov</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office 開発: 実世界での OBA ソリューション パターン</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 ソリューション パターンは、アーキテクトと開発者が Office Business Application (OBA) を構築するのに役立ちます。この記事では、中核となる 7 つの OBA ソリューション パターンを紹介し、その 1 つを現実の問題点に適用します。</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: スイミング プールが多すぎる</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;今月は、Howard Dierking が現実離れしたアプリケーション デザインへの警告を発します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 簡単な Web デバッグ、Reflector の拡張、その他</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;今月の内容は、Web アプリケーションのデザイン時における操作感の向上、Scott Guthrie のブログ、Lutz Roeder の Reflector の拡張などです。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: アプリケーションの起動パフォーマンスを向上させる</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;アプリケーションの起動パフォーマンスはユーザーにとって重要な問題です。パフォーマンスを向上させるにはさまざまな方法があります。何から始めればよいかを見ていきましょう。</description>
      <dc:creator>Claudio Caldato</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 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 および LINQ to Entities には、シーケンスに対してさまざまな操作を実行する標準クエリ演算子が用意されています。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Office 2007 のファイルと 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;2007 Office system Open XML ドキュメントのデータを取得したり編集したりする場合、LINQ to XML および Microsoft SDK for Open XML Formats を使用すると、ドキュメントの構成要素である "パーツ" に対して、短く簡潔なコードで簡単にアクセスできます。</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: STSDEV を使用して SharePoint の開発を単純化する</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;新しい STSDEV ユーティリティを活用した簡単で再利用可能な手順を用いて、Visual Studio で SharePoint 開発プロジェクトを設定および展開する方法を、Ted Pattison が紹介します。</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: Windows PowerShell を使用した Web UI テストの自動化</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;ここでは、Windows PowerShell を使用して、ASP.NET および従来の ASP Web アプリケーション用にすばやく簡単な UI テスト自動化を作成する方法を紹介します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: Visual C++ の防御機能でコードを保護する</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 が、Visual C++ 2005 以降で使用可能なバッファ オーバーラン防御機能の概要を説明します。</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: 必要な唯一のデータバインド コントロール</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 は、CSS によるスタイル設定、柔軟なページネーション、および並べ替え、挿入、削除、更新機能の完全な補完をサポートする ASP.NET 3.5 の ListView コントロールによって、データバインド タスクがどれほど簡単になるかを示しています。</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ベクタ グラフィックスと WPF の Shape クラス</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;WPF で 2 次元ベクタ グラフィックスをレンダリングするための名前空間として、Charles Petzold は System.Windows.Shapes を使用することにしました。その理由をここで説明します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: 非同期ストリーム処理</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;今月は、非同期ストリーム処理について、Stephen Toub が説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 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 が、ALT .NET ムーブメントの目的について説明します。</description>
      <dc:creator>Jeremy D. Miller</dc:creator>
      <pubDate>Wed, 20 Feb 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>モバイル WCF: .NET Compact Framework を使用して IM アプリケーションを作成する</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;.NET Compact Framework 3.5 には、Windows Mobile デバイスとデスクトップ PC の間の通信に利用できる Windows Communication Foundation (WCF) 機能のサブセットが用意されています。ここではそのしくみについて説明します。</description>
      <dc:creator>Andrew Arnott</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IIS 7.0: エンドツーエンドの拡張性を持つ Web サーバー ソリューションを構築する</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;IIS 7.0 の拡張モデルについて、Mike Volodarsky が説明します。Response Modification を拡張して、構成可能な Web サーバー モジュールと IIS マネージャのカスタム管理ページを作成します。</description>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VSTO 3.0: Visual Studio 2008 を使用して Office Business Application を開発する</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;Outlook のカスタム フォーム領域を使用すると、指定したデータ ソースからデータを取得し、Outlook 2007 のユーザー エクスペリエンスを適切にカスタマイズできます。</description>
      <dc:creator>Steve Fox</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>単体テスト: テスト駆動開発をデータベース プロジェクトに適用する</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 が、TDD をデータベース開発に適用する利点、およびいくつかの有効な技法について説明します。</description>
      <dc:creator>Jamie Laflen</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>F# 入門: .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;ここでは、新しい F# 言語の基になるいくつかの概念について説明します。F# 言語は、関数型 .NET 言語とオブジェクト指向 .NET 言語の両方の要素を持っています。また、単純なプログラムを記述する方法についても説明します。</description>
      <dc:creator>Ted Neward</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 間近に迫ったリリース ラッシュ</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;今月は、Howard Dierking が Windows Server 2008、SQL Server 2008、および Visual Studio 2008 について説明します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: SQL コード補完機能、Subversion ツール、アジャイル開発など</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;今月の情報は、SQL コードの記述、SubSonic によるデータベースのモデリングを支援し、『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: 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;今月は、Dino Esposito が、Ajax Control Toolkit といくつかの賢いコーディング手法を使用して、Web アプリケーションで Windows スタイルのモーダル ダイアログ ボックスを表示する方法を説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: 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;今月のコラムでは、James McCaffrey 博士が、Visual Studio 2005 Team System を使用してカスタム ソフトウェアのテスト自動化を管理する方法について説明します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Silverlight のヒント、テクニック、およびベスト プラクティス</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 が Silverlight 開発に役立つヒントを提供します。Silverlight は広く使用されるようになっていますが、その見事な新機能を開発者が最大限に活用できるようになるには、ドキュメントやベスト プラクティスが不足しています。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: 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 は、Windows Communication Foundation と ASMX 用に Web サービスをモデリングして構築するためのリソースのコレクションです。</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>基礎: ワークフロー サービス</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;.NET Framework 3.5 では、Windows Workflow Foundation と Windows Communication Foundation を真に統合できるようになりました。このコラムでは、この統合のしくみと効果的な利用方法について説明します。</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: Windows サービスの機能強化</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 と Windows Server 2008 では、より安全で応答性の高いサービスをより簡単に作成できるようにするための大幅な変更がいくつか加えられています。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>チーム システム: チェックイン メモおよびポリシー</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;本シリーズの最終回となるこの第 5 回の記事では、チェックイン メモとチェックイン ポリシーのサポートを Word アドインに追加する方法について説明します。</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: デジタル独立宣言</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;ここでは、デジタル独立宣言について説明します。</description>
      <dc:creator>Bill Hill</dc:creator>
      <pubDate>Wed, 23 Jan 2008 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>自作室: .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 が、コンパイラのしくみと、.NET Framework 用に独自のコンパイラを作成する方法について概説します。</description>
      <dc:creator>Joel Pobar</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WinUnit: ネイティブ C++ アプリケーション用の簡略化された単体テスト</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 は、ネイティブ C++ プロジェクト用の新しい便利な単体テスト ツールである WinUnit を紹介しています。</description>
      <dc:creator>Maria Blees</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight: Expression Encoder 用のカスタム公開プラグインを作成する</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 が、単純な FTP アップロード プラグインの構築とデバッグによって Expression Encoder プラグイン API を使用する方法を紹介します。</description>
      <dc:creator>Laurence Moroney</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PIAB と WCF: Policy Injection Application Block と WCF サービスを統合する</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;PIAB を使用すると、コードを 1 行も変更することなく、検証、パフォーマンスの監視、承認、キャッシュなどのポリシーを使用して WCF サービスを強化できます。</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 の使い方: 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;ステート マシン ワークフローは、プログラム ロジックを視覚化するさまざまな方法を表します。ステート マシンは、シーケンシャル ワークフローのようにアクティビティ間を遷移するのではなく、状態間を遷移します。ステート マシンの使い方、および Windows Workflow Foundation を使用したステート マシン ワークフローの設計および構築方法を説明します。</description>
      <dc:creator>Keith Pijanowski</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 優れたデザインによって言語の壁を乗り越える</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;今月は、選択するプログラミング言語に個性が反映される理由について、Howard Dierking が説明します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 強力なテキスト編集機能、.NET の Web テスト、強化された単体テストなど</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;強力なテキスト編集機能、.NET の Web テスト、強化された単体テストなど</description>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 動的言語と 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 は、Silverlight で動的言語を扱うための対話型環境を提供します。</description>
      <dc:creator>Jimmy Schementi</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: Visual Basic 9.0 における XML プログラミング</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;Visual Basic 9.0 では、開発者は XML をいっそう簡単に使用できます。このコラムでは、LINQ サポート、XML リテラル、埋め込み式、XML プロパティ、XML Schema IntelliSense など、いくつかの新機能について説明します。</description>
      <dc:creator>Jonathan Aneja</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: エンティティ データ モデルをデザインする</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;開発者は、Entity Framework を使用すると、リレーショナル データ モデルではなく概念モデルを使用してデザインを行うことができるため、柔軟性が向上します。これに着手するには、エンティティ データ モデルのデザイン方法を知る必要があります。この記事では、John Papa がそのプロセスについて説明します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: AJAX エクステンダを使用してコントロールをカスタマイズする、第 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;今月、Dino は AJAX Control Extender について再度とりあげ、マスク編集やオートコンプリートなどのより高度な機能について補足しています。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: 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;今月、Ted Pattison は 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>テストの実行: Microsoft UI オートメーション ライブラリ</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 が、新しい Microsoft UI オートメーション ライブラリを使用して UI テスト自動化を開始する方法を説明します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: Visual Studio 2008 の WCF 向け新機能</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 および .NET Framework 3.5 には、Windows Communication Foundation (WCF) を拡張する新しいツールとサポートが用意されています。また、Visual Studio 2008 では、開発者が手動で行う WCF タスクの多くが自動化されます。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: ストリームのパイプライン処理</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;今月は、暗号化タスクと圧縮タスクを実行するときにデュアル プロセッサを最大限に活用する方法について、Stephen Toub が説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: とびきり最高のものを見つける</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;マイクロソフトが理想とする応募者は情熱、知性、そして学習への意欲を持った人材です。Howard Dierking がマイクロソフトの人材募集における哲学の変遷について解説します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 18 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IIS 7.0: 統合 ASP.NET パイプラインでアプリケーションを拡張する</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 は、IIS 7.0 を使用して、PHP コードには 1 行も触れずに PHP アプリケーションのパフォーマンスとセキュリティをアップグレードする方法を示しています。</description>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>国際化対応: ASP.NET AJAX アプリケーションの国際化</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;.NET Framework には優れた国際化対応機能がありますが、JavaScript にはその機能がありません。ASP.NET AJAX を使用する場合は、適用のために必要な作業を確認してください。</description>
      <dc:creator>Guy Smith-Ferrier</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WCF シンジケーション: WCF および .NET Framework 3.5 を使用した HTTP プログラミング</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;.NET Framework 3.5 の Windows Communication Foundation の Web 中心の機能 (HTTP プログラミング モデルや新しいシンジケーション API など) について説明します。</description>
      <dc:creator>Justin Smith</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server: 隠れたデータを明らかにしてアプリケーションのパフォーマンスを最適化する</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 が収集する多くの役に立つデータを使用すると、データベースのパフォーマンスを改善できる部分がわかります。ここでは、パフォーマンスの改善が必要な部分について説明します。</description>
      <dc:creator>Ian Stirk</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>検索機能: .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;.NET Framework 3.5 の新しい System.DirectoryServices.AccountManagement クラスの概要、およびこのクラスでディレクトリ サービスの操作を簡素化する方法について説明します。</description>
      <dc:creator>Joe Kaplan and Ethan Wilansky</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 新年の展望</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;読者アンケートの結果が届きました。今月は、Howard Dierking がこの結果をまとめてお伝えします。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 高度な単体テスト、オブジェクトのモック作成、アプリケーションのプロファイル、その他</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;今月は、高度な単体テスト、オブジェクトのモック作成、プロファイルなどについて説明します。</description>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: マネージ コードとアンマネージ コード間でマーシャリングする</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;マーシャリングは、.NET 相互運用機能の重要な部分です。マーシャリングにより、マネージ コードからアンマネージ コードを呼び出すことができます。このコラムはマーシャリングを使い始めるときに役立ちます。</description>
      <dc:creator>Yi Zhang and Xiaoying Guo</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: モバイル アプリケーションからデータにアクセスする</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;今月は John Papa が、アプリケーション サーバーのデータにアクセスできるモバイル アプリケーションの開発に注目します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: リフレクションとジェネリック</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;今月の Advanced Basics では、ジェネリックとリフレクションの能力について説明し、この 2 つを組み合わせてさらに効率的で柔軟性のある開発を行う方法を示します。</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: AJAX エクステンダを使用してコントロールをカスタマイズする</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 エクステンダを使用すると、通常の Web コントロールの動作と機能を拡張して、AJAX を単独で使用する場合よりもポストバックを削減し、はるかに優れた入力制御を行うことができます。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: 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 が ASP.NET AJAX を使用して Web アプリケーションにドラッグ アンド ドロップ機能を実装する方法について説明します。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 非コモン コントロール用のテンプレート</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 が、Windows Presentation Foundation (WPF) テンプレートでコモン コントロールを一般的でない視覚オブジェクトに変換する方法を示します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな ASP.NET: ASP.NET コントロールで Silverlight をカプセル化する</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;ASP.NET ページに Silverlight を実装するためには、ASP.NET コントロール内に Silverlight 要素をカプセル化することができます。ここではその方法を説明します。</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 技術への情熱</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 が "5 時 1 分の開発者" という言葉と、あらゆる分野で成功するために情熱と職人気質が必要な理由について考えます。</description>
      <dc:creator>Scott Hanselman</dc:creator>
      <pubDate>Tue, 11 Dec 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>マップ LINQ: Visual Basic 9.0 および 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 は、Windows Presentation Foundation データ バインドを LINQ および Visual Basic の新しい XML 機能と共に使用して、人口統計データをマッピングする対話型アプリケーションを構築します。</description>
      <dc:creator>Scott Wisniewski</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VSTO: WPF、WCF、および LINQ を使用して Office ベースのソリューションを構築する</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;Visual Studio Tools for Office を使用すると、Windows Communication Foundation、Windows Presentation Foundation、および LINQ の機能を活用する Office ベースのサービスを容易に構築できます。</description>
      <dc:creator>Andrew Whitechapel</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>コマンドレット: カスタム コマンドで Windows PowerShell を拡張する</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 は、Windows PowerShell で使用する独自のカスタム コマンドレットの作成と登録の概要を示します。</description>
      <dc:creator>Jim Truher</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>相互運用: BizTalk アダプタおよび .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;メインフレーム上で動作する従来の COBOL アプリケーションに多大な投資を行っている場合は、Host Integration Server 用の BizTalk アダプタが必要です。</description>
      <dc:creator>Bashar “Bash” Badawi</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティ: 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 は、ADFS をセットアップする方法と、ADFS をどのような場合に使用すべきかについて紹介し、外部の組織に接続してシングル サインオンを提供する方法を説明しています。</description>
      <dc:creator>Jack Couch</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 深呼吸する</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;今月は、Howard Dierking が 2007 年について思い起こし、2008 年のすばらしい可能性を探ります。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: ライブ チャット、コード変換、マルチ モニタ、その他の機能</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;今月は、作業の実行に必要ないくつかのツールについて説明します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 信頼できる .NET コードを記述する</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;コードのエラー発生の仕組み、およびより信頼性が高く、弾力性のあるマネージ コードの作成方法について説明します。</description>
      <dc:creator>Alessandro Catorcini and Brian Grunkemeyer</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 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 は、.NET Framework 3.0 の最も重要な新しいテクノロジの 1 つです。今月は、John Papa がそのデータ バインド機能について紹介します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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 が Microsoft AJAX Library および ASP.NET AJAX 1.0 用 JavaScript ライブラリを紹介します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: Windows PowerShell での UI テスト自動化</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;今回の「テストの実行」コラムでは、Windows PowerShell を使用して超軽量の UI テスト自動化を実行する方法を説明します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF をカスタム動作で拡張する</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 の拡張ポイントを使用して、メッセージの変換、書式設定、および送信のプロセスをカスタマイズすることにより、サービスをさらにカスタマイズできます。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: EEK! - ネズミの設計</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;今月は EEK! の実際の mouse クラスの設計について紹介します。</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: Windows Vista での IFileOperation</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;著者が、マネージ コードから Windows Vista の新しい IFileOperations インターフェイスを使用するマネージ ラッパーを作成します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と 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 が、タスク ダイアログ、Aero ウィザード、ファイルを開くダイアログなどの、Windows Vista の新しいコントロールの拡張をサポートする Windows Template Library (WTL) について検討します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 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;ユーザー インターフェイス コンポーネント用フレームワークや組み込み検索エンジンなどの Microsoft SharePoint テクノロジを優先的に習得する必要がある 5 つの理由について説明します。</description>
      <dc:creator>Robert Bogue</dc:creator>
      <pubDate>Wed, 24 Oct 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>信頼できるコンピューティング: より安全なソフトウェアの構築を目指した 5 年間の教訓</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;5 年前、Bill Gates は、セキュリティの向上に全面的に取り組むという方針を発表しました。以来、より安全なソフトウェアの構築に関して、多くの貴重な教訓が得られました。</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>速習講座: クラッシュを分析してアプリケーションにおけるセキュリティの脆弱性を検出する</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;この記事では、プログラム クラッシュを分析することで、アプリケーションに読み取り違反や書き込み違反の可能性があるかどうか、およびその違反がセキュリティの脆弱性にどうつながるかを読者が理解できるようにします。</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>コード レビュー: アプリケーションの出荷前に脆弱性を見つけて修正する</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;コードの欠陥を見つけるにはさまざまな方法がありますが、正確さと品質の面で手動のコード レビューに匹敵するものはありません。ここでは、チームでコード レビューを計画および実施するためのベスト プラクティスのいくつかを紹介します。</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>ファジー テスト: チーム システム向けにカスタム テスト インターフェイス プロバイダを作成する</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 が、Visual Studio 2005 Team Edition for Software Testers の拡張性を紹介するために最新の Visual Studio SDK に収録されているテスト インターフェイス プロバイダ サンプルの変更について説明し、ファジー テストを実装します。</description>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 極端な方法に陥る理由</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;今月は、Howard Dierking が、セキュリティについて述べるときに私たちが実際に意図していることを説明します。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: 更新されたグリッド コントロール、オープンソースの比較ツール、その他</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;今回のテーマは、Windows フォームのグリッド、洗練された外観の日付テキスト ボックス、ファイルのマージ、およびその他です。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: オブジェクトの有効期間を管理する</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;.NET Framework ではマネージ実行環境を利用できますが、オブジェクトの有効期間の管理について考慮し、リソースを適切に使用して解放するコードを記述することが重要です。CLR チームがその方法について説明します。</description>
      <dc:creator>Tim Fischer</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: 拡張メソッド</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;このコラムでは、Visual Basic 2008 の新機能の 1 つである拡張メソッドについて説明します。この強力な新機能は、LINQ をサポートするために導入されました。拡張メソッドの概要、使用方法、および使用上のヒントを紹介します。</description>
      <dc:creator>Adrian Spotty Bowles</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: 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 には、サーバー側のイベントを処理するための新しく改善されたインフラストラクチャが用意されています。今回の Office Space では、機能とコードの両方を使用して Before イベントと After イベントをフックする手法について説明します。</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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;今月は Dino が、部分的なレンダリングの AJAX ページにおける制約と UI の問題、および UI の管理方法について検討します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>チーム システム: カスタム チェックイン ポリシー</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 は、チェックイン メモ (分類された文字列データ) およびカスタム チェックイン ポリシー実装を作成できる API を備えています。これらの機能を組み合わせると、プロジェクト管理者はグループ開発プロセスをより適切に制御できるようになります。</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 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;同期コンテキストおよび WCF でのその用途について説明した後に、カスタム同期コンテキストを使用するために WCF を拡張する場合のさまざまなオプションを、プログラムと宣言の両方を使って説明します。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: ビュー ステートの影響を測定する</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;ビュー ステートが膨れ上がると Web アプリケーションのパフォーマンス ボトルネックになる可能性がありますが、その診断は容易ではありません。John Robbins が、ASP.NET アプリケーションのページのビュー ステートのサイズを記録してレポートする便利なツールを作成しています。</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: C# で簡素化された APM</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 が、AsyncEnumerator クラスについて説明します。また、非同期プログラミング モデルを非常に簡単に操作できるようにする C# プログラミング言語の最近の追加機能をそのクラスで利用する方法について説明します。</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>..NET の問題: ファイナライザをデバッグする</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;カスタム型を使用する開発者に対して、それらの型が正しく破棄されずにガベージ コレクトされた場合に警告を表示する手段としてファイナライザを使用する方法について説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 開発者向けでもある WPF</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;WPF および XAML を使用してアプリケーションを作成する場合、開発者にも役割があります。その役割とは、配管工、ウィジェット作成者、開拓者の 3 つです。</description>
      <dc:creator>Kevin Moore</dc:creator>
      <pubDate>Fri, 28 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>プールされたスレッド: 新しいスレッド プール API でスケーラビリティを強化する</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;Windows Vista と Windows Server 2008 (Windows Server の次期バージョン) の新しいスレッド プール API の進化は、ネイティブ Windows 開発者にも恩恵があります。</description>
      <dc:creator>Robert Saccone</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WPF のスレッド: 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;Windows Presentation Foundation のスレッド モデルについて理解すると、魅力的で応答性の高いユーザー インターフェイスの作成に役立ちます。</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>並列 LINQ: マルチコア プロセッサでクエリを実行する</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;PLINQ (Parallel Language Integrated Query) を使用すると、マルチプロセッサ コンピュータやマルチコア プロセッサの最新技術を利用できます。</description>
      <dc:creator>Joe Duffy and Ed Essey</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>並列パフォーマンス: マルチコア コンピュータ用にマネージ コードを最適化する</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;マルチコア プロセッサは一般に普及しつつありますが、多くのアプリケーションは複数のコアを活用できていないのが現状です。ここでは、これらの新しいプロセッサを活用するマルチスレッド アプリケーションの作成の概要を説明します。</description>
      <dc:creator>Daan Leijen and Judd Hall</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>モバイル アプリケーション: 周りのノイズに応じて着信音の音量を調整する</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;ここでは、周辺環境のノイズ レベルを監視し、それに応じて Pocket PC の着信音の音量を調整する Windows Mobile アプリケーションの設計およびインストールの概要を説明します。</description>
      <dc:creator>Chris Mitchell</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 複雑さの複雑さ</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;今月は、新編集長の Howard Dierking が、ソフトウェア設計とマガジン制作のどちらにも通じるメタファと抽象化の便利さについて思いを巡らせます。</description>
      <dc:creator>Howard Dierking</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: データベース管理、手軽な FTP、およびクラスタ キャッシュ</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;今月の製品は DatabaseSpy、FileZilla、NCache などです。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: IronPython と動的言語ランタイム</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;このコラムでは、Python プログラミング言語の .NET 版である IronPython を使用して、動的言語のメリットや、新しい動的言語ランタイムについて説明します。</description>
      <dc:creator>Bill Chiles</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: 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 では、この言語での LINQ の利用を可能にし、コードの堅牢性を高める、型の推定を提供しています。</description>
      <dc:creator>Bill Horst</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 共通テーブル式</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;T-SQL では、ビューと派生テーブルは同じような目的で使用でき、それぞれの利点があります。ただし、SQL Server 2005 で使用する場合には、共通テーブル式 (CTE) という第 3 の選択肢があります。John Papa が説明します。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: AJAX アプリケーション アーキテクチャ、第 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;この 2 部構成シリーズの第 2 部では、スクリプト サービス プログラミング モデルについて詳しく説明しています。このモデルは、AJAX アプリケーションの構築における完全なパラダイム シフトを求めている場合に役立ちます。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: 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;今月のコラムでは、Windows XP Embedded 上で稼働するソフトウェア システム用に、軽量かつ強力な UI テスト自動化を作成する方法について解説します。</description>
      <dc:creator>Dr. James McCaffrey and Mike Hall</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: WPF の 3D テキスト</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;今月は、Charles Petzold が Windows Presentation Foundation で 3D テキストを生成するための手法を探ります。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: タスク スケジューラ 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;Windows Vista の新しいタスク スケジューラには、以前のバージョンよりもはるかに多くの機能があります。ここでは、独自のスケジュール タスク プロジェクトで使用できる基本的な概念と構成要素をいくつか紹介します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: EEK! のエコシステムを記述する</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;このコラムでは、ネズミの生息環境のシミュレーション データを保持する XML ドキュメントを作成し、DataSet を使用して XML ファイルをプログラムに組み込む方法を示します。</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: デッドロック モニタ</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;今月は、スレッドの同期中に発生する可能性があるデッドロックについて、Stephen Toub が説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 結婚にまつわるマッシュアップ</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;Web サイト マネージャの Mike Richter は、Virtual Earth、Microsoft MapPoint Web サービス、および Visual Studio を利用して、彼自身の結婚式用の Web サイトの作成を自動化し、招待者リストの管理をしています。</description>
      <dc:creator>Michael Richter</dc:creator>
      <pubDate>Wed, 19 Sep 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET: ScriptManager コントロールを使用して Web アプリケーションで AJAX を利用する</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;ScriptManager コントロールの使用方法を習得してください。ScriptManager コントロールを使用することにより、ASP.NET AJAX を有効活用できます。</description>
      <dc:creator>Ben Rush</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>検索: 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;Live.com および SharePoint の両方の検索プロバイダを実装して、独自のアプリケーションでどちらも利用できるようにします。</description>
      <dc:creator>Marco Bellinaso</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ネットワーク: .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;この記事では、Visual Studio 2008 およびリリース予定の .NET Framework でのネットワーク機能のサポートに対する 3 つの主な変更点を取り上げます。</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: WAS を使用して WCF サービスを拡張する (非 HTTP プロトコルのサポート)</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;HTTP 以外の Web サービスをホストできる、Windows Process Activation Service (WAS) と呼ばれる IIS の新機能について説明します。</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>単体テスト: テスト代替の連続性について検討する</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;モック コンポーネント サーバーの作成および使用を通じて単体テストを簡略化できます。手始めに、サンプルを使用してみましょう。</description>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: ニューヨークの夏</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;気温が上がるなら、AJAX テクノロジを見てクールダウンすることにしましょう。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: ASP.NET コントロール、FTP、その他の機能</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 コントロール、包括的 FTP ライブラリ、イメージ処理に関する充実したサポート、および SQL Server 2005 に関する書籍。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: COM 接続ポイント</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;Active Template Library (ATL) 接続ポイント サーバーを作成します。</description>
      <dc:creator>Thottam R. Sriram</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: ラムダ式</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;ラムダ式の基本的な概念のサンプルを示し、その利点と、それを使用して表現力に富むプログラムを記述する方法を説明します。</description>
      <dc:creator>Timothy Ng</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: AJAX アプリケーション アーキテクチャ、第 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;2 部構成のコラムの第 1 部では、開発者、アーキテクト、設計者、および管理者が自分のサイトに影響を与える問題をより的確に把握できるように、アーキテクチャの観点から AJAX について説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>チーム システム: 作業項目と取り消しのサポート</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;Team Foundation Server バージョン管理アドインに作業項目のサポートを追加します。</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ワークフロー通信</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 が、Windows Workflow Foundation (WF) の通信アーキテクチャを紹介し、ワークフローからのデータの送信と、実行中のワークフロー インスタンスへのデータの送信について説明します。</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 要求に基づく ID の詳細</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 が、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 の問題: 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 と Shawn Farkas が、アダプタを作成し、RNGCryptoServiceProvider の機能を取得して 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 }: WPF を活用した閲覧方法 "Turning the Pages"</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;英国図書館は、一部の所蔵品のデジタル化を進めており、多くの人々がそれらを利用できるようになっています。さらにすばらしいことに、デジタル化された書物はまるで実際に目の前に存在するかのように、読書を豊かで対話的な体験へと変えています。</description>
      <dc:creator>Tim Sneath</dc:creator>
      <pubDate>Tue, 17 Jul 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ガジェット: 独自の Windows Vista サイドバー ガジェットを作成する</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;サイドバー ガジェットは小さいけれど強力なツールで、驚くほど簡単に作成できます。ここでは、Donavon West がその楽しさを教えてくれます。</description>
      <dc:creator>Donavon West</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WPF: フロー ドキュメントによるコンテンツの柔軟な表示</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;Windows Presentation Foundation のフロー ドキュメントの柔軟性とパワーのすべてを Markus Egger が解説します。</description>
      <dc:creator>Markus Egger</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OPC: データのパッケージ化のための新しい標準</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) には、アプリケーション データを関連リソースと共に保存するための構造化された方法が定義されています。このコラムでは、その利点について説明します。</description>
      <dc:creator>Jack Davis and Andrey Shur</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office アプリケーション: VBA コードを 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 は、LINQ、WPF、WCF、および .NET Framework 3.5 を含めた Visual Studio の完全な機能セットを提供します。</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: アプリケーション用の計算エンジンを開発する</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;Excel Services アーキテクチャを使用すると、ユーザーは独自のアルゴリズムを設計し、サーバー上でブックを共有できます。</description>
      <dc:creator>Vishwas Lele and Pyush Kumar</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 思い出に感謝を込めて</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;MSDN Magazine を去ることになった Stephen Toub がこれまでの思い出を綴ります。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: グラフの作成、電子メールの送信、スペル チェック、その他</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;無味乾燥なデータを美しく見栄えのするグラフに転換する方法や、電子メール メッセージの作成、解析、送信、および受信をコードから実行する方法などを紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: コレクションのベスト プラクティス</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;今月は、Inbar Gazit が System.Collections 名前空間を最大限に活用する方法を紹介します。</description>
      <dc:creator>Inbar Gazit</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: クエリの包含</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 が LINQ について詳しく説明し、カスタム クエリ プロバイダを構築して実際のアプリケーションのクエリを作成します。</description>
      <dc:creator>Scott Wisniewski</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: 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 では、開発作業をステージング環境や運用環境に移行するための新しい展開メカニズムが導入されました。</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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;今月は、ASP.NET AJAX を使用してサーバーで実行されているタスクをリモートでキャンセルする方法について説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな 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;Web Service Software Factory は、ASMX または WCF を使用して Web サービスを構築するためのガイダンスと拡張ツールを提供するように設計されています。</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 宣言型の WCF セキュリティ</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 は、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++: 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 Lippman が、C++/CLI を完全な Microsoft .NET Framework 準拠の言語として使用する方法を示します。</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows と C++: Windows Vista コントロールの拡張</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;Windows Vista のリリースでは、すばらしい機能を実行する余地が C++ 開発者にも豊富に与えられています。この新しいコラムでは、そのために必要な情報を提供します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 依存関係管理</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;あるグループが提供するソフトウェア コンポーネントを別のグループが利用するような依存関係を管理する場合は、構造化および共同作業への取り組みから大きなメリットが得られます。</description>
      <dc:creator>Eric N. Bush</dc:creator>
      <pubDate>Tue, 19 Jun 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>モビリティ: WPF アプリケーションで電源状態を認識する</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;今回は、Andre Michaud が電源の通知を使用してアプリケーションに電源状態を認識させる方法について説明します。</description>
      <dc:creator>Andre Michaud</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>コードを共有する: モバイル アプリケーションとデスクトップ アプリケーションの両方に使えるコードを 1 回で記述する</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;.NET クライアント アプリケーションを既に構築している場合は、同じスキルとツールセットを使用して、それらのアプリケーションのターゲットを Windows Mobile に変更します。</description>
      <dc:creator>Daniel Moth</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>NTFS: ファイル システム トランザクションを使用してアプリケーションを強化する</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;この記事では、トランザクション NTFS の概要と、このファイル システムがトランザクションにもたらす革新的な変化について説明します。</description>
      <dc:creator>Jason Olson</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティ: Windows Vista の CNG API を使用して暗号化を行う</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) は、CryptoAPI を今後長期にわたって置き換え、CryptoAPI が提供してきたすべての暗号化プリミティブの代用となることを目的としています。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>音声認識: 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;Windows 音声認識と Text Services Framework をサポートすることにより、音声認識アプリケーションを作成する方法を説明します。</description>
      <dc:creator>Eric Brown</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: モビリティとは</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;モビリティは、原動機付きスクーター、携帯電話、Pocket PC のどれを由来とするものでしょうか。それはあなたがだれであるかによって決まります。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: ボトルネックやコードの類似性などを発見する</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;今月は、パフォーマンスおよびメモリのボトルネックの発見方法や、セキュリティ関連の必読資料などについ説明します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 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;今月は、CLR のガベージ コレクタによってガベージ コレクトされないリソースのクリーンアップについて説明します。</description>
      <dc:creator>Shawn Farkas</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: ADO.NET Entity Framework の概要</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;ADO.NET の新しい Entity Framework では、オブジェクト モデルを使ってデータを操作することができます。 John Papa が説明します。 </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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;進行状況バーより優れている、ASP.NET AJAX を使用したサーバー側アプリケーションについてお話します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF バインドの詳細</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;バインドを使用すると、WCF プログラミング モデルによってさまざまな通信形式およびメッセージ プロトコルでサービスを簡単に構成できます。</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 には、Wait Chain Traversal (WCT) という新しい API が導入されました。この WCT では、プロセスのデッドロックがいつ、どのような理由で発生したかを突き止めることができます。では、本題に入りましょう。</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: Active Directory キャッシュの依存関係</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;まだ、Active Directory を活かしていないならば、是非活用してください。Keith Brown が Active Directory のメリットについて説明します。</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: WPF アニメーション クラスを拡張する</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;WPF アニメーション クラスが実行できる操作、実行できない操作、および WPF アニメーション クラスの拡張方法について説明します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 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;Microsoft Research Interactive Visual Media Group の最近の活動をご覧ください。</description>
      <dc:creator>Richard Szeliski</dc:creator>
      <pubDate>Tue, 22 May 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C# 3.0: LINQ の進化の過程と 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 を使用すると、開発者はクエリの機能を活用することができます。この記事では、その誕生の経緯を紹介します。</description>
      <dc:creator>Anson Horton</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>VISUAL BASIC: 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;Visual Studio の次期バージョン (コードネーム "Orcas") に搭載される LINQ は、.NET 言語にタイプセーフなデータ クエリ機能を加えます。</description>
      <dc:creator>Ting Liang and Kit George</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++: 次世代の 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;次期バージョンの Visual Studio (コードネーム "Orcas") は、C++ 開発者が Windows Vista の新機能を最大限に利用できるように支援します。</description>
      <dc:creator>Tarek Madkour</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OFFICE UI: Word と Outlook のカスタマイズに使用できる VSTO の新機能</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;Microsoft Visual Studio Tools for the Microsoft Office System を使用して 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: 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;Microsoft Silverlight を使用して、多彩で魅力的なクロスプラットフォームの対話型アプリケーションを構築します。</description>
      <dc:creator>Laurence Moroney</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行: 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 には、条件変数、slim reader/writer ロック、one-time initialization など、ネイティブ C++ 開発者にとって便利な機能が多数用意されています。</description>
      <dc:creator>Robert Saccone and Alexander Taskov</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 10 周年を迎えた Visual Studio</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;Visual Studio の 10 年間に思う。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: XML コメント、オンライン支払、その他</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;今月は、オンライン支払処理サービス、XML コメントの簡単な作成方法、およびその他の内容を紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: リフレクションについての考察</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;今月の CLR 徹底解剖では、リフレクションおよび System.Reflection 名前空間を取り上げます。</description>
      <dc:creator>Mike Repass</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: SQL Server 管理オブジェクト</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;John Papa が説明するように、SQL Server 管理オブジェクトは、開発者がデータベースのバックアップと復元、DDL コマンドの発行を行うための堅牢なツールセットを備えています。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Visual Basic から RibbonX を使用する</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;Visual Basic の開発者が RibbonX を使用できるように、Ken Getz が解説します。</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: トランザクション ワークフロー</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;ビジネス ロジックをモデル化する際、ワークフローは必然的にトランザクション タスクを表すため、Windows Workflow Foundation でトランザクション セマンティクスをコーディングする方法を理解する必要があります。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF アドレス指定の詳細</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;今月、Aaron Skonnard は、エンドポイント通信にかかわるアドレス指定の詳細について見ていきます。これらの詳細の多くは、より高度なメッセージング シナリオを可能にします。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: UpdatePanel のヒントと秘訣</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;UpdatePanel を使用した方がよいケースと、むしろ WebMethod またはページ メソッドに対する非同期呼び出しを使用するほうがよいケースについて、Jeff Prosise が説明します。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: ワークフローにおける ActivityExecutionContext</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;今月は Matt Milner が、ワークフローの実行、保存、および補正において不可欠なコンポーネントについて説明します。</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: 非同期のデバイス操作</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 が、AsyncResult&lt;TResult&gt; クラスを使用して CLR の非同期プログラミング モデルを実装し、ハードウェア デバイスの操作を非同期的に実行できるようにします。</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: EEK! の概要</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 が、完全な .NET 準拠の言語として C++/CLI を使用する方法を検討していきます。</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: コンソール アプリケーションでメッセージを処理する</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;Microsoft .NET Framework を使用する多くの開発者は、アプリケーションの種類が、そのアプリケーションで使用できるライブラリと結び付いていると考えています。Stephen Toub がわかりやすく説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: 開発者の誇り</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;開発者はただコードを記述するわけではありません。開発者は、高速で信頼性が高く、十分なテストがなされ、安全で、保守しやすく、グローバル化にも対応したコードを記述します。</description>
      <dc:creator>Adam Barr</dc:creator>
      <pubDate>Wed, 18 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript: オブジェクト指向の手法によって高度な Web アプリケーションを作成する</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: オブジェクト指向の手法によって高度な Web アプリケーションを作成する</description>
      <dc:creator>Ray Djajadinata</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ゲームの勝敗は?: 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;ゲームの勝敗は?: 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: 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: Windows Presentation Foundation のコントロールをカスタマイズする</description>
      <dc:creator>Shawn Wildermuth</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>移行: JLCA を使用して Java Web アプリケーションを ASP.NET に変換する</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;移行: JLCA を使用して Java Web アプリケーションを ASP.NET に変換する</description>
      <dc:creator>Brian Jimerson</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BizTalk Server: BizTalk プログラミングを向上させる 8 つのヒントと秘訣</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: BizTalk プログラミングを向上させる 8 つのヒントと秘訣</description>
      <dc:creator>Marty Wasznicky and Scott Zimmerman</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>共同作業: Web サービスと 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;共同作業: Web サービスと Groove 2007 がチーム間の共同作業を支援する</description>
      <dc:creator>John C. Hancock</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 夏時間</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;編集者のメモ: 夏時間</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: コードの検証、SQL クエリ、その他</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;ツールボックス: コードの検証、SQL クエリ、その他</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: 再利用可能な 9 つの並列データ構造とアルゴリズム</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 徹底解剖: 再利用可能な 9 つの並列データ構造とアルゴリズム</description>
      <dc:creator>Joe Duffy</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office Space: 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: SharePoint の機能</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET ページのサブクラス化とオーバーライドを行う - 第 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: ASP.NET ページのサブクラス化とオーバーライドを行う - 第 II 部</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: 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;テストの実行: Windows PowerShell を使用した軽量テスト</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティの概要: 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;セキュリティの概要: Windows Vista のイベント</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Foundation: WCF トランザクションの伝達</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;Foundation: WCF トランザクションの伝達</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: アジャイルを実践する</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 }: アジャイルを実践する</description>
      <dc:creator>James Waletzky</dc:creator>
      <pubDate>Wed, 11 Apr 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ID: Windows CardSpace を使用して ASP.NET アプリケーションと WCF サービスのセキュリティを保護する</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 は、従来の認証方法をより合理的で一貫したログイン プロセスに置き換え、エンドユーザー、アプリケーション、およびサービス間の信頼関係を向上させるものです。Michèle Leroux Bustamante は次のように説明しています。</description>
      <dc:creator>Michèle Leroux Bustamante</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Aero Glass: デスクトップ ウィンドウ マネージャを使用して特殊効果を施す</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;この記事では、Windows Vista のデスクトップ上でのウィンドウのレンダリングを管理する新しいインターフェイス、デスクトップ ウィンドウ マネージャについて紹介します。</description>
      <dc:creator>Ron Fosner</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XmlLite: ネイティブ C++ 用の小さくて高速な XML パーサー</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 は、ネイティブ C++ で書かれたアプリケーションを対象とする、高パフォーマンスでオーバーヘッドの少ない XML リーダーおよびライタを備えています。その詳細について説明します。</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>イベント トレース: 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) では、ユーザー モード アプリケーションとカーネル モード デバイス ドライバの両方によって発生するイベントの高速な汎用トレースが可能です。ETW で開発およびデバッグの作業を改善する方法について説明します。</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: Web 標準を使用してアクセシビリティを向上させる</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 標準には、HTML タグを閉じる以上の意味があります。Web 標準は、ソフトウェア コンポーネントが今後も十分に機能するかどうかにおいて、重要な要素です。</description>
      <dc:creator>Ben Waldron</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: チームが賞を獲得</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;MSDN Magazine が Society for Technical Communication の賞を受賞したことについて Josh Trupin が紹介します。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: WiX のインストール、PowerPoint デッキの作成など</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;コマンド ライン環境で WiX ツールセットを使用すると、自動化したビルド プロセスと統合できます。ツールボックス コラムで説明します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: "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;現在 "Orcas" というコード名の次期バージョン Visual Studio は、高度な暗号化アルゴリズム、楕円曲線暗号、大きな桁数の整数、およびその他のセキュリティ拡張をサポートしています。CLR チームの説明をご確認ください。</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>データ ポイント: 制約およびトリガを無効にする</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;データの同期処理およびその他のタスクをオフライン データベースで実行するために、トリガおよび制約を無効にする必要がある場合に行う処理</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>チーム システム: 作業項目トラッキング</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;このコラムでは、Brian Randell が簡単な作業項目エクスプローラを構築する方法と、独自のアドインを構築する際の作業項目サポートの追加に必要な主な操作を紹介します。</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>最先端: ASP.NET ページのサブクラス化とオーバーライドを行う - 第 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;ソース コードに手を加えることなく、実行中の ASP.NET ページを変更できる方法は数多くあります。今月は、Dino がその方法について説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティの概要: イベント ログを使用して管理容易性を向上させる</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;問題が発生すると、管理しやすいアプリケーションというものは管理者に対してその問題の修正方法を通知します。Windows イベント ログには、この件に関する必須情報が記載されています。</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF メッセージングの基本</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; 今月、Aaron Skonnard は Windows Communication Foundation の高度な XML ベースのメッセージング フレームワークの背後にあるいくつかの重要なメッセージング機能に焦点を当てます。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>すてきな 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 開発は、現時点で最も簡単な ASP 開発方法です。Fritz Onion がその理由を説明します。</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 3D メッシュ ジオメトリ</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;Charles Petzold は今月号で、Windows Communication Foundation の 3D オブジェクトのジオメトリを定義する Viewport3D アセンブリの非常に重要な要素、MeshGeometry3D クラスについて取り上げます。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: 再起動マネージャとジェネリック メソッドのコンパイル</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;今月は、Stephen Toub が Windows Vista の再起動マネージャ API とジェネリック メソッドのコンパイルに関する質問にお答えします。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: テンプレートをジェネリックにマッピングする</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;このコラムでは、引き続き Stanley Lippman が、ISO-C++ Text Query Language アプリケーションを Microsoft .NET Framework および C++/CLI に移植します。</description>
      <dc:creator>Stanley Lippman</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: ジオペグ</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;GPS 位置データを JPG 形式で格納する特殊な手段として、ジオペグを Josh Trupin が紹介します。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Tue, 13 Mar 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>IIS 7.0: Windows Vista 用 Web サーバーの新機能</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 は、IIS 6.0 のスピード、信頼性、およびセキュリティを継承し、将来の Web アプリケーションを実行するための拡張性と管理性が高い Web サーバーに進化します。この記事には英語のページへのリンクも含まれています。</description>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET セキュリティ: .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;この記事では、証明書全般、Windows 証明書ストア、および .NET Framework 2.0 の証明書 API について説明します。</description>
      <dc:creator>Dominick Baier</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>デジタル メディア: WPF を使ってコントロールと 3D の表面にビデオを追加する</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;ここで紹介する Windows Presentation Foundation のメディア統合を使用して、独自のアプリケーションにメディア ファイルを追加し、アプリケーションの見た目を魅力的なものにできます。</description>
      <dc:creator>Lee Brimelow</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WiX の秘訣: MSBuild と 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;Microsoft Build Engine (MSBuild) と Windows Installer XML (WiX) のツールセットを使用して、ビルドとリリースのプロセスを自動化します。</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: カスタム プロファイル プロバイダを使用した Web ユーザーの管理</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 では、プロファイル プロバイダを使用することで、ユーザーを効率的に管理できます。その詳細について説明します。</description>
      <dc:creator>Jason N. Gaylord</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 不正取得を質す</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;今月は、Joshua Trupin がブロガーに立ち向かいます。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: デスクトップの共有、簡易コード編集</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;在宅勤務ソリューション、簡易コード編集、およびプログラマ向けの新しい推薦図書について説明します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: .NET アプリケーションの拡張性、第 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;今月は、System.AddIn パイプラインについて説明し、ホストとアドインのバージョンがそれぞれ個別に変化した場合に互換性を確認する方法を示します。</description>
      <dc:creator>Jack Gudenkauf and Jesse Kaplan</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: カスタム変換ストリームをテストする</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;今月は、別のストリームから読み取ったり、別のストリームに書き込んだりするデータの変換に使用できる重要な手法を紹介します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET クエリ文字列を検証する</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;ASP.NET ページでクエリ文字列パラメータを使用している場合は、パラメータを使用する前に適切な検証を行う必要があります。このコラムでは、Dino Esposito がその方法を紹介します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: 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;ASP.NET では、スレッド プールをクリーンな状態に保つために 3 つの非同期プログラミング モデルをサポートします。ここでは、これらのモデルを実装する方法を説明します。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: BizTalk Server 2006 の Web サービス</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;今月、Aaron Skonnard は BizTalk Server 2006 の胸躍る世界と、同製品の現在の Web サービス テクノロジに対するサポートについて紹介します。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: こちら GUI コントロール、トム少佐応答せよ</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;今月は、John Robbins が、より信頼性できる自動 GUI テストを実現するための UI Automation ツールおよび API の使用について説明します。この記事には英語のページへのリンクも含まれています。</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: 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;今月は、Windows Workflow Foundation の追跡インフラストラクチャと、カスタム追跡に SQL Server ベースの組み込み追跡サービスを使用する方法について説明します。</description>
      <dc:creator>Matt Milner</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: CLR の非同期プログラミング モデルを実装する</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;Jeffrey Richter が、入出力 (I/O) 操作の効率を高めるために、CLR の非同期プログラミング モデルを実装するようにクラスを定義する方法について説明します。</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: Virtual Earth 3D コントロールを開発する</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;Virtual Earth 3D コントロールを使用する際に必要な情報を網羅しています。</description>
      <dc:creator>Duncan Lawler</dc:creator>
      <pubDate>Mon, 15 Jan 2007 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>RibbonX API: 2007 Office system を独自のリボン タブとコントロールで拡張する</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;Office で洗練された外観を持つタブやコントロールを作成するには、2007 Microsoft Office system の RibbonX API を参照します。</description>
      <dc:creator>Eric Faller</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>進化したアート: 2007 Office System でカスタムの SmartArt グラフィックを作成する</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 には、テンプレートと定義済み図形のギャラリーが用意されています。これらのテンプレートと図形は、Microsoft Office ドキュメントにすばやく挿入し、構成することができます。では、その方法を見てみましょう。</description>
      <dc:creator>Janet Schorr</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office アドイン: VSTO を使用して PowerPoint および Visio 用のアドインを作成する</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 はこれまでにない強力なツールです。このツールを使用すると、Word、Excel、Outlook、PowerPoint、Visio、および InfoPath 用のアドインを作成できます。</description>
      <dc:creator>Paul Stubbs</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>チームに追加されたデータベース開発機能: 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;このコラムでは、Visual Studio 2005 Team Edition for Database Professionals を使用する際に必要な知識を Brian Randell が説明します。</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005: 正規表現によるパターン マッチングとデータ抽出の簡略化</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;SQL Server 2005 で正規表現を使用して、効率的で高度なテキスト分析を実行できます。</description>
      <dc:creator>David Banister</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 新しい 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;本当にがっかりさせられること 魅力的なデザインにもかかわらず、機能面での実装が正しく行われていない製品ほどがっかりさせられるものはありません。たとえば、Bluetooth ヘッドセット。小型軽量で、ワイヤレスで、しゃれてはいるものの、機能面での実装がうまく行われていません。使いたくないときに電源が入り、使いたいときには電源が入らない。思い通りに機能するのかどうか、まったくわかりません。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツールボックス: リッチ Web アプリケーション UI、正規表現用ツールなど</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;今月号では、リッチ Web アプリケーション UI を作成し、正規表現用ツールを掘り下げ、画面のモックアップを作成します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: .NET アプリケーションの拡張性</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;今月、CLR チームは、新しい System.AddIn 名前空間を Base Class Library に導入します。このライブラリは、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>データ ポイント: ADO.NET とカスタム オブジェクトを使用したデータ バインド アプリケーション</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;このコラムでは、.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: Office オープン XML ファイルを構築する</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;この新しいコラムでは、Microsoft Office system アプリケーションとそのファイル形式の拡張およびカスタマイズの方法について説明します。</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: AJAX テストの自動化</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;今月は、James McCaffrey が、軽量テストの自動化を記述して、AJAX Web アプリケーションの機能を検証する手法を紹介します。</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: 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 (エイジャックス) を使用すると、既存のクライアント側 Web テクノロジとの強力な組み合わせを活用して、リッチなブラウザ アプリケーションを構築できます。今月は Dino が AJAX について詳細に検討します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>サービス ステーション: WCF の Service Factory</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;Aaron Skonnard は、今月も Windows Communication Foundation の Web Service Software Factory に目を向けながら、ソフトウェア ファクトリの説明を続けます。</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: キューに登録する WCF 応答サービスを構築する</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;Windows Communication Foundation のキューに登録された呼び出しを使用すると、メッセージを Microsoft Message Queuing を介して送信することにより、接続していない状態でも作業を行うことができます。Juval Lowy が説明します。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: ネイティブ C++ から共通型システム (CTS) へのマッピング</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;今月は、Stanley Lippman が TQL (Text Query Language) の Query クラス階層を C++ から .NET 共通型システム (CTS: 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++ アット ワーク: "The Rationale"、ハイライト、そして 1 つの別れ</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;const 関数の扱いと、C++/CLI が設計された背景について解説します。</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: コーディングの勧め</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 は、リソースを制限することによって創造性が向上する理由について説明します。</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Thu, 21 Dec 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>最小限の特権: アプリケーションで Windows Vista のユーザー アカウント制御を有効に活用する</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;Windows Vista では、オペレーティング システムの構成が故意または偶然に変更されないように、ユーザー アカウント制御を採用しています。</description>
      <dc:creator>Chris Corio</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Vista および Office: マネージ プレビュー ハンドラ フレームワークで独自の方法でデータを表示する</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 が、Windows Vista と Outlook 2007 用に独自のプレビュー ハンドラを作成する方法について説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SideShow ガジェット: Windows SideShow デバイスのガジェットを記述する</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;Windows Vista の SideShow ガジェットには、すばらしい機能が備わっています。独自のガジェットを記述すると、さらに優れた機能を実現できます。この記事では、独自のガジェットを作成する方法を紹介します。</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>デスクトップ セキュリティ: 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;Windows ログオン プラグイン インターフェイスが改良され、資格情報プロバイダを使用することでユーザーのログオン操作をカスタマイズできるようになる点に注目です。</description>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>現在の Windows: 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;グローバル アプリケーションを使用する人々は、自分の言語、自分の言葉で相手とやり取りすることを望みます。Unicode 5.0 によってそれが現実に近づきつつあります。</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>リークが発生するアプリケーションのデバッグ: マネージ コードでのメモリ リークの識別と回避</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;どのようなときに、.NET ガベージ コレクタでメモリを再利用できないのでしょうか。その答えには驚かれるかもしれません。ぜひ、注目してください。</description>
      <dc:creator>James Kovacs</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 新しい年に新しい 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;Windows Vista を迎える準備を整えるために、Josh Trupin が張り切ってお伝えします。</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツール ボックス: コーディングにかかる時間を短縮する、圧縮ファイルを管理する</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;コーディングにかかる時間を短縮したり、圧縮ファイルを管理したりするツールを紹介します。</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR の完全理解: COM 相互運用機能の概要</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;CLR を使用すると、Microsoft .NET アプリケーションと COM のシームレスな対話が可能になります。具体的にはどのようにして可能になるのでしょうか。CLR チームがその理由を知っています。</description>
      <dc:creator>Thottam R. Sriram</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 列式、データ関係、および計算</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;今月は John Papa が、ADO.NET を使用したデータ操作に関してよく寄せられるいくつかの質問にお答えします。</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: サーバー側の ASP.NET ページ</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;ASP.NET によって生成されたファイルはどこに保存され、ページ要求を処理するときにどのように使用されるのでしょうか。今月の Cutting Edge では、これについて説明します。</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基礎: テンプレートを使用した WPF コントロールのカスタマイズ</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;今月は MSDN Magazine に Charles Petzold を招待し、彼の最初のコラムを掲載します。コラムは、Windows Vista と 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 でのバージョン管理</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;この新しいコラムでは、Brian Randell が 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>すてきな ASP.NET: AJAX Extensions を使用してクライアント側から Web サービスを呼び出す</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 と ASP.NET 2.0 AJAX Extensions には、クライアント側のデータ バインドから DHTML のアニメーションや動作まで、さまざまな強力な機能が用意されています。このコラムでは、この機能について紹介します。</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: プロトコル遷移の使用－最前線からのヒント</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;Windows Server 2003 が広範に展開されるようになりました。プロトコル遷移を使用してイントラネットにセキュリティが確保されたゲートウェイを組み込もうとしている読者からの質問に Keith Brown がお答えします。</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Wed, 22 Nov 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: スーパーボールと見積もり精度の向上</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;今月の End Bracket では、プロジェクトの初期段階で開発作業量を見積もることが困難である理由を説明します。</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>Editors 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>安全な習慣: より安全なコードを開発するための 8 つの簡単なルール</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;安全な習慣: より安全なコードを開発するための 8 つの簡単なルール</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>脅威のモデル化: セキュリティ設計の欠陥を STRIDE 手法で明らかにする</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;脅威のモデル化: セキュリティ設計の欠陥を STRIDE 手法で明らかにする</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>シングル サインオン: Active Directory フェデレーション サービスの開発者のための手引き</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;シングル サインオン: Active Directory フェデレーション サービスの開発者のための手引き</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>スマート ストレージ: マネージ コードおよび Windows Vista スマート カード API を介したデータの保護</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;スマート ストレージ: マネージ コードおよび Windows Vista スマート カード API を介したデータの保護</description>
      <dc:creator>Dan Griffin</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SDL の拡張: アプリケーションのセキュリティ保証を文書化して評価する</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;SDL の拡張: アプリケーションのセキュリティ保証を文書化して評価する</description>
      <dc:creator>Mark Novak</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL セキュリティ: 新しい SQL 切り捨て攻撃とその対処方法</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;
          SQL インジェクションを用いた攻撃がかなりの注目を集めています。それは、ファイアウォールおよび侵入検知システムを突破して、データ層に被害を与えることができるからです。それが first-order と second-order のどちらのインジェクションであっても、基本コード パターンを見れば、ステートメントの構造内で信頼されないデータを使用した場合の他のすべてのインジェクション問題に似ていることがわかります。たいていの開発者は、パラメータ化した SQL クエリをストアド プロシージャと共にバック エンドで使用することによって、Web フロント エンドにおけるこのような脆弱性を軽減することに既に取り掛かっています。しかし、ユーザー入力に基づくデータ定義言語 (DDL) ステートメントの構造体や、C/C++ で記述されたアプリケーションの場合のように、一部の開発者が動的に作成される SQL をまだ使用しているケースもあります。. </description>
      <dc:creator>Bala Neerumalla</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>編集者のメモ: 環境に配慮した出版</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;編集者のメモ: 環境に配慮した出版</description>
      <dc:creator>Joshua Trupin</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ツール ボックス: ファイルの同期、リッチ テキスト ボックス</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;ツール ボックス: ファイルの同期、リッチ テキスト ボックス</description>
      <dc:creator>Scott Mitchell</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基本的な本能: サーバー側での Word 2007 文書の作成</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;基本的な本能: サーバー側での Word 2007 文書の作成</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>テストの実行: テスト データに Excel を使用する</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;テストの実行: テスト データに Excel を使用する</description>
      <dc:creator>Dr. James McCaffrey</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データ ポイント: 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;データ ポイント: System.Transactions の再紹介</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR 徹底解剖: メモリの問題を調べる</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;CLR 徹底解剖: メモリの問題を調べる</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: Windows ワークフロー アクティビティの概要</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;Cutting Edge: Windows ワークフロー アクティビティの概要</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: 特定の例外のミニダンプ</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;Bugslayer: 特定の例外のミニダンプ</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティに関するブリーフィング: 制限付きユーザーの問題と知識分割</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;セキュリティに関するブリーフィング: 制限付きユーザーの問題と知識分割</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行の問題: ReaderWriterGate ロック</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;同時実行の問題: ReaderWriterGate ロック</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET の問題: イベント アクセサ</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;.NET の問題: イベント アクセサ</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Netting C++: 正規表現の紹介</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;Netting C++: 正規表現の紹介</description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Thu, 12 Oct 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{End Bracket}: 周辺視野と中心視野</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;{End Bracket}: 周辺視野と中心視野</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>アプリケーションの基本: 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;Windows Presentation Foundation のアプリケーション モデルでは、アプリケーションのタイプがスタンドアロン アプリケーションとブラウザ アプリケーションに分かれており、ナビゲーションの方式がメニュー方式とハイパーリンク方式に分かれています。その結果、満足度の高いユーザー エクスペリエンスが実現します。</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 徹底解剖: 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 は、動的プログラミング言語である Python を CLR 実装したもので、今月から導入されました。</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>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>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 徹底解剖: 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;一般的に、マネージ実行可能ファイル内のメソッドはジャスト イン タイム (JIT) コンパイルされています。JIT によって生成されるマシン コードは、それを実行するプロセスが終了すると破棄されるので、アプリケーションを再び実行するときには、メソッドの再コンパイルが必要になります。さらに、生成されたコードはそれを作成したプロセスに関連付けられているので、同じアプリケーションを実行してるプロセス間で共有することができません。</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>Joachim H. Fröhlich and Reinhard Wolfinger</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 徹底解剖: 基本クラス ライブラリのパフォーマンス向上のためのヒントと秘訣</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;共通言語ランタイム (CLR: Common Language Runtime) は、マネージ コードの中核に位置します。そのものがマネージ コードの心臓部とも言えるほどであり、マネージ コードを理解するには 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: サウンド オブ ミュージック</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;たとえば、アプリケーションのスプラッシュ画面に、80 年代に活躍した Tone Loc というグループの "Funky Cold Medina" のはつらつとしたコーラスを追加するとします。Visual Studio® 2005 以前では、簡単な旋律やシステム サウンドをアプリケーションに追加するだけでもかなりたいへんでした。そのために、Microsoft® . NET Framework 2. </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#: 匿名メソッド、反復子、および部分クラスで簡潔なコードを作成する</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;この記事では、Visual Studio 2005 の新機能が非常に興味深いものであるということを説明します。最初のバージョンの C# を使用した場合よりも全体の生産性が向上し、簡潔なコードをすばやく作成できます。</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Fri, 20 Jan 2006 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: 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>セキュリティの概要: .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;.NET Framework 2.0 では、多くのセキュリティ機能が強化されました。今月は、そのすばらしい機能強化について、駆け足でご案内しましょう。</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>
    </item>
    <item>
      <title>Cutting Edge: A Quick Tour of Themes in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/9b6d15c5-c9f5-4a87-a36a-640b1fe25f71</link>
      <guid>http://msdn.microsoft.com/magazine/9b6d15c5-c9f5-4a87-a36a-640b1fe25f71</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;It's much easier to build a rich user interface into your Web application in ASP. NET 2. 0 than it was in previous versions.  Master Pages let you build pages based on existing templates of markup and code. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: An XML Guru's Guide to BizTalk Server 2004, Part I</title>
      <link>http://msdn.microsoft.com/magazine/f90b086d-3b04-4523-bb61-f30ad7b3a93d</link>
      <guid>http://msdn.microsoft.com/magazine/f90b086d-3b04-4523-bb61-f30ad7b3a93d</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;Who would have believed that XML, such a seemingly trivial technology, could revolutionize an industry? It may have seemed like a long shot in the beginning, but the XML aficionados saw something special and pragmatic right away—a sort of duct tape for the world's information systems. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: SUPERASSERT Goes .NET</title>
      <link>http://msdn.microsoft.com/magazine/e3937744-2142-4e64-965e-7657f5073b34</link>
      <guid>http://msdn.microsoft.com/magazine/e3937744-2142-4e64-965e-7657f5073b34</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;Those of you who have been reading this old Bugslayer column over the last nine years have branded into your frontal lobe a single word: ASSERT! Anytime you can have the code tell you about a problem instead of having to find it by slaving away with a debugger is a huge timesaver. </description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Security Features in WSE 3.0</title>
      <link>http://msdn.microsoft.com/magazine/c7930301-b5c6-40ba-b3f2-97b8f832528c</link>
      <guid>http://msdn.microsoft.com/magazine/c7930301-b5c6-40ba-b3f2-97b8f832528c</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;I've been spending a lot of time lately building secure Web services with the Microsoft® . NET Framework 2. 0, and Web Services Enhancements (WSE) 3. 0 has been a lifesaver for me, so I thought it would be appropriate to dedicate a column to security features in this new product. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Disabling Print Screen, Calling Derived Destructors, and More</title>
      <link>http://msdn.microsoft.com/magazine/7ea99a3e-72b9-40fa-bc5d-70d0daff8952</link>
      <guid>http://msdn.microsoft.com/magazine/7ea99a3e-72b9-40fa-bc5d-70d0daff8952</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;C++ at Work: Disabling Print Screen, Calling Derived Destructors, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Phoenix Rising</title>
      <link>http://msdn.microsoft.com/magazine/ddccf828-b8dd-4494-bd1e-e7a9ea7c136d</link>
      <guid>http://msdn.microsoft.com/magazine/ddccf828-b8dd-4494-bd1e-e7a9ea7c136d</guid>
      <description>November 2005&lt;br/&gt;&lt;br/&gt;Phoenix is neither a compiler nor a JITer, but will eventually transform both.  It is the codename for an internal Microsoft project that provides an extensible framework for the analysis, optimization, and modification of code during compilation. </description>
      <dc:creator>Guy Eddon</dc:creator>
      <pubDate>Tue, 11 Oct 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Memory Models: Understand the Impact of Low-Lock Techniques in Multithreaded Apps</title>
      <link>http://msdn.microsoft.com/magazine/c886f5c7-e7aa-4e64-853a-212d31c24d65</link>
      <guid>http://msdn.microsoft.com/magazine/c886f5c7-e7aa-4e64-853a-212d31c24d65</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;Because the use of low-lock techniques in your application significantly increases the likelihood of introducing hard-to-find bugs, it is best to use them only when absolutely necessary. Here Vance Morrison demonstrates the limitations and subtleties low-lock techniques so that if you are forced to use them you have a better chance of using them correctly.</description>
      <dc:creator>Vance Morrison</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>高可用性: .NET Framework の高信頼性機能を使用してコードの実行を続ける</title>
      <link>http://msdn.microsoft.com/magazine/937c0dd3-a9f0-4081-8529-e2611ebf55ca</link>
      <guid>http://msdn.microsoft.com/magazine/937c0dd3-a9f0-4081-8529-e2611ebf55ca</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;信頼性を確保するには、例外的な状況下であっても操作のシーケンスを実行する能力が必要です。これによって、リソースのリークを防止し、破損した状態を修復するためにアプリケーション ドメインをアンロード (最悪の場合はプロセスを再起動) せずに状態の整合性を維持できます。.NET Framework では、確定的で同期的ではない例外もあります。そのために、定義済みの操作のシーケンスを常に確定的に実行するコードを記述することが難しくなります。この記事では、その理由について説明し、このような状況を改善し、より信頼できるコードを記述するための .NET Framework 2.0 の機能について説明します。</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OpenMP and C++: Reap the Benefits of Multithreading without All the Work</title>
      <link>http://msdn.microsoft.com/magazine/39b2981f-713a-44ba-a936-4145b9923178</link>
      <guid>http://msdn.microsoft.com/magazine/39b2981f-713a-44ba-a936-4145b9923178</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;Having more than one CPU core on a single chip makes a system with a processor with two cores operate just like a dual-processor computer, and a system with a processor with four cores operate like a quad-processor computer, so you get much better performance. But if your application does not take advantage of these multiple cores, you may not reap the benefits. OpenMP helps you create multithreaded C++  applications more quickly so the benefits of multithreading can be realized.</description>
      <dc:creator>Kang Su Gatlin and Pete Isensee</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CUSTOM CULTURES: Extend Your Code's Global Reach With New Features In The .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/464e906c-24ab-48e0-bf24-829e2b7e9354</link>
      <guid>http://msdn.microsoft.com/magazine/464e906c-24ab-48e0-bf24-829e2b7e9354</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;The upcoming Microsoft .NET Framework 2.0 adds a number of globalization features that address the important issues of extensibility, standards support, and migration. Here authors Michael Kaplan and Cathy Wissink explain what these features mean to your globalization effort.</description>
      <dc:creator>Michael Kaplan and Cathy Wissink</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>STAY ALERT: Use Managed Code 
To Generate A Secure Audit Trail</title>
      <link>http://msdn.microsoft.com/magazine/ee60b53c-e9ad-452f-98c9-be8585a73299</link>
      <guid>http://msdn.microsoft.com/magazine/ee60b53c-e9ad-452f-98c9-be8585a73299</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;In today's security-conscious environments, a reliable audit trail is a valuable forensic tool The Windows Server 2003 operating system provides features that let you enable a wide range of applications to make use of auditing functionality. This article looks at auditing from the operating system perspective and describes a sample managed code implementation that will allow you to add auditing to your own server applications.</description>
      <dc:creator>Mark Novak</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Systems Programmers</title>
      <link>http://msdn.microsoft.com/magazine/513326a8-fe2b-4016-b8d8-450c9b781015</link>
      <guid>http://msdn.microsoft.com/magazine/513326a8-fe2b-4016-b8d8-450c9b781015</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;In our first 20 years in print, we have covered a lot of new product releases.  Back in the 1980s and 1990s it was a series of OSs that drove developer innovations.  However, in the past five years the programming landscape has changed. </description>
      <dc:creator>Mark Novak</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/efc3b907-9978-4b8c-af6e-e95351e6d811</link>
      <guid>http://msdn.microsoft.com/magazine/efc3b907-9978-4b8c-af6e-e95351e6d811</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;ActiveReports for . NET 2. 0 by Data Dynamics is written in C# and integrates with the Visual Studio® . NET development environment to let you create dynamic reports and charts.  Drop the Report Viewer control on your Windows® Form or Web Form, specify the data source and authentication information for the data connection wizard, and it builds the connection string for you. </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: A Match-Making Game in Visual Basic</title>
      <link>http://msdn.microsoft.com/magazine/1d11a147-7e60-4567-b538-7cfe1d8e293e</link>
      <guid>http://msdn.microsoft.com/magazine/1d11a147-7e60-4567-b538-7cfe1d8e293e</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;My four-year-old son has decided that he wants to be like his dad when he grows up.  He is planning to work in my office, and write computer programs just like I do.  But there is one problem—he thinks I write games. </description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: The Enterprise Library Data Access Application Block, Part 3</title>
      <link>http://msdn.microsoft.com/magazine/e9a72ea6-5c9c-4f8b-923a-f70b3dfdf1ff</link>
      <guid>http://msdn.microsoft.com/magazine/e9a72ea6-5c9c-4f8b-923a-f70b3dfdf1ff</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;E
nterprise applications can have a wide variety of data update requirements.  Sometimes you need to save multiple rows of changes at once within a single transaction.  Other times, the user must be allowed to enter multiple rows of data, send them to the database in a batch; and if a row or two fails, only the rows that succeeded should be committed and remain committed. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Page Navigation</title>
      <link>http://msdn.microsoft.com/magazine/ebb1dea7-2dfb-4cb8-b9ff-3f9de416243a</link>
      <guid>http://msdn.microsoft.com/magazine/ebb1dea7-2dfb-4cb8-b9ff-3f9de416243a</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;In my childhood I spent several weeks a year in Holland with my extended family.  As a young American boy I was fascinated with the electric Dutch trains, something we didn't see in my hometown of Dallas, Texas. </description>
      <dc:creator>Rob Howard</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Low-Level Web App UI Test Automation</title>
      <link>http://msdn.microsoft.com/magazine/ae2227b7-a7a3-435a-a33c-9d2b8faaa45e</link>
      <guid>http://msdn.microsoft.com/magazine/ae2227b7-a7a3-435a-a33c-9d2b8faaa45e</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;As Web applications have become more complex, testing them has become more important.  There are many testing techniques available to you.  For example, in the April 2005 issue of MSDN®Magazine, I describe a simple JScript®-based system that can test a Web app through its UI by using the Internet Explorer Document Object Model. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Personalization and User Profiles in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/4c8037c1-1140-4a49-9d8e-b4ab878effcd</link>
      <guid>http://msdn.microsoft.com/magazine/4c8037c1-1140-4a49-9d8e-b4ab878effcd</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;Personalization is growing to be more and more of an essential ingredient in many types of Web apps, including portals and shopping sites.  Without it, it's quite difficult to serve your customers efficiently. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: ASP.NET 2.0 の非同期ページ</title>
      <link>http://msdn.microsoft.com/magazine/5137b7e3-e8f5-4dde-a165-d20af4b807ac</link>
      <guid>http://msdn.microsoft.com/magazine/5137b7e3-e8f5-4dde-a165-d20af4b807ac</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;ASP.NET 2.0 は、宣言データのバインドやマスタ ページから、メンバシップやロール管理サービスまで、新しい機能が充実しています。ただし、私が最もすばらしい機能と評価しているのは、非同期ページです。その理由をこれから説明します。</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Concurrent Affairs: Performance-Conscious Thread Synchronization</title>
      <link>http://msdn.microsoft.com/magazine/1113abeb-8d92-4329-a668-2c9bd6356c89</link>
      <guid>http://msdn.microsoft.com/magazine/1113abeb-8d92-4329-a668-2c9bd6356c89</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;In my career, I have architected and implemented many thread synchronization techniques.  This has provided me with a lot of experience that has shaped the way I now think about thread synchronization problems. </description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: NamedGZipStream, Covariance and Contravariance</title>
      <link>http://msdn.microsoft.com/magazine/bdcb3352-97d8-43d0-89a0-a38eab98097b</link>
      <guid>http://msdn.microsoft.com/magazine/bdcb3352-97d8-43d0-89a0-a38eab98097b</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;.NET Matters: NamedGZipStream, Covariance and Contravariance</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: Invoking Generic or Function Templates</title>
      <link>http://msdn.microsoft.com/magazine/cf9d659c-7484-41d7-8c0a-531e9c692996</link>
      <guid>http://msdn.microsoft.com/magazine/cf9d659c-7484-41d7-8c0a-531e9c692996</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;As I promised last time, in this month's column I'll walk through the process of defining and invoking a generic or template function under C++\CLI.  A function template or a generic function begins with the template or generic keyword followed by its parameter list. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ at Work: Writing, Loading, and Accessing Plug-Ins</title>
      <link>http://msdn.microsoft.com/magazine/6b247480-5e1e-46c9-9008-854856d26c73</link>
      <guid>http://msdn.microsoft.com/magazine/6b247480-5e1e-46c9-9008-854856d26c73</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;C++ at Work: Writing, Loading, and Accessing Plug-Ins</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Scheme Is Love</title>
      <link>http://msdn.microsoft.com/magazine/62f1b8a3-9ac9-4858-ac8e-39d38094cfb8</link>
      <guid>http://msdn.microsoft.com/magazine/62f1b8a3-9ac9-4858-ac8e-39d38094cfb8</guid>
      <description>October 2005&lt;br/&gt;&lt;br/&gt;For the past few years, it has become fashionable to embrace a dynamic language such as Perl, PHP, Python, or Ruby.  While I'll admit to having a short but pleasurable tryst with Ruby, I believe I have found true love in the dialect of Lisp called Scheme. </description>
      <dc:creator>Don Box</dc:creator>
      <pubDate>Tue, 13 Sep 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Best Practices: Fast, Scalable, and Secure Session State Management for Your Web Applications</title>
      <link>http://msdn.microsoft.com/magazine/f1a158a6-87e5-45ed-bdd8-7c5b616c18fb</link>
      <guid>http://msdn.microsoft.com/magazine/f1a158a6-87e5-45ed-bdd8-7c5b616c18fb</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;ASP.NET provides a number of ways to maintain user state, the most powerful of which is session state. This article takes an in-depth look at designing and deploying high-performance, scalable, secure session solutions, and presents best practices for both existing and new ASP.NET session state features straight from the ASP.NET feature team.</description>
      <dc:creator>Mike Volodarsky</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET 2.0: Personalize Your Portal with User Controls and Custom Web Parts</title>
      <link>http://msdn.microsoft.com/magazine/ff037d64-7aed-48cd-af19-9ad5249c9296</link>
      <guid>http://msdn.microsoft.com/magazine/ff037d64-7aed-48cd-af19-9ad5249c9296</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;ASP.NET 2.0 introduces a Web Part control that is designed to deal with the serialization, storage, and retrieval of customization and personalization data behind the scenes. In this article, the authors explain how you can put the WebPart control to work in your ASP.NET 2.0 applications.</description>
      <dc:creator>Ted Pattison and Fritz Onion</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Call MOM: Instrument and Monitor Your ASP.NET Apps Using WMI and MOM 2005</title>
      <link>http://msdn.microsoft.com/magazine/36ff1531-0098-4971-8891-0442156a7656</link>
      <guid>http://msdn.microsoft.com/magazine/36ff1531-0098-4971-8891-0442156a7656</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;The current version of Windows Management Instrumentation (WMI) satisfies many current and future manageability requirements. In this article Michael Jurek demonstrates how WMI provides important system management capabilities and develops a WMI-aware monitoring solution you can use to instrument your ASP.NET applications. He then introduces the capabilities of MOM 2005 that allow you to monitor these instrumented applications.</description>
      <dc:creator>Michael Jurek</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005: Fuzzy Lookups and Groupings Provide Powerful Data Cleansing Capabilities</title>
      <link>http://msdn.microsoft.com/magazine/3447a0de-264f-4dd6-9181-0f7e8d99c3bc</link>
      <guid>http://msdn.microsoft.com/magazine/3447a0de-264f-4dd6-9181-0f7e8d99c3bc</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;SQL Server 2005 offers a completely redesigned SQL Server Integration Services engine, formerly known as Data Transformation Services. It includes many new features such as built-in support for Fuzzy Lookups and Fuzzy Groupings, which help you build powerful data-cleansing solutions. This article provides an overview of fuzzy searching techniques and a dissection of the underlying fuzzy search technology implemented in SQL Server 2005.</description>
      <dc:creator>Jay Nathan</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Spice It Up: Sprinkle Some Pizzazz on Your Plain Vanilla Windows Forms Apps</title>
      <link>http://msdn.microsoft.com/magazine/c9aa6444-d91f-48d1-92eb-885ddb084c8d</link>
      <guid>http://msdn.microsoft.com/magazine/c9aa6444-d91f-48d1-92eb-885ddb084c8d</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;With the .NET Framework and GDI+, you can easily add elements of style to your applications. You can use transparency, irregularly shaped windows, notification icons, toast pop-ups, different color schemes, and lots more. Designed well, these techniques can create much more compelling interactions between your application and your users. This article explains how.</description>
      <dc:creator>Bill Wagner</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Becoming a Guru</title>
      <link>http://msdn.microsoft.com/magazine/8a332651-f8b0-460a-947b-41efb86fba16</link>
      <guid>http://msdn.microsoft.com/magazine/8a332651-f8b0-460a-947b-41efb86fba16</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;Here in the pages ofMSDN Magazine, we cover a lot of topics that developers can use every day to further their careers.  This month, however, we'll look at a more basic question: how does an average developer win fame and recognition as a guru on the programming scene?. </description>
      <dc:creator>Bill Wagner</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/6675ed84-48c2-4631-a6b3-cbd10a5bf7be</link>
      <guid>http://msdn.microsoft.com/magazine/6675ed84-48c2-4631-a6b3-cbd10a5bf7be</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;From my first look at VG. net V2. 4b by Prodige Software Corporation, it seemed like just another typical graphics add-on, but as I discovered what a potent tool it is for Visual Studio® . NET graphical interface development, I became more and more impressed. </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Smart Navigation, ASP.NET Project Structure, and More</title>
      <link>http://msdn.microsoft.com/magazine/790270a5-9b8d-499a-9429-99b5010695b1</link>
      <guid>http://msdn.microsoft.com/magazine/790270a5-9b8d-499a-9429-99b5010695b1</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Smart Navigation, ASP.NET Project Structure, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET Forms</title>
      <link>http://msdn.microsoft.com/magazine/ad8a6039-2737-4ffd-8751-13362dfd7270</link>
      <guid>http://msdn.microsoft.com/magazine/ad8a6039-2737-4ffd-8751-13362dfd7270</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;Forms are an essential piece of ASP. NET—the ASP. NET Web programming model itself wouldn't be possible without forms.  The use of forms is not constrained in pure HTML, but it is subject to some restrictions in ASP. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Revisiting Operator Overloading</title>
      <link>http://msdn.microsoft.com/magazine/9e746b9d-8a4f-4d91-97b8-472d2f4f5697</link>
      <guid>http://msdn.microsoft.com/magazine/9e746b9d-8a4f-4d91-97b8-472d2f4f5697</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;On the conference circuit recently, I was speaking about some of my favorite new features in the Microsoft® . NET Framework 2. 0, using the content of three recent columns in this series as fodder.  In my talk I sped through generics, operator overloading, and the BackgroundWorker component, all in the space of an hour (for the columns, see Advanced Basics: Being Generic Ain't So Bad, Advanced Basics: Calling All Operators, and Advanced Basics: Doing Async the Easy Way). </description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Low-Level UI Test Automation</title>
      <link>http://msdn.microsoft.com/magazine/94e2dc89-161a-4015-8d48-4f9552125a18</link>
      <guid>http://msdn.microsoft.com/magazine/94e2dc89-161a-4015-8d48-4f9552125a18</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;There are several ways to test a Windows®-based application through its user interface.  For example, in the January 2005 issue of MSDN®Magazine (Test Run: Lightweight UI Test Automation with . NET) I described a lightweight technique for testing . </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design Patterns: Dependency Injection</title>
      <link>http://msdn.microsoft.com/magazine/150cb018-259b-45e6-a5c3-036172ab7128</link>
      <guid>http://msdn.microsoft.com/magazine/150cb018-259b-45e6-a5c3-036172ab7128</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;Today there is a greater focus than ever on reusing existing components and wiring together disparate components to form a cohesive architecture.  But this wiring can quickly become a daunting task because as application size and complexity increase, so do dependencies. </description>
      <dc:creator>Griffin Caprio</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>セキュリティの概要: 資格情報と委任</title>
      <link>http://msdn.microsoft.com/magazine/150501e4-3ae4-4b9b-ab09-3b54eafbff39</link>
      <guid>http://msdn.microsoft.com/magazine/150501e4-3ae4-4b9b-ab09-3b54eafbff39</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;私は、セキュリティに関するたくさんの質問を受けます。友人や以前の受講生から。先日は、企業内システム用のデータ中心型 Web サイトの安全な構築方法に関して、いくつか質問を受けました。この記事では、これらの質問に回答していくことにします。この記事によって、皆さんのプロジェクトでの悩みが解消されればさいわいです。</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Stream Decorator, Single-Instance Apps</title>
      <link>http://msdn.microsoft.com/magazine/6c83a35e-6909-46b9-99e0-c782ae87a5fc</link>
      <guid>http://msdn.microsoft.com/magazine/6c83a35e-6909-46b9-99e0-c782ae87a5fc</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;.NET Matters: Stream Decorator, Single-Instance Apps</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Copy Constructors, Assignment Operators, and More</title>
      <link>http://msdn.microsoft.com/magazine/4ea2be7d-8691-4a1d-a915-8af30a013e3c</link>
      <guid>http://msdn.microsoft.com/magazine/4ea2be7d-8691-4a1d-a915-8af30a013e3c</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;C++ At Work: Copy Constructors, Assignment Operators, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Hacking the Immune System</title>
      <link>http://msdn.microsoft.com/magazine/328264ba-1de6-4c24-9b42-09c20ddaa723</link>
      <guid>http://msdn.microsoft.com/magazine/328264ba-1de6-4c24-9b42-09c20ddaa723</guid>
      <description>September 2005&lt;br/&gt;&lt;br/&gt;HIV is a major global health problem, with over 40 million people infected worldwide.  Biomedical researchers are working to create a vaccine that would be effective against many different strains, taking into account all the individual differences in people's immune systems. </description>
      <dc:creator>Nebojsa Jojic and David Heckerman</dc:creator>
      <pubDate>Tue, 9 Aug 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>同時実行: マルチスレッド アプリケーションについて開発者が知っておかなければならないこと</title>
      <link>http://msdn.microsoft.com/magazine/d51384fa-4347-4d5f-9e2f-ad4988c597f7</link>
      <guid>http://msdn.microsoft.com/magazine/d51384fa-4347-4d5f-9e2f-ad4988c597f7</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;マルチスレッドには多くの利点がありますが、簡単に使いこなせる手法ではないので、まずは陥りやすい落とし穴について理解しておく必要があります。その手始めとして、Vance Morrison が、マルチスレッドと共有メモリ スレッド モデル、競合が発生する条件、および同時アクセスによって不変性が破れるしくみについて説明します。また、ロックの使用方法を説明し、マルチスレッドに絡むコストの理解を深めます。</description>
      <dc:creator>Vance Morrison</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Proxy Detection: Take the Burden Off Users with Automatic Configuration in .NET</title>
      <link>http://msdn.microsoft.com/magazine/912e4c4c-f309-4a6e-94af-8c3310c1f443</link>
      <guid>http://msdn.microsoft.com/magazine/912e4c4c-f309-4a6e-94af-8c3310c1f443</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;Proxy settings can be a real pain in the neck and very frustrating for users to configure properly. In this article, Durgaprasad Gorti discusses how you can use automatic proxy configuration via script and how it works in the Microsoft .NET Framework 1.1 and 2.0.</description>
      <dc:creator>Durgaprasad Gorti</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Binding: Give Your Everyday Custom Collections a Design-Time Makeover</title>
      <link>http://msdn.microsoft.com/magazine/a81628a4-e4a0-4fd3-af9e-4c4b8ffb7141</link>
      <guid>http://msdn.microsoft.com/magazine/a81628a4-e4a0-4fd3-af9e-4c4b8ffb7141</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;In this article, Paul Ballard shows how you can provide data binding support for your custom collections to enable sorting, searching, and editing in as simple a manner as possible. In addition, he shows how to make all of these features available in the Windows and Web Forms Designers, just like an ADO.NET DataSet.</description>
      <dc:creator>Paul Ballard</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Winsock: Get Closer to the Wire with High-Performance Sockets in .NET</title>
      <link>http://msdn.microsoft.com/magazine/2f7d8c04-2ab2-4ae5-9427-4ecbad7db645</link>
      <guid>http://msdn.microsoft.com/magazine/2f7d8c04-2ab2-4ae5-9427-4ecbad7db645</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;The Win32 Windows Sockets library (Winsock) provides mechanisms to improve the performance of programs that use sockets, and the Microsoft .NET Framework provides a layer over Winsock so that managed applications can communicate over sockets. To use all these layers to write a truly high-performance socket-based application requires a little background information, as Daryn Kiely explains here.</description>
      <dc:creator>Daryn Kiely</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Easy UI Testing: Isolate Your UI Code Before It Invades Your Business Layer</title>
      <link>http://msdn.microsoft.com/magazine/a4787ee8-c5c8-45f8-aef3-25e09e5ef6b2</link>
      <guid>http://msdn.microsoft.com/magazine/a4787ee8-c5c8-45f8-aef3-25e09e5ef6b2</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;The User Interface Process Application Block (UIP) from the Microsoft Patterns &amp; Practices team can help you isolate your UI,  write unit tests for your UI logic, and write a UI that really is the thin layer it was always meant to be. Mark Seemann shows you how it's done in this article.</description>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Connected Systems Developer Competition</title>
      <link>http://msdn.microsoft.com/magazine/98bfd4b0-734a-4a64-94b1-af3b6b58945e</link>
      <guid>http://msdn.microsoft.com/magazine/98bfd4b0-734a-4a64-94b1-af3b6b58945e</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;Last month, we told you about a contest to help design the next-generation PC hardware and we know you're working feverishly on your entries for that.  Well, this month we have news of an even more exciting competition—one that MSDN Magazine is proudly co-sponsoring. </description>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/e591b5d0-6d7a-415b-8c43-2d7db639cab3</link>
      <guid>http://msdn.microsoft.com/magazine/e591b5d0-6d7a-415b-8c43-2d7db639cab3</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;Tired of spending oodles of time trying to reproduce bugs so you can then fix them? RadViewSoftware Inc.  has a new addition to their Web application function and load testing tools that captures everything that goes on at the client and the server in synchronized logs. </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Tools of the Trade: SQL Server Profiler and Query Analyzer</title>
      <link>http://msdn.microsoft.com/magazine/3d02e531-02e3-4c57-8c64-fad0ef3fd583</link>
      <guid>http://msdn.microsoft.com/magazine/3d02e531-02e3-4c57-8c64-fad0ef3fd583</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;In my last column, I discussed Microsoft® Application Center Test and how it could be used to measure the performance of your Web application (see Extreme ASP. NET: Tools of the Trade: Application Center Test). </description>
      <dc:creator>Rob Howard</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Reflection in Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/7c8c0589-7a3f-4d5c-8962-7cadcc004ed4</link>
      <guid>http://msdn.microsoft.com/magazine/7c8c0589-7a3f-4d5c-8962-7cadcc004ed4</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;In the May 2005 Basic Instincts column I wrote about the Microsoft® . NET Framework support for custom attributes and attribute-based programming (see Basic Instincts: Designing With Custom Attributes). </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: The Enterprise Library Data Access Application Block, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/3316ccec-40e9-4b1d-b50d-d94713ee69db</link>
      <guid>http://msdn.microsoft.com/magazine/3316ccec-40e9-4b1d-b50d-d94713ee69db</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;Last month I explored the foundation of the Enterprise Library Data Access Application Block (DAAB) including how it all fits into an architecture (see Data Points: The Enterprise Library Data Access Application Block, Part 1). </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: DataSets vs. Collections</title>
      <link>http://msdn.microsoft.com/magazine/53781685-4081-4c33-accd-f1461ae45e0c</link>
      <guid>http://msdn.microsoft.com/magazine/53781685-4081-4c33-accd-f1461ae45e0c</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;In software, five years is like a geological era.  Five years ago, the Microsoft® . NET Framework had just been announced.  Since then, the DataSet has emerged as the key object for performing a variety of data-related tasks in . </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Test Harness Design Patterns</title>
      <link>http://msdn.microsoft.com/magazine/54b0862b-65c0-4654-bcc9-046a274f6a8e</link>
      <guid>http://msdn.microsoft.com/magazine/54b0862b-65c0-4654-bcc9-046a274f6a8e</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;The Microsoft® . NET Framework provides you with many ways to write software test automation.  But in conversations with my colleagues I discovered that most engineers tend to use only one or two of the many fundamental test harness design patterns available to them. </description>
      <dc:creator>James McCaffrey and James Newkirk</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: The Application Connection Designer</title>
      <link>http://msdn.microsoft.com/magazine/0100a01d-5805-493f-acc6-7c7ce31f4cfc</link>
      <guid>http://msdn.microsoft.com/magazine/0100a01d-5805-493f-acc6-7c7ce31f4cfc</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;In some of my past columns on service orientation and contract-first development, I've mentioned the new suite of designers, formerly codenamed "Whitehorse," that are part of Visual Studio® Team edition for Software Architects Team System. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: Generic Programming: Template Specialization</title>
      <link>http://msdn.microsoft.com/magazine/d49eee9c-cf55-4ac7-8d66-d95e10c2a6e0</link>
      <guid>http://msdn.microsoft.com/magazine/d49eee9c-cf55-4ac7-8d66-d95e10c2a6e0</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;As I discussed in my last column, a param-eterized type that does more than simple storage and retrieval is constrained as to the acceptable types that may be safely bound to it (see Pure C++: CLR Generics Versus C++ Templates. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Dialog Templates, RegexTest</title>
      <link>http://msdn.microsoft.com/magazine/a4013faf-70b4-4776-aef0-e1c3e49a9b4b</link>
      <guid>http://msdn.microsoft.com/magazine/a4013faf-70b4-4776-aef0-e1c3e49a9b4b</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;C++ At Work: Dialog Templates, RegexTest</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Improving Managed DirectX Performance</title>
      <link>http://msdn.microsoft.com/magazine/a1c9ddb9-b4b1-4de5-955f-c262cd602406</link>
      <guid>http://msdn.microsoft.com/magazine/a1c9ddb9-b4b1-4de5-955f-c262cd602406</guid>
      <description>August 2005&lt;br/&gt;&lt;br/&gt;It seems that at least twice a week, I am asked about poor performance in Managed DirectX®.  This frequency is actually a big improvement over the 5-10 times a week I was asked a few years ago when the technology first came out. </description>
      <dc:creator>Tom Miller</dc:creator>
      <pubDate>Tue, 12 Jul 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Comments: Document Your Code in No Time At All with Macros in Visual Studio</title>
      <link>http://msdn.microsoft.com/magazine/cb17729a-1889-460b-b135-87ebcf7a0680</link>
      <guid>http://msdn.microsoft.com/magazine/cb17729a-1889-460b-b135-87ebcf7a0680</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;Starting in Visual Studio 2005, XML documentation support will become available in Visual Basic and C++ as it has been for C#. However, making full use of the many comment tags will take a little extra work In this article, the author shows how Visual Studio macros can be used to automate the creation of XML documentation and creates macros that write large sections of comments with just a keystroke.</description>
      <dc:creator>Tony Chow</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smart Tags: Simplify UI Development with Custom Designer Actions in Visual Studio</title>
      <link>http://msdn.microsoft.com/magazine/62ae5cad-7361-4a3c-949f-293863b818f0</link>
      <guid>http://msdn.microsoft.com/magazine/62ae5cad-7361-4a3c-949f-293863b818f0</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;Windows Forms 2.0 components expose smart tags by utilizing Designer Actions. By taking advantage of this feature, you can add smart tags to your own custom components to make setting their properties and other actions much easier and developer-friendly.</description>
      <dc:creator>Michael Weinhardt</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reflection: Dodge Common Performance Pitfalls to Craft Speedy Applications</title>
      <link>http://msdn.microsoft.com/magazine/76f01b43-c0a6-44e0-b189-e2ae64fa8e0d</link>
      <guid>http://msdn.microsoft.com/magazine/76f01b43-c0a6-44e0-b189-e2ae64fa8e0d</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;With reflection in .NET, you can load types, understand their members, make decisions about them, and execute, all within the safety of the managed runtime. But to use this power wisely, it's important to understand the associated costs and pitfalls to keep performance impact at a minimum. This article explains how.</description>
      <dc:creator>Joel Pobar</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Basic: Simplify Common Tasks by Customizing the My Namespace</title>
      <link>http://msdn.microsoft.com/magazine/d37ad8d3-712e-4781-9faf-ca71b0e74da6</link>
      <guid>http://msdn.microsoft.com/magazine/d37ad8d3-712e-4781-9faf-ca71b0e74da6</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;Underlying the My namespace's APIs is a fully extensible architecture you can leverage to customize the behavior of My and to add new services to its hierarchy to adapt to specific application needs. the My namespace is optimized to provide simple solutions to common problems. But if your requirements are different, you can use the My namespace's customization model to modify the behavior of individual My namespace members to meet specific application requirements.</description>
      <dc:creator>Joe Binder</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Behind the Scenes: Discover the Design Patterns You're Already Using in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/fad863c5-1ba2-4084-a2a9-c7b3984a9b80</link>
      <guid>http://msdn.microsoft.com/magazine/fad863c5-1ba2-4084-a2a9-c7b3984a9b80</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;In this article, the author presents a basic overview of several common design patterns and how they are used in the .NET Base Class Library and other areas of the .NET Framework. You'll discover some of the motivation for why the Framework is designed the way it is, and come away with a better understanding of the abstract concepts of the patterns themselves.</description>
      <dc:creator>Rob Pierry</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Debugging: Root Out Elusive Production Bugs with These Effective Techniques</title>
      <link>http://msdn.microsoft.com/magazine/31b51bc4-f677-49db-b02e-22e421d46b34</link>
      <guid>http://msdn.microsoft.com/magazine/31b51bc4-f677-49db-b02e-22e421d46b34</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;Errors happen. But in production, error logs often provide little or no help in pinpointing the exact line of code in which the problem originates. You can't usually isolate the root cause by modifying code in a production environment because recreating the exact same  environment is very difficult due to the large number of potential software and hardware configurations. This article provides some concrete steps you can take to get at the heart of the problems in your production code.</description>
      <dc:creator>Matt Adamson</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Designing the PC of the Future</title>
      <link>http://msdn.microsoft.com/magazine/bd44fc9a-7435-458c-95bb-cbffddd67dc6</link>
      <guid>http://msdn.microsoft.com/magazine/bd44fc9a-7435-458c-95bb-cbffddd67dc6</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;While spending some idle moments poking around on the Web between working on articles the other day, we ran across a design challenge that Microsoft is co-sponsoring.  Along with the IDSA (Industrial Designers Society of America), Microsoft is inviting all you designers out there to draw up plans for the next-generation PC. </description>
      <dc:creator>Matt Adamson</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox
</title>
      <link>http://msdn.microsoft.com/magazine/55553c69-8f3e-4351-97af-b7dcacefe298</link>
      <guid>http://msdn.microsoft.com/magazine/55553c69-8f3e-4351-97af-b7dcacefe298</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;r.a.d.controls by telerik gives you an impressive set of great looking interface components, Visual Studio® .NET design-time support, cross-browser compatibility, keyboard support, and data binding.</description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Web Page Layout, Quirks Mode, and More</title>
      <link>http://msdn.microsoft.com/magazine/1310d404-3fa8-43bc-a29a-681da0170e86</link>
      <guid>http://msdn.microsoft.com/magazine/1310d404-3fa8-43bc-a29a-681da0170e86</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Web Page Layout, Quirks Mode, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Creating A Breadcrumb Control</title>
      <link>http://msdn.microsoft.com/magazine/747082df-3f22-4c67-a182-2eeb9c71eada</link>
      <guid>http://msdn.microsoft.com/magazine/747082df-3f22-4c67-a182-2eeb9c71eada</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;Hansel and Gretel had the right idea when "they followed the pebbles that glistened there like newly minted coins, showing them the way. " The deeper you get into the forest or into your data, the more likely you are going to need help to find your way back out again. </description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: DHTML-Enabled ASP.NET Controls</title>
      <link>http://msdn.microsoft.com/magazine/a82e6983-227e-46c8-8bda-3043473b554b</link>
      <guid>http://msdn.microsoft.com/magazine/a82e6983-227e-46c8-8bda-3043473b554b</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;In the past, I've covered some core aspects of the interaction between DHTML behaviors, the browser, and ASP. NET runtime (see Cutting Edge: Extend the ASP. NET DataGrid with Client-side Behaviors and Cutting Edge: Moving DataGrid Rows Up and Down). </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: The Enterprise Library Data Access Application Block, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/6144c59f-f40c-4589-9dc2-91fd91c3ae9c</link>
      <guid>http://msdn.microsoft.com/magazine/6144c59f-f40c-4589-9dc2-91fd91c3ae9c</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;A solid data access later (DAL) can benefit an application by hiding redundant tasks, helping handle exceptions more gracefully, helping clean up resources more efficiently, and providing a layer of abstraction from the database. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Unhandled Exceptions and Tracing in the .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/10114dfe-6ed8-46af-b0cc-61d449a01563</link>
      <guid>http://msdn.microsoft.com/magazine/10114dfe-6ed8-46af-b0cc-61d449a01563</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;By now, you've certainly heard about the big changes coming in Visual Studio® 2005, but when it's time to move your code over it will be the small things that trip you up.  In this column, I want to cover two of the many excellent changes that you could easily overlook as you make the move to the new runtime and development tools. </description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: StringStream, Methods with Timeouts</title>
      <link>http://msdn.microsoft.com/magazine/503048a9-2fe1-415c-83e3-0f5be627b7b5</link>
      <guid>http://msdn.microsoft.com/magazine/503048a9-2fe1-415c-83e3-0f5be627b7b5</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;.NET Matters: StringStream, Methods with Timeouts</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Enum Declarations, Template Function Specialization</title>
      <link>http://msdn.microsoft.com/magazine/b86c2bd9-dc14-44bc-8c4d-c1053822e741</link>
      <guid>http://msdn.microsoft.com/magazine/b86c2bd9-dc14-44bc-8c4d-c1053822e741</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;C++ At Work: Enum Declarations, Template Function Specialization</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Experimenting with F#</title>
      <link>http://msdn.microsoft.com/magazine/4748bbc5-ad1f-442d-9c06-43172512eaf6</link>
      <guid>http://msdn.microsoft.com/magazine/4748bbc5-ad1f-442d-9c06-43172512eaf6</guid>
      <description>July 2005&lt;br/&gt;&lt;br/&gt;After five years of guiding generics for the Microsoft® . NET Framework into Visual Studio® 2005, I've turned my attention to attempting to achieve a synthesis between type-safe, scalable, math-oriented scripting and programming for . </description>
      <dc:creator>Don Syme</dc:creator>
      <pubDate>Tue, 14 Jun 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ハッカーへの警告: SQL Server 2005 の高度なセキュリティ機能によりハッカーを撃退する</title>
      <link>http://msdn.microsoft.com/magazine/3a623ec7-7c74-45d9-b029-3962d4fe332a</link>
      <guid>http://msdn.microsoft.com/magazine/3a623ec7-7c74-45d9-b029-3962d4fe332a</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;開発者の視点から SQL Server 2005 の新しいセキュリティ機能について説明します。多数の管理拡張機能がありますが、エンドポイント認証、サーバーで実行されるマネージ コードのセキュリティ コンテキストのサポートなど、開発固有のセキュリティ強化点も多数あります。ここで Don Kiely が説明します。</description>
      <dc:creator>Don Kiely</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Know Thy Code: Simplify Data Layer Unit Testing using Enterprise Services</title>
      <link>http://msdn.microsoft.com/magazine/c67949de-53de-4a5d-860e-87f76dd3a0b1</link>
      <guid>http://msdn.microsoft.com/magazine/c67949de-53de-4a5d-860e-87f76dd3a0b1</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;If you want to employ unit testing and test-driven development techniques in your database application development process, you'll have different factors to consider than you do when you're not involving a database. For example, you have to maintain a consistent state within the database and be able to roll back transactions when necessary. This article shows you how to get the best of unit testing for your database apps in a safe, usable manner.</description>
      <dc:creator>Roy Osherove</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Say What?: Make Sense of Your Web Feedback using SQL Server 2005</title>
      <link>http://msdn.microsoft.com/magazine/bafff4e3-64fb-44f7-a460-bde0db9eb7ab</link>
      <guid>http://msdn.microsoft.com/magazine/bafff4e3-64fb-44f7-a460-bde0db9eb7ab</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;By now, you're certainly collecting a variety of data from your Web site. But once you collect it, what do you do with it. For it to be meaningful, this data must be categorized and analyzed. The SQL Server 2005 data mining functionalities can help you get the most out of those reams of data you collect, as Peter Pyungchul Kim explains.</description>
      <dc:creator>Peter Pyungchul Kim</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mine Your Business: AMO Lets You Dig Deeper into Your Data from Your Own Applications</title>
      <link>http://msdn.microsoft.com/magazine/17c78083-be38-4a42-9342-5f1e32c5e43d</link>
      <guid>http://msdn.microsoft.com/magazine/17c78083-be38-4a42-9342-5f1e32c5e43d</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;Analysis Management Objects (AMO) for SQL Server 2005 facilitates client-side custom programming as Decision Support Objects (DSO), the object model in SQL Server 2000 Analysis Services. With AMO, a whole range of data mining questions can be answered at the operational level. This means that sales and marketing departments get answers more quickly and thus can make informed decisions.</description>
      <dc:creator>Liu Tang and Paul Bradley</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Make It Snappy: Juice Up Your App with the Power of Hyper-Threading</title>
      <link>http://msdn.microsoft.com/magazine/921d50c6-22a8-460f-898d-d9bc177f921a</link>
      <guid>http://msdn.microsoft.com/magazine/921d50c6-22a8-460f-898d-d9bc177f921a</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;In this article, the author explores the hyper-threading technology found on newer Intel Pentium 4 processors and demonstrates how adding parallelism to your code can improve performance on hyper-threaded machines. He covers advanced optimizations for hyper-threading and  shows a number of useful patterns. Code samples are in C#, but you can apply the same principles in other languages as they apply to both managed and unmanaged applications.</description>
      <dc:creator>Yaniv Pessach</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Get A Raise: Discover a Series of Fortunate Event Handlers in Visual Basic</title>
      <link>http://msdn.microsoft.com/magazine/c7f7ec66-7709-4a82-98cf-7a1591cd3f9a</link>
      <guid>http://msdn.microsoft.com/magazine/c7f7ec66-7709-4a82-98cf-7a1591cd3f9a</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;You may use them every day, but how much do you really know about events? What's going on when you add an event handler to a class? In this article, Ken Getz demonstrates various ways to interact with events and event handlers, and shows how they can solve common problems. Along with the article, you can download two sample applications (one for Visual Basic .NET 2002 and 2003 and one for Visual Basic 2005) and follow along.</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Reader E-mail</title>
      <link>http://msdn.microsoft.com/magazine/8eb7b8cf-3194-464c-a8a4-fc1cfd33690c</link>
      <guid>http://msdn.microsoft.com/magazine/8eb7b8cf-3194-464c-a8a4-fc1cfd33690c</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;Here at MSDN Magazine, we get a lot of mail from readers.  As you can imagine, much of it involves fulsome praise for our content, our eye-catching covers, or the handsome photo that now graces this page. </description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/00734c1c-16aa-40e5-a92a-c473a277b346</link>
      <guid>http://msdn.microsoft.com/magazine/00734c1c-16aa-40e5-a92a-c473a277b346</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;A few months ago I had a large SQL Server™ asset management database into which I had to import data from text files in daily batches.  I needed to tweak the tables, add some queries, and generate new reports. </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Locking Pop-Up Blocker, Mixed Authentication, and More</title>
      <link>http://msdn.microsoft.com/magazine/9329a49a-c848-4f32-b0d1-24bb1144ae98</link>
      <guid>http://msdn.microsoft.com/magazine/9329a49a-c848-4f32-b0d1-24bb1144ae98</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Locking Pop-Up Blocker, Mixed Authentication, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Data Repeater Controls in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/b46b75a9-2dcb-4aad-9c4d-7dd3d377c86b</link>
      <guid>http://msdn.microsoft.com/magazine/b46b75a9-2dcb-4aad-9c4d-7dd3d377c86b</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;The ASP. NET Repeater is a basic container control that allows you to create custom lists from any data available to the page.  It's a handy control, especially since most ASP. NET pages that display data need to repeat the same kinds of data over and over. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Scaling Up: The Very Busy Background Compiler</title>
      <link>http://msdn.microsoft.com/magazine/54ddf1ff-c112-4401-a633-e94a37433607</link>
      <guid>http://msdn.microsoft.com/magazine/54ddf1ff-c112-4401-a633-e94a37433607</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;One of the features that distinguishes Visual Basic® from the other languages in Visual Studio® is its use of a background compiler (BC).  The BC runs from the moment you start up a Visual Basic project until the time you close the last one down. </description>
      <dc:creator>Matthew Gertz</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: XML Features in SQL Server 2000</title>
      <link>http://msdn.microsoft.com/magazine/4cadda77-6f18-4ae5-8f12-10e25f36951d</link>
      <guid>http://msdn.microsoft.com/magazine/4cadda77-6f18-4ae5-8f12-10e25f36951d</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;SQL Server™ 2000 includes several XML features that let you transform relational rowsets into hierarchical XML documents, read XML documents, and bulk load data via XML.  For example, you can pass an XML document to a stored procedure, join the XML to some tables and return a rowset, or even modify data in the database. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Techniques for Contract-First Development</title>
      <link>http://msdn.microsoft.com/magazine/b2337bd6-173d-4e59-b285-a72259b89b9d</link>
      <guid>http://msdn.microsoft.com/magazine/b2337bd6-173d-4e59-b285-a72259b89b9d</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;In my May 2005 column, I discussed contract-first development and appropriate times to use it (see Service Station: Contract-First Service Development).  In this second part, I'm going to focus on some techniques for contract-first development within the ASMX framework. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: Tools of the Trade: Application Center Test</title>
      <link>http://msdn.microsoft.com/magazine/83e1ec51-db8d-4943-b0bc-f248808e55a4</link>
      <guid>http://msdn.microsoft.com/magazine/83e1ec51-db8d-4943-b0bc-f248808e55a4</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;When you sit down to write an ASP. NET application, how much time do you spend thinking about performance? It's unfortunate, but for most developers performance is an afterthought.  Performance planning and design really need to be front and center. </description>
      <dc:creator>Rob Howard</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: The Analytic Hierarchy Process</title>
      <link>http://msdn.microsoft.com/magazine/bab06d02-5ce8-4b98-a8ab-847e2d58f620</link>
      <guid>http://msdn.microsoft.com/magazine/bab06d02-5ce8-4b98-a8ab-847e2d58f620</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;Most software testing takes place at a relatively low level.  Testing an application's individual methods for functional correctness is one example.  However, some important testing must take place at a very high level—for example, determining if a current build is significantly better overall than a previous build. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Customizing GINA, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/d007dbdc-3e77-4a7b-9de5-db458d2bdf77</link>
      <guid>http://msdn.microsoft.com/magazine/d007dbdc-3e77-4a7b-9de5-db458d2bdf77</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;GINA, the Graphical Identification and Authentication component, is a part of WinLogon that you can customize or replace.  Last month I introduced GINA customization; this month, I'm going to drill down to implement each of the GINA entry points. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Power Programming Tips for ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/6898f4ec-6519-41bc-a217-c405875c3f9e</link>
      <guid>http://msdn.microsoft.com/magazine/6898f4ec-6519-41bc-a217-c405875c3f9e</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;In the February 2005 issue, I introduced five lesser-known features of ASP. NET 2. 0 that have the potential to make a significant impact on the security, performance, and robustness of your code (see Wicked Code: Five Undiscovered Features on ASP. </description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: CLR Generics Versus C++ Templates</title>
      <link>http://msdn.microsoft.com/magazine/78f186f0-7cb3-44ec-a293-4b86cb26ec25</link>
      <guid>http://msdn.microsoft.com/magazine/78f186f0-7cb3-44ec-a293-4b86cb26ec25</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;Visual Studio® 2005 brings the type parameter model of generic programming to the Microsoft® . NET Framework.  C++/CLI supports two type parameter mechanisms—common language runtime (CLR) generics and C++ templates. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Counting MDI Children, Browsing for Folders</title>
      <link>http://msdn.microsoft.com/magazine/53a3a443-993e-4cfc-9b60-0f3974a660ab</link>
      <guid>http://msdn.microsoft.com/magazine/53a3a443-993e-4cfc-9b60-0f3974a660ab</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;C++ At Work: Counting MDI Children, Browsing for Folders</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: It's Not Just Fonts</title>
      <link>http://msdn.microsoft.com/magazine/a3327b9c-b3ff-4901-a940-d91f565ace3e</link>
      <guid>http://msdn.microsoft.com/magazine/a3327b9c-b3ff-4901-a940-d91f565ace3e</guid>
      <description>June 2005&lt;br/&gt;&lt;br/&gt;Creating a typeface that's truly readable on a screen is much more complex than people realize.  The average core font in Windows®, for instance, has about 25,000 lines of executable code as well as the outline and other data. </description>
      <dc:creator>Bill Hill</dc:creator>
      <pubDate>Tue, 10 May 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JIT and Run: Drill Into .NET Framework Internals to See How the CLR Creates Runtime Objects</title>
      <link>http://msdn.microsoft.com/magazine/ac8a50d0-f893-4056-9120-758ad791b359</link>
      <guid>http://msdn.microsoft.com/magazine/ac8a50d0-f893-4056-9120-758ad791b359</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;There's lots to explore in the .NET Framework 2.0, and plenty of digging to be done. If you want to get your hands dirty and learn some of the internals that will carry you through the next few years, you've come to the right place. This article explores CLR internals, including object instance layout, method table layout, method dispatching, interface-based dispatching, and various data structures.</description>
      <dc:creator>Hanu Kommalapati and Tom Christian</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Around the Horn: Engineer a Distributed System Using .NET Remoting for Process Intensive Analysis</title>
      <link>http://msdn.microsoft.com/magazine/4e25a451-bf10-4089-aec9-cb95fe4cb229</link>
      <guid>http://msdn.microsoft.com/magazine/4e25a451-bf10-4089-aec9-cb95fe4cb229</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;Before the Microsoft .NET Framework, creating a distributed cluster of computers to perform scientific analysis was expensive in terms of hardware, programming and debugging time, and maintenance. You had to purchase expensive servers, spend time debugging network communication, design a distributed system completely different from a system deployed locally, and maintain a melting pot of error handling, data acquisition, networking, and analysis code. In this article, the author shows you how he was able to engineer a distributed computing system in C# to perform analysis of real-world data continuously acquired at high sampling rates, thanks to the .NET Framework.</description>
      <dc:creator>Nate D'Anna</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Draft a Rich UI: Ground Rules for Building Enhanced Windows Forms Support into Your .NET App</title>
      <link>http://msdn.microsoft.com/magazine/184e3dc1-d605-4948-8a0d-631ef7ee7172</link>
      <guid>http://msdn.microsoft.com/magazine/184e3dc1-d605-4948-8a0d-631ef7ee7172</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;In this article, the winning Windows Forms duo of Chris Sells and Michael Weinhardt team up again to explore lots of new features and additions to Windows Forms 2.0 that will let you build more flexible, feature-rich controls, get better resource management, more powerful data-binding abilities, and make your development life a whole lot more fun.</description>
      <dc:creator>Michael Weinhardt and Chris Sells</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Safe!: Repel Attacks on Your Code with the Visual Studio 2005 Safe C and C++ Libraries</title>
      <link>http://msdn.microsoft.com/magazine/6572ad89-1c20-49dc-b546-6687dc7eb052</link>
      <guid>http://msdn.microsoft.com/magazine/6572ad89-1c20-49dc-b546-6687dc7eb052</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;When Visual Studio 2005 ships, it will include a major upgrade to the Visual C++ Libraries that was the result of a complete security review of the functions contained in the C Runtime Library, Standard C++ Library, ATL, and MFC. From that extensive review came the Safe C and C++ Libraries, which can improve the security and robustness of your apps.</description>
      <dc:creator>Martyn Lovell</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Touch All the Bases: Give Your .NET App Brains and Brawn with the Intelligence of Neural Networks</title>
      <link>http://msdn.microsoft.com/magazine/3f3e8882-8f0f-4b93-9c5e-c6d64d74af17</link>
      <guid>http://msdn.microsoft.com/magazine/3f3e8882-8f0f-4b93-9c5e-c6d64d74af17</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;Pattern recognition is an increasingly complex field. Every day technologies like handwriting recognition, spam filters, and search engines must identify ever more complicated patterns. One way these complex relationships can be represented is through the use of neural networks. Find out what neural networks can do for your pattern recognition and prediction tasks.</description>
      <dc:creator>Christopher M. Frenz</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Under the Covers and Through the Words</title>
      <link>http://msdn.microsoft.com/magazine/d90c087c-cd6f-44b2-878a-f15219c9b822</link>
      <guid>http://msdn.microsoft.com/magazine/d90c087c-cd6f-44b2-878a-f15219c9b822</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;There are some people who have little curiosity about the world around them.  They drive to work without asking why their airbag light is on.  They work all day, never once wondering why their computer goes through periods where it's slow as a snail. </description>
      <dc:creator>Christopher M. Frenz</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/f9a81a51-fee3-4643-a0e9-be14a3130737</link>
      <guid>http://msdn.microsoft.com/magazine/f9a81a51-fee3-4643-a0e9-be14a3130737</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;Visual Build Professional 5. 6 by Kinook Software is a management solution for developers writing programs for Microsoft® Windows® and the Web that lets you create an automated, repeatable process for building your software. </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: ASP.NET Performance, Notification, Keeping Sort Order, and More</title>
      <link>http://msdn.microsoft.com/magazine/d56efd03-bd53-483d-976e-5e582e18c636</link>
      <guid>http://msdn.microsoft.com/magazine/d56efd03-bd53-483d-976e-5e582e18c636</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: ASP.NET Performance, Notification, Keeping Sort Order, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Collections and Data Binding</title>
      <link>http://msdn.microsoft.com/magazine/3a1c9ca7-38c3-4d69-bd8d-4962dfbad836</link>
      <guid>http://msdn.microsoft.com/magazine/3a1c9ca7-38c3-4d69-bd8d-4962dfbad836</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;When it's time to design the Data Access Layer (DAL) of your distributed Microsoft® . NET Framework-based app, one of the key decisions you'll make is how you'll pass data to and from methods of DAL classes. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Data Access Strategies Using ADO.NET and SQL</title>
      <link>http://msdn.microsoft.com/magazine/a7b2aad9-0120-4020-9011-8be56efb96b0</link>
      <guid>http://msdn.microsoft.com/magazine/a7b2aad9-0120-4020-9011-8be56efb96b0</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;When your goal is a scalable and efficient enterprise solution, you need to develop an efficient data-access strategy.  You can't just do some testing on your production machines and rely on the results. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Contract-First Service Development</title>
      <link>http://msdn.microsoft.com/magazine/10f3a9d9-ab4a-44c5-b754-fbb1b0c10406</link>
      <guid>http://msdn.microsoft.com/magazine/10f3a9d9-ab4a-44c5-b754-fbb1b0c10406</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;In one of my previous columns on Service Orientation (SO), I introduced the concept of "contract-first" service development (see Service Station: SOA: More Integration, Less Renovation).  Over the next two installments of this column, I'm going to cover the topic in depth. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Extreme ASP.NET: A Little Bit of Control for Your Controls</title>
      <link>http://msdn.microsoft.com/magazine/21d944e7-a669-4493-9e68-d009c1e37cf7</link>
      <guid>http://msdn.microsoft.com/magazine/21d944e7-a669-4493-9e68-d009c1e37cf7</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;Having worked for so many years designing and developing ASP. NET while at Microsoft, it's exciting now to have a venue in which to talk about it.  In this new column, Extreme ASP. NET, I'll discuss and demonstrate time-tested techniques and approaches to implementing high-performance, reliable, secure, and user-friendly Web applications with ASP. </description>
      <dc:creator>Rob Howard</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Designing With Custom Attributes</title>
      <link>http://msdn.microsoft.com/magazine/28600c90-bfc2-4110-838d-aac9740296ed</link>
      <guid>http://msdn.microsoft.com/magazine/28600c90-bfc2-4110-838d-aac9740296ed</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;One of the most powerful aspects of the Microsoft® . NET Framework is its support for attributes.  Attribute-based programming is extremely powerful because it adds a declarative dimension to designing and writing software. </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Customizing GINA, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/31210e54-100f-4abc-897d-0163479cf7e0</link>
      <guid>http://msdn.microsoft.com/magazine/31210e54-100f-4abc-897d-0163479cf7e0</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;Over the years I've had many people ask me to write about GINA, the Graphical Identification and Authentication component that serves as the gateway for interactive logons.  This month I'll begin my coverage of this topic to help you get started if you're tasked to build such a beast. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: ICustomTypeDescriptor, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/abf504cb-c7b2-4f78-875d-8bcfb277c676</link>
      <guid>http://msdn.microsoft.com/magazine/abf504cb-c7b2-4f78-875d-8bcfb277c676</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;In last month's . NET Matters column, I answered a question concerning the PropertyGrid control, specifically about using it with classes that expose fields instead of properties.  I demonstrated how the ICustomTypeDescriptor interface in the Microsoft® . </description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Unreferenced Parameters, Adding Task Bar Commands, and More</title>
      <link>http://msdn.microsoft.com/magazine/cb8569d1-5b51-4d3f-919a-b4ebe3978a88</link>
      <guid>http://msdn.microsoft.com/magazine/cb8569d1-5b51-4d3f-919a-b4ebe3978a88</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;C++ At Work: Unreferenced Parameters, Adding Task Bar Commands, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: On Being Crew for Fantasia 2000
</title>
      <link>http://msdn.microsoft.com/magazine/8c176097-52c7-4edb-b310-927d890d69b6</link>
      <guid>http://msdn.microsoft.com/magazine/8c176097-52c7-4edb-b310-927d890d69b6</guid>
      <description>May 2005&lt;br/&gt;&lt;br/&gt;I was asked to reminisce about my experience as a software technical director on the Firebird segment of Disney's Fantasia 2000 in the special effects group.  They're the group that puts the twinkle in Mickey's eyes, literally. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 12 Apr 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wrappers: Use Our ManWrap Library to Get the Best of .NET in Native C++ Code</title>
      <link>http://msdn.microsoft.com/magazine/3ecce8f9-b4a6-4b05-91d7-e18c81442258</link>
      <guid>http://msdn.microsoft.com/magazine/3ecce8f9-b4a6-4b05-91d7-e18c81442258</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;By now you're probably used to reaching into the .NET Framework using Managed Extensions with your C++ code. But what do you do if you have legacy apps that use older versions of the compiler, or if you want to avoid some of the CLR requirements? Well, you can wrap Framework classes in a native way so you can use them in any C++/MFC app without /clr. Paul DiLascia shows you how.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security: Unify Windows Forms and ASP.NET Providers for Credentials Management</title>
      <link>http://msdn.microsoft.com/magazine/706c8e80-3334-4267-85b9-1da45fa768e9</link>
      <guid>http://msdn.microsoft.com/magazine/706c8e80-3334-4267-85b9-1da45fa768e9</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;The .NET Framework 2.0 provides custom credentials management to ASP.NET apps out of the box. Using it, you can easily authenticate users without using Windows accounts. In this article the author presents a set of helper classes that let a Windows Forms application use the ASP.NET credentials management infrastructure as easily as if it were an ASP.NET application.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Speed: NGen Revs Up Your Performance with Powerful New Features</title>
      <link>http://msdn.microsoft.com/magazine/2d0e27c9-8d1b-4ffa-b2e1-bf725cf37eed</link>
      <guid>http://msdn.microsoft.com/magazine/2d0e27c9-8d1b-4ffa-b2e1-bf725cf37eed</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;In the .NET Framework 2.0, NGen has been greatly improved and offers a number of compelling new features to make it easier and faster to deploy high-performance managed applications. This article introduces some of these new features and explains how and when you should use NGen to improve the performance of your apps.</description>
      <dc:creator>Reid Wilkes</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Escape DLL Hell: Simplify App Deployment with ClickOnce and Registration-Free COM</title>
      <link>http://msdn.microsoft.com/magazine/1bc39c7e-6be9-4041-83b4-b16358fec138</link>
      <guid>http://msdn.microsoft.com/magazine/1bc39c7e-6be9-4041-83b4-b16358fec138</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;DLL Hell that results from versioning conflicts is generally not a problem in .NET because components do not require registration, and are either totally isolated to an application or are managed in a well-defined side-by-side way with the help of the Global Assembly Cache. But if you're still using COM, wouldn't it be great if you could deploy your existing COM components using a model similar to the .NET Framework? In Windows XP, you can, and this article explains how.</description>
      <dc:creator>Dave Templin</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Flex Your Data: Teach Old Data New Tricks with the Fully Loaded Advances in ADO.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/b55f0e2a-59d8-43f6-92ef-9a4cdf83e921</link>
      <guid>http://msdn.microsoft.com/magazine/b55f0e2a-59d8-43f6-92ef-9a4cdf83e921</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;ADO.NET 2.0 will streamline your data access development efforts. Its new features let you work better with XML and SQL Server, and they offer lots of other improvements as well. This article takes a detailed look at some of the more interesting enhancements and focuses on performance and flexibility.</description>
      <dc:creator>Julia Lerman</dc:creator>
      <pubDate>Tue, 15 Mar 2005 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/defcda35-e825-4ae4-840b-8cfed12ea751</link>
      <guid>http://msdn.microsoft.com/magazine/defcda35-e825-4ae4-840b-8cfed12ea751</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Visual Studio 2005 Team System includes tools to help project managers, architects, developers, testers, and even development managers. In this article, the author provides an overview of Team System using the Visual Studio 2005 December Community Technology Preview, shows you how to set up a development project, and explores the typical development process, from inception through testing.</description>
      <dc:creator>Chris Menegay</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: 20 Years and Still Going Strong!</title>
      <link>http://msdn.microsoft.com/magazine/6dd05658-cfda-4647-910c-0743f58fd8bd</link>
      <guid>http://msdn.microsoft.com/magazine/6dd05658-cfda-4647-910c-0743f58fd8bd</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Microsoft Systems Journal (MSJ) was founded in 1986.  At the time, no other publication focused specifically on the needs of programmers who were using Microsoft tools and technologies.  Two issues were produced in the first year, each with five articles. </description>
      <dc:creator>Chris Menegay</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/f866dbcb-1ac0-4fea-8ab8-5d38eb600bce</link>
      <guid>http://msdn.microsoft.com/magazine/f866dbcb-1ac0-4fea-8ab8-5d38eb600bce</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;DbNetGrid. Net 2. 71 by DbNetLink Limited, is a Web-based grid component that works with DHTML behaviors that support both ASP and ASP. NET.  The integrated DbNetGrid GUI designer application lets you create your grids without writing any code. </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Get Authentication Type, Get Screen Resolution, and More</title>
      <link>http://msdn.microsoft.com/magazine/46f13e42-aea8-49bd-9515-0a0d296c508c</link>
      <guid>http://msdn.microsoft.com/magazine/46f13e42-aea8-49bd-9515-0a0d296c508c</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Get Authentication Type, Get Screen Resolution, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Remembering User Information in Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/38e27bde-62a6-47f0-bf82-a7c6cd86cb95</link>
      <guid>http://msdn.microsoft.com/magazine/38e27bde-62a6-47f0-bf82-a7c6cd86cb95</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Many applications need to store user-specific settings to be persisted between sessions.  But how do you go about saving and restoring these settings in your Microsoft® . NET Framework-based application? It's not all that easy to find the correct answer. </description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: A New Grid Control in Windows Forms</title>
      <link>http://msdn.microsoft.com/magazine/c8a63210-7ec6-4142-bcb4-a94a2c93a065</link>
      <guid>http://msdn.microsoft.com/magazine/c8a63210-7ec6-4142-bcb4-a94a2c93a065</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Grid controls are essential in many of today's apps.  Until now, though, most  developers using Visual Basic® have had to buy third-party components to get an effective, easy to use grid component.  The Windows® Forms DataGrid turned out to lack too many features for the average developer. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Lightweight UI Test Automation for ASP.NET Web Apps</title>
      <link>http://msdn.microsoft.com/magazine/8cc59706-570c-47f8-b05a-a514d9b79658</link>
      <guid>http://msdn.microsoft.com/magazine/8cc59706-570c-47f8-b05a-a514d9b79658</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;The release of ASP. NET revolutionized Web development and made it easy to create full-featured Web applications.  Visual Studio® 2005 and ASP. NET 2. 0 will let you add even more functionality to your applications, but the more features a Web application has, the more important testing becomes. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Developing .NET Web Services with Beta 2</title>
      <link>http://msdn.microsoft.com/magazine/d6e614ed-884d-4f72-a4a4-12a81cdcdb5f</link>
      <guid>http://msdn.microsoft.com/magazine/d6e614ed-884d-4f72-a4a4-12a81cdcdb5f</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Version 2. 0 of the Microsoft® . NET Framework makes numerous improvements at various levels in the Web services protocol stack.  In addition, better tool support and an increased focus on interoperability make your life easier. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: ICustomTypeDescriptor, Part 1</title>
      <link>http://msdn.microsoft.com/magazine/4a2e524c-8148-4995-92ae-07dbf1785d06</link>
      <guid>http://msdn.microsoft.com/magazine/4a2e524c-8148-4995-92ae-07dbf1785d06</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;.NET Matters: ICustomTypeDescriptor, Part 1</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: Generic Programming Under .NET</title>
      <link>http://msdn.microsoft.com/magazine/6f6aded9-f04f-44bd-884e-b58f280d63d2</link>
      <guid>http://msdn.microsoft.com/magazine/6f6aded9-f04f-44bd-884e-b58f280d63d2</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Visual Studio® 2005 brings the type parameter model of generic programming to the Microsoft® . NET Framework.  Parameterized types are, of course, standard fare for C++ programmers.  So, for those who are unfamiliar with them, I'll give a brief introduction to generic programming in my next few columns. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Form Validation with Regular Expressions in MFC</title>
      <link>http://msdn.microsoft.com/magazine/0b410562-ebfb-4c65-9797-2f490bbcf202</link>
      <guid>http://msdn.microsoft.com/magazine/0b410562-ebfb-4c65-9797-2f490bbcf202</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;I thought I'd use this month's column to describe an interesting app I built using the RegexWrap library described in my article "Wrappers: Use Our ManWrap Library to Get the Best of . NET in Native C++ Code" in this issue. </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Creating a Custom Metrics Tool</title>
      <link>http://msdn.microsoft.com/magazine/a9379097-cefe-475b-8dd3-42db85568fb0</link>
      <guid>http://msdn.microsoft.com/magazine/a9379097-cefe-475b-8dd3-42db85568fb0</guid>
      <description>April 2005&lt;br/&gt;&lt;br/&gt;Metrics play an important role in our lives.  Even if we don't realize it or characterize it as such, many daily activities have the potential to be quantified to some degree.  So it's not surprising that metrics play an even greater role in the workplace, where there are goals and a bottom line and where much of a day's activity can be summarized in numbers. </description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 15 Mar 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Services: Increase Your App's Reach Using WSDL to Combine Multiple Web Services</title>
      <link>http://msdn.microsoft.com/magazine/1613d14c-c006-485a-839b-2d37538550b3</link>
      <guid>http://msdn.microsoft.com/magazine/1613d14c-c006-485a-839b-2d37538550b3</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;The very tools that have helped drive the growing adoption of Web services, and the enabling abstractions that they provide, can often prevent developers from peeking behind the curtains at the XML standards that make up the Web services stack. This article will offer a solution that enables type sharing between proxies created for complementary Web services, while at the same time providing an opportunity to examine the Web Services Description Language (WSDL) and its interaction with the Web services tools you know and love.</description>
      <dc:creator>Gerrard Lindsay</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>What is BPEL4WS?: Build Better Business Processes with Web Services in BizTalk Server 2004</title>
      <link>http://msdn.microsoft.com/magazine/1f246ee0-39a0-4246-a2cf-3abf4dda0665</link>
      <guid>http://msdn.microsoft.com/magazine/1f246ee0-39a0-4246-a2cf-3abf4dda0665</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;In this article the author focuses on one critically important Web services specification that has been largely overlooked: the Business Process Execution Language for Web Services (BPEL4WS, or BPEL). He describes why BPEL is important and what it offers you if you are implementing Web services today or planning to in the future. Concrete examples using BizTalk Server 2004 are presented in the article.</description>
      <dc:creator>Jon Fancey</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET: Combine Web and Windows Services to Run Your ASP.NET Code at Scheduled Intervals</title>
      <link>http://msdn.microsoft.com/magazine/91ea3ce3-dc56-4cd3-a93e-abbd9650903b</link>
      <guid>http://msdn.microsoft.com/magazine/91ea3ce3-dc56-4cd3-a93e-abbd9650903b</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;If you want to schedule ASP.NET tasks, one solution is to use a Web service to provide an interface to your ASP.NET application and build a Windows service that calls to it at scheduled intervals. Thus the ASP.NET application doesn't have to own the scheduling logic. Here the author shows how to schedule your ASP.NET tasks using a Windows service to initiate the Web service call because Windows services can start themselves when Windows boots up.</description>
      <dc:creator>Andrew Needleman</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WSE 2.0: Give Your Web Services Consumers the Exact XML They Need to Succeed</title>
      <link>http://msdn.microsoft.com/magazine/b985a596-36d5-4f05-85fb-aa6dcf8ccbcf</link>
      <guid>http://msdn.microsoft.com/magazine/b985a596-36d5-4f05-85fb-aa6dcf8ccbcf</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;Web services use XML to communicate with each other. But sometimes the XML your service emits is not the same XML that another service is expecting. If you want to avoid the problems that this kind of situation can cause, you need to get good control over your XML serialization. Here author Chris Dix shows you exactly how to tackle this problem.</description>
      <dc:creator>Chris Dix</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security: Manipulate Privileges in Managed Code Reliably, Securely, and Efficiently</title>
      <link>http://msdn.microsoft.com/magazine/2d77892e-1645-4dd7-a7ba-9885eca52cb0</link>
      <guid>http://msdn.microsoft.com/magazine/2d77892e-1645-4dd7-a7ba-9885eca52cb0</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;When the author was faced with implementing support for changing a security descriptor on an object, he noticed there was not support for that operation in .NET. So he devised two solutions to the problem: the first, simpler one, is tailored to the .NET Framework 1.1 and can be used today. The second solution incorporates several advanced features available only in the .NET Framework 2.0. Both are presented here.</description>
      <dc:creator>Mark Novak</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Go Global: Make the .NET World a Friendlier Place with the Many Faces of the CultureInfo Class</title>
      <link>http://msdn.microsoft.com/magazine/0235c0ea-7c64-4a42-943c-7e7e98b9abc4</link>
      <guid>http://msdn.microsoft.com/magazine/0235c0ea-7c64-4a42-943c-7e7e98b9abc4</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;CultureInfo is a complex .NET class whose objects are used for resource loading, formatting, parsing, casing, sorting, and other conventions that change as the language, location, or writing system is changed. It can be tricky to use correctly in every situation. Here Michael Kaplan explains some common scenarios in which you will use CultureInfo and provides information about the behavior, best practices, and consequences of a wrong decision.</description>
      <dc:creator>Michael Kaplan</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: There’s A Word For That…</title>
      <link>http://msdn.microsoft.com/magazine/6d394290-e1ef-4226-b994-4450c2eca8a0</link>
      <guid>http://msdn.microsoft.com/magazine/6d394290-e1ef-4226-b994-4450c2eca8a0</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;This month in MSDN Magazine, we are looking at the world of Web services. But before we tell you all about this month's issue, we have a topic we would like to address. In fact, it's our civic duty to do so.</description>
      <dc:creator>Michael Kaplan</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/6f90d7fd-c0ca-48b0-b3c7-2540c007d16e</link>
      <guid>http://msdn.microsoft.com/magazine/6f90d7fd-c0ca-48b0-b3c7-2540c007d16e</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;XMLSpy 2005 by Altova is an XML development environment for modeling, editing, debugging, and transforming all XML technologies.  It implements the W3C's new XSLT 2. 0 and XPath 2. 0 specs, and provides native support for XQuery 1. </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Data Integrity Over HTTP, IIS Credentials, DataGrids, and More</title>
      <link>http://msdn.microsoft.com/magazine/8b885317-f1b2-49ec-8826-1288e4ae95e3</link>
      <guid>http://msdn.microsoft.com/magazine/8b885317-f1b2-49ec-8826-1288e4ae95e3</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Data Integrity Over HTTP, IIS Credentials, DataGrids, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Doing Async the Easy Way</title>
      <link>http://msdn.microsoft.com/magazine/db88957d-ade6-4348-8ff1-1715ed388d4f</link>
      <guid>http://msdn.microsoft.com/magazine/db88957d-ade6-4348-8ff1-1715ed388d4f</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;If you've been following Ted Pattison's excellent series of Basic Instincts columns on multithreading and asynchronous behavior, you should by now be an expert on handling the issues involved in working with multiple threads in Windows®-based apps. </description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Moving DataGrid Rows Up and Down</title>
      <link>http://msdn.microsoft.com/magazine/d27df0e9-2d08-4bd5-9e96-0a8716edf2ae</link>
      <guid>http://msdn.microsoft.com/magazine/d27df0e9-2d08-4bd5-9e96-0a8716edf2ae</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;Imagine opening your Inbox one morning and finding a message that reads "Dear Mr. DataGrid, I urgently need an ASP.NET DataGrid that lets my users move rows on the client. You're my last hope. Will you please help me?"</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Automate Your ASP.NET Web Services Testing</title>
      <link>http://msdn.microsoft.com/magazine/fdc608e1-a5a3-4b8e-85d0-285ade8e2160</link>
      <guid>http://msdn.microsoft.com/magazine/fdc608e1-a5a3-4b8e-85d0-285ade8e2160</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;It's no exaggeration to say that Web services are revolutionizing application-to-application communication.  Web services are already being used extensively in corporate intranet environments and are making their way into commercial use, too. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside MSDN: Using InfoPath as a Reporting Solution</title>
      <link>http://msdn.microsoft.com/magazine/6d853fb9-a017-4bb9-bf24-350ba389685c</link>
      <guid>http://msdn.microsoft.com/magazine/6d853fb9-a017-4bb9-bf24-350ba389685c</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;I love the part of my job that lets me write code and develop software.  In addition to those responsibilities, however, I manage a development organization that's working on a number of large strategic projects. </description>
      <dc:creator>Larry W. Jordan Jr.</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Access Control List Editing in .NET</title>
      <link>http://msdn.microsoft.com/magazine/7e2ccfb3-cc49-4f01-baa2-198749cc6f6b</link>
      <guid>http://msdn.microsoft.com/magazine/7e2ccfb3-cc49-4f01-baa2-198749cc6f6b</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;Access control lists (ACLs) can be complex beasts, and user interfaces for editing them are incredibly tricky to implement properly.  That's why I was really excited when Windows® 2000 shipped with a programmable ACL editor, shown in Figure 1. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Mini Dump Snapshots and the New SOS</title>
      <link>http://msdn.microsoft.com/magazine/f8311fdf-6f16-4935-9142-28a1bc238dc9</link>
      <guid>http://msdn.microsoft.com/magazine/f8311fdf-6f16-4935-9142-28a1bc238dc9</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;In debugging some large Microsoft® . NET Framework-based ap-plications over the last few months, I've been spending more time looking at mini dumps than at live processes.  This is mainly because in those large applications problems surface when the apps are running in production and not on test systems. </description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Making Static Links Keyboard-Capable, Launching URLs from Your App</title>
      <link>http://msdn.microsoft.com/magazine/b86c4a18-631b-4fe4-98f4-1b2a3e567751</link>
      <guid>http://msdn.microsoft.com/magazine/b86c4a18-631b-4fe4-98f4-1b2a3e567751</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;C++ At Work: Making Static Links Keyboard-Capable, Launching URLs from Your App</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: To Confirm is Useless, to Undo Divine</title>
      <link>http://msdn.microsoft.com/magazine/f485b10a-f44c-48e0-8081-0327676a9efc</link>
      <guid>http://msdn.microsoft.com/magazine/f485b10a-f44c-48e0-8081-0327676a9efc</guid>
      <description>March 2005&lt;br/&gt;&lt;br/&gt;The common user interface technique of confirmation, popping a dialog box into the user's face and asking, "Are you really REALLY sure you want to do that?" is evil.  It's unfriendly, it's distracting, and it's completely ineffective. </description>
      <dc:creator>David S. Platt</dc:creator>
      <pubDate>Tue, 15 Feb 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office: Relive the Moment by Searching Your IM Logs with Custom Research Services</title>
      <link>http://msdn.microsoft.com/magazine/1e111c19-000f-4837-8bc8-f7d606abc9df</link>
      <guid>http://msdn.microsoft.com/magazine/1e111c19-000f-4837-8bc8-f7d606abc9df</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Often, IM conversations contain important information you'd like to keep and reuse. Fortunately, MSN Messenger 6.2 has a feature to keep a conversation history permanently in XML format. This article shows you how to leverage that conversation history by consolidating IM exchanges so they are indexed, searchable, and ultimately reusable using the Microsoft Office 2003 Research and Reference task pane.</description>
      <dc:creator>John R. Durant</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Excel: Integrate Far-Flung Data into Your Spreadsheets with the Help of Web Services</title>
      <link>http://msdn.microsoft.com/magazine/cbdafcdf-64b7-407a-aefb-842e875c4029</link>
      <guid>http://msdn.microsoft.com/magazine/cbdafcdf-64b7-407a-aefb-842e875c4029</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Excel 2003 lets you dynamically integrate the data provided by different Web services. It also lets you take advantage of the latest capabilities in Office 2003 to customize list views, graphs, and charts, and to catalog bulk items online or offline. Find out how you can makle the most of the data returned from your Web services with the Office 2003 Web Services Toolkit API.</description>
      <dc:creator>Alok Mehta</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint: Add a Recycle Bin to Windows SharePoint Services for Easy Document Recovery</title>
      <link>http://msdn.microsoft.com/magazine/c318df40-0b77-428d-87c3-51327a187274</link>
      <guid>http://msdn.microsoft.com/magazine/c318df40-0b77-428d-87c3-51327a187274</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Windows SharePoint Services helps improve collaboration and workflow while protecting documents and intellectual property. But one feature is conspicuously missing - an easy way to back up and restore deleted files from document libraries. In this article, the authors take advantage of the extensibility of WSS and its server-side and client-side object models to build a restore feature that works like the Recycle Bin in Windows Explorer.</description>
      <dc:creator>Maxim V. Karpov and Eric Schoonover</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smart Tags: Realize the Potential of Office 2003 by Creating Smart Tags in Managed Code</title>
      <link>http://msdn.microsoft.com/magazine/3267f65a-b44c-40c0-9bbd-7ba4b8b9c880</link>
      <guid>http://msdn.microsoft.com/magazine/3267f65a-b44c-40c0-9bbd-7ba4b8b9c880</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;While you may well be excited about the prospect of building managed smart tags, there is little information available to help you create them using .NET. In this article the author fills in the blanks. Along the way he discusses the Microsoft Office Smart Tag List XML schema,  advanced managed smart tags for Office 2003 and Office XP, and deploying these features in an organization.</description>
      <dc:creator>Ben Waldron</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server: Display Your Data Your Way with Custom Renderers for Reporting Services</title>
      <link>http://msdn.microsoft.com/magazine/0b0087c1-855d-4fa8-aa77-bb86fb176e37</link>
      <guid>http://msdn.microsoft.com/magazine/0b0087c1-855d-4fa8-aa77-bb86fb176e37</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;SQL Server 2005 Reporting Servicesis a great tool that offers a centralized approach to storing and rendering reports. It also lets users view and download reports without installing additional software. Plus, reports can be saved in any number of different formats using custom report renderers. In this article, the author will develop one such report renderer that outputs HTML reports, but the skills you'll learn can easily be used to create a renderer for Microsoft Word documents or any other format of your choosing.</description>
      <dc:creator>James Yip</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Testing: Get Your Customers Involved in the Testing Process with Functional Tests in Excel</title>
      <link>http://msdn.microsoft.com/magazine/08dadb4b-d9c8-40df-97ca-56c3937436a6</link>
      <guid>http://msdn.microsoft.com/magazine/08dadb4b-d9c8-40df-97ca-56c3937436a6</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;For specification documents to be truly valuable, they need to give an accurate picture of all the requirements of a project. This article describes how the communication value of specification documents can be improved by permitting users to test the code under construction using the Framework for Integrated Test (FIT), an open-source tool. It also explains how you can build a Windows Forms application in C# (WinFITRunnerLite) that converts functional tests, as written by your customers using Excel, into a form that allows you to run them with FIT against the code you're developing.</description>
      <dc:creator>Will Stott</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: C++, Plus...</title>
      <link>http://msdn.microsoft.com/magazine/0c5be160-d450-4cfd-8675-1eac46ba73bd</link>
      <guid>http://msdn.microsoft.com/magazine/0c5be160-d450-4cfd-8675-1eac46ba73bd</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;How long have you been reading MSDN Magazine? Did you start picking it up five years ago? Ten years ago when we were Microsoft Systems Journal? Even longer? If you've been reading our publication for a decade or more, you've seen a lot of changes in what's considered "cutting edge" development. </description>
      <dc:creator>Will Stott</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/ef2aa399-0619-4e0d-92f6-48d1aa808398</link>
      <guid>http://msdn.microsoft.com/magazine/ef2aa399-0619-4e0d-92f6-48d1aa808398</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Registry Medic 3.0, released by Iomatic, allows you to clean up your registry, improves PC performance, protects your machine from Trojans, and gets rid of those annoying start-up program artifacts that can be so hard to remove.</description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: ActiveX Privileges, Making Icon Files, Sticky Sessions, and More</title>
      <link>http://msdn.microsoft.com/magazine/40480740-5b36-472b-a4f2-35b6e84342b7</link>
      <guid>http://msdn.microsoft.com/magazine/40480740-5b36-472b-a4f2-35b6e84342b7</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: ActiveX Privileges, Making Icon Files, Sticky Sessions, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Inside MSDN: Designing URLs for MSDN2</title>
      <link>http://msdn.microsoft.com/magazine/d35e0510-ada4-416b-b44b-c4384d1adf95</link>
      <guid>http://msdn.microsoft.com/magazine/d35e0510-ada4-416b-b44b-c4384d1adf95</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;This is the first installment of a new column about MSDN® projects: what we're doing, how we're doing it, and what we're learning along the way.  It will be written by MSDN staff with the goal of sharing the team's experiences in solving the real-world business problems MSDN faces. </description>
      <dc:creator>Tim Ewald</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Using the ReaderWriterLock Class</title>
      <link>http://msdn.microsoft.com/magazine/7a532445-633d-41bd-952c-921719291fbb</link>
      <guid>http://msdn.microsoft.com/magazine/7a532445-633d-41bd-952c-921719291fbb</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;In several installments over the past year I have written about multithreading programming techniques in Visual Basic® . NET.  In the September 2004 issue of MSDN®Magazine, I discussed the need for thread synchronization and how to write thread-safe code using monitors. </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: ADO.NET and System.Transactions</title>
      <link>http://msdn.microsoft.com/magazine/241eea1c-948c-444c-b63c-dffb3e41bbb5</link>
      <guid>http://msdn.microsoft.com/magazine/241eea1c-948c-444c-b63c-dffb3e41bbb5</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;The Microsoft® . NET Framework versions 1. 0 and 1. 1 represented major changes in software development.  However, one important thing that did not change much was support for distributed transactions. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Adding a Context Menu to ASP.NET Controls</title>
      <link>http://msdn.microsoft.com/magazine/e2243759-ebc5-4a0b-a5d3-553a94d638cd</link>
      <guid>http://msdn.microsoft.com/magazine/e2243759-ebc5-4a0b-a5d3-553a94d638cd</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Although the context menu is a common element of most desktop applications, it is still fairly uncommon in Web application names because it doesn't map well to a server-based technology like ASP. NET. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Five Undiscovered Features on ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/47773113-6818-41a5-b1a5-4c511006afdf</link>
      <guid>http://msdn.microsoft.com/magazine/47773113-6818-41a5-b1a5-4c511006afdf</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;By now, developers everywhere have had the opportunity to download the first beta of the Microsoft® . NET Framework 2. 0.  ASP. NET developers who have played with it are no doubt salivating at all the cool new features. </description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: SOA: More Integration, Less Renovation</title>
      <link>http://msdn.microsoft.com/magazine/7cdc3392-4e26-49b3-9f84-e056c60a8a20</link>
      <guid>http://msdn.microsoft.com/magazine/7cdc3392-4e26-49b3-9f84-e056c60a8a20</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Since the focus of this column is service-oriented architecture (SOA), I thought now might be a good time to step back and take a wide-angle look at the general concept and what it means to developers. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: File Copy Progress, Custom Thread Pools</title>
      <link>http://msdn.microsoft.com/magazine/16f61bec-7aca-44e4-9651-f6b038bb9917</link>
      <guid>http://msdn.microsoft.com/magazine/16f61bec-7aca-44e4-9651-f6b038bb9917</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;.NET Matters: File Copy Progress, Custom Thread Pools</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Pure C++: Hello, C++/CLI</title>
      <link>http://msdn.microsoft.com/magazine/7fcebac7-5f6a-4454-a441-5134fd725d82</link>
      <guid>http://msdn.microsoft.com/magazine/7fcebac7-5f6a-4454-a441-5134fd725d82</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Welcome to my first column for MSDN®Magazine.  I had actually written a completely different first column—one on the new generic programming support in Visual Studio® 2005.  Reviewing it, though, I realized that it left far too many unanswered questions. </description>
      <dc:creator>Stanley B. Lippman</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ At Work: Persisting View State Update, Using Managed Extensions in a DLL</title>
      <link>http://msdn.microsoft.com/magazine/e4b1189a-28d8-45f3-bcab-3bd5fe16b2ec</link>
      <guid>http://msdn.microsoft.com/magazine/e4b1189a-28d8-45f3-bcab-3bd5fe16b2ec</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;This month marks the 11th anniversary of my column and the inauguration of a new title: C++ At Work.  We're also adding a new bimonthly column, "Pure C++," by my pal Stan Lippman, one of the great C++ Masters. </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: C# and VBA: Like Oil and Water</title>
      <link>http://msdn.microsoft.com/magazine/e48efcd6-f9ca-4656-930d-891f7be7a2ca</link>
      <guid>http://msdn.microsoft.com/magazine/e48efcd6-f9ca-4656-930d-891f7be7a2ca</guid>
      <description>February 2005&lt;br/&gt;&lt;br/&gt;Some things just don't mix as well as you would like.  Take C# and Microsoft® Excel 2003 or Word 2003, for example.  Not only are these applications huge productivity tools, but they both also provide access to large object models that you can program against from your own applications. </description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 11 Jan 2005 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET: 10 Tips for Writing High-Performance Web Applications</title>
      <link>http://msdn.microsoft.com/magazine/372abbc5-636c-482d-8ebc-00d476326af8</link>
      <guid>http://msdn.microsoft.com/magazine/372abbc5-636c-482d-8ebc-00d476326af8</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Writing a Web application with ASP.NET is unbelievably easy. So many developers don't take the time to structure their applications for great performance. In this article, the author presents 10 tips for writing high-performance Web apps. The discussion is not limited to ASP.NET applications because they are just one subset of Web applications.</description>
      <dc:creator>Rob Howard</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Rules: Power Your App with the Programming Model and Compiler Optimizations of Visual C++</title>
      <link>http://msdn.microsoft.com/magazine/2318f4dc-b98b-499f-9b3b-01ceadd9118b</link>
      <guid>http://msdn.microsoft.com/magazine/2318f4dc-b98b-499f-9b3b-01ceadd9118b</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Many programmers think that C++ gets good performance because it generates native code, but even if your code is completely managed you'll still get superior performance. In Visual Studio 2005, the C++ syntax itself has been greatly improved to make it faster to write. In addition, a flexible language framework is provided for interacting with the common language runtime (CLR) to write high-performance programs. Read about it here.</description>
      <dc:creator>Kang Su Gatlin</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Memory Lane: Rediscover the Lost Art of Memory Optimization in Your Managed Code</title>
      <link>http://msdn.microsoft.com/magazine/e472b054-b416-40c9-b3e2-c0679b8ae7e0</link>
      <guid>http://msdn.microsoft.com/magazine/e472b054-b416-40c9-b3e2-c0679b8ae7e0</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Managed applications rely on the garbage collector in the .NET Framework to allocate and clean up memory. The little CPU time spent performing garbage collection (GC) is usually a fair trade-off for not having to worry about memory management. But for applications in which CPU time and memory are precious resources, minimizing the time spent garbage collecting can greatly improve application performance and robustness. Find out how to manage memory all over again.</description>
      <dc:creator>Erik Brown</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CLR Profiler: No Code Can Hide from the Profiling API in the .NET Framework 2.0</title>
      <link>http://msdn.microsoft.com/magazine/49c05713-7496-408f-8bf4-8806049f5a18</link>
      <guid>http://msdn.microsoft.com/magazine/49c05713-7496-408f-8bf4-8806049f5a18</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;The common language runtime (CLR) profiling API makes available information about the application domains, assemblies, and classes that are loaded and used in a process, just-in-time (JIT) compiler notifications, memory usage tracking, tracing of events, exception tracking, managed to unmanaged code transitions, and the state of the runtime. And if that weren't enough, you will find a nicely enhanced profiling API in the .NET Framework 2.0. Find out what's coming up in this next version.</description>
      <dc:creator>Jay Hilyard</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Interop: Get Seamless .NET Exception Logging From COM Clients Without Modifying Your Code</title>
      <link>http://msdn.microsoft.com/magazine/95e320c8-8991-4ca0-9c53-0234fd2b67d1</link>
      <guid>http://msdn.microsoft.com/magazine/95e320c8-8991-4ca0-9c53-0234fd2b67d1</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Using .NET objects from ASP can help you gain experience with the .NET Framework before migrating to ASP.NET. Your ASP pages will make use of the new .NET components through COM-callable wrappers (CCW). But how will you handle exceptions? This article fills you in.</description>
      <dc:creator>Matt Adamson</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>All About Statics: Get a Charge From Statics with Seven Essential Programming Tips</title>
      <link>http://msdn.microsoft.com/magazine/0f04839a-4136-418c-8149-26762f703ef8</link>
      <guid>http://msdn.microsoft.com/magazine/0f04839a-4136-418c-8149-26762f703ef8</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;This article examines seven characteristics of statics that will help you in your development. The discussion will touch on static constructors and how the C# and Visual Basic compilers work together with the runtime to implement additional safety behind the scenes. By the end of the article, you will come away with best practices for the use of static members and static classes in your apps.</description>
      <dc:creator>K. Scott Allen</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Celebrating Our 20-Year Milestone</title>
      <link>http://msdn.microsoft.com/magazine/af380c66-9dd0-4906-9233-2347e5f79566</link>
      <guid>http://msdn.microsoft.com/magazine/af380c66-9dd0-4906-9233-2347e5f79566</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;The world of software development is all about milestones.  At the lowest level, a programmer has to create a certain set of functions in a fixed amount of time, and is then judged on this performance. </description>
      <dc:creator>K. Scott Allen</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/294d3fd5-7df9-4f35-a875-947085791d11</link>
      <guid>http://msdn.microsoft.com/magazine/294d3fd5-7df9-4f35-a875-947085791d11</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Spices. VSIP. NET (Visual Studio Integration Pack), released by 9rays, is a set of plug-ins for Visual Studio® . NET that let you to add obfuscation, verification, modeling, and debugging to your assemblies built within the Microsoft® . </description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Caching and Expiration, Connection Pools, and More</title>
      <link>http://msdn.microsoft.com/magazine/d7ca3e4c-9a86-4bdc-8b15-91620e910e35</link>
      <guid>http://msdn.microsoft.com/magazine/d7ca3e4c-9a86-4bdc-8b15-91620e910e35</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Caching and Expiration, Connection Pools, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Creating a Five-Star Rating Control</title>
      <link>http://msdn.microsoft.com/magazine/4cff39a3-722b-4d95-9a62-47bbb5b3bcd6</link>
      <guid>http://msdn.microsoft.com/magazine/4cff39a3-722b-4d95-9a62-47bbb5b3bcd6</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;I have to admit it; most of my Windows® Forms controls are an attempt to copy something that already exists.  In my October 2004 column I showed you how to create a progress bar that mimicked the one shown during the Windows XP setup routine, and this month I'm at it again. </description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Data Source Controls in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/2057c19f-348f-4861-88ef-c1451f136d5e</link>
      <guid>http://msdn.microsoft.com/magazine/2057c19f-348f-4861-88ef-c1451f136d5e</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;ASP. NET 2. 0 introduces a series of new tools that improve data access including several data source and data bound controls.  The new assortment of data source controls can eliminate a ton of repetitive code that was required in ASP. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Custom Script Callbacks in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/08a05373-3e2e-4914-b4dc-c03beb1d16f1</link>
      <guid>http://msdn.microsoft.com/magazine/08a05373-3e2e-4914-b4dc-c03beb1d16f1</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;ASP. NET client callbacks represent a neat and elegant way to execute server-side code without posting and refreshing the current page.  I discussed ASP. NET callbacks in the August and December 2004 installments of Cutting Edge, considering them from the perspective of rendered pages making background callbacks to the server, sending input data to the relevant page, and receiving a response. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Lightweight UI Test Automation with .NET</title>
      <link>http://msdn.microsoft.com/magazine/63948767-9c5d-4408-9250-21ef1b63b12c</link>
      <guid>http://msdn.microsoft.com/magazine/63948767-9c5d-4408-9250-21ef1b63b12c</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Manual user interface testing is one of the most fundamental types of software testing and it's the kind of testing that most software engineers first experience.  Paradoxically, automated user interface tests are probably the most technically challenging kind of test to write. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The ASP Column: Determining Browser Capabilities in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/3b43e11f-ccde-4306-ad3f-93e4b0ea4a7a</link>
      <guid>http://msdn.microsoft.com/magazine/3b43e11f-ccde-4306-ad3f-93e4b0ea4a7a</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;Web applications are different from applications that run in homogenous environments because they send their output to all kinds of platforms and Web browsers.  Some browsers support client-side scripting, some support XHTML, and still others have limited screen real estate. </description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 14 Dec 2004 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/ee2e76ab-e9ad-40eb-bd1e-80852afd8263</link>
      <guid>http://msdn.microsoft.com/magazine/ee2e76ab-e9ad-40eb-bd1e-80852afd8263</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;As I write this column, version 2. 0 of the Microsoft® . NET Framework is at Beta 1.  When I got my bits, I hacked together a little program to dump all of the public members of all public types in the entire Framework and ran it on version 1. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Sepia Tone, StringLogicalComparer, and More</title>
      <link>http://msdn.microsoft.com/magazine/54ce2eca-96aa-4ce6-ba1d-9053972a5d84</link>
      <guid>http://msdn.microsoft.com/magazine/54ce2eca-96aa-4ce6-ba1d-9053972a5d84</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;.NET Matters: Sepia Tone, StringLogicalComparer, and More</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Sending Keystrokes to Any App, Calling .NET from an MFC App, and More</title>
      <link>http://msdn.microsoft.com/magazine/dddc4e77-0bd4-4d54-a4b4-ff900228109d</link>
      <guid>http://msdn.microsoft.com/magazine/dddc4e77-0bd4-4d54-a4b4-ff900228109d</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Sending Keystrokes to Any App, Calling .NET from an MFC App, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Joining the Team</title>
      <link>http://msdn.microsoft.com/magazine/d58ee2ee-3c86-4318-a3aa-0192013f3d52</link>
      <guid>http://msdn.microsoft.com/magazine/d58ee2ee-3c86-4318-a3aa-0192013f3d52</guid>
      <description>January 2005&lt;br/&gt;&lt;br/&gt;It's been more than a year since my words last floated across the pages of MSDN®Magazine. As readers of my blog probably know, my life's been interesting the past 12 months.</description>
      <dc:creator>Matt Pietrek</dc:creator>
      <pubDate>Tue, 14 Dec 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Tablet PC: Add Support for Digital Ink to Your Windows Applications</title>
      <link>http://msdn.microsoft.com/magazine/e9b18bfe-2790-411f-b7f4-7c74debd5085</link>
      <guid>http://msdn.microsoft.com/magazine/e9b18bfe-2790-411f-b7f4-7c74debd5085</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;Check out the cool new features in Windows XP Tablet PC Edition, including a number of Ink types, and ink that's stored as ink. Here  Paul Yao takes you on a tour of everything you need to know to get started.</description>
      <dc:creator>Paul Yao</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mobility: Optimize Your Pocket PC Development with the .NET Compact Framework</title>
      <link>http://msdn.microsoft.com/magazine/f1e0b230-6522-49cb-84d8-8dfb3dc785f4</link>
      <guid>http://msdn.microsoft.com/magazine/f1e0b230-6522-49cb-84d8-8dfb3dc785f4</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;The .NET Compact Framework can be used to write great code and great applications. As long as you take a few things into consideration and are willing to bend a rule or two, you can have your performance cake and eat it too. In this article the authors present some neat tricks to make life as a programmer easier when using the .NET Compact Framework. Later they discuss techniques to increase performance, and decrease both load time and memory footprints. Sample code is provided.</description>
      <dc:creator>Dave Edson and John Socha-Leialoha</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Vrooooom!: How .NET and C# Drove an Entry in the DARPA Grand Challenge</title>
      <link>http://msdn.microsoft.com/magazine/3ef4d8ce-4749-46c3-812e-56d085bfa3b7</link>
      <guid>http://msdn.microsoft.com/magazine/3ef4d8ce-4749-46c3-812e-56d085bfa3b7</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;Find out how the .NET Framework, a team of programmers, and a bunch of people from Carnegie Mellon University built an automated car to compete in the DARPA Grand Challenge. Along the way you get some inside tips on building an extensible real-time control architecture based on a whiteboard metaphor and implementing an accurate GPS-synchronized timer component for .NET.</description>
      <dc:creator>John Hind</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Internals: Tailor Your Application by Building a Custom Forms Designer with .NET</title>
      <link>http://msdn.microsoft.com/magazine/ad160d36-48ab-4644-9663-acc4f9cba999</link>
      <guid>http://msdn.microsoft.com/magazine/ad160d36-48ab-4644-9663-acc4f9cba999</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;The design-time architecture of Windows Forms in the .NET Framework has made development much more flexible than it had been with MFC. With Windows Forms, you can drag one of your custom controls from the toolbox and drop it onto the Visual Studio design surface and even though Windows Forms knows nothing about the control, it's able to host it and let you manipulate its properties—not possible in MFC. In this article, the author discusses what's going on under the covers as you design your forms and then walks through the creation of a bare-bones forms designer.</description>
      <dc:creator>Sayed Y. Hashimi</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Code Tuning: Make Your Apps Fly with the New Enterprise Performance Tool</title>
      <link>http://msdn.microsoft.com/magazine/3edaff93-9a22-45ca-b14a-8b7b08f60ec1</link>
      <guid>http://msdn.microsoft.com/magazine/3edaff93-9a22-45ca-b14a-8b7b08f60ec1</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;Because the common language runtime (CLR) is a black box, it's pretty hard to divine what's going on when you want to track down performance problems. Microsoft will be delivering a brand new profiler, the Enterprise Performance Tool (EPT), as part of Visual Studio 2005 Team Developer Edition that's ideal for use on a production system because it offers some very lightweight means of collecting performance data. Here John Robbins takes you on a tour.</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Going Mobile</title>
      <link>http://msdn.microsoft.com/magazine/8c22d9a2-cd5a-450c-81fa-68f022005b66</link>
      <guid>http://msdn.microsoft.com/magazine/8c22d9a2-cd5a-450c-81fa-68f022005b66</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;A couple of times a week, we are the recipients of advertising e-mail from a popular retailer of mobile products.  Here at MSDN Magazine, we field a few dozen publicly available e-mail aliases, so it's easy for mail like this to get lost in the shuffle of our Junk E-Mail folder. </description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/c2f7fc86-7ecd-4237-b653-080aad475fe8</link>
      <guid>http://msdn.microsoft.com/magazine/c2f7fc86-7ecd-4237-b653-080aad475fe8</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;There is more to fielding a mobile device than just putting a couple of company-specific applications on it. Here are some already written mobile applications that might be good to know about if you are tasked with deploying a mobile solution.</description>
      <dc:creator>Marnie Hutcheson</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Windowed and Windowless Elements, Cookie Characters, and More</title>
      <link>http://msdn.microsoft.com/magazine/8a5f6738-15c3-45e2-858c-685812fb9c36</link>
      <guid>http://msdn.microsoft.com/magazine/8a5f6738-15c3-45e2-858c-685812fb9c36</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Windowed and Windowless Elements, Cookie Characters, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Calling All Operators</title>
      <link>http://msdn.microsoft.com/magazine/38f997a4-f7c9-4cc1-92a5-2debf13856ae</link>
      <guid>http://msdn.microsoft.com/magazine/38f997a4-f7c9-4cc1-92a5-2debf13856ae</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;This month I found an interesting question in my mailbag.  It went something like this: "I am writing some code working with points and other drawing objects in Visual Basic® 2003, and I just want to add an offset to a point, effectively moving the point. </description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Efficient Coding With Strongly Typed DataSets</title>
      <link>http://msdn.microsoft.com/magazine/c1f60a18-6cef-4a3a-b692-8dcee26cf029</link>
      <guid>http://msdn.microsoft.com/magazine/c1f60a18-6cef-4a3a-b692-8dcee26cf029</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;Someone once said to me that the hallmark of a good developer is the desire to spend time efficiently.  Developers are continually pursuing ways to make coding easier and faster, and to reduce the number of errors. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Implications of Script Callbacks in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/99ea7186-d5c5-4fcc-bf37-19fb417c20f5</link>
      <guid>http://msdn.microsoft.com/magazine/99ea7186-d5c5-4fcc-bf37-19fb417c20f5</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;Script callbacks in ASP. NET 2. 0 is a feature whose time has come.  Script callbacks can significantly speed up an application by limiting server postbacks.  They also allow you to execute small portions of server-side code without having to manage the view state for reading or writing. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Run ASMX Without IIS</title>
      <link>http://msdn.microsoft.com/magazine/6107063b-d1cc-4a02-b5d1-6b723f86cc2d</link>
      <guid>http://msdn.microsoft.com/magazine/6107063b-d1cc-4a02-b5d1-6b723f86cc2d</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;When the Microsoft® . NET Framework first shipped, it introduced a breakthrough Web services framework known as ASMX.  The motivation behind the ASMX design was to simplify the process of developing Web services as much as possible so that even if you're not an XML expert, you can get a Web service up and running. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Asynchronous HttpWebRequests, Interface Implementation, and More</title>
      <link>http://msdn.microsoft.com/magazine/7b60bb42-0806-4203-b492-e3fca1f1249d</link>
      <guid>http://msdn.microsoft.com/magazine/7b60bb42-0806-4203-b492-e3fca1f1249d</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;.NET Matters: Asynchronous HttpWebRequests, Interface Implementation, and More</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Deleting Managed Objects, Wrapping a Library, and More</title>
      <link>http://msdn.microsoft.com/magazine/1ab82489-4fb5-4ec2-a0b5-1e6bf3c08789</link>
      <guid>http://msdn.microsoft.com/magazine/1ab82489-4fb5-4ec2-a0b5-1e6bf3c08789</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Deleting Managed Objects, Wrapping a Library, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Around the World with Visual Basic</title>
      <link>http://msdn.microsoft.com/magazine/ba468097-7913-4375-ab58-d1f9c03552e6</link>
      <guid>http://msdn.microsoft.com/magazine/ba468097-7913-4375-ab58-d1f9c03552e6</guid>
      <description>December 2004&lt;br/&gt;&lt;br/&gt;The Visual Basic team at Microsoft has spent much of the past eight months out on the road as a part of the Visual Basic® . NET User Group Tour 2004.  We've had a chance to visit 13 user groups in the U. </description>
      <dc:creator>Jay Roxe</dc:creator>
      <pubDate>Tue, 16 Nov 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Attack Surface: Mitigate Security Risks by Minimizing the Code You Expose to Untrusted Users</title>
      <link>http://msdn.microsoft.com/magazine/6318029b-0771-4279-9741-48e0d64d596d</link>
      <guid>http://msdn.microsoft.com/magazine/6318029b-0771-4279-9741-48e0d64d596d</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;In this article, Microsoft security expert Michael Howard discusses the cardinal rules of attack surface reduction. His rules - reduce the amount of code executing by default, reduce the volume of code that is accessible to untrusted users by default, and limit the damage if the code is exploited - are explained along with the techniques to apply the rules to your code.</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>App Lockdown: Defend Your Apps and Critical User Info with Defensive Coding Techniques</title>
      <link>http://msdn.microsoft.com/magazine/af0b42a8-a258-4397-959b-2f159fa52899</link>
      <guid>http://msdn.microsoft.com/magazine/af0b42a8-a258-4397-959b-2f159fa52899</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;Whether you're storing database connection strings, user credentials, or logon info, you'll need to practice good defensive programming techniques to avoid those surprise situations in which your data is exposed. In this article, author Kenny Kerry shows you how.</description>
      <dc:creator>Kenny Kerr</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cryptography: Employ Strong Encryption in Your Apps with Our CryptoUtility Component</title>
      <link>http://msdn.microsoft.com/magazine/5ffe08f6-bde6-4247-a75e-9c36c1162310</link>
      <guid>http://msdn.microsoft.com/magazine/5ffe08f6-bde6-4247-a75e-9c36c1162310</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;When storing sensitive data, you need to be able to identify threats, determine how these threats interact with each other, and how issues can combine to constitute a vulnerability that will leave your data exposed. With a good understanding of the various cryptographic algorithms, salt, hashes,  ACLs, and other available techniques, you'll be in a better position to protect your critical data.</description>
      <dc:creator>Michael Stuart and J Sawyer</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Trustworthy Code: Exchange Data More Securely with XML Signatures and Encryption</title>
      <link>http://msdn.microsoft.com/magazine/d11a10d6-a743-46de-8499-553a60cf3e0d</link>
      <guid>http://msdn.microsoft.com/magazine/d11a10d6-a743-46de-8499-553a60cf3e0d</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;You can sign any kind of data using XML Signature, including part of an XML document, other XML documents, or other data of any format. However, in practice, XML signatures are most frequently used to sign other data represented in XML. In this article, the authors discuss the new standard and how you can benefit from it in your apps.</description>
      <dc:creator>Mike Downen and Shawn Farkas</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Safety in Windows: Manage Access to Windows Objects with ACLs and the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/93cfbc86-eaa7-482b-876e-8a9ca4bca016</link>
      <guid>http://msdn.microsoft.com/magazine/93cfbc86-eaa7-482b-876e-8a9ca4bca016</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;Until now, Microsoft did not provide explicit support in the .NET Framework for manipulating security settings. With the .NET Framework 1.x, access can only be granted to users via a series of cumbersome P/Invoke calls. By introducing the concepts of security objects and rules, the .NET Framework 2.0 allows developers to manipulate security settings of objects in a few easy steps using managed code. Want to know more? Read on.</description>
      <dc:creator>Mark Novak</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Intrusion Prevention: Build Security Into Your Web Services with WSE 2.0 and ISA Server 2004</title>
      <link>http://msdn.microsoft.com/magazine/563e5a69-e487-4ed8-ae2b-d0ccfc9865b3</link>
      <guid>http://msdn.microsoft.com/magazine/563e5a69-e487-4ed8-ae2b-d0ccfc9865b3</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;Once you've addressed security in your code, it's time to look at the environment it runs in. Firewalls stop unauthorized traffic from getting into your network, and smart Web service-specific firewalls, like the one that comes with Internet Security and Acceleration (ISA) Server 2004, bring XML intrusion prevention to your system for that added layer of safety.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Vote Early and Often for MSDN Magazine</title>
      <link>http://msdn.microsoft.com/magazine/45cfde66-10d6-4041-891f-380dc240a255</link>
      <guid>http://msdn.microsoft.com/magazine/45cfde66-10d6-4041-891f-380dc240a255</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;As this issue
 of MSDN Magazine goes to press, Election Day is drawing near.  Like many candidates for office, this magazine sports some bold cover lines and bright, appealing pictures.  Unlike those same politicians, however, we will keep working for you month after month, year after year, even after you elect to purchase the magazine. </description>
      <dc:creator />
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/83dca214-dd7b-41f3-a2f6-b13762468508</link>
      <guid>http://msdn.microsoft.com/magazine/83dca214-dd7b-41f3-a2f6-b13762468508</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;Jungo Software Technologies has announced the release of Go-HotSwap 6. 22, a complete off-the-shelf software package offering a solution for hardware vendors, system integrators, and operating system vendors, aiming to provide hot-swap capabilities to their users. </description>
      <dc:creator>Nancy Michell</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: ADO.NET Joins, HTML to XHTML, ASP.NET ViewState, and More</title>
      <link>http://msdn.microsoft.com/magazine/f7ba2143-83a2-4850-8a8f-66e7d78c2459</link>
      <guid>http://msdn.microsoft.com/magazine/f7ba2143-83a2-4850-8a8f-66e7d78c2459</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: ADO.NET Joins, HTML to XHTML, ASP.NET ViewState, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Updating Data in Linked Servers, Information Schema Views, and More</title>
      <link>http://msdn.microsoft.com/magazine/a2559aee-7e4b-46c1-a822-9b05d86a23c9</link>
      <guid>http://msdn.microsoft.com/magazine/a2559aee-7e4b-46c1-a822-9b05d86a23c9</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;Every day a developer somewhere needs to write code to iterate through SQL Server™ system objects, query and update tables in linked servers, handle optimistic concurrency, and retrieve column and stored procedure metadata. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: API Test Automation in .NET</title>
      <link>http://msdn.microsoft.com/magazine/c1fe3021-f535-4482-81e0-047e908e00f1</link>
      <guid>http://msdn.microsoft.com/magazine/c1fe3021-f535-4482-81e0-047e908e00f1</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;The most fundamental type of software test automation is automated API testing.  API testing essentially entails testing the individual methods that make up a software system rather than testing the overall system itself. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Digital Grandma</title>
      <link>http://msdn.microsoft.com/magazine/2320fb7b-0a61-45a0-896d-91d492232ac8</link>
      <guid>http://msdn.microsoft.com/magazine/2320fb7b-0a61-45a0-896d-91d492232ac8</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;As a parent of a young child, I take a lot of pictures—many more than anyone would ever be interested in seeing.  Well, anyone except my mother.  This is her first grandchild and the one or two pictures I send to her each week only brush the surface of her grandmotherly needs. </description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: The ASP.NET 2.0 Wizard Control</title>
      <link>http://msdn.microsoft.com/magazine/62a56591-3419-4cbc-87c9-bccbf295cc28</link>
      <guid>http://msdn.microsoft.com/magazine/62a56591-3419-4cbc-87c9-bccbf295cc28</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;ASP.NET has a lot to offer to both the low-level programmer willing to control every little step of the code and the busiest of developers who needs to point-and-click his way through Web app development using just a few existing components.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Improving Web Service Interoperability</title>
      <link>http://msdn.microsoft.com/magazine/6bf9c911-7588-4811-a73e-5c3de09a149d</link>
      <guid>http://msdn.microsoft.com/magazine/6bf9c911-7588-4811-a73e-5c3de09a149d</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;If interoperability is the main promise of Web services, why is it that so many developers and organizations have a difficult time achieving it in practice? With all due respect to our hard-working standards bodies, the primary culprits are the imperfect specifications guiding today's implementations. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: ThreadPoolPriority, and MethodImplAttribute</title>
      <link>http://msdn.microsoft.com/magazine/6dd84b18-96bd-4d69-93db-4edc23058f9b</link>
      <guid>http://msdn.microsoft.com/magazine/6dd84b18-96bd-4d69-93db-4edc23058f9b</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;.NET Matters: ThreadPoolPriority, and MethodImplAttribute</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Calling Virtual Functions, Persisting View State, POD Type</title>
      <link>http://msdn.microsoft.com/magazine/46b7bcb5-1872-4524-a49e-7ec3c8fb8765</link>
      <guid>http://msdn.microsoft.com/magazine/46b7bcb5-1872-4524-a49e-7ec3c8fb8765</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Calling Virtual Functions, Persisting View State, POD Type</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: A Tidal Wave of Change</title>
      <link>http://msdn.microsoft.com/magazine/1f434533-96cf-4822-9fc5-3bb503d11970</link>
      <guid>http://msdn.microsoft.com/magazine/1f434533-96cf-4822-9fc5-3bb503d11970</guid>
      <description>November 2004&lt;br/&gt;&lt;br/&gt;I surf the Net somewhat obsessively when I have spare time, and I often read various discussion forums such as Slashdot and Neowin.  Now, the journalism at those sites isn't always the highest quality, and I have noticed a marked lack of perspective on the level of changes that have occurred in this industry. </description>
      <dc:creator>Larry Osterman</dc:creator>
      <pubDate>Tue, 19 Oct 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bootstrapper: Use the Visual Studio 2005 Bootstrapper to Kick-Start Your Installation</title>
      <link>http://msdn.microsoft.com/magazine/be897691-0bd3-4c26-938f-a49ed119700d</link>
      <guid>http://msdn.microsoft.com/magazine/be897691-0bd3-4c26-938f-a49ed119700d</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;There are plenty of times when you need to get information on running processes, not the least of which is during performance tuning. Using the techniques in this article and special .NET classes you'll see how to get a process' ID, name, priority, number of threads, kernel handle, and memory consumption, as well as its user-mode, kernel-mode, and total elapsed running time and put them to use in a custom app called AssemblyBrowser.</description>
      <dc:creator>Sean Draine</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Internals: Examine Running Processes Using Both Managed and Unmanaged Code</title>
      <link>http://msdn.microsoft.com/magazine/41fddf97-70a7-4137-a37b-bdbad96e77d7</link>
      <guid>http://msdn.microsoft.com/magazine/41fddf97-70a7-4137-a37b-bdbad96e77d7</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;There are plenty of times when you need to get information on running processes, not the least of which is during performance tuning. Using the techniques in this article and special .NET classes you'll see how to get a process' ID, name, priority, number of threads, kernel handle, and memory consumption, as well as its user-mode, kernel-mode, and total elapsed running time and put them to use in a custom app called AssemblyBrowser.</description>
      <dc:creator>Christophe Nasarre</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET 2.0: Speed Up Your Site with the Improved View State in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/6efc412e-6847-4bf7-bb71-689a1d0eec02</link>
      <guid>http://msdn.microsoft.com/magazine/6efc412e-6847-4bf7-bb71-689a1d0eec02</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;View state is a wonderful thing. It allows the ASP.NET developer to maintain state for server-side controls that are not form elements.Used judiciously, it can improve the user experience. But in the wrong hands, it can cause your pages to grind to a halt. The release of ASP.NET 2.0 will include a variety of improvements to view state that will make it easier to use and less likely to slow performance.</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Serialization: Format Your Way to Success with the .NET Framework Versions 1.1 and 2.0</title>
      <link>http://msdn.microsoft.com/magazine/79e38221-ccaa-4178-8638-d2cd33c9767b</link>
      <guid>http://msdn.microsoft.com/magazine/79e38221-ccaa-4178-8638-d2cd33c9767b</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;While .NET offers adequate support for the simple serialization cases, issues arise when you're attempting to support delegates and subscribers, versioning, and class hierarchies. . In addition, the introduction of generics in The .NET Framework breaks new ground in the complexity of the serialization task and the power of serialization tools. This article discusses these issues and related pitfalls, suggests techniques and workarounds that address them, and recommends when and how to best use the new serialization abilities.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BizTalk 2004: Automate Your Business Processes with Human Workflow Services and Visual Studio</title>
      <link>http://msdn.microsoft.com/magazine/fac8c908-a8ec-42d9-ad2a-39d96c54b141</link>
      <guid>http://msdn.microsoft.com/magazine/fac8c908-a8ec-42d9-ad2a-39d96c54b141</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;BizTalk Server is an excellent platform for automating B2B and EAI workflows. Process-driven workflows send messages between machines and access data. Until now, such processes were very difficult to automate, but with the introduction of Human Workflow Services in BizTalk Server 2004, this class of workflow automation is a very real possibility. This article explains it all.</description>
      <dc:creator>Chris Whytock</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Unit Testing: Mock Objects to the Rescue! Test Your .NET Code with NMock</title>
      <link>http://msdn.microsoft.com/magazine/4bcbc3b6-60e1-4880-b650-682836496e74</link>
      <guid>http://msdn.microsoft.com/magazine/4bcbc3b6-60e1-4880-b650-682836496e74</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;The problem: unit testing libraries, especially data access components, that have a complex set of dependencies. The solution: providing a dynamic mock implementation of your data access classes. Here the author explains just how to make testing easier and more reliable using NMock.</description>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Old, New, Borrowed, Blue</title>
      <link>http://msdn.microsoft.com/magazine/18839f37-38b0-4d4a-9b60-24e9514d1e4c</link>
      <guid>http://msdn.microsoft.com/magazine/18839f37-38b0-4d4a-9b60-24e9514d1e4c</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;A traditional marriage "rule" is that the wedding should feature something old, something new, something borrowed, and something blue.  The reasoning behind this escapes us.  Why blue? Why have so many successful marriages (Britney Spears comes to mind) ignored this rule entirely? Can you borrow someone's new, blue thing? How long will this analogy go? In any event, this month we have news from all four of these categories. </description>
      <dc:creator>Mark Seemann</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/3aa416ce-55d6-400d-836c-9f31fc079685</link>
      <guid>http://msdn.microsoft.com/magazine/3aa416ce-55d6-400d-836c-9f31fc079685</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;MKS Inc. , a provider of tools for porting Unix/Linux applications to Windows®, has just announced the availability of its new 64-bit products.  MKS is shipping a beta version of MKS Toolkit for Enterprise Developers 64-bit edition with support for extended-architecture 64-bit platforms such as AMD64 running Windows 64-bit OS. </description>
      <dc:creator>Nancy Michell</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Refreshing Web Pages, Spyware, Group Policy, and More</title>
      <link>http://msdn.microsoft.com/magazine/911e6132-b262-4757-9842-23051a492adf</link>
      <guid>http://msdn.microsoft.com/magazine/911e6132-b262-4757-9842-23051a492adf</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Refreshing Web Pages, Spyware, Group Policy, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Handling Data Concurrency Using ADO.NET, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/f1c7790b-f6cb-4acc-80e2-a6bb5fe03363</link>
      <guid>http://msdn.microsoft.com/magazine/f1c7790b-f6cb-4acc-80e2-a6bb5fe03363</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;Enterprise development has been moving towards a discon-nected model in recent years and ADO. NET development is no exception.  While the disconnected model of the ADO. NET DataSet offers great flexibility, that adaptability also means looser control over data updates than you get with a connected data access model. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Building a Progress Bar that Doesn't Progress</title>
      <link>http://msdn.microsoft.com/magazine/e29b8e44-35da-4955-b30c-8834c56fb146</link>
      <guid>http://msdn.microsoft.com/magazine/e29b8e44-35da-4955-b30c-8834c56fb146</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;In many situations, accurately estimating the length of a certain process (copying a large file, loading data from a server, retrieving files from the Internet) would be both difficult and inefficient. </description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: P/Invoke Revisited</title>
      <link>http://msdn.microsoft.com/magazine/523ba81e-e9b2-4161-8c56-a32afd3b4b5b</link>
      <guid>http://msdn.microsoft.com/magazine/523ba81e-e9b2-4161-8c56-a32afd3b4b5b</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;In the July 2003 installment of the . NET column I covered the basics of  Win32® interoperation with the Microsoft® . NET Framework (P/Invoke).  Based on reader feedback, this topic is worthy of further coverage, so I have decided to revisit P/Invoke in this column. </description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Binary Serialization of DataSets</title>
      <link>http://msdn.microsoft.com/magazine/fe9efce4-2ae9-4a4b-9ccf-331954de4099</link>
      <guid>http://msdn.microsoft.com/magazine/fe9efce4-2ae9-4a4b-9ccf-331954de4099</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;The ADO. NET DataSet object plays an essential role in most of today's distributed, multitiered applications.  Instances of the DataSet class are used to move data across the tiers and to exchange data with external services. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Service Station: Securing Web Services with WSE 2.0</title>
      <link>http://msdn.microsoft.com/magazine/734b0760-7eb6-40ba-bca6-42be505f7c91</link>
      <guid>http://msdn.microsoft.com/magazine/734b0760-7eb6-40ba-bca6-42be505f7c91</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;Beginning this month, The XML Files will run under the name Service Station. We have made this change so that the column can discuss broader topics such as Web services, service-oriented architecture, and the like.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Password Minder Internals</title>
      <link>http://msdn.microsoft.com/magazine/5f15027b-6f0a-4ec8-938c-4618b9a3b1bd</link>
      <guid>http://msdn.microsoft.com/magazine/5f15027b-6f0a-4ec8-938c-4618b9a3b1bd</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;In my last column I introduced Password Minder, the tool I use to manage all of my passwords.  It generates a long, random password for each site I visit, and makes it possible for me to use the most complex passwords possible, without ever having to see the actual password material or type it in manually. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: ThreadPoolWait and HandleLeakTracker</title>
      <link>http://msdn.microsoft.com/magazine/858c1b1e-94f7-47b0-8541-47cba53cdc19</link>
      <guid>http://msdn.microsoft.com/magazine/858c1b1e-94f7-47b0-8541-47cba53cdc19</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;.NET Matters: ThreadPoolWait and HandleLeakTracker</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Create Client Windows, Drag and Drop Between Listboxes</title>
      <link>http://msdn.microsoft.com/magazine/b9ebe070-1377-499c-aee6-ef354eb06c5c</link>
      <guid>http://msdn.microsoft.com/magazine/b9ebe070-1377-499c-aee6-ef354eb06c5c</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Create Client Windows, Drag and Drop Between Listboxes</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Microsoft Java Virtual Machine Update</title>
      <link>http://msdn.microsoft.com/magazine/6c4b9599-6180-4b24-80ad-a7c844bb1384</link>
      <guid>http://msdn.microsoft.com/magazine/6c4b9599-6180-4b24-80ad-a7c844bb1384</guid>
      <description>October 2004&lt;br/&gt;&lt;br/&gt;In a settlement agreement reached in January 2001 to resolve a dispute over the Microsoft distribution of its Java implementation, Sun Microsystems and Microsoft agreed to limit the duration of the time Microsoft would use Sun's source code and compatibility test suites to support the Microsoft® Java Virtual Machine (MSJVM). </description>
      <dc:creator>Brian Keller</dc:creator>
      <pubDate>Tue, 14 Sep 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>データのセキュリティ: SQL インジェクション攻撃を未然に防ぐ</title>
      <link>http://msdn.microsoft.com/magazine/d9fc686a-e1b8-45c9-a4e7-28f40d0774d2</link>
      <guid>http://msdn.microsoft.com/magazine/d9fc686a-e1b8-45c9-a4e7-28f40d0774d2</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;ハッカーは、SQL インジェクション攻撃を実行するため、テキスト ボックスに入力されたテキスト (データベースに対してクエリを実行する際に使用される) を取り込む、Web ページを作成します。次に、不完全な形の SQL ステートメントをそのテキスト ボックスに入力します。この SQL ステートメントによって、バックエンドのデータベースに対して、所有者が意図しない処理 (権限のない更新処理など) が実行されます。この記事では、代表的な SQL インジェクション攻撃からユーザーのデータベースを守る方法について説明します。具体的には、データの妥当性検査や、適切な例外処理などについて説明します。</description>
      <dc:creator>Paul Litwin</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005: Unearth the New Data Mining Features of Analysis Services 2005</title>
      <link>http://msdn.microsoft.com/magazine/69e408b0-ffe6-40e5-b8f5-cc7b24584219</link>
      <guid>http://msdn.microsoft.com/magazine/69e408b0-ffe6-40e5-b8f5-cc7b24584219</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;In SQL Server 2005 Analysis Services you'll find new algorithms, enhancements to existing algorithms, and more than a dozen added visualizations to help you get a handle on your data relationships. Plus, enhancements to the Data Mining Extensions to SQL along with OLAP, DTS, and Reporting Services integration make it possible to create a new breed of intelligent apps with embedded data mining technology. Here the author explains it all.</description>
      <dc:creator>Jamie MacLennan</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Express Editions: Get a Lean, Mean Dev Machine with the Express Editions of Visual Basic and SQL Server 2005</title>
      <link>http://msdn.microsoft.com/magazine/59a79269-b56e-4789-9ac0-c7e21fdc01cd</link>
      <guid>http://msdn.microsoft.com/magazine/59a79269-b56e-4789-9ac0-c7e21fdc01cd</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;The Express Editions of Visual Basic and SQL Server 2005 have lots of the features of the full-sized versions, but with a lot less of the overhead. Professional developer features such as full IntelliSense support, local debugger, Add Web Reference, and the improved Visual Data Tools will all be available in the Express products, so you don't have to leave your favorite features behind. In this article the author introduces you to these express editions and builds a sample app to get you started.</description>
      <dc:creator>Brian A. Randell</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Deployment: Streamline Your Database Setup Process with a Custom Installer</title>
      <link>http://msdn.microsoft.com/magazine/60f1b3bf-6fdd-4723-9610-40b95811fc88</link>
      <guid>http://msdn.microsoft.com/magazine/60f1b3bf-6fdd-4723-9610-40b95811fc88</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Database setup can be a tough and time-consuming process and sometimes fall victim to human error. Microsoft Installer or InstallShield can help, as can your own custom installer. In this article, the author tackles one approach to writing database installers and demonstrates the process with a working code sample.</description>
      <dc:creator>Alek Davis</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design Patterns: Simplify Distributed System Design Using the Command Pattern, MSMQ, and .NET</title>
      <link>http://msdn.microsoft.com/magazine/502d45bf-55ea-484d-9962-186f2490dbbb</link>
      <guid>http://msdn.microsoft.com/magazine/502d45bf-55ea-484d-9962-186f2490dbbb</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Service-oriented architecture is a great framework when you need to perform distributed computing tasks over the Internet. But when you want to perform processing inside your local network, a different solution may provide a better fit. That solution, based on the Command pattern, uses Windows services and Microsoft Message Queuing to implement a queued system that meets your needs better than a service-oriented solution. This article explains how to build it.</description>
      <dc:creator>Brad King</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Camp MSDN Magazine</title>
      <link>http://msdn.microsoft.com/magazine/c61c2d80-42d1-4e40-9f26-b5b388171edf</link>
      <guid>http://msdn.microsoft.com/magazine/c61c2d80-42d1-4e40-9f26-b5b388171edf</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Welcome back to the autumn term! We hope you had a great summer.  We've been hard at work roasting marshmallows, making gimp bracelets, and learning how to make a baked brie using only twigs and berries. </description>
      <dc:creator>Brad King</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/2bda1b79-101c-4548-85ad-e56da7099372</link>
      <guid>http://msdn.microsoft.com/magazine/2bda1b79-101c-4548-85ad-e56da7099372</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;MimarSinan International has released InstallAware Professional Edition, which generates script-driven, Web-based Windows® Installer setups with customized user interfaces.  Installations run on all existing Win32® platforms and do not require the . </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Caching Transforms, Connection Sharing, and More</title>
      <link>http://msdn.microsoft.com/magazine/e1ea523c-06dc-40f2-9be8-e58cf4fe5ed8</link>
      <guid>http://msdn.microsoft.com/magazine/e1ea523c-06dc-40f2-9be8-e58cf4fe5ed8</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Caching Transforms, Connection Sharing, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Handling Data Concurrency Using ADO.NET</title>
      <link>http://msdn.microsoft.com/magazine/b8ff5f4e-afea-4251-95d4-301b56cbce41</link>
      <guid>http://msdn.microsoft.com/magazine/b8ff5f4e-afea-4251-95d4-301b56cbce41</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;One of the key features of the ADO. NET DataSet is that it can be a self-contained and disconnected data store.  It can contain the schema and data from several rowsets in DataTable objects as well as information about how to relate the DataTable objects—all in memory. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Automate Testing of Your Stored Procs</title>
      <link>http://msdn.microsoft.com/magazine/bc0ff7e8-06a1-441b-bec2-9d861ba85b63</link>
      <guid>http://msdn.microsoft.com/magazine/bc0ff7e8-06a1-441b-bec2-9d861ba85b63</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Many Windows®-based applications have a SQL Server™ back-end component that contains stored procedures.  Although techniques to automatically test functions in the front-end code are well known, the techniques to write test automation for stored procedures are not. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Being Generic Ain't So Bad</title>
      <link>http://msdn.microsoft.com/magazine/bd3e4e76-37e4-4d34-ab4a-2ea91573ec01</link>
      <guid>http://msdn.microsoft.com/magazine/bd3e4e76-37e4-4d34-ab4a-2ea91573ec01</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Ispeak at a lot of user groups and conferences where I field tech support questions.  Recently, a conference attendee (I'll call him Adam) came up to me with a sheaf of printouts, along with the following question. </description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Design Smarter Tracing for ASP.NET Pages</title>
      <link>http://msdn.microsoft.com/magazine/0565254f-4e1d-4f22-9f75-e64f9fdd13b6</link>
      <guid>http://msdn.microsoft.com/magazine/0565254f-4e1d-4f22-9f75-e64f9fdd13b6</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Tracing is important to the success of your ASP. NET applications.  When tracing is enabled for an ASP. NET page, a large chunk of runtime information is appended to the page's output for your perusal. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The ASP Column: What's in ASP.NET Config Files?</title>
      <link>http://msdn.microsoft.com/magazine/5a33b5d2-2d64-4e73-86c3-c01c554b90c0</link>
      <guid>http://msdn.microsoft.com/magazine/5a33b5d2-2d64-4e73-86c3-c01c554b90c0</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;Even though you've been using ASP. NET for a while, how much do you really know about ASP. NET configuration files? While you've probably touched the Web. config file from time to time, there are some nuances involved in configuring ASP. </description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Thread Synchronization</title>
      <link>http://msdn.microsoft.com/magazine/4ef12e22-cc1b-4654-9a97-4ec85b20813a</link>
      <guid>http://msdn.microsoft.com/magazine/4ef12e22-cc1b-4654-9a97-4ec85b20813a</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;My last three Basic Instincts columns have examined techniques for using asynchronous delegates and creating secondary threads.  Those columns demonstrated how to introduce multithreaded behavior into your applications. </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Three Vital FXCop Rules</title>
      <link>http://msdn.microsoft.com/magazine/2191fac4-cfb9-442c-b1a6-507be63fe00a</link>
      <guid>http://msdn.microsoft.com/magazine/2191fac4-cfb9-442c-b1a6-507be63fe00a</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;In the June 2004 installment of the Bugslayer column, I introduced the amazing FxCop, which analyzes your . NET assemblies for errors and problems based on code that violates the . NET Design Guidelines. </description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Performance Monitoring, Managed Extensions, and Lock Toolbars</title>
      <link>http://msdn.microsoft.com/magazine/002dbfae-72a4-411b-9f70-088b2544e270</link>
      <guid>http://msdn.microsoft.com/magazine/002dbfae-72a4-411b-9f70-088b2544e270</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;In the June 2004 issue of MSDN®Magazine, I described a class called ShowTime that you can use to do simple performance monitoring for your app.  ShowTime uses its constructor/destructor to record the start/stop times of its existence so you can instantiate it in a block of code like so:


{
   ShowTime st(_T("Total time is:"));
   // some lengthy operation
}
. </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: Tune in to Channel 9</title>
      <link>http://msdn.microsoft.com/magazine/aa9d2bbe-1d41-4983-a616-95b727f668e1</link>
      <guid>http://msdn.microsoft.com/magazine/aa9d2bbe-1d41-4983-a616-95b727f668e1</guid>
      <description>September 2004&lt;br/&gt;&lt;br/&gt;If you fly United Airlines, you can hear what's going on in the cockpit by turning the radio dial to Channel 9.  Now if you want to get inside the head of Microsoft you can tune to Channel 9 on the MSDN Web site (see http://channel9. </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 17 Aug 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reporting: Deliver User-Friendly Reports from Your Application with SQL Server Reporting Services</title>
      <link>http://msdn.microsoft.com/magazine/ba034fba-d588-4aef-8b9d-6f255e968f37</link>
      <guid>http://msdn.microsoft.com/magazine/ba034fba-d588-4aef-8b9d-6f255e968f37</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;SQL Server 2000 Reporting Services--a server-based reporting platform built on the .NET Framework and integrated with SQL Server 2000--lets you easily add reporting from diverse data sources. Using Visual Studio and Reporting Services you can integrate reports from any data source that has an OLE DB, ODBC, or ADO.NET provider into your Web applications. This article explains how it's done.</description>
      <dc:creator>John C. Hancock</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>GridView: Move Over DataGrid, There's a New Grid in Town!</title>
      <link>http://msdn.microsoft.com/magazine/83160e9d-534c-4bbe-bb86-9177b19fefea</link>
      <guid>http://msdn.microsoft.com/magazine/83160e9d-534c-4bbe-bb86-9177b19fefea</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;When incorporating the ASP.NET DataGrid control into your Web apps, common operations such as paging, sorting, editing, and deleting data require more effort than you might like to expend. But all that is about to change. The GridView control--the successor to the DataGrid-- extends the DataGrid's functionality it in a number of ways. First, it fully supports data source components and can automatically handle data operations, such as paging, sorting, and editing, as long as its bound data source object supports these capabilities. In addition, the GridView control offers some functional improvements over the DataGrid. Here DataGrid expert Dino Esposito introduces the GridView and explains all its long-awaited features.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Genetic Algorithms: Survival of the Fittest: Natural Selection with Windows Forms</title>
      <link>http://msdn.microsoft.com/magazine/aa069dff-02ab-4b5e-92dd-cb913ab857bf</link>
      <guid>http://msdn.microsoft.com/magazine/aa069dff-02ab-4b5e-92dd-cb913ab857bf</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Genetic Programming is an evolutionary algorithm that employs reproduction and natural selection to breed better and better executable computer programs. It can create programs that implement subtle, non-intuitive solutions to complex problems. By taking a well-known example from the Genetic Programming community and implementing it with the .NET Framework, this article demonstrates that CodeDOM and Reflection provide all the facilities that are needed to do Genetic Programming effectively.</description>
      <dc:creator>Brian Connolly</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Parts: Use Windows SharePoint Services as a Platform for Building Collaborative Apps, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/58c71e60-e3d2-473b-a2bc-390c8bec2f03</link>
      <guid>http://msdn.microsoft.com/magazine/58c71e60-e3d2-473b-a2bc-390c8bec2f03</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Microsoft Office SharePoint Portal Server 2003, which is part of the Office System, lets you create and manage virtual servers, site collections, sites, workspaces, and users. You can also use the Windows SharePoint Services object model to design and implement user-targeted applications. In the second part of a two part series, the authors take a look at the WSS and SPS object models, Web Part Page anatomy, creating and deploying Web Parts, and Web Part security. They also discuss Web Part infrastructure and how to create custom Web Parts.</description>
      <dc:creator>Jason Masterman and Ted Pattison</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Virtual Server 2005: Program Customized Testing Environments Without Trashing Your Machine</title>
      <link>http://msdn.microsoft.com/magazine/75dc78f1-c863-49ed-adfa-c8508097797c</link>
      <guid>http://msdn.microsoft.com/magazine/75dc78f1-c863-49ed-adfa-c8508097797c</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Efficient testing can require many different machine and server configurations but the effort needed to manage these test environments can take a toll. Microsoft Virtual Server 2005 simplifies the provisioning and management of testing environments. This article demonstrates how the extensive Virtual Server COM API can be used to create an automated application testing environment to make your testing chores a whole lot easier.</description>
      <dc:creator>Ben Waldron</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: New Technologies and a New Magazine</title>
      <link>http://msdn.microsoft.com/magazine/ffe1d17e-a85f-494f-a2aa-a7e7ef6a5fcc</link>
      <guid>http://msdn.microsoft.com/magazine/ffe1d17e-a85f-494f-a2aa-a7e7ef6a5fcc</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Hey, remember the Web? Back around 1996 it was big news.  People suddenly realized that with just a telephone line and Internet Explorer, they could go shopping without ever leaving the comfort of their home! Over the Web you could buy furniture, art, books, and appliances, all of which would make your home comfortable enough to stay there and do some more online shopping, accelerating the vicious cycle of consumerism. </description>
      <dc:creator>Ben Waldron</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/97f19095-9666-4330-bf41-290965b7d207</link>
      <guid>http://msdn.microsoft.com/magazine/97f19095-9666-4330-bf41-290965b7d207</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Blue Marble Geographics has released its developer toolkit, GeoTransform 5. 0.  GeoTransform is a DLL for programmers using Visual Basic®, C++, Delphi, PowerBuilder, C++ Builder, and other Windows®-based development tools. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bulletin Board: News from Online Communities</title>
      <link>http://msdn.microsoft.com/magazine/844b8e19-d118-4d7f-92f2-9805d9af4978</link>
      <guid>http://msdn.microsoft.com/magazine/844b8e19-d118-4d7f-92f2-9805d9af4978</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;This month's column introduces you to Code Project, a vast site of resources for Web development. Code Project is a member of the Microsoft Code Wise Community, a source for tips, code samples, news, and advice from experts outside of Microsoft.</description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Page Ready State, DataGrid Row Deletion, and More</title>
      <link>http://msdn.microsoft.com/magazine/420f2f46-99c1-4f34-864c-3de5958e9946</link>
      <guid>http://msdn.microsoft.com/magazine/420f2f46-99c1-4f34-864c-3de5958e9946</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Page Ready State, DataGrid Row Deletion, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Migrating from ADO to ADO.NET, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/b0e01f97-5b68-434a-a58a-82dd70790ca7</link>
      <guid>http://msdn.microsoft.com/magazine/b0e01f97-5b68-434a-a58a-82dd70790ca7</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;As you move forward with your use of ADO. NET, you'll need to know how to approach situations that you previously learned to handle in ADO and now have to tackle with ADO. NET.  Just as n-tiered solutions developed using Visual Basic®, C++, and ASP often rely on ADO for their data access needs, Windows® Forms, Web Forms, and Web services rely on ADO. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Script Callbacks in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/148448d9-69db-49b8-b350-6b8dc1a3b364</link>
      <guid>http://msdn.microsoft.com/magazine/148448d9-69db-49b8-b350-6b8dc1a3b364</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;If you're involved in Web development you may have faced a problem that you couldn't find a good solution for—making client-to-server calls outside the current page.  For example, you might want to validate the content of a textbox against data stored on the server asynchronously, without interrupting the continuity of the work or without forcing a full page refresh, which is particularly heavy for UI-rich pages. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: What's New in WSE 2.0</title>
      <link>http://msdn.microsoft.com/magazine/7dcbc642-d221-44cb-8dd5-ae922342076d</link>
      <guid>http://msdn.microsoft.com/magazine/7dcbc642-d221-44cb-8dd5-ae922342076d</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Microsoft has recently released Web Services Enhancements for Microsoft® . NET (WSE) 2. 0.  WSE 2. 0 provides extensions to the existing ASP. NET Web services framework (. asmx) as well as a standalone messaging framework that's completely transport independent. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Test Automation for ASP.NET Web Apps with SSL</title>
      <link>http://msdn.microsoft.com/magazine/30160ad0-dcb9-4918-843c-b7147d48f71f</link>
      <guid>http://msdn.microsoft.com/magazine/30160ad0-dcb9-4918-843c-b7147d48f71f</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;If you're encrypting user data with Secure Sockets Layer (SSL) over HTTP and you want to test your Web applications programmatically you'll find that the techniques are not widely known.  In this month's column I'll show you how to set up a test SSL server and write test automation that verifies the functionality of a simple but representative Web application. </description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Foiling Session Hijacking Attempts</title>
      <link>http://msdn.microsoft.com/magazine/4a024336-4bcc-4b88-a4b8-7e317d9f4e2a</link>
      <guid>http://msdn.microsoft.com/magazine/4a024336-4bcc-4b88-a4b8-7e317d9f4e2a</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Let's face it: every minute of every day, someone, somewhere, is patrolling the Web looking for sites to hack.  ASP. NET developers must constantly be on their guard to ensure attempted hacks can't be successful. </description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: P2P Comm Using Web Services</title>
      <link>http://msdn.microsoft.com/magazine/b16263d6-b38c-4b4c-a1d0-5085b66e31f0</link>
      <guid>http://msdn.microsoft.com/magazine/b16263d6-b38c-4b4c-a1d0-5085b66e31f0</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Iwanted to use my first Advanced Basics column as an opportunity to strike out into new territory, to do something I haven't seen extolled much in the literature, so I've built a Windows® Forms chat program that uses Web services to communicate with other peers. </description>
      <dc:creator>Carl Franklin</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Debugger Visualizations, Garbage Collection</title>
      <link>http://msdn.microsoft.com/magazine/b0771dfb-5991-42cc-be88-4c5a4a40f3cb</link>
      <guid>http://msdn.microsoft.com/magazine/b0771dfb-5991-42cc-be88-4c5a4a40f3cb</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;.NET Matters: Debugger Visualizations, Garbage Collection</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: GetKeyState, the STL String Class, Exposing C++ Objects, and More</title>
      <link>http://msdn.microsoft.com/magazine/08040afa-b982-4c3b-96c2-5aef3b1074a6</link>
      <guid>http://msdn.microsoft.com/magazine/08040afa-b982-4c3b-96c2-5aef3b1074a6</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: GetKeyState, the STL String Class, Exposing C++ Objects, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: C# to Visual Basic Translation Tool</title>
      <link>http://msdn.microsoft.com/magazine/687fdf8d-4e0e-4c00-9cc4-a164aee3e88e</link>
      <guid>http://msdn.microsoft.com/magazine/687fdf8d-4e0e-4c00-9cc4-a164aee3e88e</guid>
      <description>August 2004&lt;br/&gt;&lt;br/&gt;Having talked to thousands of developers who use the Microsoft . NET Framework, I've heard one consistent complaint: "I really wish all the samples were written in my programming language. " Nothing is more frustrating than having braved the wilds of Internet searches for a snippet of code that does exactly what you want but is written in a language you don't use. </description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 20 Jul 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio 2005: Bridge the Gap Between Development and Operations with Whitehorse</title>
      <link>http://msdn.microsoft.com/magazine/69fa2c8d-484b-4808-b710-4c7ddf4869b1</link>
      <guid>http://msdn.microsoft.com/magazine/69fa2c8d-484b-4808-b710-4c7ddf4869b1</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;Microsoft is introducing a new suite of tools (code-named "Whitehorse") that will make it easier for you to design and implement systems that conform to a service-oriented architecture. Two of these tools -- the SOA Design Suite and the Class Designer -- support the graphical design of systems and components with support for code generation and support for bi-directional synchronization which lets you ensure that your diagram always represents your system design. This article introduces these tools and shows you how they'll improve your design and development efforts.</description>
      <dc:creator>Brian A. Randell and Rockford Lhotka</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SharePoint: Use Windows SharePoint Services as a Platform for Building Collaborative Applications</title>
      <link>http://msdn.microsoft.com/magazine/e46a80da-64b8-4675-98ad-3b4b7652dc7d</link>
      <guid>http://msdn.microsoft.com/magazine/e46a80da-64b8-4675-98ad-3b4b7652dc7d</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;In this article the authors provide an in-depth examination of the architecture of SharePoint products and technologies: WSS and SPS. WSS provides the foundation for creating collaborative Web sites that support customization and personalization and SPS complements WSS by playing the role of a content aggregator. This article explains how.</description>
      <dc:creator>Jason Masterman and Ted Pattison</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Tools: Ten Must-Have Tools Every Developer Should Download Now</title>
      <link>http://msdn.microsoft.com/magazine/ffcf64cf-2a97-434e-b936-b38e022fe718</link>
      <guid>http://msdn.microsoft.com/magazine/ffcf64cf-2a97-434e-b936-b38e022fe718</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;This article introduces 10 development tools that can increase your productivity, give you a better understanding of .NET, and maybe even change the way that you develop applications. The tools covered include NUnit to write unit tests, Reflector to examine assemblies, FxCop to police your code, Regulator to build regular expressions, NDoc to create code documentation and five more.</description>
      <dc:creator>James Avery</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>User Preferences: Manage User Settings in Your .NET App with a Custom Preferences API</title>
      <link>http://msdn.microsoft.com/magazine/3889095d-d80b-4c65-88f1-52f209a74997</link>
      <guid>http://msdn.microsoft.com/magazine/3889095d-d80b-4c65-88f1-52f209a74997</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;There are plenty of options out there for managing user preferences including custom configuration files, the Windows registry, and the isolated storage. But each option has its pros and cons -- and a bad choice can make life difficult. In this article, the author evaluates various options and identifies the characteristics of a good preferences API. Based on those characteristics, he introduces an API that is specifically designed for preferences management, one that offers the best of all the options.</description>
      <dc:creator>Ray Djajadinata</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Services: Capturing and Analyzing Client Transaction Metrics for .NET-Based Web Services</title>
      <link>http://msdn.microsoft.com/magazine/a1fdc238-765f-4dc3-9be0-88591a4d6f6a</link>
      <guid>http://msdn.microsoft.com/magazine/a1fdc238-765f-4dc3-9be0-88591a4d6f6a</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;This article presents a general-purpose client quality reporting mechanism that can be used in any .NET-based transaction system that employs HTTP/SOAP. The design uses client response time and quality recording, upload of logs as SOAP headers attached to new transaction requests, and server handoff of these headers to a low priority queue for logging and analysis. This technique gives an enterprise near real-time information on actual end-user response times. These response times reflect network delays, client application overhead and server delays. By using this technique, enterprises can avoid the need to develop custom software to mine HTTP logs.</description>
      <dc:creator>Brian Connolly</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Topic Coverage Update</title>
      <link>http://msdn.microsoft.com/magazine/fea3ad23-aae8-4e99-8ef2-2014d8c291a3</link>
      <guid>http://msdn.microsoft.com/magazine/fea3ad23-aae8-4e99-8ef2-2014d8c291a3</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;Over the past couple of months, we've received a lot of mail about our recent issues.  Although opinions are mixed, several people have let us know that they feel we've covered too much forward-looking content recently. </description>
      <dc:creator />
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/8d7b9c13-2a7b-491d-8e6a-1c679143fd00</link>
      <guid>http://msdn.microsoft.com/magazine/8d7b9c13-2a7b-491d-8e6a-1c679143fd00</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;FlexiSoft Solutions Inc.  has just released the latest version of their coding standards enforcement tool, Standards Master 2004, an add-in for Visual Studio® . NET.  Standards Master 2004 brings many of the best features of Standards Master 2. </description>
      <dc:creator>Nancy Michell</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Pop-Ups, Encrypting an ADO.NET Data Stream, and More</title>
      <link>http://msdn.microsoft.com/magazine/f78d876c-1fc8-49d4-9fee-2ce22937e93c</link>
      <guid>http://msdn.microsoft.com/magazine/f78d876c-1fc8-49d4-9fee-2ce22937e93c</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Pop-Ups, Encrypting an ADO.NET Data Stream, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Migrating from ADO to ADO.NET</title>
      <link>http://msdn.microsoft.com/magazine/b6bb2dbf-e8a8-4b0b-8a8f-979e11b9f49d</link>
      <guid>http://msdn.microsoft.com/magazine/b6bb2dbf-e8a8-4b0b-8a8f-979e11b9f49d</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;In recent years ADO has taken the lead as the preferred method for implementing data access in Windows®-based applications.  Huge numbers of ADO applications are in use today and many developers are well versed in ADO development. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Implement Custom Cache Dependencies in ASP.NET 1.x</title>
      <link>http://msdn.microsoft.com/magazine/080bd848-8643-44f4-b338-40cc67279969</link>
      <guid>http://msdn.microsoft.com/magazine/080bd848-8643-44f4-b338-40cc67279969</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;One of the most compelling improvements that ASP. NET brought to ASP programming was the Cache object.  The Cache has some similarities to the Application object and is a container of global data (as opposed to session-specific data) that features a fair number of innovative characteristics. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: Messages vs. Methods</title>
      <link>http://msdn.microsoft.com/magazine/7c0f2475-12e0-4208-ada1-29d35473f352</link>
      <guid>http://msdn.microsoft.com/magazine/7c0f2475-12e0-4208-ada1-29d35473f352</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;The XML Files: Messages vs. Methods</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test Run: Using Combinations to Improve Your Software Test Case Generation</title>
      <link>http://msdn.microsoft.com/magazine/21eb975d-42d3-4194-a895-18851613b953</link>
      <guid>http://msdn.microsoft.com/magazine/21eb975d-42d3-4194-a895-18851613b953</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;Test Run: Using Combinations to Improve Your Software Test Case Generation</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Mind Those Passwords!</title>
      <link>http://msdn.microsoft.com/magazine/de7a66fc-0590-4942-8625-713f22f8c7fb</link>
      <guid>http://msdn.microsoft.com/magazine/de7a66fc-0590-4942-8625-713f22f8c7fb</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;Security Briefs: Mind Those Passwords!</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Data Binding Radio Buttons to a List</title>
      <link>http://msdn.microsoft.com/magazine/8a6e5d00-41ab-446b-853b-efb195af45c7</link>
      <guid>http://msdn.microsoft.com/magazine/8a6e5d00-41ab-446b-853b-efb195af45c7</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;Advanced Basics: Data Binding Radio Buttons to a List</description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: How Microsoft Uses Reflection</title>
      <link>http://msdn.microsoft.com/magazine/20dd4175-77e5-4266-816b-7180fd7485f2</link>
      <guid>http://msdn.microsoft.com/magazine/20dd4175-77e5-4266-816b-7180fd7485f2</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;In this fourth installment of . NET Matters, I'm taking a breather from the Q&amp;A format.  Instead, this month I bring you stories from the trenches; developers in product groups within Microsoft describe how they use . </description>
      <dc:creator>Edited by Stephen Toub</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Message Values, Managed String Literals, Obfuscating Code, and More</title>
      <link>http://msdn.microsoft.com/magazine/96465f7c-dc9f-4e1b-bbb5-6fdb68e20c8a</link>
      <guid>http://msdn.microsoft.com/magazine/96465f7c-dc9f-4e1b-bbb5-6fdb68e20c8a</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Message Values, Managed String Literals, Obfuscating Code, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>{ End Bracket }: What Makes Good Code Good?</title>
      <link>http://msdn.microsoft.com/magazine/c33ae6f8-cc23-4cd8-8141-b25c8a99e811</link>
      <guid>http://msdn.microsoft.com/magazine/c33ae6f8-cc23-4cd8-8141-b25c8a99e811</guid>
      <description>July 2004&lt;br/&gt;&lt;br/&gt;When MSDN Magazine asked me to write a page on something I care about, I said, "You mean, like abolishing taxes, car phones, and SUVs?" Alas, they meant something to do with programming.  Well! After pondering, I realized that something I care about is writing good code. </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Jun 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Big Story: An Overview of the New Services, Controls, and Features in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/8c5e3d17-efad-4116-b3be-6433d806cf76</link>
      <guid>http://msdn.microsoft.com/magazine/8c5e3d17-efad-4116-b3be-6433d806cf76</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;ASP.NET has become a bit of a gold standard for Web programming. The upcoming version, ASP.NET 2.0 will have even more of the kinds of features that have made it the popular framework it is today. This article takes a broad look at those features, including what's new in data source controls, themes and skins, the DataGrid and its new functionality, managing roles, and other administrative tasks.</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security: Security Headaches? Take ASP.NET 2.0!</title>
      <link>http://msdn.microsoft.com/magazine/46ed5df9-b651-4a07-a980-99d7962c8ea6</link>
      <guid>http://msdn.microsoft.com/magazine/46ed5df9-b651-4a07-a980-99d7962c8ea6</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;ASP.NET 2.0 provides significant advantages with respect to security, especially for folks developing Web sites that use Forms authentication. By providing a user profile repository with support for roles, Forms authentication will move beyond the purview of the ASP.NET internals guru, and should become much more broadly accessible. This article introduces security in ASP.NET 2.0 to give you a head start with upcoming features.</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Portals: Unleash Your Site's Potential with Web Parts and Personalization in ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/25909519-f89a-47b3-83e0-c9172d44c59c</link>
      <guid>http://msdn.microsoft.com/magazine/25909519-f89a-47b3-83e0-c9172d44c59c</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;ASP.NET 2.0 has addressed some of the most common problems developers face today with a suite of controls, components and IDE tools. One such issuer is maintaining preferences information about individual users of a Web application in a uniform manner. This article drills down into ASP.NET 2.0 to illustrate how it helps solve these problems far easier than is possible today, and demonstrates how these features can be combined to build powerful, personalized Websites in very little time.</description>
      <dc:creator>Steven A. Smith</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data: More Load, Less Code with the Data Enhancements of ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/ca5d2516-d91e-4154-aba0-752e1c6fcb19</link>
      <guid>http://msdn.microsoft.com/magazine/ca5d2516-d91e-4154-aba0-752e1c6fcb19</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;A data source control is a server control that wraps some basic functions of a data source - be it a SQL Server database, an XML document, an Excel worksheet, or a sitemap description. Through the services of a similar component, data-bound controls can fetch data as well as insert new records or update and delete existing ones. Data source controls enable a consistent model across a variety of data sources and dramatically reduce the amount of code needed to implement a two-way data-binding scenario. This article provides an introduction to data source controls and other related data binding features.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Master Pages: Master Your Site Design with Visual Inheritance and Page Templates</title>
      <link>http://msdn.microsoft.com/magazine/6742c6bb-d80c-46bb-b2fa-ba7b12f43bc6</link>
      <guid>http://msdn.microsoft.com/magazine/6742c6bb-d80c-46bb-b2fa-ba7b12f43bc6</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Master pages in ASP.NET 2.0 solve a problem many Web developers have been solving on their own with a variety of techniques for years - providing a single master template for an entire site. This article covers the details of master pages, discussing their usage and implementation and how they are a natural evolution of custom techniques developers are using today.</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Controls: Plan Your Migration to the Visual Studio 2005 Navigation Controls</title>
      <link>http://msdn.microsoft.com/magazine/b9e9880c-5398-45e8-aa50-730c9fd5e6ba</link>
      <guid>http://msdn.microsoft.com/magazine/b9e9880c-5398-45e8-aa50-730c9fd5e6ba</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Navigation is central to a well functioning Web application and it can be implemented numerous ways using today's technologies. This article highlights some of the key details of the new navigation controls that are part of the upcoming ASP.NET 2.0, and talks about how to design and implement one of these navigation controls today. This article contains a simple Web site that demonstrates the use of these navigation controls, pointing out some of the key items such as a breadcrumb control and things to watch for along the way. The article then describes how to implement a breadcrumb control today.</description>
      <dc:creator>Dave Donaldson and Steven DeWalt</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Fun with ASP.NET 2.0</title>
      <link>http://msdn.microsoft.com/magazine/7adca283-0e29-4e75-a93d-c377c177a354</link>
      <guid>http://msdn.microsoft.com/magazine/7adca283-0e29-4e75-a93d-c377c177a354</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;As you could probably tell from the cover, we are bringing you early, in-depth coverage of ASP. NET 2. 0, the Web components of the next version of the Microsoft . NET Framework.  ASP. NET 2. 0 was unveiled at the October 2003 Microsoft PDC, but until now has had limited availability. </description>
      <dc:creator />
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/4709de6d-ae15-4333-99b3-53f843916e67</link>
      <guid>http://msdn.microsoft.com/magazine/4709de6d-ae15-4333-99b3-53f843916e67</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;New Stuff: Resources for Your Developer Toolbox</description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Visual Studio 2005, HTC Memory Problems, and More</title>
      <link>http://msdn.microsoft.com/magazine/6cb4bc77-b3d2-4f01-a42a-d6322acf49f0</link>
      <guid>http://msdn.microsoft.com/magazine/6cb4bc77-b3d2-4f01-a42a-d6322acf49f0</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Visual Studio 2005, HTC Memory Problems, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Contrasting the ADO.NET DataReader and DataSet</title>
      <link>http://msdn.microsoft.com/magazine/b5c8acea-865b-45f4-8c09-930a1588ab51</link>
      <guid>http://msdn.microsoft.com/magazine/b5c8acea-865b-45f4-8c09-930a1588ab51</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Data Points: Contrasting the ADO.NET DataReader and DataSet</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Dress Your Controls for Success with ASP.NET 1.1 Themes, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/e0e9eeff-b830-4193-821a-a777e1279653</link>
      <guid>http://msdn.microsoft.com/magazine/e0e9eeff-b830-4193-821a-a777e1279653</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Cutting Edge: Dress Your Controls for Success with ASP.NET 1.1 Themes, Part 2</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: InfoPath 2003 SP1 Preview</title>
      <link>http://msdn.microsoft.com/magazine/d0ae1e23-2a71-43b9-979d-6388fb23e1c4</link>
      <guid>http://msdn.microsoft.com/magazine/d0ae1e23-2a71-43b9-979d-6388fb23e1c4</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;The XML Files: InfoPath 2003 SP1 Preview</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: Unexpected Errors in Managed Applications</title>
      <link>http://msdn.microsoft.com/magazine/2f7faa36-c05f-4556-8655-a968807da064</link>
      <guid>http://msdn.microsoft.com/magazine/2f7faa36-c05f-4556-8655-a968807da064</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;.NET: Unexpected Errors in Managed Applications</description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Bad Code? FxCop to the Rescue</title>
      <link>http://msdn.microsoft.com/magazine/f6e842ba-78be-4fe9-8adc-86dc995fcdd5</link>
      <guid>http://msdn.microsoft.com/magazine/f6e842ba-78be-4fe9-8adc-86dc995fcdd5</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Bugslayer: Bad Code? FxCop to the Rescue</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Creating and Managing Secondary Threads</title>
      <link>http://msdn.microsoft.com/magazine/045a9beb-fef5-4763-b1cf-6b816152cd91</link>
      <guid>http://msdn.microsoft.com/magazine/045a9beb-fef5-4763-b1cf-6b816152cd91</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Basic Instincts: Creating and Managing Secondary Threads</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: XML Comments, Late-bound COM, and More</title>
      <link>http://msdn.microsoft.com/magazine/f4e2d60d-d6ec-4d15-a65f-fc61c83271f0</link>
      <guid>http://msdn.microsoft.com/magazine/f4e2d60d-d6ec-4d15-a65f-fc61c83271f0</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;.NET Matters: XML Comments, Late-bound COM, and More</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Performance Optimization, Controls versus Components</title>
      <link>http://msdn.microsoft.com/magazine/b1f399cb-5d2d-4133-93e4-904e49ba4c85</link>
      <guid>http://msdn.microsoft.com/magazine/b1f399cb-5d2d-4133-93e4-904e49ba4c85</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Performance Optimization, Controls versus Components</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Blogging Tools</title>
      <link>http://msdn.microsoft.com/magazine/b167e6b6-8c49-48de-a8f6-d7bf7bc5a05d</link>
      <guid>http://msdn.microsoft.com/magazine/b167e6b6-8c49-48de-a8f6-d7bf7bc5a05d</guid>
      <description>June 2004&lt;br/&gt;&lt;br/&gt;Resource File: Blogging Tools</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 18 May 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C# 2.0: Create Elegant Code with Anonymous Methods, Iterators, and Partial Classes</title>
      <link>http://msdn.microsoft.com/magazine/3312cc3f-5a6e-4630-a75b-6cdc0fbfce5a</link>
      <guid>http://msdn.microsoft.com/magazine/3312cc3f-5a6e-4630-a75b-6cdc0fbfce5a</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;C# 2.0 introduces a wealth of exiting new features, such as generics, iterators, partial classes and anonymous methods. While generics are the most talked-about feature especially for former classic C++ developers, the rest of the new features are important additions to your .NET development arsenal, enhancing power and improving overall productivity. This article is dedicated to all the new C# 2.0 capabilities besides generics to give you a good overall picture of the upcoming features.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++: Write Faster Code with the Modern Language Features of Visual C++ 2005</title>
      <link>http://msdn.microsoft.com/magazine/1cd6dfa2-116e-406e-b5c8-71f633abe596</link>
      <guid>http://msdn.microsoft.com/magazine/1cd6dfa2-116e-406e-b5c8-71f633abe596</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;The next version of Visual C++ has a new syntax that is both elegant and powerful. It has new optimization technology that has improved the speed of Microsoft. It has new compilation modes that ensure Common Language Infrastructure compliance and verifiability for the .NET Framework, and it has new models for interop. In this article Stephen Toub explains these and other improvements to Visual C++.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Basic: Navigate the .NET Framework and Your Projects with "My"</title>
      <link>http://msdn.microsoft.com/magazine/30a9e2f3-e4a0-42be-ba04-dd717c07a950</link>
      <guid>http://msdn.microsoft.com/magazine/30a9e2f3-e4a0-42be-ba04-dd717c07a950</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;The next version of Visual Basic, Visual Basic 2005, will include some powerful new features. One of the most interesting is the My language extensions: My.Application, My.Computer, My.Forms, My.Resources, My.Settings, My.User, and My.WebServices. The My language extensions take the idea of helper functions to a whole new level because they include so much functionality out of the box. Called "a speed-dial for the .NET Framework" by the author, the My extensions are a feature you won't want to overlook.</description>
      <dc:creator>Duncan Mackenzie</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Framework 2.0: Craft a Rich UI for Your .NET App with Enhanced Windows Forms Support</title>
      <link>http://msdn.microsoft.com/magazine/9115587d-9986-48e2-9b22-ce6bc9fbe18b</link>
      <guid>http://msdn.microsoft.com/magazine/9115587d-9986-48e2-9b22-ce6bc9fbe18b</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;The upcoming version of the .NET Framework offers a host of enhancements an order of magnitude over and above existing versions. In particular, developers writing Windows Forms benefit from a variety of new and improved features targeting development, deployment, increased productivity, and auto-generated code. This article covers some of the key new features including designer enhancements, new controls, data binding, and deployment to give you a taste of what's to come.</description>
      <dc:creator>Michael Weinhardt and Chris Sells</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ClickOnce: Deploy and Update Your Smart Client Projects Using a Central Server</title>
      <link>http://msdn.microsoft.com/magazine/efe6b4ab-5fdd-4155-b8d0-dc5a8dd07fa0</link>
      <guid>http://msdn.microsoft.com/magazine/efe6b4ab-5fdd-4155-b8d0-dc5a8dd07fa0</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;ClickOnce is a new deployment technology that allows users to download and execute Windows-based client applications over the Web, a network share, or from a local disk. Users get the rich interactive and stateful experience of Windows Forms, but still have the ease of deployment and updates available to Web applications. ClickOnce applications can be run offline and support a variety of automatic and manual update scenarios.Learn all about it here.</description>
      <dc:creator>Brian Noyes</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Debugging: DataTips, Visualizers and Viewers Make Debugging .NET Code a Breeze</title>
      <link>http://msdn.microsoft.com/magazine/2a202e57-a2b2-4c1e-b2c5-66f252492a22</link>
      <guid>http://msdn.microsoft.com/magazine/2a202e57-a2b2-4c1e-b2c5-66f252492a22</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;There is a whole host of new goodies in upcoming release of Visual Studio 2005 that will enhance your debugging experience. One such improvement will make it easy to visualize types within the debugger. This article discusses those improvements and covers debugger attributes and type visualizers. In addition, the author shows you how to extend the display of your own types with custom attributes and how to plug in an assembly to visualize.NET types built into the framework.</description>
      <dc:creator>Morgan Skinner</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Introducing Our Online Corrections Page</title>
      <link>http://msdn.microsoft.com/magazine/591b2406-b779-47de-8345-a7f1a907c97f</link>
      <guid>http://msdn.microsoft.com/magazine/591b2406-b779-47de-8345-a7f1a907c97f</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;One of the great things about working for a print publication like MSDN Magazine is the sense of permanence that the printed word provides.  Sure, there are fringe benefits—the trade show groupies and expensive vacation junkets paid for by advertisers are great—but at the end of the day, once something appears in print most people consider it "official" in a way that a Web site can never replicate. </description>
      <dc:creator />
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/8c87017a-2f6c-4daf-b0c6-0a32cfe74444</link>
      <guid>http://msdn.microsoft.com/magazine/8c87017a-2f6c-4daf-b0c6-0a32cfe74444</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;Guardsoft has announced the availability of VSGuard, which allows you to compare internal data between two executing programs.  This technique can reduce time spent on debugging and testing.  It is useful whenever a program is modified during the development process or ported to a different environment, such as when moving the program to a new platform or during system upgrades. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Request Timeouts, Byte Array Conversion, and More</title>
      <link>http://msdn.microsoft.com/magazine/a951900d-8f89-47ff-bbae-0d9ea2df6e82</link>
      <guid>http://msdn.microsoft.com/magazine/a951900d-8f89-47ff-bbae-0d9ea2df6e82</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Request Timeouts, Byte Array Conversion, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Saving Parent-child Data in a Multitiered App Using ADO.NET</title>
      <link>http://msdn.microsoft.com/magazine/47d2ea14-4de1-40b9-b829-79072e21f587</link>
      <guid>http://msdn.microsoft.com/magazine/47d2ea14-4de1-40b9-b829-79072e21f587</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;Data Points: Saving Parent-child Data in a Multitiered App Using ADO.NET</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Dress Your Controls for Success with ASP.NET 1.1 Themes</title>
      <link>http://msdn.microsoft.com/magazine/5826033f-ce3c-464c-acb0-c775a308a7ce</link>
      <guid>http://msdn.microsoft.com/magazine/5826033f-ce3c-464c-acb0-c775a308a7ce</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;Cutting Edge: Dress Your Controls for Success with ASP.NET 1.1 Themes</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: XML Data Migration Case Study: GEDCOM</title>
      <link>http://msdn.microsoft.com/magazine/c92594af-15f9-45fa-82e7-ed26929648e1</link>
      <guid>http://msdn.microsoft.com/magazine/c92594af-15f9-45fa-82e7-ed26929648e1</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;The XML Files: XML Data Migration Case Study: GEDCOM</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Create a Graphical Editor Using RichTextBox and GDI+</title>
      <link>http://msdn.microsoft.com/magazine/33162ebf-7416-48d0-a32d-6ae77f03fa64</link>
      <guid>http://msdn.microsoft.com/magazine/33162ebf-7416-48d0-a32d-6ae77f03fa64</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;Advanced Basics: Create a Graphical Editor Using RichTextBox and GDI+</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Updating the UI from a Secondary Thread</title>
      <link>http://msdn.microsoft.com/magazine/a45500bc-f853-4e5b-90bb-7122e80dffb4</link>
      <guid>http://msdn.microsoft.com/magazine/a45500bc-f853-4e5b-90bb-7122e80dffb4</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;Basic Instincts: Updating the UI from a Secondary Thread</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Finalizers, Assembly Names, MethodInfo, and More</title>
      <link>http://msdn.microsoft.com/magazine/84331912-cc0d-4f0f-9340-500a23e6de06</link>
      <guid>http://msdn.microsoft.com/magazine/84331912-cc0d-4f0f-9340-500a23e6de06</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;.NET Matters: Finalizers, Assembly Names, MethodInfo, and More</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Updating Views in MFC, Spying on Events in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/43a58b86-f7d5-4344-9ccd-1c7fa9a6e4ee</link>
      <guid>http://msdn.microsoft.com/magazine/43a58b86-f7d5-4344-9ccd-1c7fa9a6e4ee</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Updating Views in MFC, Spying on Events in the .NET Framework</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Microsoft Newsgroups for Developers</title>
      <link>http://msdn.microsoft.com/magazine/b1e9e416-58e3-42ce-b876-bbb40d6f6857</link>
      <guid>http://msdn.microsoft.com/magazine/b1e9e416-58e3-42ce-b876-bbb40d6f6857</guid>
      <description>May 2004&lt;br/&gt;&lt;br/&gt;Microsoft offers more than 1,900 public and 500 private newsgroups that cover all aspects of Microsoft products and technologies.  An individual newsgroup might get up to 15,000 postings per month, with developers answering customer questions, asking about specific product features, and getting product feedback. </description>
      <dc:creator />
      <pubDate>Tue, 20 Apr 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Testing: Perform Code Coverage Analysis with .NET to Ensure Thorough Application Testing</title>
      <link>http://msdn.microsoft.com/magazine/40980013-a692-4158-be5d-8b0b6fb81e8d</link>
      <guid>http://msdn.microsoft.com/magazine/40980013-a692-4158-be5d-8b0b6fb81e8d</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;When running your tests how do you know which parts of your product code are actually executed and tested? This article presents a complete system called Fundamental Function code coverage that operates at the method level.  The author gives an overview of the system so you can understand code coverage principles, explains the key parts of the underlying code, and discusses how code coverage fits into the overall product development cycle.  After reading this article you will be able to perform code coverage analysis on any .NET software system.</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test-Driven C#: Improve the Design and Flexibility of Your Project with Extreme Programming Techniques</title>
      <link>http://msdn.microsoft.com/magazine/914c7a41-492d-4445-8dac-1a497415ef6a</link>
      <guid>http://msdn.microsoft.com/magazine/914c7a41-492d-4445-8dac-1a497415ef6a</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Test-driven development (TDD) should be on every developer's radar screen because a comprehensive set of tests makes for maintainable code and frees you from having to create a perfect design up-front. This article explains how to perform TDD and takes you step-by-step through a number examples to get you started.</description>
      <dc:creator>Will Stott and James Newkirk</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Instrumentation: Powerful Instrumentation Options in .NET Let You Build Manageable Apps with Confidence</title>
      <link>http://msdn.microsoft.com/magazine/036f7288-deb6-4343-b11c-6ea590728853</link>
      <guid>http://msdn.microsoft.com/magazine/036f7288-deb6-4343-b11c-6ea590728853</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;As systems grow and become more heterogeneous, so their complexity increases. The more code you write, the more that can go wrong. The more that can go wrong, the more you need a good instrumentation policy. In this article, the author looks at the various technologies available in the .NET Framework, such as tracing, logging, WMI, EIF, which are designed to help you. He will also look at the pitfalls you should avoid and provide you with the fundamentals from both a technical and managerial perspective so that you can instrument your code effectively.</description>
      <dc:creator>Jon Fancey</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Stress Testing: Custom LoadGenerator Tool Identifies the Issues Your Application Faces Under Stress</title>
      <link>http://msdn.microsoft.com/magazine/b21f7cf1-1c8b-486f-977c-21652681c489</link>
      <guid>http://msdn.microsoft.com/magazine/b21f7cf1-1c8b-486f-977c-21652681c489</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;It's easy to postpone stress testing when developing an application, and it's easy to forgo it altogether.  Having an easy-to-use framework at your fingertips to conduct these tests can make the task far less painful.  This article walks you through an application that eases the task of generating load for a variety of layers within an application.</description>
      <dc:creator>Brian Otto</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mobility: Add Keyboard Support to Compact Framework Apps by Trapping Windows Messages</title>
      <link>http://msdn.microsoft.com/magazine/25899acd-19e9-4434-903e-62ae899b48f4</link>
      <guid>http://msdn.microsoft.com/magazine/25899acd-19e9-4434-903e-62ae899b48f4</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;The Compact Framework Control class doesn't provide direct access to Windows messages. However, with P/Invoke, a few lines of native code, and the Compact Framework MessageWindow class, it's still possible to access underlying Windows messages.  This can be used to work around any .NET Framework features, including keyboard support, that are not included in the Compact Framework.</description>
      <dc:creator>Alan Pulliam</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Testing, Testing 1 2 3</title>
      <link>http://msdn.microsoft.com/magazine/87875afd-77af-439a-b5c4-a3ce7aa29f6f</link>
      <guid>http://msdn.microsoft.com/magazine/87875afd-77af-439a-b5c4-a3ce7aa29f6f</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Each month dozens of readers turn to this page for the latest news on what the editors of MSDN Magazine are thinking.  And we do our best to oblige with our hard-hitting yet pithy observations on the state of the world around us, the latest in XML fashions, what's coming up in the current issue, and more. </description>
      <dc:creator />
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/837d63bb-7500-4b79-b057-3d0c2f3bfbb2</link>
      <guid>http://msdn.microsoft.com/magazine/837d63bb-7500-4b79-b057-3d0c2f3bfbb2</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Infragistics is shipping NetAdvantage 2004 Volume 1, a toolset for developing commercial-quality user interfaces for the Microsoft® . NET Framework, ASP. NET, Tablet PC, and COM.  NetAdvantage 2004 Volume 1 features Windows® Forms and ASP. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: JScript Leaks, Getting the XmlDataDocument, and ASPX Includes</title>
      <link>http://msdn.microsoft.com/magazine/da942713-b962-4f05-b739-d5c3c12293e8</link>
      <guid>http://msdn.microsoft.com/magazine/da942713-b962-4f05-b739-d5c3c12293e8</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: JScript Leaks, Getting the XmlDataDocument, and ASPX Includes</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Creating Audit Tables, Invoking COM Objects, and More</title>
      <link>http://msdn.microsoft.com/magazine/e68edd9f-ef9d-4c68-90b1-11b51389c5ae</link>
      <guid>http://msdn.microsoft.com/magazine/e68edd9f-ef9d-4c68-90b1-11b51389c5ae</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Dealing with error handling between T-SQL and a calling application, evaluating when a field's value has changed, and creating auditing tables in SQL Server™ are all common issues that developers must tackle. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Image Generation Service for ASP.NET 1.1</title>
      <link>http://msdn.microsoft.com/magazine/880780e7-8e7c-47c5-a9b2-8b6b94c0c67e</link>
      <guid>http://msdn.microsoft.com/magazine/880780e7-8e7c-47c5-a9b2-8b6b94c0c67e</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Cutting Edge: Image Generation Service for ASP.NET 1.1</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: All About Blogs and RSS</title>
      <link>http://msdn.microsoft.com/magazine/d5d312f4-8119-46db-86e0-2f6deec0897d</link>
      <guid>http://msdn.microsoft.com/magazine/d5d312f4-8119-46db-86e0-2f6deec0897d</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;The XML Files: All About Blogs and RSS</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Synchronizing Multiple Windows Forms</title>
      <link>http://msdn.microsoft.com/magazine/b63f964d-53ae-41db-8147-171f7e685846</link>
      <guid>http://msdn.microsoft.com/magazine/b63f964d-53ae-41db-8147-171f7e685846</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Advanced Basics: Synchronizing Multiple Windows Forms</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Matters: Const in C#, Exception Filters, IWin32Window, and More</title>
      <link>http://msdn.microsoft.com/magazine/efb86b02-00c8-458f-bd5d-29e10dc68472</link>
      <guid>http://msdn.microsoft.com/magazine/efb86b02-00c8-458f-bd5d-29e10dc68472</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;Welcome to . NET Matters.  This new column will delve into the ins and outs of the Microsoft® . NET Framework, answering readers' questions on various topics related to its extensive libraries, languages, and the common language runtime. </description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Beware of Fully Trusted Code</title>
      <link>http://msdn.microsoft.com/magazine/5d465f11-cd49-4c2a-9e8f-5770a32c1519</link>
      <guid>http://msdn.microsoft.com/magazine/5d465f11-cd49-4c2a-9e8f-5770a32c1519</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;The vast majority of managed applications run with full trust, but based on my experience teaching . NET security to developers with a broad range of experience, most really don't understand the implications of fully trusted code. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: .NET Internationalization Utilities</title>
      <link>http://msdn.microsoft.com/magazine/0249cfc2-9202-4f45-b4f9-5534731aa18a</link>
      <guid>http://msdn.microsoft.com/magazine/0249cfc2-9202-4f45-b4f9-5534731aa18a</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;As you saw in last month's column, . NET internationalization support is excellent and allows you to move your application to a world audience quite easily.  Before you jump into this month's discussion, you may want to go back and read the March column. </description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: CD Burning and Device Discovery with IMAPI</title>
      <link>http://msdn.microsoft.com/magazine/089f7c39-b251-4512-9197-f9571a28ed17</link>
      <guid>http://msdn.microsoft.com/magazine/089f7c39-b251-4512-9197-f9571a28ed17</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: CD Burning and Device Discovery with IMAPI</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking To...: Robert Green Talks About Communities for Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/43338472-821c-498d-b631-57d3f48ef368</link>
      <guid>http://msdn.microsoft.com/magazine/43338472-821c-498d-b631-57d3f48ef368</guid>
      <description>April 2004&lt;br/&gt;&lt;br/&gt;MSDN Magazine recently talked to Robert Green, the Community Lead Program Manager for Visual Basic, about what to expect in the next version and how the Visual Basic team hopes to work more closely with the Visual Basic community.</description>
      <dc:creator />
      <pubDate>Tue, 16 Mar 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office 2003: Secure and Deploy Business Solutions with Microsoft Visual Studio Tools for Office</title>
      <link>http://msdn.microsoft.com/magazine/53c35dec-252f-4f75-a8fe-26e3bea6cc16</link>
      <guid>http://msdn.microsoft.com/magazine/53c35dec-252f-4f75-a8fe-26e3bea6cc16</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Microsoft Visual Studio Tools for the Microsoft Office System is a new technology that brings the advanced features of Visual Studio .NET and the .NET Framework to applications built for Microsoft Office Word 2003 and Microsoft Office Excel 2003. Deploying solutions built with this technology requires that you understand how runtime security is enforced in managed applications and how to configure users' systems to run your solutions without introducing security holes.To promote that understanding, this article will demonstrate how to establish trust, explain policy considerations and permissions, and explain what trusted code is all about. Secure assembly deployment is also covered in detail.</description>
      <dc:creator>Brian A. Randell and Ken Getz</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C# In-Depth: Harness the Features of C# to Power Your Scientific Computing Projects</title>
      <link>http://msdn.microsoft.com/magazine/7999ccdb-1ad6-4705-9ce4-dcc71488bc8d</link>
      <guid>http://msdn.microsoft.com/magazine/7999ccdb-1ad6-4705-9ce4-dcc71488bc8d</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;The C# language has been used quite successfully in many kinds of projects, including Web, database, GUI, and more. One of the last frontiers for the application of C# code may well be scientific computing. But can C# measure up to the likes of FORTRAN and C++ for scientific and mathematical projects?In this article, the author answers that question by looking at the .NET common language runtime to determine how the JIT compiler, Microsoft intermediate language, and the garbage collector affect performance. He  also considers C# data types, including arrays and matrices, along with other language features that play an important role in scientific computing applications.</description>
      <dc:creator>Fahad Gilani</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Timers: Implement a Continuously Updating, High-Resolution Time Provider for Windows</title>
      <link>http://msdn.microsoft.com/magazine/30731556-00ad-4087-aeb7-59e524d5eab1</link>
      <guid>http://msdn.microsoft.com/magazine/30731556-00ad-4087-aeb7-59e524d5eab1</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;The timestamps that you can obtain from Windows NT are limited to a maximum resolution of 10 or 15 milliseconds, depending on the underlying hardware.  At times, such as when you need to timetag frequent events, it is desirable to achieve a higher resolution.  For example, what if you want to be able to contact a thread or perform some other task at intervals more frequent than 10 milliseconds? Suggested ways of achieving better resolution include using performance counters in conjunction with the sytem time to calculate smaller time increments. But using performance counters is a technique that presents its own problems. This article shows one possible way of overcoming limitations inherent in this approach.</description>
      <dc:creator>Johan Nilsson</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ISA Server 2004: Developing an Application Filter for Microsoft Internet Security and Acceleration Server 2004</title>
      <link>http://msdn.microsoft.com/magazine/1f73f9a4-770c-415d-8d62-413cda81c55f</link>
      <guid>http://msdn.microsoft.com/magazine/1f73f9a4-770c-415d-8d62-413cda81c55f</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;The beta version of Internet Security and Acceleration (ISA) Server 2004 is now publicly available. It includes a rich SDK with several extensibility mechanisms that allow third parties to integrate their specialized solutions on top of the ISA platform. In this article, the author explores the application filter extensibility mechanism, which enables you to add high-level application layer filtering capabilities to ISA Server and to provide rich content filtering solutions. He also highlights the new features of the ISA Server 2004 SDK, then moves on to describe how to develop a basic application filter that monitors all data going through the ISA Server, and how to integrate a filter into the ISA Server management console to create a seamless interface experience for your users.</description>
      <dc:creator>Yigal Edery</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Error Handling: Throwing Custom Exception Types from a Managed COM+ Server Application</title>
      <link>http://msdn.microsoft.com/magazine/16d18afa-d070-455b-b022-6f5d68a5bb19</link>
      <guid>http://msdn.microsoft.com/magazine/16d18afa-d070-455b-b022-6f5d68a5bb19</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Exception handling semantics in .NET are based on type, so you can create custom exceptions that have their own properties and methods. In .NET, exceptions are first-class citizens, and since they're the built-in error handling mechanism, all .NET-compliant languages must support exceptions. In addition, COM+ services are available to .NET code as Enterprise Services, so you can leverage exceptions in your Enterprise Services design.In this article the author describes custom exceptions, throwing exceptions across COM interop boundaries, and working with Enterprise Services.</description>
      <dc:creator>Bob DeRemer</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: 200+ Issues Later</title>
      <link>http://msdn.microsoft.com/magazine/335ae735-0273-4352-9a7e-5a5fe0328695</link>
      <guid>http://msdn.microsoft.com/magazine/335ae735-0273-4352-9a7e-5a5fe0328695</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Editor's Note: 200+ Issues Later</description>
      <dc:creator />
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/34d76a92-885a-452a-9027-74c2151a2fb5</link>
      <guid>http://msdn.microsoft.com/magazine/34d76a92-885a-452a-9027-74c2151a2fb5</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;New Stuff: Resources for Your Developer Toolbox</description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Hard Drive Security, Comparing Two Versions of a DB, and More SQL</title>
      <link>http://msdn.microsoft.com/magazine/af01280a-f74f-4214-bb2d-71438dade8ed</link>
      <guid>http://msdn.microsoft.com/magazine/af01280a-f74f-4214-bb2d-71438dade8ed</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Hard Drive Security, Comparing Two Versions of a DB, and More SQL</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Exception-handling Techniques</title>
      <link>http://msdn.microsoft.com/magazine/2e52523d-ed3c-4dba-83a3-fa530a8c546d</link>
      <guid>http://msdn.microsoft.com/magazine/2e52523d-ed3c-4dba-83a3-fa530a8c546d</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Data Points: Exception-handling Techniques</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Personalization in ASP.NET 1.1</title>
      <link>http://msdn.microsoft.com/magazine/63f94c95-2a53-4463-9012-8e26c7137047</link>
      <guid>http://msdn.microsoft.com/magazine/63f94c95-2a53-4463-9012-8e26c7137047</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Cutting Edge: Personalization in ASP.NET 1.1</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: WS-Policy and WSE 2.0 Assertion Handlers</title>
      <link>http://msdn.microsoft.com/magazine/9dbcbdfc-211f-4da3-9e7f-f22b6af4d580</link>
      <guid>http://msdn.microsoft.com/magazine/9dbcbdfc-211f-4da3-9e7f-f22b6af4d580</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;The XML Files: WS-Policy and WSE 2.0 Assertion Handlers</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Extracting Data from .NET Assemblies</title>
      <link>http://msdn.microsoft.com/magazine/6e730cd8-efde-4da3-9f0a-663bcf341399</link>
      <guid>http://msdn.microsoft.com/magazine/6e730cd8-efde-4da3-9f0a-663bcf341399</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Advanced Basics: Extracting Data from .NET Assemblies</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The ASP Column: Using SOAP Extensions in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/37ca0d50-5f18-45ba-a9c0-11d5963b80e4</link>
      <guid>http://msdn.microsoft.com/magazine/37ca0d50-5f18-45ba-a9c0-11d5963b80e4</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;The ASP Column: Using SOAP Extensions in ASP.NET</description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Basics of .NET Internationalization</title>
      <link>http://msdn.microsoft.com/magazine/04988e45-a956-4057-9d1f-f1a78ccdd97b</link>
      <guid>http://msdn.microsoft.com/magazine/04988e45-a956-4057-9d1f-f1a78ccdd97b</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Bugslayer: Basics of .NET Internationalization</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: List View Mode, SetForegroundWindow, and Class Protection</title>
      <link>http://msdn.microsoft.com/magazine/44b687bc-cbaf-4d8b-a757-b22ced3b9d93</link>
      <guid>http://msdn.microsoft.com/magazine/44b687bc-cbaf-4d8b-a757-b22ced3b9d93</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: List View Mode, SetForegroundWindow, and Class Protection</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: ASP.NET "Whidbey"</title>
      <link>http://msdn.microsoft.com/magazine/93d0d6dc-5a72-4fb3-93fc-f8f642c8b19c</link>
      <guid>http://msdn.microsoft.com/magazine/93d0d6dc-5a72-4fb3-93fc-f8f642c8b19c</guid>
      <description>March 2004&lt;br/&gt;&lt;br/&gt;Resource File: ASP.NET "Whidbey"</description>
      <dc:creator />
      <pubDate>Tue, 17 Feb 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Yukon Basics: XML, T-SQL, and the CLR Create a New World of Database Programming</title>
      <link>http://msdn.microsoft.com/magazine/8c046999-3055-4bc9-94a9-cd108a799223</link>
      <guid>http://msdn.microsoft.com/magazine/8c046999-3055-4bc9-94a9-cd108a799223</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;The next version of SQL Server, code-named "Yukon," includes quite a few enhancements and expanded language support. For example, Transact-SQL now conforms more closely to the ANSI-99 SQL specification and makes querying more flexible and expressive. Yukon can execute  user-defined functions, stored procedures, and triggers written in CLR-targeted languages, including Visual Basic .NET and C#. It supports a subset of the W3C standard XQuery language, and has native XML support.In this article, the author outlines the most significant language features and builds an order-entry sample app.</description>
      <dc:creator>Eric Brown</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML in Yukon: New Version Showcases Native XML Type and Advanced Data Handling</title>
      <link>http://msdn.microsoft.com/magazine/b2fecfd1-0ef6-4180-83be-34d4da493543</link>
      <guid>http://msdn.microsoft.com/magazine/b2fecfd1-0ef6-4180-83be-34d4da493543</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;The next version of Microsoft SQL Server, code-named "Yukon," represents quite a few steps forward in the evolution of XML integration. Yukon supports native storage of XML data using the XML data type, which makes it possible to run native queries on XML data using the emerging industry standard XQuery language. Data integrity of the XML data type can be enforced through schema validation and XML-based check constraints, and special indexes can be defined that help speed up queries. In addition, Yukon has the built-in ability to expose its data through Web services. This article discusses these and other XML features of Yukon.</description>
      <dc:creator>Bob Beauchemin</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>T-SQL in Yukon: Powerful New T-SQL Syntax Gives SQL Server a Programmability Boost</title>
      <link>http://msdn.microsoft.com/magazine/c80f4b4c-660b-407a-9c13-2f6af7c06584</link>
      <guid>http://msdn.microsoft.com/magazine/c80f4b4c-660b-407a-9c13-2f6af7c06584</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;The T-SQL language in the upcoming version of SQL Server will provide more power and flexibility than previous versions. Additions and enhancements include error handling with the TRY/CATCH construct, SNAPSHOT isolation, and WAITFOR enhancements. Also important are the BULK rowset provider, common table expressions, recursive queries, PIVOT and UNPIVOT operators, and much more. This article introduces these features so readers will be ready for the next version of SQL Server.</description>
      <dc:creator>Itzik Ben-Gan</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Types in Yukon: Managed UDTs Let You Extend the SQL Server Type System</title>
      <link>http://msdn.microsoft.com/magazine/f483cfed-9c77-40c0-95af-6552721b9756</link>
      <guid>http://msdn.microsoft.com/magazine/f483cfed-9c77-40c0-95af-6552721b9756</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;The next version of SQL Server, code-named "Yukon," will offer enhanced support for user-defined types (UDTs). Because UDTs can be managed by the CLR, you can represent a wide variety of data structures to create types not possible with previous versions of SQL Server. With UDTs you can more precisely control the kind of data your type accepts, resulting in better data management. This article explores UDTs in "Yukon" and covers their design and implementation.</description>
      <dc:creator>Peter W. DeBetta</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Standard I/O: Console Appplications in .NET, or Teaching a New Dog Old Tricks</title>
      <link>http://msdn.microsoft.com/magazine/d3fc26cd-5248-439c-9308-d019e6a29eee</link>
      <guid>http://msdn.microsoft.com/magazine/d3fc26cd-5248-439c-9308-d019e6a29eee</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;The Microsoft .NET Framework is not just about Windows Forms and Web services. This article discusses the simplest kind of Framework-based application—the console app—along with the frequently overlooked constructs of standard input/output and the pipe. When designed carefully, console applications offer a surprisingly powerful way of solving complex programming problems. One of the more exciting aspects of this approach is that while each application in the pipe is fairly simple, the result of their interaction can be a relatively complex task. Here the author explores the ins and outs of writing these console apps.</description>
      <dc:creator>Michael Brook</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Timers: Comparing the Timer Classes in the .NET Framework Class Library</title>
      <link>http://msdn.microsoft.com/magazine/faeba42f-612c-4749-a895-dd7e94ae824b</link>
      <guid>http://msdn.microsoft.com/magazine/faeba42f-612c-4749-a895-dd7e94ae824b</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;Timers often play an important role in both client applications and server-based components (including Windows services). Writing effective timer-driven managed code requires a clear understanding of program flow and the subtleties of the .NET threading model. The .NET Framework Class Library provides three different timer classes: System.Windows.Forms.Timer, System.Timers.Timer, and System.Threading.Timer. Each of these classes has been designed and optimized for use in different situations. This article examines the three timer classes and helps you gain an understanding of how and when each class should be used.</description>
      <dc:creator>Alex Calvo</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Yukon Bonanza</title>
      <link>http://msdn.microsoft.com/magazine/0457faec-1674-4352-aeea-189f028fdeb2</link>
      <guid>http://msdn.microsoft.com/magazine/0457faec-1674-4352-aeea-189f028fdeb2</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;Editor's Note: Yukon Bonanza</description>
      <dc:creator />
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/2d4801d0-71e5-494a-9c4b-2d04d8cf2565</link>
      <guid>http://msdn.microsoft.com/magazine/2d4801d0-71e5-494a-9c4b-2d04d8cf2565</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;New Stuff: Resources for Your Developer Toolbox</description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: ANSI Chars in XML, E-commerce Architecture, and More</title>
      <link>http://msdn.microsoft.com/magazine/cda866ce-7860-4694-a018-b9691164e493</link>
      <guid>http://msdn.microsoft.com/magazine/cda866ce-7860-4694-a018-b9691164e493</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: ANSI Chars in XML, E-commerce Architecture, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Owner-Drawing in .NET</title>
      <link>http://msdn.microsoft.com/magazine/6ed4d252-67d7-4d51-bf2a-22ccd950cd54</link>
      <guid>http://msdn.microsoft.com/magazine/6ed4d252-67d7-4d51-bf2a-22ccd950cd54</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;Cutting Edge: Owner-Drawing in .NET</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: XML Report from the Microsoft PDC 2003</title>
      <link>http://msdn.microsoft.com/magazine/ea4a3bc3-596d-4531-ab26-9769179f9897</link>
      <guid>http://msdn.microsoft.com/magazine/ea4a3bc3-596d-4531-ab26-9769179f9897</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;The XML Files: XML Report from the Microsoft PDC 2003</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The ASP Column: Web Services: ATL Server Versus ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/1ddc7c9e-2797-46ca-a3d1-1b93fbd9512f</link>
      <guid>http://msdn.microsoft.com/magazine/1ddc7c9e-2797-46ca-a3d1-1b93fbd9512f</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;The ASP Column: Web Services: ATL Server Versus ASP.NET</description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Client-side Paging for DataGrids</title>
      <link>http://msdn.microsoft.com/magazine/2de011e7-241d-41e3-9ddf-8c5568f3c8fd</link>
      <guid>http://msdn.microsoft.com/magazine/2de011e7-241d-41e3-9ddf-8c5568f3c8fd</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;Wicked Code: Client-side Paging for DataGrids</description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Color Support, Console Apps, and Saving User Settings</title>
      <link>http://msdn.microsoft.com/magazine/3ed67fff-3ee3-4b0e-a1a4-980f744913ae</link>
      <guid>http://msdn.microsoft.com/magazine/3ed67fff-3ee3-4b0e-a1a4-980f744913ae</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Color Support, Console Apps, and Saving User Settings</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Mobile and Embedded Application Development</title>
      <link>http://msdn.microsoft.com/magazine/6c94835e-803e-4b12-8b33-4ef71d1499ab</link>
      <guid>http://msdn.microsoft.com/magazine/6c94835e-803e-4b12-8b33-4ef71d1499ab</guid>
      <description>February 2004&lt;br/&gt;&lt;br/&gt;Resource File: Mobile and Embedded Application Development</description>
      <dc:creator />
      <pubDate>Tue, 13 Jan 2004 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Code Name Longhorn: A First Look at Writing and Deploying Apps in the Next Generation of Windows</title>
      <link>http://msdn.microsoft.com/magazine/2886e6ad-5d74-4656-95bc-d6e7eda7a1b5</link>
      <guid>http://msdn.microsoft.com/magazine/2886e6ad-5d74-4656-95bc-d6e7eda7a1b5</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;The next version of the Microsoft Windows operating system, code-named "Longhorn," marks a significant change not only in terms of how the operating system works, but also in the way in which applications are built. The Longhorn version of Windows includes a new storage system, natural search technology, and an increased emphasis on security and trustworthy computing. Here the author provides an overview of Longhorn, focusing on the build-once, deploy n-times application model. In addition, he discusses the new language, code-named "XAML," that's used to create UI elements, then presents some working samples.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Code Name Indigo: A Guide to Developing and Running Connected Systems with Indigo</title>
      <link>http://msdn.microsoft.com/magazine/a03ba01e-3700-448a-9222-2288ca52cb98</link>
      <guid>http://msdn.microsoft.com/magazine/a03ba01e-3700-448a-9222-2288ca52cb98</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;This article describes a collection of new programming frameworks that are part of "Longhorn," the upcoming version of Windows. "Indigo," the code name for this framework, provides rich support for service-oriented design that is complementary to traditional object-oriented approaches. Indigo marries the best features of .NET Remoting, ASMX, and .NET Enterprise Services into a unified programming and administration model. Indigo's deep support for standard protocols, including HTTP, XML, and SOAP, makes it easier to integrate applications and services without sacrificing security or reliability.</description>
      <dc:creator>Don Box</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Code Name Avalon: Create Real Apps Using New Code and Markup Model</title>
      <link>http://msdn.microsoft.com/magazine/fcf2af51-35a2-4c15-92fc-3355c27ad965</link>
      <guid>http://msdn.microsoft.com/magazine/fcf2af51-35a2-4c15-92fc-3355c27ad965</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;The presentation subsystem in the next version of Windows, code-named "Longhorn," offers powerful new capabilities to developers. This subsystem, code-named "Avalon," allows developers to take advantage of its capabilities through a new markup language code-named "XAML." In addition, modern object-oriented programming languages such as C# and Visual Basic .NET can be used to tie everything together. Because most applications written to Avalon will probably be a mix of XAML and programming code, this article discusses XAML tags used to control page layout along with the procedural code written to respond to events.</description>
      <dc:creator>Charles Petzold</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Code Name WinFS: Revolutionary File Storage System Lets Users Search and Manage Files Based on Content</title>
      <link>http://msdn.microsoft.com/magazine/f8e29197-7bf2-4721-a890-c4c57d88be94</link>
      <guid>http://msdn.microsoft.com/magazine/f8e29197-7bf2-4721-a890-c4c57d88be94</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;One of the monumental problems organizations face today is aggregating information that's stored in disparate formats. Knowledge workers have long wanted to be able to search for content independent of format. The next version of the Windows operating system, code-named "Longhorn," boasts a new storage subsystem that makes that task easier. That subsystem, code-named "WinFS," allows the user to perform searches based on the metadata of the stored item, regardless of what type of file it is or which application created it. This article covers the basic architecture of WinFS and explains how to use the WinFS managed API.</description>
      <dc:creator>Richard Grimes</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Shell: Create Namespace Extensions for Windows Explorer with the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/4aacd620-5a8d-475b-b675-9c849e5f7723</link>
      <guid>http://msdn.microsoft.com/magazine/4aacd620-5a8d-475b-b675-9c849e5f7723</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Extending the Windows shell with namespace extensions allows you to create some custom functionality for Windows Explorer. One common use is to enable Explorer to present a list of items that do not exist in one real folder, but actually reside in a number of places. The view on the folder makes it look like these items are in one place, so managing them becomes easier. This article illustrates the process of creating custom shell namespace extensions using C# and the .NET Framework. The author dispels some myths about the difficulty of writing such extensions, and shows that it is easier than it was before .NET. Along the way he outlines undocumented interfaces and describes advanced techniques for consuming them in .NET.</description>
      <dc:creator>Dave Rensin</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: PDC 2003 Trip Report</title>
      <link>http://msdn.microsoft.com/magazine/bb0959ba-f1be-4d76-915d-f3779d8acc9b</link>
      <guid>http://msdn.microsoft.com/magazine/bb0959ba-f1be-4d76-915d-f3779d8acc9b</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Editor's Note: PDC 2003 Trip Report</description>
      <dc:creator />
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/8914e199-e7ea-400b-90b9-75c315647a09</link>
      <guid>http://msdn.microsoft.com/magazine/8914e199-e7ea-400b-90b9-75c315647a09</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;New Stuff: Resources for Your Developer Toolbox</description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: DTS Follow-up, Web Services, Access Over the Network, and More</title>
      <link>http://msdn.microsoft.com/magazine/00843844-75ce-434f-bdd9-8fbcd53b4253</link>
      <guid>http://msdn.microsoft.com/magazine/00843844-75ce-434f-bdd9-8fbcd53b4253</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: DTS Follow-up, Web Services, Access Over the Network, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Exploring SQL Server Triggers: Part 2</title>
      <link>http://msdn.microsoft.com/magazine/9fc07f2e-687b-47df-a1d0-cfd6fec98795</link>
      <guid>http://msdn.microsoft.com/magazine/9fc07f2e-687b-47df-a1d0-cfd6fec98795</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Data Points: Exploring SQL Server Triggers: Part 2</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Extend the ASP.NET DataGrid with Client-side Behaviors</title>
      <link>http://msdn.microsoft.com/magazine/ebd63612-08ad-4453-ae12-ac97ef32c94f</link>
      <guid>http://msdn.microsoft.com/magazine/ebd63612-08ad-4453-ae12-ac97ef32c94f</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Cutting Edge: Extend the ASP.NET DataGrid with Client-side Behaviors</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: IntelliSense for XSLT, Namespace Collisions, and More</title>
      <link>http://msdn.microsoft.com/magazine/15d8246c-4409-4260-9f4d-0e8327c6cfd3</link>
      <guid>http://msdn.microsoft.com/magazine/15d8246c-4409-4260-9f4d-0e8327c6cfd3</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;The XML Files: IntelliSense for XSLT, Namespace Collisions, and More</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Windows Forms Controls: Z-order and Copying Collections</title>
      <link>http://msdn.microsoft.com/magazine/1e8043d1-370a-4f94-b489-e16932c44acb</link>
      <guid>http://msdn.microsoft.com/magazine/1e8043d1-370a-4f94-b489-e16932c44acb</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Advanced Basics: Windows Forms Controls: Z-order and Copying Collections</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Asynchronous Method Execution Using Delegates</title>
      <link>http://msdn.microsoft.com/magazine/743e4837-14ed-47ce-8d2c-9257a5751cee</link>
      <guid>http://msdn.microsoft.com/magazine/743e4837-14ed-47ce-8d2c-9257a5751cee</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Basic Instincts: Asynchronous Method Execution Using Delegates</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: Practical Multithreading for Client Apps</title>
      <link>http://msdn.microsoft.com/magazine/59b2c8de-4944-4610-a41e-d57d59686990</link>
      <guid>http://msdn.microsoft.com/magazine/59b2c8de-4944-4610-a41e-d57d59686990</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;.NET: Practical Multithreading for Client Apps</description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Get Logical Drives with VolInfo, Modifying the System Menu</title>
      <link>http://msdn.microsoft.com/magazine/9f690f2f-f5d5-4f5d-ac7b-df966740f13a</link>
      <guid>http://msdn.microsoft.com/magazine/9f690f2f-f5d5-4f5d-ac7b-df966740f13a</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Get Logical Drives with VolInfo, Modifying the System Menu</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking To...: Carl Franklin Talks About Being a New MVP and His Passion for Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/6c5cfead-45e9-4547-ac44-fb529834ac57</link>
      <guid>http://msdn.microsoft.com/magazine/6c5cfead-45e9-4547-ac44-fb529834ac57</guid>
      <description>January 2004&lt;br/&gt;&lt;br/&gt;Talking To...: Carl Franklin Talks About Being a New MVP and His Passion for Visual Basic .NET</description>
      <dc:creator />
      <pubDate>Tue, 16 Dec 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Threading: Break Free of Code Deadlocks in Critical Sections Under Windows</title>
      <link>http://msdn.microsoft.com/magazine/7077312d-33b4-45b1-abaa-e08ecd8c0d20</link>
      <guid>http://msdn.microsoft.com/magazine/7077312d-33b4-45b1-abaa-e08ecd8c0d20</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Critical sections, a mechanism that prohibits more than one thread at a time from executing a particular section of code, is a topic that has not received much attention and thus tends not to be well understood. A solid understanding of critical sections in Windows can really come in handy when you need to track down multithreading performance issues in your code. This articles delves under the hood of critical sections to reveal information useful in finding deadlocks and in pinpointing performance problems. It also includes a handy utility program that shows all of your critical sections and their current states.</description>
      <dc:creator>Matt Pietrek and Russ Osterlund</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MSMQ and .NET: Send MSMQ Messages Securely Across the Internet with HTTP and SOAP</title>
      <link>http://msdn.microsoft.com/magazine/b9b18525-147c-4fbe-974c-503ed9fe1636</link>
      <guid>http://msdn.microsoft.com/magazine/b9b18525-147c-4fbe-974c-503ed9fe1636</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;When creating a distributed system you frequently need to provide for communication between two entities that are not in sync. Microsoft Message Queue Server (MSMQ) provides the kind of store-and-forward messaging in a pre-built infrastructure that can help you address these kinds of messaging needs. In the past, MSMQ was accessed using a COM wrapper. Now there's a .NET wrapper that lets you accomplish your messaging goals easily from your Framework-based code. To illustrate the use of the wrapper, the author builds a messaging application, sends MSMQ messages over the Web, and discusses messaging security.</description>
      <dc:creator>David S. Platt</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Remoting: Managing the Lifetime of Remote .NET Objects with Leasing and Sponsorship</title>
      <link>http://msdn.microsoft.com/magazine/a7f54113-c2eb-44d3-8d0d-e3628e2897e9</link>
      <guid>http://msdn.microsoft.com/magazine/a7f54113-c2eb-44d3-8d0d-e3628e2897e9</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Leasing and sponsorship is the solution for managing the lifecycle of a remote object in .NET. Each object has a lease that prevents the local garbage collector from destroying it, and most distributed applications rely upon leasing. There are several ways in which objects and clients can extend the lease, including dedicated sponsor objects. In this article, the author explains leasing, shows how to configure it, and how it relates to the various remoting activation models. He then discusses design guidelines and options, along with their impact on throughput and performance. Additionally, he introduces a helper class used to automate the management of lease sponsors.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Beyond Macros: Create Word and Excel Smart Documents with C++ and XML</title>
      <link>http://msdn.microsoft.com/magazine/379095d1-c7a5-45d2-b8a8-07c1f56a1fea</link>
      <guid>http://msdn.microsoft.com/magazine/379095d1-c7a5-45d2-b8a8-07c1f56a1fea</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;One of the coolest new parts of Office 2003 is a programmability feature called Smart Documents, which allows developers to augment Word and Excel documents with programmable content and behavior. Typically, examples illustrating Office programmability use Visual Basic or Visual Basic .NET. In this article, the author develops a Smart Document for Excel using C++. He describes the new ISmartDocument interface and shows how to use it to manage a simple task list such as an Excel spreadsheet.</description>
      <dc:creator>Mike Kelly</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office 2003: Host an Interactive Visio Drawing Surface in .NET Custom Clients</title>
      <link>http://msdn.microsoft.com/magazine/04483f9d-3cdb-43bd-9319-eac8f0fe9034</link>
      <guid>http://msdn.microsoft.com/magazine/04483f9d-3cdb-43bd-9319-eac8f0fe9034</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Microsoft Office Visio 2003 introduces a new drawing component that allows you to embed an interactive drawing surface into your application's user interface. You can drive the Visio drawing component from events in your host application or with data from a Web Service and an ADO.NET data adapter. The Visio drawing component supports the rich Visio application programming model, giving you control over how graphics are used and displayed on the drawing surface. This article explains how to embed the Visio drawing component into a C#-based Windows Forms client app that retrieves data from the Fabrikam 2.0 Web Service.</description>
      <dc:creator>Mai-lan Tomsen Bukovec and Blair Shaw</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: A Look Back and a Look Ahead</title>
      <link>http://msdn.microsoft.com/magazine/1bb8243c-bfce-46c5-bb1d-8d6bff4181da</link>
      <guid>http://msdn.microsoft.com/magazine/1bb8243c-bfce-46c5-bb1d-8d6bff4181da</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Editor's Note: A Look Back and a Look Ahead</description>
      <dc:creator />
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/490b2581-d033-491e-8e6b-14867ad432d6</link>
      <guid>http://msdn.microsoft.com/magazine/490b2581-d033-491e-8e6b-14867ad432d6</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;New Stuff: Resources for Your Developer Toolbox</description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Virtual Directories, Releasing DB Connections, and More</title>
      <link>http://msdn.microsoft.com/magazine/6b3379f1-bb28-439b-bb9f-9e45b9ffa1b7</link>
      <guid>http://msdn.microsoft.com/magazine/6b3379f1-bb28-439b-bb9f-9e45b9ffa1b7</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Virtual Directories, Releasing DB Connections, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Exploring SQL Server Triggers</title>
      <link>http://msdn.microsoft.com/magazine/bf0e01b5-a902-40d3-9421-f4066b1ce243</link>
      <guid>http://msdn.microsoft.com/magazine/bf0e01b5-a902-40d3-9421-f4066b1ce243</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Data Points: Exploring SQL Server Triggers</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Custom Design-time Control Features in Visual Studio .NET</title>
      <link>http://msdn.microsoft.com/magazine/f8127776-d14e-4738-92e1-53d3b422f0b8</link>
      <guid>http://msdn.microsoft.com/magazine/f8127776-d14e-4738-92e1-53d3b422f0b8</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Cutting Edge: Custom Design-time Control Features in Visual Studio .NET</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: A Survey of Publicly Available Web Services at Microsoft</title>
      <link>http://msdn.microsoft.com/magazine/16e567dc-095c-4d21-95d7-bb09e8b5b6c6</link>
      <guid>http://msdn.microsoft.com/magazine/16e567dc-095c-4d21-95d7-bb09e8b5b6c6</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;The XML Files: A Survey of Publicly Available Web Services at Microsoft</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Windows Forms Q&amp;A</title>
      <link>http://msdn.microsoft.com/magazine/cb201f02-99c2-42ec-8e93-325f4778ef4a</link>
      <guid>http://msdn.microsoft.com/magazine/cb201f02-99c2-42ec-8e93-325f4778ef4a</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Windows Forms Q&amp;A</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design Patterns: Asynchronous Wait State Pattern in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/9b2f1938-f226-4280-8b59-8541b12535d6</link>
      <guid>http://msdn.microsoft.com/magazine/9b2f1938-f226-4280-8b59-8541b12535d6</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Design Patterns: Asynchronous Wait State Pattern in ASP.NET</description>
      <dc:creator>Lyn Robison</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Docking the Menu Bar, Abstract Classes vs. Interfaces, and More</title>
      <link>http://msdn.microsoft.com/magazine/2bf6ffc5-88a0-46ec-bc6a-34a84c5ae78f</link>
      <guid>http://msdn.microsoft.com/magazine/2bf6ffc5-88a0-46ec-bc6a-34a84c5ae78f</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Docking the Menu Bar, Abstract Classes vs. Interfaces, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking To...: Steve Lombardi Discusses the Highlights of Microsoft MapPoint 2004
</title>
      <link>http://msdn.microsoft.com/magazine/1a44383a-0c39-49ec-8e60-8e9c34ebc17d</link>
      <guid>http://msdn.microsoft.com/magazine/1a44383a-0c39-49ec-8e60-8e9c34ebc17d</guid>
      <description>December 2003&lt;br/&gt;&lt;br/&gt;Talking To...: Steve Lombardi Discusses the Highlights of Microsoft MapPoint 2004
</description>
      <dc:creator />
      <pubDate>Tue, 18 Nov 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Protect It: Safeguard Database Connection Strings and Other Sensitive Settings in Your Code</title>
      <link>http://msdn.microsoft.com/magazine/49b2c08f-f922-409f-b5cd-d56638d9c113</link>
      <guid>http://msdn.microsoft.com/magazine/49b2c08f-f922-409f-b5cd-d56638d9c113</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Protecting application secrets, such as database connection strings and passwords, requires careful consideration of a number of pertinent factors such as how sensitive the data is, who could gain access to it, how to balance security, performance, and maintainability, and so forth. This article explains the fundamentals of data protection and compares a variety of techniques that can be used to protect application settings. The author discusses what to avoid, such as hiding keys in source code and the use of Local Security Authority. In addition, he presents some effective solutions such as the Data Protection API.</description>
      <dc:creator>Alek Davis</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Encrypt It: Keep Your Data Secure with the New Advanced Encryption Standard</title>
      <link>http://msdn.microsoft.com/magazine/27417c4c-d3ab-4dee-b7e9-5f7b780f66a1</link>
      <guid>http://msdn.microsoft.com/magazine/27417c4c-d3ab-4dee-b7e9-5f7b780f66a1</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;The Advanced Encryption Standard (AES) is a National Institute of Standards and Technology specification for the encryption of electronic data.  It is expected to become the accepted means of encrypting digital information, including financial, telecommunications, and government data. This article presents an overview of AES and explains the algorithms it uses. Included is a complete C# implementation and examples of encrypting .NET data. After reading this article you will be able to encrypt data using AES, test AES-based software, and use AES encryption in your systems.</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Authorize It: Use Role-Based Security in Your Middle Tier .NET Apps with Authorization Manager</title>
      <link>http://msdn.microsoft.com/magazine/8c5f44f0-62ab-4f55-b9d3-c61249da5e00</link>
      <guid>http://msdn.microsoft.com/magazine/8c5f44f0-62ab-4f55-b9d3-c61249da5e00</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Authorization Manager in Windows Server 2003 represents a significant improvement in the administration of role-based security, making it more scalable, flexible, and easier to implement. Using Authorization Manager, you can define roles and the tasks those roles can perform. You can nest roles to inherit characteristics from other roles, and you can define application groups. In addition, Authorization Manager lets you use scripts to modify permissions dynamically, and it allows you to wrap your security logic in a security policy that can be stored in Active Directory. Authorization Manager also includes an easy-to-use API for running access checks. The author discusses all of these topics and demonstrates them with a working sample.</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Review It: Expert Tips for Finding Security Defects in Your Code</title>
      <link>http://msdn.microsoft.com/magazine/e607cdc9-dd1e-4198-99ee-c486e92b9f0e</link>
      <guid>http://msdn.microsoft.com/magazine/e607cdc9-dd1e-4198-99ee-c486e92b9f0e</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Reviewing code for security defects is a key ingredient in the software creation process, ranking alongside planning, design, and testing. Here the author reflects over his years of code security reviews to identify patterns and best practices that all developers can follow when tracking down potential security loopholes. The process begins by examining the environment the code runs in, considering the roles of the users who will run it, and studying the history of any security issues the code may have had. After gaining an understanding of these background issues, specific vulnerabilities can be hunted down, including SQL injection attacks, cross-site scripting, and buffer overruns. In addition, certain red flags, such as variable names like "password", "secret," and other obvious but common security blunders, can be searched for and remedied.</description>
      <dc:creator>Michael Howard</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Secure It: WS-Security and Remoting Channel Sinks Give Message-Level Security to Your SOAP Packets</title>
      <link>http://msdn.microsoft.com/magazine/2b244ab6-7db6-45f7-9ce1-99b4ce391291</link>
      <guid>http://msdn.microsoft.com/magazine/2b244ab6-7db6-45f7-9ce1-99b4ce391291</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;As more organizations adopt XML-based Web Services, the need for message-level security has become evident. WS-Security, now supported in the Microsoft .NET Framework, addresses this need. Using the WS-Security framework, developers can implement channel sinks to intercept Remoting messages as they pass through the .NET Remoting infrastructure. The sink can read the message, change it, and pass it along. During this process, the message can be signed for added security. This article explains how to implement a Remoting channel sink that will modify the Remoting message by including a UserName token in the header, then sign the body using the token.</description>
      <dc:creator>Neeraj Srivastava</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Obfuscate It: Thwart Reverse Engineering of Your Visual Basic .NET or C# Code</title>
      <link>http://msdn.microsoft.com/magazine/31649a63-5805-4fbe-9344-0802a7342867</link>
      <guid>http://msdn.microsoft.com/magazine/31649a63-5805-4fbe-9344-0802a7342867</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;One of the advantages of the .NET architecture is that assemblies built with it contain lots of useful information that can be recovered using ILDASM, the intermediate language disassembler. A side effect, though, is that someone with access to your binaries can recover a good approximation of the original source code. Here the authors present program obfuscation as a way to deter reverse engineering. In addition, they discuss the different types of obfuscation technologies available and demonstrate the new obfuscation tool that is included in Visual Studio .NET 2003.</description>
      <dc:creator>Gabriel Torok and Bill Leach</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Security and Whips</title>
      <link>http://msdn.microsoft.com/magazine/3d459877-f296-4228-a412-156bcf6ac6df</link>
      <guid>http://msdn.microsoft.com/magazine/3d459877-f296-4228-a412-156bcf6ac6df</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Last September, MSDN Magazine published its first-ever issue devoted entirely to the topic of security.  Feedback was so positive that we thought "Hey! We can do this again next year!" It's this kind of forward thinking that's behind this year's security issue. </description>
      <dc:creator />
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/32d6961b-79da-4c0b-9a5a-04125a1812da</link>
      <guid>http://msdn.microsoft.com/magazine/32d6961b-79da-4c0b-9a5a-04125a1812da</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Desaware is shipping CAS/Tester (automated code access security testing) for Visual Studio® . NET.  CAS/Tester was developed to address the issue of security constraints as software is deployed through the Internet, intranets, and other distribution channels. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Secure Passwords, Nested XML, and More</title>
      <link>http://msdn.microsoft.com/magazine/ba97c011-4b4e-4dbd-94f2-7fc870c00ce5</link>
      <guid>http://msdn.microsoft.com/magazine/ba97c011-4b4e-4dbd-94f2-7fc870c00ce5</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Secure Passwords, Nested XML, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: SQL Server User-defined Functions</title>
      <link>http://msdn.microsoft.com/magazine/3ef5dcb5-0033-45bb-a07f-6d1744add7eb</link>
      <guid>http://msdn.microsoft.com/magazine/3ef5dcb5-0033-45bb-a07f-6d1744add7eb</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Data Points: SQL Server User-defined Functions</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Custom Provider Controls</title>
      <link>http://msdn.microsoft.com/magazine/88ac9aa0-d27e-49b6-8c09-0df21ca3bc14</link>
      <guid>http://msdn.microsoft.com/magazine/88ac9aa0-d27e-49b6-8c09-0df21ca3bc14</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Cutting Edge: Custom Provider Controls</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: XML in Microsoft Office Word 2003</title>
      <link>http://msdn.microsoft.com/magazine/468eb7f5-a705-4308-b648-a71c56e82d85</link>
      <guid>http://msdn.microsoft.com/magazine/468eb7f5-a705-4308-b648-a71c56e82d85</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;The XML Files: XML in Microsoft Office Word 2003</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: SQL Server Metadata</title>
      <link>http://msdn.microsoft.com/magazine/0ceb52ea-d392-4992-84fe-d71b210317b0</link>
      <guid>http://msdn.microsoft.com/magazine/0ceb52ea-d392-4992-84fe-d71b210317b0</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: SQL Server Metadata</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The ASP Column: ATL Server Versus ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/0d5dcb0e-a16d-4ebf-a90f-2fcdf74a833f</link>
      <guid>http://msdn.microsoft.com/magazine/0d5dcb0e-a16d-4ebf-a90f-2fcdf74a833f</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;The ASP Column: ATL Server Versus ASP.NET</description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: Google from Visual Studio .NET</title>
      <link>http://msdn.microsoft.com/magazine/aa3d754f-6a08-4416-9a1b-ea6c0cb0b40c</link>
      <guid>http://msdn.microsoft.com/magazine/aa3d754f-6a08-4416-9a1b-ea6c0cb0b40c</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Bugslayer: Google from Visual Studio .NET</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Menu Tips in an MFC App</title>
      <link>http://msdn.microsoft.com/magazine/c267b57e-8d59-4728-a448-c5fb140b906a</link>
      <guid>http://msdn.microsoft.com/magazine/c267b57e-8d59-4728-a448-c5fb140b906a</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Menu Tips in an MFC App</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Threat Model Your Security Risks</title>
      <link>http://msdn.microsoft.com/magazine/32b7d250-a60a-4d64-9d56-1c6b7e67103c</link>
      <guid>http://msdn.microsoft.com/magazine/32b7d250-a60a-4d64-9d56-1c6b7e67103c</guid>
      <description>November 2003&lt;br/&gt;&lt;br/&gt;Resource File: Threat Model Your Security Risks</description>
      <dc:creator />
      <pubDate>Tue, 14 Oct 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Tablet PC: Achieve the Illusion of Handwriting on Paper When Using the Managed INK API</title>
      <link>http://msdn.microsoft.com/magazine/37aac861-f464-43fc-bc51-5d8c26a8ce75</link>
      <guid>http://msdn.microsoft.com/magazine/37aac861-f464-43fc-bc51-5d8c26a8ce75</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Creating the illusion of a pen writing on paper is no easy software task. Fortunately, the .NET Framework hosts Tablet PC extensions, which lets you create ink-aware applications for the Tablet PC. This API allows applications to draw strokes on the screen and perform a variety of tasks including document markup, storage, and transmission.This article shows you how to handle a couple of inking events as used in the InkClipboard sample. Later, it discusses how to avoid common pitfalls including too frequent redrawing, which causes the ink flow to lag behind the pen movements, diminishing the illusion of ink on paper.</description>
      <dc:creator>Carlos C. Tapang</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OLAP: Build an OLAP Reporting App in ASP.NET Using SQL Server 2000 Analysis Services and Office XP</title>
      <link>http://msdn.microsoft.com/magazine/177e16a5-31d1-4b4d-98cb-3255048e5613</link>
      <guid>http://msdn.microsoft.com/magazine/177e16a5-31d1-4b4d-98cb-3255048e5613</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Many organizations analyze their business-critical data using Online Analytical Processing (OLAP) technology. OLAP-based data mining provides a way to query multidimensional data sets and drill down into the data to find patterns. ASP.NET and the Microsoft Office Web Components (OWC) enable Web-based OLAP reporting. The OWC controls include PivotTable and Chart components that can be embedded in a Web page and scripted by programmers. In this article, the authors build a Web-based OLAP reporting app using ASP.NET, OWC, and SQL Server 2000 Analysis Services to illustrate the process.</description>
      <dc:creator>Jeffrey Hasan and Kenneth Tu</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Blogging: Design Your Own Weblog Application from Scratch Using ASP.NET, JavaScript, and OLE DB</title>
      <link>http://msdn.microsoft.com/magazine/d337d3e7-b167-489e-9dde-ffec443b48fb</link>
      <guid>http://msdn.microsoft.com/magazine/d337d3e7-b167-489e-9dde-ffec443b48fb</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;The ASP.NET advanced templated controls, such as the DataList and DataGrid, are perfect for many data representation situations. However, when you need the flexibility to render a variety of layouts, the Repeater control is what you need. In this article the author builds a full-featured blog application to illustrate the use of the Repeater and DataList controls that render nested data in a master-detail relationship. He then discusses how to override the default implementations of these controls by adding some client-side JavaScript code that makes the blog more responsive and enhances its usability.</description>
      <dc:creator>Marco Bellinaso</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Plug-Ins: Let Users Add Functionality to Your .NET Applications with Macros and Plug-Ins</title>
      <link>http://msdn.microsoft.com/magazine/4d12ef67-761c-41c6-9f36-5a44a8abe7aa</link>
      <guid>http://msdn.microsoft.com/magazine/4d12ef67-761c-41c6-9f36-5a44a8abe7aa</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Most user applications benefit from the ability to be extended by other developers. It's often easier and more efficient to extend an existing application that users are already familiar with and trained on than it is to develop one from scratch. Thus, extensibility makes your application more attractive. You can build extensibility into your application by supporting features like plug-ins or macros. This is easily accomplished using the .NET Framework even if the core application isn't a .NET Framework app. In this article, the author describes extensibility features of the .NET Framework including late binding and reflection and how to use them, along with plug-in security considerations.</description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Best Practices</title>
      <link>http://msdn.microsoft.com/magazine/b6c4d2c4-7481-45cb-9636-94925c0e3cce</link>
      <guid>http://msdn.microsoft.com/magazine/b6c4d2c4-7481-45cb-9636-94925c0e3cce</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Whew, what a month.  As we worked on this super-fabulous issue, we've simultaneously been packing everything in the office for the move to our fancy new digs a few blocks away in the heart of Midtown Manhattan. </description>
      <dc:creator />
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/bde2c772-8841-4264-b3a1-e3b46646d938</link>
      <guid>http://msdn.microsoft.com/magazine/bde2c772-8841-4264-b3a1-e3b46646d938</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Excel Software has announced the availability of QuickHelp for Windows, a development tool for creating and deploying application help to Windows® 95 through Windows XP, Mac OS 9, Mac OS X, and virtually all Linux distributions. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Schema From a DataSet, Exporting SQL Data to Excel, and More</title>
      <link>http://msdn.microsoft.com/magazine/3e307d08-687b-4ae3-99b7-303e0faf9efb</link>
      <guid>http://msdn.microsoft.com/magazine/3e307d08-687b-4ae3-99b7-303e0faf9efb</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Schema From a DataSet, Exporting SQL Data to Excel, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Exploring the ADO.NET DataRow</title>
      <link>http://msdn.microsoft.com/magazine/2a37b52a-18df-4c08-a17c-585c3b56dfb9</link>
      <guid>http://msdn.microsoft.com/magazine/2a37b52a-18df-4c08-a17c-585c3b56dfb9</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Data Points: Exploring the ADO.NET DataRow</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Nested Grids for Hierarchical Data</title>
      <link>http://msdn.microsoft.com/magazine/0fc8f87f-e175-4a93-825a-70149cb3f0a2</link>
      <guid>http://msdn.microsoft.com/magazine/0fc8f87f-e175-4a93-825a-70149cb3f0a2</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Cutting Edge: Nested Grids for Hierarchical Data</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: OPENXML, XSLT Keys, Select versus Match, XPath, and More</title>
      <link>http://msdn.microsoft.com/magazine/b1fdca24-87fc-46a4-bab0-0185e3889b13</link>
      <guid>http://msdn.microsoft.com/magazine/b1fdca24-87fc-46a4-bab0-0185e3889b13</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;The XML Files: OPENXML, XSLT Keys, Select versus Match, XPath, and More</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Enterprise Services, SQL Script Editing</title>
      <link>http://msdn.microsoft.com/magazine/08b74fa6-27a5-406a-9c86-438bff54b519</link>
      <guid>http://msdn.microsoft.com/magazine/08b74fa6-27a5-406a-9c86-438bff54b519</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Enterprise Services, SQL Script Editing</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Deploying Assemblies</title>
      <link>http://msdn.microsoft.com/magazine/023e2552-f12e-4685-a5ca-0f8a95f2d593</link>
      <guid>http://msdn.microsoft.com/magazine/023e2552-f12e-4685-a5ca-0f8a95f2d593</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Basic Instincts: Deploying Assemblies</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: More on Generics in the CLR</title>
      <link>http://msdn.microsoft.com/magazine/20f390f2-76bf-45f2-baa0-0cd7ccd7c64d</link>
      <guid>http://msdn.microsoft.com/magazine/20f390f2-76bf-45f2-baa0-0cd7ccd7c64d</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;.NET: More on Generics in the CLR</description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Getting a Menu Handle, Declaring GetParam, and Filtering File Names</title>
      <link>http://msdn.microsoft.com/magazine/a6cd09a0-0e13-41ad-a13b-42198bfb2430</link>
      <guid>http://msdn.microsoft.com/magazine/a6cd09a0-0e13-41ad-a13b-42198bfb2430</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Getting a Menu Handle, Declaring GetParam, and Filtering File Names</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking To...: Eric Brown Discusses SQL Server—Past, Present, and Yukon</title>
      <link>http://msdn.microsoft.com/magazine/7c51dcfe-6809-4d05-a0dd-c9952824e2f9</link>
      <guid>http://msdn.microsoft.com/magazine/7c51dcfe-6809-4d05-a0dd-c9952824e2f9</guid>
      <description>October 2003&lt;br/&gt;&lt;br/&gt;Talking To...: Eric Brown Discusses SQL Server—Past, Present, and Yukon</description>
      <dc:creator />
      <pubDate>Tue, 16 Sep 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office 2003: Bring the Power of Visual Studio .NET to Business Solutions Built with Microsoft Office</title>
      <link>http://msdn.microsoft.com/magazine/31e58e43-b98e-49c6-978c-d3b1f96c492e</link>
      <guid>http://msdn.microsoft.com/magazine/31e58e43-b98e-49c6-978c-d3b1f96c492e</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Microsoft Visual Studio Tools for the Microsoft Office System is a new technology that brings the advanced features of Visual Studio .NET and the .NET Framework to apps built on Microsoft Word 2003 and Excel 2003. Now you can use Visual Basic .NET and C# to write document-centric, managed code solutions that run in-process with Word 2003 or Excel 2003, taking advantage of the rich object models they expose. Along the way you get the benefits of the managed environment in which a fully compiled .NET-based application executes, including code access security.</description>
      <dc:creator>Ken Getz and Brian A. Randell</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>InfoPath: Turn User Input into XML with Custom Forms Using Office InfoPath 2003</title>
      <link>http://msdn.microsoft.com/magazine/681c3fc3-e65c-4530-8fc9-605a0c662c7e</link>
      <guid>http://msdn.microsoft.com/magazine/681c3fc3-e65c-4530-8fc9-605a0c662c7e</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Office InfoPath 2003 is a new Microsoft Office product that lets you design your own data collection forms that, when submitted, turn the user-entered data into XML for any XML-supporting process to use. With an InfoPath solution in place, you can convert all those commonly used paper forms into Microsoft Office-based forms and end the cycle of handwriting and reentering data into your systems. Today organizations are beginning to realize the value of the mountains of data they collect every day, how hard it is to access it, and are striving to mine it effectively. InfoPath will aid in the design of effective data collection systems. Here the author shows you how to get started.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Remoting: Create a Custom Marshaling Implementation Using .NET Remoting and COM Interop</title>
      <link>http://msdn.microsoft.com/magazine/13924ef7-163e-4ccf-9872-d9d064bec454</link>
      <guid>http://msdn.microsoft.com/magazine/13924ef7-163e-4ccf-9872-d9d064bec454</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;The .NET Framework offers several methods for customizing the presentation of native .NET and COM object types. One such technique, custom marshaling, refers to the notion of specializing object type presentations. There are times, like when a legacy COM component needs to implement a new interface or when you need to make calls across process or machine boundaries, when custom marshaling saves the day. Elements of COM Interop permit the customizing of COM types while .NET Remoting offers the developer the ability to tailor native .NET types. This article examines these techniques.</description>
      <dc:creator>Jim Sievert</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Internals: Rewrite MSIL Code on the Fly with the .NET Framework Profiling API
</title>
      <link>http://msdn.microsoft.com/magazine/700c62e3-4244-4a4a-88bd-a546686c038f</link>
      <guid>http://msdn.microsoft.com/magazine/700c62e3-4244-4a4a-88bd-a546686c038f</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;In this article, the author shows how to dynamically rewrite Microsoft Intermediate Language code on the fly using the Profiling API of the CLR. Unlike approaches based on Reflection.Emit, this scheme works with the existing assemblies and doesn't require the creation of proxy or dynamic assemblies. The need for IL code rewriting emerges when you want to make your changes transparent to the client and preserve the identity of classes. This technique can be used for creation of interceptors, pre- and post-processing method calls, and code instrumentation and verification.</description>
      <dc:creator>Aleksandr Mikunov</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Coroutines: Implementing Coroutines for .NET by Wrapping the Unmanaged Fiber API</title>
      <link>http://msdn.microsoft.com/magazine/e3a2b521-9ea5-49bf-9cc7-9843108de4bf</link>
      <guid>http://msdn.microsoft.com/magazine/e3a2b521-9ea5-49bf-9cc7-9843108de4bf</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Coroutines are a powerful feature of many programming languages including CLU, Scheme, Python, Ruby, and ICON. Coroutines can save processor overhead and reduce redundancy because they allow you to stop execution of a procedure midstream, return a value, and resume exactly where the procedure left off.This article shows how coroutines can be implemented for the .NET Framework by using the Fiber API and Managed Extensions for C++, and how they can be easily used with other .NET-compliant languages. This article also shows a sophisticated use of the runtime host for running multiple managed threads on a single OS thread.</description>
      <dc:creator>Ajai Shankar</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual C++ 6.0: Don't Let Memory Allocation Failures Crash Your Legacy STL Application</title>
      <link>http://msdn.microsoft.com/magazine/387d08a4-208c-4779-98e1-38f6cb0f3274</link>
      <guid>http://msdn.microsoft.com/magazine/387d08a4-208c-4779-98e1-38f6cb0f3274</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Most C++ developers make extensive use of the Standard Template Library (STL) in their code. If you are one of them and are using STL and Visual C++ 6.0 directly out of the box, your application is at high risk of crashing under low memory conditions. The problem arises because checking for failure of operator new is such an uncommon practice. To make things worse, when new does fail, the response is not standard. Some language compilers return NULL while others throw an exception.In addition, if you are using STL in an MFC project, be aware that MFC has its own set of rules. This article discusses these problems, explains how the default behavior has changed in Visual C++ .NET 2003,  and outlines the changes you must make if you're using Visual C++ 6.0 so that you can safely use the STL when operator new fails.</description>
      <dc:creator>James Hebben</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Tales of a GPS Demo</title>
      <link>http://msdn.microsoft.com/magazine/d7a7065b-823f-49f6-ae43-d3bd58469eae</link>
      <guid>http://msdn.microsoft.com/magazine/d7a7065b-823f-49f6-ae43-d3bd58469eae</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;One of the most annoying 
 things about the Internet is that no matter how hard you try to make something permanent, it can be gone tomorrow with no forwarding address.  We found this out the hard way earlier this year, and we're hoping to remedy the situation with this Editor's Note. </description>
      <dc:creator />
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox
</title>
      <link>http://msdn.microsoft.com/magazine/c37d3589-deac-45e5-8f00-978ef6d9725d</link>
      <guid>http://msdn.microsoft.com/magazine/c37d3589-deac-45e5-8f00-978ef6d9725d</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;ISYS/Odyssey Development Inc.  now supports the Microsoft® . NET Framework with the availability of the ISYS:web. asp 6. 0 search engine product.  Developers using ASP. NET can interface directly with the core ISYS engine, powering their Web applications with the search and retrieval features of ISYS:web. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: InfoPath Back End, WSH Script Signing, and More</title>
      <link>http://msdn.microsoft.com/magazine/a4d32bef-043e-4422-97db-36560a99731a</link>
      <guid>http://msdn.microsoft.com/magazine/a4d32bef-043e-4422-97db-36560a99731a</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: InfoPath Back End, WSH Script Signing, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Developing Apps with the .NET Compact Framework, SQL Server CE, and Replication</title>
      <link>http://msdn.microsoft.com/magazine/86bbda3c-7b41-4b6d-a923-79bea35a9d20</link>
      <guid>http://msdn.microsoft.com/magazine/86bbda3c-7b41-4b6d-a923-79bea35a9d20</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Data Points: Developing Apps with the .NET Compact Framework, SQL Server CE, and Replication</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Managing Your Remote Windows Clipboard</title>
      <link>http://msdn.microsoft.com/magazine/1fcbf1e7-cffb-4a73-bac3-2de9b32843a3</link>
      <guid>http://msdn.microsoft.com/magazine/1fcbf1e7-cffb-4a73-bac3-2de9b32843a3</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Cutting Edge: Managing Your Remote Windows Clipboard</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: Introducing the Web Services Enhancements 2.0 Messaging API</title>
      <link>http://msdn.microsoft.com/magazine/11e408a0-0c04-4dae-b60d-1ba4a0bd4d42</link>
      <guid>http://msdn.microsoft.com/magazine/11e408a0-0c04-4dae-b60d-1ba4a0bd4d42</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;The XML Files: Introducing the Web Services Enhancements 2.0 Messaging API</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Creating Text Images On the Fly with GDI+</title>
      <link>http://msdn.microsoft.com/magazine/35a9ee03-a3cb-46a1-b1f5-c7c8dde4f275</link>
      <guid>http://msdn.microsoft.com/magazine/35a9ee03-a3cb-46a1-b1f5-c7c8dde4f275</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Creating Text Images On the Fly with GDI+</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The ASP Column: The Internet Explorer Toolbar Control</title>
      <link>http://msdn.microsoft.com/magazine/9e2f64f8-67c6-46d6-bea6-53497058c2a3</link>
      <guid>http://msdn.microsoft.com/magazine/9e2f64f8-67c6-46d6-bea6-53497058c2a3</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;The ASP Column: The Internet Explorer Toolbar Control</description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: Introducing Generics in the CLR</title>
      <link>http://msdn.microsoft.com/magazine/d03a94ad-39c7-4f35-a454-a7a3767d6b35</link>
      <guid>http://msdn.microsoft.com/magazine/d03a94ad-39c7-4f35-a454-a7a3767d6b35</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;.NET: Introducing Generics in the CLR</description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Retrieving Hidden Path Names, Mouse Events in C#</title>
      <link>http://msdn.microsoft.com/magazine/3349e74f-71c2-4474-8226-86f3e2daf97b</link>
      <guid>http://msdn.microsoft.com/magazine/3349e74f-71c2-4474-8226-86f3e2daf97b</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Retrieving Hidden Path Names, Mouse Events in C#</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Microsoft Virtual Machine Remediation</title>
      <link>http://msdn.microsoft.com/magazine/094422b8-45c9-402c-96ba-0183f4f5c87d</link>
      <guid>http://msdn.microsoft.com/magazine/094422b8-45c9-402c-96ba-0183f4f5c87d</guid>
      <description>September 2003&lt;br/&gt;&lt;br/&gt;Developers who use the Microsoft virtual machine (VM) will need to transition away from its use by January 2004.  To comply with a court settlement with Sun Microsystems, Microsoft will not be able to update the Microsoft VM, even to repair critical security vulnerabilities. </description>
      <dc:creator />
      <pubDate>Tue, 12 Aug 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET: Jump Start Your Web Site Development with the ASP.NET Starter Kits</title>
      <link>http://msdn.microsoft.com/magazine/e679e8eb-eb52-4131-8882-01cbd9d30ce5</link>
      <guid>http://msdn.microsoft.com/magazine/e679e8eb-eb52-4131-8882-01cbd9d30ce5</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;If you're building an ASP.NET Web site you could probably use a good, solid code foundation to start with and build upon. Wouldn't it be nice to start with a complete site, make a few tweaks and customizations, and go live? The ASP.NET Starter Kits are packaged solutions that let you do just that. The five kits—Community, Reports, Commerce, Portal, and Time Tracker—supply full, reusable code that can be easily customized. In addition, there are a number of ISPs that support automatic deployment of ASP.NET Starter Kit Web sites, leaving you with little left to do when you have to get there fast. Here, the author introduces the ASP.NET Starter Kits and builds a community Web site with lots of advanced features such as ratings, user polls, upload quotas, change notifications, and themes.</description>
      <dc:creator>Paul Litwin</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>DataGrid: Tailor Your DataGrid Apps Using Table Style and Custom Column Style Objects</title>
      <link>http://msdn.microsoft.com/magazine/293d3a86-fc59-44cf-a8f1-bad799457e79</link>
      <guid>http://msdn.microsoft.com/magazine/293d3a86-fc59-44cf-a8f1-bad799457e79</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;One of the most enduring challenges in writing user interfaces is figuring out how to display large amounts of data efficiently and intuitively without bewildering the user. The problem becomes particularly thorny when the interface must reflect hierarchical relationships within the data that the user needs to modify. The Windows Forms DataGrid control gives developers a powerful and flexible tool to meet this challenge. This article explains its basic operations and shows how to extend the DataGrid to display columns of data in an application-appropriate manner.</description>
      <dc:creator>Kristy Saunders</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XSLT: Simplify Development and Maintenance of Microsoft .NET Projects with Code Generation Techniques</title>
      <link>http://msdn.microsoft.com/magazine/a53f909a-d2dd-440a-a806-c83cc7812e68</link>
      <guid>http://msdn.microsoft.com/magazine/a53f909a-d2dd-440a-a806-c83cc7812e68</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;Code generation techniques using technologies such as XSLT are playing an increasingly important part in software projects as they support the development of a rapidly maintainable code base. This article discusses some of the benefits and possible applications of code generation.To demonstrate these techniques the author develops a Web Forms application that supports the maintenance of records in a SQL Server database, using the database's own metadata to drive the generation process. The SQL Server database schema is extracted using SQLXML 3.0 data access and processed through XSLT stylesheets that generate both a database access layer and a Web Forms user interface with query and update pages.</description>
      <dc:creator>Peter Ashley</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>DCOM Interop: Generate Custom Managed C++ Wrappers for Easier COM Interoperation Using DCOMSuds</title>
      <link>http://msdn.microsoft.com/magazine/3f181fb0-72f7-40fc-96cc-cb7707fe8e7a</link>
      <guid>http://msdn.microsoft.com/magazine/3f181fb0-72f7-40fc-96cc-cb7707fe8e7a</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;Now that you're writing managed code, you'll certainly want to use your existing COM components, but you can't simply call them directly. Instead, you have to wrap the COM component in a runtime-callable wrapper that acts as a proxy between the component and your managed code. While the CLR provides wrapper classes for this purpose, there will be times when you'll want custom objects to wrap your COM components. One way to get the low-level access you need to precisely control resource cleanup, pass security information, and get access to CLR features is to write your own wrapper class in managed C++. This article shows you how.</description>
      <dc:creator>Vishwas Lele</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Services: Extend the ASP.NET WebMethod Framework with Business Rules Validation</title>
      <link>http://msdn.microsoft.com/magazine/f2a76c77-e770-4e71-82f3-b99491467ade</link>
      <guid>http://msdn.microsoft.com/magazine/f2a76c77-e770-4e71-82f3-b99491467ade</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;In an earlier article the authors showed how to build a custom WebMethods extension that provides XML Schema validation, a function that is lacking in ASP.NET. In the process they established a foundation for enforcing business rules during the deserialization of XML data. The technique, which is described in this article, uses declarative XPath assertions to test business rule compliance.In building this business rules validation engine, the authors integrate the validation descriptions into the WSDL file that is automatically generated by the WebMethod infrastructure. Finally, they demonstrate how to extend wsdl.exe, the tool that generates WebMethod proxy/server code from WSDL files, to make use of their extensions.</description>
      <dc:creator>Aaron Skonnard and Dan Sullivan</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Tech•Ed 2003 Offers Revealing Glimpse into Dev</title>
      <link>http://msdn.microsoft.com/magazine/69f0d3bc-4fed-4c9d-82f3-3a0cafe5f4ab</link>
      <guid>http://msdn.microsoft.com/magazine/69f0d3bc-4fed-4c9d-82f3-3a0cafe5f4ab</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;When we arrived in Dallas for Tech•Ed in June, there was reason to worry.  For a moment, we felt that familiar unease we once had as adolescents sent off to visit the grandparents down in Miami.  How else to explain the "Happy 100th Birthday, Irving!" signs on the highway exit from DFW?. </description>
      <dc:creator />
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/c58b345d-b847-44cb-ba38-a7d6e9320a6f</link>
      <guid>http://msdn.microsoft.com/magazine/c58b345d-b847-44cb-ba38-a7d6e9320a6f</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;Dubbeldam Software has released HtmlTweak, a tool that allows Web developers and designers to locate and inspect HTML elements loaded in Microsoft® Internet Explorer, and modify HTML, Cascading Style Sheet rules, and attributes to test changes. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Who Called the Script?, Concatenating Binary Files, and More</title>
      <link>http://msdn.microsoft.com/magazine/55991632-90be-4472-adad-9ff3119f6768</link>
      <guid>http://msdn.microsoft.com/magazine/55991632-90be-4472-adad-9ff3119f6768</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;This month find out which part of an HTML document has called a script, how to concatenate binary files, find a node, reference one script from another, build a GUI database front end in Access, and compare XML files.</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Creating a Multi-table DataGrid in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/68307a9a-ce2e-4cca-8a20-b3a4642f72c3</link>
      <guid>http://msdn.microsoft.com/magazine/68307a9a-ce2e-4cca-8a20-b3a4642f72c3</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;If you bind a multi-table DataSet to a DataGrid, only the first table is recognized. Here Dino Esposito writes a custom solution the the multi-table problem.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The XML Files: XSLT Keys, Select vs. Match, Conflict Resolution, and More</title>
      <link>http://msdn.microsoft.com/magazine/91eda6c1-3712-4504-a213-cd7276b28a8e</link>
      <guid>http://msdn.microsoft.com/magazine/91eda6c1-3712-4504-a213-cd7276b28a8e</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;This month Aaron Skonnard covers how keys work in XSLT, XSLT match and select attributes, SelectNodes order, finding &lt;script&gt; tags, XSLT pattern matching, xsl:include and xsl:import, xsl:if, and xsl:output.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Data Binding in Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/c90b1dc7-8372-4ca4-bab7-ad6afbbda86d</link>
      <guid>http://msdn.microsoft.com/magazine/c90b1dc7-8372-4ca4-bab7-ad6afbbda86d</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;Ken Spencer introduces data binding in Visual Basic .NET.</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Hashing Passwords, The AllowPartiallyTrustedCallers Attribute</title>
      <link>http://msdn.microsoft.com/magazine/095af4fd-14e5-43eb-aa17-5c428b70f7a4</link>
      <guid>http://msdn.microsoft.com/magazine/095af4fd-14e5-43eb-aa17-5c428b70f7a4</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;Keith Brown describes how yo can hash passwords when you want to store them in your own custom database, and when to use the AllowPartiallyTrustedCallers attribure on your assembly.</description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Naming and Building Assemblies in Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/d138f6ab-ea0d-4067-8062-9585892c41d7</link>
      <guid>http://msdn.microsoft.com/magazine/d138f6ab-ea0d-4067-8062-9585892c41d7</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;Learn what the different parts of an assembly name mean, how to create a stronly named assembly, and get other assembly security tips.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Finding a Win32 Handle, HTML in CHtmlCtrl</title>
      <link>http://msdn.microsoft.com/magazine/9ccfbd11-7467-417b-a554-99eebe603e7f</link>
      <guid>http://msdn.microsoft.com/magazine/9ccfbd11-7467-417b-a554-99eebe603e7f</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;This month Paul DiLascia discusses how to find windows with GetLastChild and outputting HTML with a C++ procedure equivalent to document.write.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Creating Privacy-aware Web Sites</title>
      <link>http://msdn.microsoft.com/magazine/8850ab5a-6d8c-4471-ab28-d0f6436b3466</link>
      <guid>http://msdn.microsoft.com/magazine/8850ab5a-6d8c-4471-ab28-d0f6436b3466</guid>
      <description>August 2003&lt;br/&gt;&lt;br/&gt;Privacy issues are of primary concern to those involved in Internet commerce.  Some consumers are hesitant to provide information to Web sites without clearly understanding how their data will be used and with whom it will be shared. </description>
      <dc:creator />
      <pubDate>Tue, 15 Jul 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>DirectX 9.0: Introducing the New Managed Direct3D Graphics API in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/1429e0c4-f41c-4e37-bf04-ace905f83049</link>
      <guid>http://msdn.microsoft.com/magazine/1429e0c4-f41c-4e37-bf04-ace905f83049</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;DirectX 9.0 is the latest evolution of the Microsoft 3D graphics technology for Windows. Direct3D, a major component of the DirectX Graphics subsystem, has evolved so rapidly in the last few years that the underlying programming paradigm has changed quite a bit from its origin. This article introduces the fundamental concepts of the unmanaged Direct3D architecture and illustrates how the managed Direct3D layer abstracts the unmanaged layer. Also, the author describes the Geometry, Texture, Device, and other classes and uses code from the Samples SDK.</description>
      <dc:creator>Yahya H. Mirza and Henry da Costa</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>GDI+: A Primer on Building a Color Picker User Control with GDI+ in Visual Basic .NET or C#</title>
      <link>http://msdn.microsoft.com/magazine/0d896aba-7aef-4cdf-a6de-0701b06b8c0d</link>
      <guid>http://msdn.microsoft.com/magazine/0d896aba-7aef-4cdf-a6de-0701b06b8c0d</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Although most developers and APIs use the RGB scheme when working with colors, it's not the only available way to represent or select colors. For instance, the standard Windows color-selection dialog box allows you to work with the HSL color scheme in an indirect way. In this article, the author describes several color selection schemes, and uses GDI+ (via the System.Drawing namespace) to create a component that makes it possible for your own applications to provide a simpler, friendlier color chooser. Along the way, you'll get tips to help you use GDI+ in your own apps.</description>
      <dc:creator>Ken Getz</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Vector Graphics: Build Flexible, Lightweight XML-Based Images for ASP.NET Using Scalable Vector Graphics</title>
      <link>http://msdn.microsoft.com/magazine/1f2df877-b776-4d72-b7fb-23b4c8c5c4aa</link>
      <guid>http://msdn.microsoft.com/magazine/1f2df877-b776-4d72-b7fb-23b4c8c5c4aa</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Scalable Vector Graphics (SVG), a W3C graphics standard built around XML, is one of several vector graphics technologies that allows fast, lightweight drawings such as charts and graphs to be rendered on the fly in an appropriate viewer. There are many advantages to such vector graphics, including conservation of bandwidth and storage media, and flexibility. This article explains these benefits and shows you how to easily add powerful, dynamic, interactive visual elements to your Web applications.</description>
      <dc:creator>Dennis Forbes</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Services: Extend the ASP.NET WebMethod Framework by Adding XML Schema Validation</title>
      <link>http://msdn.microsoft.com/magazine/4a02f1c1-3bfb-46a1-8bd5-f0d981477ff3</link>
      <guid>http://msdn.microsoft.com/magazine/4a02f1c1-3bfb-46a1-8bd5-f0d981477ff3</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;WebMethods make the development of XML Web Services easier by encapsulating a good deal of functionality, but there is still a lot of underlying XML processing that you have to be responsible for. For example, WebMethods do not validate messages against the implied schema. Because they are not validated, the response that's returned can result in unintended consequences. To address this, the authors extend the WebMethod framework by adding XML Schema validation through a custom SoapExtension class.</description>
      <dc:creator>Aaron Skonnard and Dan Sullivan</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Real-World XML: Manipulate XML Data Easily with the XPath and XSLT APIs in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/60f8e72a-bc7b-4a55-8fa4-6ec88a2559a3</link>
      <guid>http://msdn.microsoft.com/magazine/60f8e72a-bc7b-4a55-8fa4-6ec88a2559a3</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;XPath is emerging as a universal query language.  With XPath, you can identify and process a group of related nodes in XML-based data sources. XPath provides an infrastructure that is integral to XML support in the .NET Framework. The XPath navigation model is even used under the hood of the XSLT processor. In this article, the author reviews the implementation details of the XPath navigator and the XSLT processor and includes practical examples such as asynchronous transformations, sorted node-sets, and ASP.NET server-side transformations.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Check Out the Tablet PCs</title>
      <link>http://msdn.microsoft.com/magazine/84343ec6-728a-462d-b6cc-594b0a3b96eb</link>
      <guid>http://msdn.microsoft.com/magazine/84343ec6-728a-462d-b6cc-594b0a3b96eb</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Since we founded MSDN Magazine back in 1932, we've seen generation after generation of technological advances, from the early TV test transmissions of Felix the Cat dolls that made up the bulk of our coverage in the 1940s to the special 132-page bumper issue that coincided with the launch of "New" Coke in 1985. </description>
      <dc:creator />
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/d44ee2d4-df53-471e-b570-8eec91cba2e1</link>
      <guid>http://msdn.microsoft.com/magazine/d44ee2d4-df53-471e-b570-8eec91cba2e1</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;TeaLeaf Technology has announced the availability of TeaLeaf IntegriTea with Session to Script.  This new feature allows scripts for testing products, such as the Microsoft® Web Application Stress tool, to be automatically generated directly from the Web sessions of real users. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Accessible Images, Image Format Converter, and More</title>
      <link>http://msdn.microsoft.com/magazine/8e9bfec1-a870-41cc-9e2c-fa7c8f586596</link>
      <guid>http://msdn.microsoft.com/magazine/8e9bfec1-a870-41cc-9e2c-fa7c8f586596</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Accessible Images, Image Format Converter, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Managing Hierarchical Inserts in ASP.NET and ADO.NET</title>
      <link>http://msdn.microsoft.com/magazine/34571d7d-390c-4180-a3f4-79b037619736</link>
      <guid>http://msdn.microsoft.com/magazine/34571d7d-390c-4180-a3f4-79b037619736</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Data Points: Managing Hierarchical Inserts in ASP.NET and ADO.NET</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Working with Images in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/d470bb88-fabc-4922-8dc5-c1e1f275f04b</link>
      <guid>http://msdn.microsoft.com/magazine/d470bb88-fabc-4922-8dc5-c1e1f275f04b</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Cutting Edge: Working with Images in the .NET Framework</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: XML Namespace Collisions, XmlNodeList and Deserialization, and More</title>
      <link>http://msdn.microsoft.com/magazine/b2754247-6baa-427a-80da-17362102c2fa</link>
      <guid>http://msdn.microsoft.com/magazine/b2754247-6baa-427a-80da-17362102c2fa</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;XML Files: XML Namespace Collisions, XmlNodeList and Deserialization, and More</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: Calling Win32 DLLs in C# with P/Invoke</title>
      <link>http://msdn.microsoft.com/magazine/d999bea9-8266-43d3-8783-d11f54f43215</link>
      <guid>http://msdn.microsoft.com/magazine/d999bea9-8266-43d3-8783-d11f54f43215</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;.NET: Calling Win32 DLLs in C# with P/Invoke</description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Passing Data Between Objects in an Application</title>
      <link>http://msdn.microsoft.com/magazine/b4b2539f-23b6-4c57-9f24-fa37d5f5af7f</link>
      <guid>http://msdn.microsoft.com/magazine/b4b2539f-23b6-4c57-9f24-fa37d5f5af7f</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Passing Data Between Objects in an Application</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design Patterns: Architecture of an Autonomous Application</title>
      <link>http://msdn.microsoft.com/magazine/b62599df-c4d1-4803-8919-c37f72b85393</link>
      <guid>http://msdn.microsoft.com/magazine/b62599df-c4d1-4803-8919-c37f72b85393</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Design Patterns: Architecture of an Autonomous Application</description>
      <dc:creator>Sten Sundblad and Per Sundblad</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Parent and Child Window Captions, More MoveDlg</title>
      <link>http://msdn.microsoft.com/magazine/48f06f0b-2bb5-44fd-a5f4-b8c31aac9d60</link>
      <guid>http://msdn.microsoft.com/magazine/48f06f0b-2bb5-44fd-a5f4-b8c31aac9d60</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Parent and Child Window Captions, More MoveDlg</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking To...: Ken Getz Talks About His Role as a Microsoft MVP</title>
      <link>http://msdn.microsoft.com/magazine/90bb394d-ff3a-4d46-a3f7-2aa406e133b1</link>
      <guid>http://msdn.microsoft.com/magazine/90bb394d-ff3a-4d46-a3f7-2aa406e133b1</guid>
      <description>July 2003&lt;br/&gt;&lt;br/&gt;Talking To...: Ken Getz Talks About His Role as a Microsoft MVP</description>
      <dc:creator />
      <pubDate>Tue, 17 Jun 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Server 2003: Discover Improved System Info, New Kernel, Debugging, Security, and UI APIs</title>
      <link>http://msdn.microsoft.com/magazine/79b6d0ef-8ba3-4d2d-a688-dde709c91de2</link>
      <guid>http://msdn.microsoft.com/magazine/79b6d0ef-8ba3-4d2d-a688-dde709c91de2</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;There's a lot to say about Windows Server 2003. First of all, it's the first operating system with built-in .NET Framework support, and it's the first 64-bit OS from Microsoft. But wait, there's more! There are lots of new features and APIs in this version as well. For instance, Windows Server 2003 features Hot Add Memory and a number of other arcane new tidbits. There are new APIs for handling threads, directories, and files, and new features like the low fragmentation heap for managing memory and system information. There's vectored exception handling and new UI APIs as well.OS internals expert Matt Pietrek takes a look at the additions he finds most interesting and useful so you'll have a good place to start when you dive into Windows Server 2003.</description>
      <dc:creator>Matt Pietrek</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET Pipeline: Use Threads and Build Asynchronous Handlers in Your Server-Side Web Code</title>
      <link>http://msdn.microsoft.com/magazine/855360c7-cfc6-46f1-bdbb-2d379610214f</link>
      <guid>http://msdn.microsoft.com/magazine/855360c7-cfc6-46f1-bdbb-2d379610214f</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Fortunately for developers, threading in ASP.NET is a lot easier than it was in ASP. In this article, the author takes a look at threading in the ASP.NET HTTP pipeline, and explains how threads are managed efficiently without the involvement of the developer. The article considers how the common language runtime threadpool is used by ASP.NET to service requests, looks at the pooling mechanisms used for handlers, modules, and applications, and covers both IIS 5.0 and IIS 6.0 and how they differ in their approach to request processing and thread allocation. Finally, how and when to use asynchronous handlers is discussed for developers who still need to use threads in their own applications.</description>
      <dc:creator>Fritz Onion</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Zip Your Data: Using the Zip Classes in the J# Class Libraries to Compress Files and Data with C#</title>
      <link>http://msdn.microsoft.com/magazine/4f2e106e-5102-4a47-a184-a99c19b1b065</link>
      <guid>http://msdn.microsoft.com/magazine/4f2e106e-5102-4a47-a184-a99c19b1b065</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Zip compression lets you save space and network bandwidth when storing files or sending them over the wire. In addition, you don't lose the directory structure of folders you Zip, which makes it a pretty useful compression scheme. The C# language doesn't have any classes that let you manipulate Zip files, but since .NET-targeted languages can share class implementations, and J# exposes classes in the java.util.zip namespace, you can get to those classes in your C# code. This article explains how to use the Microsoft J# class libraries to create an application in C# that compresses and decompresses Zip files. It also shows other unique parts of the J# runtime you can use from any .NET-compliant language to save some coding.</description>
      <dc:creator>Ianier Munoz</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET Remoting: Secure Your .NET Remoting Traffic by Writing an Asymmetric Encryption Channel Sink</title>
      <link>http://msdn.microsoft.com/magazine/e875a87c-fb1a-4961-9c1e-342f53ce0960</link>
      <guid>http://msdn.microsoft.com/magazine/e875a87c-fb1a-4961-9c1e-342f53ce0960</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;As .NET Remoting gains popularity in the enterprise space, it must meet business demands for trustworthy computing. Remoting traffic can be secured when objects are hosted in IIS, but when they aren't hosted in IIS, custom security solutions can be developed to secure them. This article provides an in-depth look at writing channel sinks for .NET. It also details the flow of data through custom channel sinks and explains the kinds of manipulations that can be performed on that data.</description>
      <dc:creator>Stephen Toub</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smart Cleanup: Achieve More Reliable Resource Management with Our Custom C++ Classes</title>
      <link>http://msdn.microsoft.com/magazine/303f5cfa-bf4e-4a08-b743-3b242f453cc1</link>
      <guid>http://msdn.microsoft.com/magazine/303f5cfa-bf4e-4a08-b743-3b242f453cc1</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Managing resources in C++ is not easy. When you're unsuccessful, your app can leak all kinds of resources including file system handles, database connections, and, of course, memory. Even in garbage-collected languages like Managed C++, resource management is difficult because garbage collection only deals with memory management, not the other resources that cause performance problems.In this article, the author describes the SmartAny template library he created, which uses a policy-based approach to dynamic resource management. Readers will learn how to use the SmartAny classes and policies to ensure the proper cleanup of their resources, be they files, OS handles, or native and unmanaged objects.</description>
      <dc:creator>Eric Niebler</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: RSS is Here!</title>
      <link>http://msdn.microsoft.com/magazine/1346711c-88bb-47b3-8691-3473c574c8e1</link>
      <guid>http://msdn.microsoft.com/magazine/1346711c-88bb-47b3-8691-3473c574c8e1</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;RSS is a great, example of how a technology like XML can be used to improve the overall user experience.  RSS (Rich Site Summary) is a description of a simple XML schema that can be used to describe the contents of a Web destination. </description>
      <dc:creator />
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/2429a6ef-cf44-453b-a41e-b6db3abff5b4</link>
      <guid>http://msdn.microsoft.com/magazine/2429a6ef-cf44-453b-a41e-b6db3abff5b4</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Olero Software Inc.  has announced the release of ORM. NET 1. 2, an object relational mapping tool designed for developers using the Microsoft® . NET Framework.  ORM. NET auto-generates a complete data layer object model based on your SQL database schema. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Font Sizing, Internationalization in JScript, and More</title>
      <link>http://msdn.microsoft.com/magazine/4c16d42c-21be-4a91-aa13-f9f19bf7118f</link>
      <guid>http://msdn.microsoft.com/magazine/4c16d42c-21be-4a91-aa13-f9f19bf7118f</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Font Sizing, Internationalization in JScript, and More.</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Techniques in Filling ADO.NET DataTables: Performing Your Own Analysis</title>
      <link>http://msdn.microsoft.com/magazine/b3026658-004c-4cc8-9e80-2098067e31fa</link>
      <guid>http://msdn.microsoft.com/magazine/b3026658-004c-4cc8-9e80-2098067e31fa</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;How do you know which technique is best for retrieving data and populating a DataSet in ADO.NET?. Since the Microsoft .NET Framework offers so many choices on how to write the code, many developers are now taking a close look at the different options. See what they are.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: Advanced Type Mappings</title>
      <link>http://msdn.microsoft.com/magazine/ea3c74ef-cae9-401f-a75f-5d3ab50b4b88</link>
      <guid>http://msdn.microsoft.com/magazine/ea3c74ef-cae9-401f-a75f-5d3ab50b4b88</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Can XmlSerializer deal with choice compositors? How about mixed content models?  XmlSerializer won't serialize objects that implement IDictionary by default, so how do you get arount it? And more.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP.NET Controls Templates</title>
      <link>http://msdn.microsoft.com/magazine/a57725e0-ce2b-4a6f-98d2-6341435ba6ad</link>
      <guid>http://msdn.microsoft.com/magazine/a57725e0-ce2b-4a6f-98d2-6341435ba6ad</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;It's easy to create a custom control in ASP.NET by deriving a new class from an already existing control. Creating a new ASP.NET control from scratch, on the other hand, is more challenging. When you need a Web server control and none of the existing ones meet your requirements, you can derive from one of the base classes - Control or WebControl. Try it out.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Adding New Features with User Controls</title>
      <link>http://msdn.microsoft.com/magazine/1c1b75fa-70ed-4634-9fcb-e371d2d316f1</link>
      <guid>http://msdn.microsoft.com/magazine/1c1b75fa-70ed-4634-9fcb-e371d2d316f1</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;In past versions of Visual Basic, there were rudimentary graphics controls. In Visual Basic .NET you have the GDI+ library, which enables you to draw lines, circles, and most anything else. But how can you use the functionality of GDI+ to create lines and other graphics that respond to user mouse clicks and events? Find out.</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP Column: Tree Controls with XSL</title>
      <link>http://msdn.microsoft.com/magazine/75219a80-a5ab-4e6f-a348-0fb163df09d4</link>
      <guid>http://msdn.microsoft.com/magazine/75219a80-a5ab-4e6f-a348-0fb163df09d4</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Manipulating the TreeView server-side control is very much like programming any other ASP.NET server-side control. There are a number of properties, methods, and events that are available both programmatically and through the designer. Find out how to take advantage of it.</description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bugslayer: SOS: It's Not Just an ABBA Song Anymore</title>
      <link>http://msdn.microsoft.com/magazine/e5f30d7d-2517-4370-a3b9-cabdfa602a7f</link>
      <guid>http://msdn.microsoft.com/magazine/e5f30d7d-2517-4370-a3b9-cabdfa602a7f</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Hidden deep inside the Microsoft .NET Framework 1.1 you'll find Son of Strike (SOS). If your app is a pure managed code, your development and debugging tasks are easily handled by existing Microsoft tools. If you're on border between managed and native code SOS is your man.</description>
      <dc:creator>John Robbins</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: The CLR's Thread Pool</title>
      <link>http://msdn.microsoft.com/magazine/d8cee20f-a914-46ff-83fe-3f9445fecbe9</link>
      <guid>http://msdn.microsoft.com/magazine/d8cee20f-a914-46ff-83fe-3f9445fecbe9</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;How does the thread pool work in the CLR?</description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Locking Column Headers, Implementing Singleton Classes</title>
      <link>http://msdn.microsoft.com/magazine/14417c7f-5384-40f9-b5c0-e65d757dd7dd</link>
      <guid>http://msdn.microsoft.com/magazine/14417c7f-5384-40f9-b5c0-e65d757dd7dd</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;Prevent the sizing of the column headers in an ATL composite control. Also, see how you can share a small amount of simple data among multiple processes running on the same machine without Remoting.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: MSDN Online Developer Centers</title>
      <link>http://msdn.microsoft.com/magazine/779defa8-f0ee-43d8-a6c1-6d73e1057df3</link>
      <guid>http://msdn.microsoft.com/magazine/779defa8-f0ee-43d8-a6c1-6d73e1057df3</guid>
      <description>June 2003&lt;br/&gt;&lt;br/&gt;When you're looking  for information about a specific technology, don't you wish you could rely on one site to point you to the most pertinent content? Now you can.  Based on feedback from software developers, MSDN Online has centralized all developer information on specific technologies so you don't have to hunt in several locations. </description>
      <dc:creator />
      <pubDate>Tue, 13 May 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Real-World XML: Manipulate XML Data Easily with Integrated Readers and Writers in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/b61da01a-a4ab-47b3-90df-e157e9ef74fe</link>
      <guid>http://msdn.microsoft.com/magazine/b61da01a-a4ab-47b3-90df-e157e9ef74fe</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;In the .NET Framework, XmlTextReader and XmlTextWriter provide for XML-driven reading and writing operations. In this article, the author discusses the architecture of readers and how they relate to XMLDOM and SAX parsers. He also shows how to use readers to parse and validate XML documents, how to leverage writers to create well-formed documents, and how to optimize the processing of large XML documents using functions to read and write Base64 and BinHex-encoded text. He then reviews how to implement a stream-based read/write parser that combines the functions of a reader and a writer into a single class.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Debugging Tool: Build a Logging and Event Viewing Library to Help Debug Your .NET Framework-based App</title>
      <link>http://msdn.microsoft.com/magazine/71ca1808-5515-4d89-9bd9-70150ed1eee4</link>
      <guid>http://msdn.microsoft.com/magazine/71ca1808-5515-4d89-9bd9-70150ed1eee4</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Building a basic, reusable application framework can make development quicker and easier. This allows you to focus more on the problems at hand and less on the repetitive tasks involved in building any application. In this article, the author presents a framework that provides facilities to access the registry and an extensible framework for logging messages to a console window or the Event Viewer. This reusable framework can be included as a library in your projects, allowing you to display an enhanced, color-coded message log and dynamically change logging levels.</description>
      <dc:creator>Daryn Kiely</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Metadata: Create a Database Schema Repository with Meta Data Services in SQL Server 2000</title>
      <link>http://msdn.microsoft.com/magazine/f0b2825f-4f51-4b35-ad9c-f464c0e648ab</link>
      <guid>http://msdn.microsoft.com/magazine/f0b2825f-4f51-4b35-ad9c-f464c0e648ab</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;SQL Server 2000 Meta Data Services is a repository technology that stores and manages metadata for SQL Server. Instead of building database schemas over and over, Meta Data Services allows you to freeze an entire schema for use in other projects. You can also use these schemas for training, testing, or debugging. In this article, the authors will review the various components of Meta Data Services and show how it can be programmed using a Visual Basic client, XML, and XSLT. They will also show you how to manage and manipulate your metadata by generating a simple database schema using a SQL Server repository.</description>
      <dc:creator>Alok Mehta and Ricardo Rodriguez</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio .NET: Building Windows Forms Controls and Components with Rich Design-Time Features, Part 2</title>
      <link>http://msdn.microsoft.com/magazine/c9793919-af55-4e07-b880-c0db5a98fcab</link>
      <guid>http://msdn.microsoft.com/magazine/c9793919-af55-4e07-b880-c0db5a98fcab</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;This is the second of two articles discussing the extremely rich design-time features of the .NET Framework. Part 1 discussed the basics, showing you where to start and how to extend your control implementation through attributes and interfaces, as well as their effects on the property browser, code serialization, and other controls. Part 2 continues the journey by concentrating on design-time functionality that you can implement beyond your components and controls, including TypeConverters, UITypeEditors, and Designers. It would be impossible to cover everything you can do in two short articles, which is a testament to just how all-encompassing and flexible the design-time capability of the .NET Framework is.</description>
      <dc:creator>Michael Weinhardt and Chris Sells</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Virus Hunting: Understand Common Virus Attacks Before They Strike to Better Protect Your Apps</title>
      <link>http://msdn.microsoft.com/magazine/b38b7d24-4816-45f9-ad93-984c25c14bc6</link>
      <guid>http://msdn.microsoft.com/magazine/b38b7d24-4816-45f9-ad93-984c25c14bc6</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Developer's machines can often be more vulnerable to viruses than the average corporate user because of their more frequent access to remote machines and shares, and the differing administrative privileges they maintain across mutiple machines. Reliance on antivirus software is fine as a first line of defense, but you need a basic arsenal of skills for securing the executables on your system and coping with viruses on your own.  This article reviews proactive methods you can use to defend yourself against malicious executable code in resources, component libraries, scripts and macros, as well as how to avoid a handful of other potential vulnerabilities.</description>
      <dc:creator>Jason Fisher</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Get Ready For Microsoft Office 2003</title>
      <link>http://msdn.microsoft.com/magazine/92d4837e-beb1-4649-be00-819fa433c45b</link>
      <guid>http://msdn.microsoft.com/magazine/92d4837e-beb1-4649-be00-819fa433c45b</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Over the years, we've celebrated a lot of anniversaries in this column.  Who can forget our "Ten Years of ENIAC!" Editor's Note back in June 1957? Or the "How Far We've Come: Five Years of the Altair 8800" issue back in January 1980? Or even the "Macintosh Interface: 15 Years Without an Update" Editor's Note page just four years ago?. </description>
      <dc:creator />
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/1849f352-a05b-4536-adfc-85d9c0783487</link>
      <guid>http://msdn.microsoft.com/magazine/1849f352-a05b-4536-adfc-85d9c0783487</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Consonica Ltd.  has announced StateStitch, which enables ASP. NET technology to be used with existing ASP applications.  ASP. NET offers a more powerful feature set, but since ASP and ASP. NET applications cannot share session data, existing applications would otherwise need to be completely rewritten. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Storing SQL Data, URL Query Length, and More</title>
      <link>http://msdn.microsoft.com/magazine/222178c8-3aa2-475c-9d12-8a184ee6be3f</link>
      <guid>http://msdn.microsoft.com/magazine/222178c8-3aa2-475c-9d12-8a184ee6be3f</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Find out the best way to store large amounts of XML data in SQL Server, along with the performance implications. What's the maximum length of an XML query to SQL Server in a URL?</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Techniques for Managing Rowset Paging</title>
      <link>http://msdn.microsoft.com/magazine/637ae1b3-37c3-4e08-9c84-62241e871c80</link>
      <guid>http://msdn.microsoft.com/magazine/637ae1b3-37c3-4e08-9c84-62241e871c80</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;There are a number of ways to handle paging in Web applications. This month I'll examine several paging techniques and weigh their pros and cons. John Papa discusses how to manage paging and caching issues through the lower tiers of an n-tiered architecture, including how to make SQL Server manage the paging on your app's behalf.</description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Form-based Programming in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/3286955c-106c-485b-a878-8ec4981d6ebd</link>
      <guid>http://msdn.microsoft.com/magazine/3286955c-106c-485b-a878-8ec4981d6ebd</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;One of the most common snags that ASP developers encounter when they first approach ASP.NET is that managed Web applications must be written according to a single-form interface model. Find out how it works.</description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: Web Services Encoding and More</title>
      <link>http://msdn.microsoft.com/magazine/7ac4048a-6b4a-4ce3-9058-f09b4a318b1c</link>
      <guid>http://msdn.microsoft.com/magazine/7ac4048a-6b4a-4ce3-9058-f09b4a318b1c</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Aaron Skonnard covers the difference between document/literal and rpc/encoded Web Services and the history behind them.</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Windows Forms Controls</title>
      <link>http://msdn.microsoft.com/magazine/c7e094a2-0d9c-45cd-abe0-ee84aa2dd274</link>
      <guid>http://msdn.microsoft.com/magazine/c7e094a2-0d9c-45cd-abe0-ee84aa2dd274</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Build a control that allows the user to drag and drop other controls onto the new control at run time, and allow the user to move the control around on a form, all in Visual Basic.</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>House of Web Services: Mandatory Headers in ASP.NET Web Services</title>
      <link>http://msdn.microsoft.com/magazine/207f87c4-da77-4c84-bfce-de567858314f</link>
      <guid>http://msdn.microsoft.com/magazine/207f87c4-da77-4c84-bfce-de567858314f</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;The ASP.NET Web Services infrastructure includes support for programming with SOAP message headers. Unfortunately, the model for handling mandatory headers is flawed in that you need to write additional code so that a Web Service will not execute when a mandatory header is not processed. This column explores a specific problem that arises when you deal with mandatory SOAP handles and presents three solutions.</description>
      <dc:creator>Tim Ewald</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Programming Events of the Framework Class Libraries</title>
      <link>http://msdn.microsoft.com/magazine/613d602e-8052-4352-af40-485abe442cdb</link>
      <guid>http://msdn.microsoft.com/magazine/613d602e-8052-4352-af40-485abe442cdb</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;Some practical examples of handling some of the more commonly used events in the Microsoft .NET Framework.</description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Window Destruction in the .NET Framework</title>
      <link>http://msdn.microsoft.com/magazine/8bb062af-3da5-433f-ae86-b614759b8b20</link>
      <guid>http://msdn.microsoft.com/magazine/8bb062af-3da5-433f-ae86-b614759b8b20</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;If a window is destroyed, does the .NET Framework immediately destroy the corresponding Form, or does it wait until a garbage collection to do this? How can you release my resources as soon as the window is destroyed? This month Paul DiLascia gives you the answers.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Windows Media 9 Series Digital Rights Management</title>
      <link>http://msdn.microsoft.com/magazine/1f03882e-8299-4f96-a839-6013029a3699</link>
      <guid>http://msdn.microsoft.com/magazine/1f03882e-8299-4f96-a839-6013029a3699</guid>
      <description>May 2003&lt;br/&gt;&lt;br/&gt;If you have an application that handles Windows Media content and you need an effective way to track content usage, Windows Media 9 Series now offers Digital Rights Management (DRM).  It allows you to take advantage of the peer-to-peer distribution model and still redirect users back to your app once they have downloaded your content (prior to viewing). </description>
      <dc:creator />
      <pubDate>Tue, 15 Apr 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>WS-Security: New Technologies Help You Make Your Web Services More Secure</title>
      <link>http://msdn.microsoft.com/magazine/af01b647-112f-46a2-9316-78e578617221</link>
      <guid>http://msdn.microsoft.com/magazine/af01b647-112f-46a2-9316-78e578617221</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Without good security, Web Services will never reach their potential. WS-Security and its associated technologies, the focus of this article, represent the future of security for Web Services. Provided here is an overview of these emerging security standards that explains what they do, how they work, and how they get along together. Topics discussed include integrity and confidentiality and how these are provided by public key cryptography, WS-Security, and more. Some of the key components of WS-Security, such as the wsu namespace, are also covered.</description>
      <dc:creator>David Chappell</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio .NET: Building Windows Forms Controls and Components with Rich Design-Time Features</title>
      <link>http://msdn.microsoft.com/magazine/7a6bcbf8-16b7-4982-a094-e2137e85b530</link>
      <guid>http://msdn.microsoft.com/magazine/7a6bcbf8-16b7-4982-a094-e2137e85b530</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Visual Studio .NET provides support for designing rich features into your controls and components, allowing you to set properties, set form placement, inherit from base classes, and much more. So how does Visual Studio .NET do all this? What does the Windows Forms designer do? What's the difference between a control and a component? How does Visual Studio integrate your controls so that they can access features of the .NET Framework?In this article, the authors answer these common questions by building a clock control and taking the reader along for the ride. In building the control, hosts and containers are illustrated, the property browser is explained, debugging is discussed, and a general overview of the design-time infrastructure is presented.</description>
      <dc:creator>Michael Weinhardt and Chris Sells</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET: Nine Options for Managing Persistent User State in Your ASP.NET Application</title>
      <link>http://msdn.microsoft.com/magazine/9a930c4b-2959-4c2c-ba5f-b001fbf7cd6b</link>
      <guid>http://msdn.microsoft.com/magazine/9a930c4b-2959-4c2c-ba5f-b001fbf7cd6b</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;ASP.NET provides many different ways to persist data between user requests. You can use the Application object, cookies, hidden fields, the Session or Cache objects, and lots of other methods. Deciding when to use each of these can sometimes be difficult. This article will introduce   the aforementioned techniques and present some guidelines on when to use them. Although many of these techniques existed in classic ASP, best practices for when to use them have changed with the introduction of the .NET Framework. To persist data in ASP.NET, you'll have to adjust what you learned previously about handling state in ASP.</description>
      <dc:creator>Steven Smith</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ADO.NET: Tackle Data Concurrency Exceptions Using the DataSet Object</title>
      <link>http://msdn.microsoft.com/magazine/45d748f4-a035-4b8b-a92f-74c8ea36a5ed</link>
      <guid>http://msdn.microsoft.com/magazine/45d748f4-a035-4b8b-a92f-74c8ea36a5ed</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;ADO.NET provides many techniques for improving the performance of data-intensive applications and for making them easier to build. The DataSet, the hallmark of the ADO.NET object model, serves as a miniature, disconnected facsimile of a data source. While using the DataSet improves performance by reducing expensive trips to the database server, it also introduces the possibility of multiple users attempting to change the same data simultaneously, thereby generating data concurrency exceptions. This article examines the common causes behind data concurrency exceptions and presents techniques for overcoming them.</description>
      <dc:creator>David Burgett</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced T-SQL: Automate the Generation of Stored Procedures for Your Database</title>
      <link>http://msdn.microsoft.com/magazine/9e68e01f-d2e3-4c48-afab-c8c71a7505ab</link>
      <guid>http://msdn.microsoft.com/magazine/9e68e01f-d2e3-4c48-afab-c8c71a7505ab</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Design-time automation makes coding faster and ensures that all the procedures generated use the same naming conventions and structure. In an effort to improve their coding efficiency in a large SQL project, the authors wrote a set of design-time stored procedures that generate run-time stored procedures, and have used them in project after project ever since. Recently, the authors updated their procedures to make use of SQL Server 2000 features, including user-defined functions. This article covers the creation and execution of these dynamic T-SQL scripts to automate the coding of common database stored procedures.</description>
      <dc:creator>Peter W. DeBetta and J. Byer Hill</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Access: Implement a Data Access Layer for Your App with ADO.NET</title>
      <link>http://msdn.microsoft.com/magazine/d30ba132-75ad-4b16-9de3-1cac6df15cd0</link>
      <guid>http://msdn.microsoft.com/magazine/d30ba132-75ad-4b16-9de3-1cac6df15cd0</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Implementing data access functionality is a core activity of most developers working with the .NET Framework, and the data access layers they build are an essential part of their applications. This article outlines five ideas to consider when building a data access layer with Visual Studio .NET and the .NET Framework. The tips include taking advantage of object-oriented techniques and the .NET Framework infrastructure by using base classes, making classes easily inheritable by following guidelines, and carefully examining your needs before deciding on a presentation method and external interface.</description>
      <dc:creator>Dan Fox</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: MP3 Playlists with Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/980f9b2e-9ecf-44ce-9ef5-c4cd3001968c</link>
      <guid>http://msdn.microsoft.com/magazine/980f9b2e-9ecf-44ce-9ef5-c4cd3001968c</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Although it's been several months since the slammer virus hit SQL Server installations, we'd like to offer a public service announcement for anyone who hasn't patched their machine yet.  PATCH YOUR MACHINE NOW! We found out the hard way that it can hit any machine that runs SQL Server and is attached to the network. </description>
      <dc:creator />
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/325cff73-f521-433f-98ec-3cd50c43c0ba</link>
      <guid>http://msdn.microsoft.com/magazine/325cff73-f521-433f-98ec-3cd50c43c0ba</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;TALtech has announced a new version of its Bar Code ActiveX Control for Microsoft® Access, Excel, and Word.  This new limited license version is based on TALtech's Bar Code ActiveX® PLUS version, limited for use on up to five workstations. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Consuming a DataSet in ASP.NET, XML and SQL, and More</title>
      <link>http://msdn.microsoft.com/magazine/6a939785-4011-4fb0-ba09-360a2a602515</link>
      <guid>http://msdn.microsoft.com/magazine/6a939785-4011-4fb0-ba09-360a2a602515</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Consuming a DataSet in ASP.NET, XML and SQL, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: MyTracer Monitors and Traces ASP.NET Apps</title>
      <link>http://msdn.microsoft.com/magazine/55b963f9-995d-4a0b-8767-d2b933fc95a4</link>
      <guid>http://msdn.microsoft.com/magazine/55b963f9-995d-4a0b-8767-d2b933fc95a4</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;The Microsoft® . NET Framework comes with a rich set of programming tools for debugging and tracing applications.  I'm not talking about integrated debuggers; I'm referring to software components that you use in the development cycle. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: Web Services and DataSets</title>
      <link>http://msdn.microsoft.com/magazine/632beb41-1c20-4a03-aa58-531667105ae5</link>
      <guid>http://msdn.microsoft.com/magazine/632beb41-1c20-4a03-aa58-531667105ae5</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Programmers using Visual Basic® 6. 0 have long bowed to the altar of the ADO recordset.  It's probably the most commonly used data structure in Windows®-based applications today.  The ADO. NET DataSet is poised to play a similar role in the realm of managed Windows-based applications. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Visual Studio .NET 2003 Usage Tips</title>
      <link>http://msdn.microsoft.com/magazine/180768dd-00c7-4c50-a695-0b18092d0d69</link>
      <guid>http://msdn.microsoft.com/magazine/180768dd-00c7-4c50-a695-0b18092d0d69</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Visual Studio .NET 2003 Usage Tips</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Security Briefs: Exploring S4U Kerberos Extensions in Windows Server 2003</title>
      <link>http://msdn.microsoft.com/magazine/8676c8c9-2762-4bf8-a699-a8358050a3c5</link>
      <guid>http://msdn.microsoft.com/magazine/8676c8c9-2762-4bf8-a699-a8358050a3c5</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Building Web sites that provide services external to the corporate firewall is tricky.  Usually it's not desirable to grant corporate domain accounts to external clients, and from a purely practical standpoint Kerberos does not work well over the Internet due to the typical configuration of client-side firewalls. </description>
      <dc:creator>Keith Brown</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wicked Code: Supporting Database Cache Dependencies in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/8b3acbcb-50d7-4db5-8338-f5af96765ee4</link>
      <guid>http://msdn.microsoft.com/magazine/8b3acbcb-50d7-4db5-8338-f5af96765ee4</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;Developers love the ASP. NET application cache.  One reason they love it is that ASP. NET lets them create dependencies between items placed in the cache and files in the file system.  If a file targeted by a dependency changes, ASP. </description>
      <dc:creator>Jeff Prosise</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Desktop Location, sscanf Equivalents in C#, and More</title>
      <link>http://msdn.microsoft.com/magazine/cf479345-ce1e-4d58-b53a-e58fc21539af</link>
      <guid>http://msdn.microsoft.com/magazine/cf479345-ce1e-4d58-b53a-e58fc21539af</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Desktop Location, sscanf Equivalents in C#, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: ASP.NET Starter Kits</title>
      <link>http://msdn.microsoft.com/magazine/4b446209-6921-445e-ad37-bc2f0cb714f6</link>
      <guid>http://msdn.microsoft.com/magazine/4b446209-6921-445e-ad37-bc2f0cb714f6</guid>
      <description>April 2003&lt;br/&gt;&lt;br/&gt;It's a well-known axiom in the world of programming: build the samples and they will come.  ASP. NET is well suited for building online storefronts and communities, but a lack of easy-to-use, standardized samples has sometimes slowed adoption. </description>
      <dc:creator />
      <pubDate>Tue, 11 Mar 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio .NET: What You Need to Know Today About the New and Upgraded Features in Visual Studio .NET 2003</title>
      <link>http://msdn.microsoft.com/magazine/086ea1d8-9311-4c67-9d40-86556c5f10e3</link>
      <guid>http://msdn.microsoft.com/magazine/086ea1d8-9311-4c67-9d40-86556c5f10e3</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Any time an upgrade of a favorite tool is released, questions about compatibility, versioning, and changes in methodology abound. The release of Visual Studio .NET 2003 is no exception. Developers will be relieved to learn that breaking changes have been kept to a minimum, and delighted to learn that important new features, like Visual J#, have been added. These and other new features of the .NET Framework 1.1 and Visual Studio .NET 2003, including mobile support and improved debugging, are discussed here.</description>
      <dc:creator>Carl Franklin</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Visual C++ .NET: Language Enhancements and Simplified GUI Development Enrich Your C++ Apps</title>
      <link>http://msdn.microsoft.com/magazine/2f90df66-05ee-4c7d-8be6-6cf7135f00d0</link>
      <guid>http://msdn.microsoft.com/magazine/2f90df66-05ee-4c7d-8be6-6cf7135f00d0</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Managed Extensions for C++ is the preferred programming language for developing Windows Services. Visual Studio .NET 2003 introduces C++ support for designers, providing all the RAD facilities that were available to other languages for developing forms, controls, components, and DataSets. Furthermore, support has been added for the creation of verifiable assemblies with C++.In this article, the author reviews these additions as well as the new compiler and linker switches, demonstrating how C++ remains the premier systems language while becoming a powerful tool for .NET GUI development as well.</description>
      <dc:creator>Richard Grimes</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Forms: .NET Framework 1.1 Provides Expanded Namespace, Security, and Language Support for Your Projects</title>
      <link>http://msdn.microsoft.com/magazine/283960ad-3792-46f8-960b-2894aeeed0f3</link>
      <guid>http://msdn.microsoft.com/magazine/283960ad-3792-46f8-960b-2894aeeed0f3</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;With the much-anticipated release of the .NET Framework 1.1, developers are eager to know what's been added to their programming bag of tricks. In this article, the author focuses on new developments in Windows Forms, such as namespace additions, support for hosting managed controls in unmanaged clients, and designer support for C++ and J#. Integrated access to the Compact Framework and new mobile code security settings also make this release noteworthy. Along with these features, the author reviews the best ways to handle multiple versions of the common language runtime and highlights some potential pitfalls.</description>
      <dc:creator>Chris Sells</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Smartphones: Design Robust Apps that Take Advantage of Windows CE-powered Smartphone Devices</title>
      <link>http://msdn.microsoft.com/magazine/759bad90-b788-4a98-a9c6-85b67b3b8986</link>
      <guid>http://msdn.microsoft.com/magazine/759bad90-b788-4a98-a9c6-85b67b3b8986</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Smartphone applications promise to be at the crest of a new wave of cell phone advances as the familiar process of using Microsoft dev tools can produce cutting-edge mobile phone applications. Because Smartphones are Windows-powered devices, developers can easily and inexpensively extend both new and time-tested business applications to mobile users.  These applications will possess the necessary levels of enterprise functionality while integrating mobile phone features through the use of several easy to use APIs. This article looks at the basics of building a real-world business application for the Smartphone.</description>
      <dc:creator>Chris Dellinger</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Site Skinning: Rich XML Classes Let Users Personalize Their Visual Experience on Your ASP.NET Site</title>
      <link>http://msdn.microsoft.com/magazine/e6f327a3-986b-45dd-8347-86ad96152fa9</link>
      <guid>http://msdn.microsoft.com/magazine/e6f327a3-986b-45dd-8347-86ad96152fa9</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;One way that Web sites and applications become better able to meet the needs of customers is by allowing them to personalize their experience. For Web sites, this means displaying the content as the user wants to see it. For rich-client applications, this often means allowing the user to choose the user interface through a technique known as skinning, which is similar to themes in Windows XP. This article shows how you can apply skinning to Web sites, wrapping their functionality in a new user interface. The technique uses the rich XML classes in the .NET Framework and the built-in extensibility of ASP.NET.</description>
      <dc:creator>Harry Pierson</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Contexts in .NET: Decouple Components by Injecting Custom Services into Your Object's Interception Chain</title>
      <link>http://msdn.microsoft.com/magazine/6822c70a-557c-4675-babc-7df2ace7b834</link>
      <guid>http://msdn.microsoft.com/magazine/6822c70a-557c-4675-babc-7df2ace7b834</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;The .NET Framework can use contexts as an object's execution scope and intercept calls going to and from the object, similar to the way COM+ provides component services. What is new with this mechanism is that the runtime allows developers to take part in the interception chain and add powerful services, thus extending existing component services. This in turn decouples the business logic from the system plumbing and simplifies long-term maintenance. Presently, .NET contexts and interception are undocumented aspects of .NET. This article presents the underlying interception architecture and message processing, explains custom context attributes, and walks through a custom interception-based component service.</description>
      <dc:creator>Juval Lowy</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Patterns Patterns Everywhere</title>
      <link>http://msdn.microsoft.com/magazine/4831a0c8-f896-456d-a414-c4f397f334c5</link>
      <guid>http://msdn.microsoft.com/magazine/4831a0c8-f896-456d-a414-c4f397f334c5</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;As loyal readers of MSDN Magazine know, each month's Editor's Note starts out with a tepid, last-minute stab at humorous content.  The formula's pretty tried-and-true by now, and you could probably fill in the details in your sleep. </description>
      <dc:creator />
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/2f041b70-e3fc-45b7-ad56-0192b19d4b49</link>
      <guid>http://msdn.microsoft.com/magazine/2f041b70-e3fc-45b7-ad56-0192b19d4b49</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;StarPrint Limited has released VS. NETcodePrint, a Visual Studio® . NET Add-in that allows you to produce printouts of source code in Visual Basic® . NET.  You can preview the printouts before printing and exporting to RTF, HTML, and PDF formats. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: IDs as Anchors, Preventing Search, and More</title>
      <link>http://msdn.microsoft.com/magazine/276bf3a1-fa86-4b56-bd39-7410a7f5f456</link>
      <guid>http://msdn.microsoft.com/magazine/276bf3a1-fa86-4b56-bd39-7410a7f5f456</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: IDs as Anchors, Preventing Search, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: Merging XML Files, Schema Validation, and More</title>
      <link>http://msdn.microsoft.com/magazine/1fd23ed0-b076-4553-9624-8479d5616c92</link>
      <guid>http://msdn.microsoft.com/magazine/1fd23ed0-b076-4553-9624-8479d5616c92</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;XML Files: Merging XML Files, Schema Validation, and More</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Customize Your Open File Dialog</title>
      <link>http://msdn.microsoft.com/magazine/6e0d10b4-3ab3-46fa-9dab-598b92110838</link>
      <guid>http://msdn.microsoft.com/magazine/6e0d10b4-3ab3-46fa-9dab-598b92110838</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Displaying an Open File dialog is certainly easy in the Microsoft® . NET Framework with Windows® Forms, but the resulting window is not as customizable as when you create it through the Win32® API.  With Windows 2000, Microsoft added a nice feature—the places bar, which is the vertical toolbar that appears on the left side of the window to let you select a frequently visited folder. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design Patterns: Creating Dynamic Factories in .NET Using Reflection</title>
      <link>http://msdn.microsoft.com/magazine/d8dc5d50-4d24-4661-9f5b-194456ef86dc</link>
      <guid>http://msdn.microsoft.com/magazine/d8dc5d50-4d24-4661-9f5b-194456ef86dc</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Design patterns are a powerful tool for designing flexible soft-ware.  They provide well-tested solutions to recurring software design problems.  One such widely used pattern is the Concrete Factory. </description>
      <dc:creator>Romi Kovacs</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Handling Null Values with Controls</title>
      <link>http://msdn.microsoft.com/magazine/65924f41-e62a-4da9-a6d2-60a01f94fcbb</link>
      <guid>http://msdn.microsoft.com/magazine/65924f41-e62a-4da9-a6d2-60a01f94fcbb</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Handling Null Values with Controls</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>House of Web Services: Accessing Raw SOAP Messages in ASP.NET Web Services</title>
      <link>http://msdn.microsoft.com/magazine/65e26106-c94a-4a13-b383-13dd3dc28524</link>
      <guid>http://msdn.microsoft.com/magazine/65e26106-c94a-4a13-b383-13dd3dc28524</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;Web Services exchange XML messages.  Most of today's Web Service toolkits do their best to hide this fact from developers, by exposing a Web Service's behavior as method invocations against objects instead. </description>
      <dc:creator>Tim Ewald</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Static Event Binding Using WithEvents</title>
      <link>http://msdn.microsoft.com/magazine/19940607-d8ff-4b3c-8ef0-feddc3d5d499</link>
      <guid>http://msdn.microsoft.com/magazine/19940607-d8ff-4b3c-8ef0-feddc3d5d499</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;This month's Basic Instincts column builds upon my last three columns in which I introduced and explained the fundamental concepts and syntax associated with delegates and events.  Last month I showed you how to design and write a simple class that defines and raises events. </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Find Icons, Launch an App from List Control, and More</title>
      <link>http://msdn.microsoft.com/magazine/e6fcd4ac-8f69-47a0-9cb8-c2a6a6766b7e</link>
      <guid>http://msdn.microsoft.com/magazine/e6fcd4ac-8f69-47a0-9cb8-c2a6a6766b7e</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Find Icons, Launch an App from List Control, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking To...: Michael Howard Discusses the Secure Windows Initiative</title>
      <link>http://msdn.microsoft.com/magazine/7b371556-903e-46b1-ab4c-b36f1eddbcf7</link>
      <guid>http://msdn.microsoft.com/magazine/7b371556-903e-46b1-ab4c-b36f1eddbcf7</guid>
      <description>March 2003&lt;br/&gt;&lt;br/&gt;The growth of interconnected computers in recent years has pushed security concerns to the forefront of development and application design.  The Microsoft effort, dubbed the Secure Windows Initiative (SWI), focuses on securing new and legacy code. </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 11 Feb 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Class Templates: Bring the Power of Templates to Your .NET Applications with the CodeDOM Namespace</title>
      <link>http://msdn.microsoft.com/magazine/1ad186da-1c2d-4992-be38-5f9018dee066</link>
      <guid>http://msdn.microsoft.com/magazine/1ad186da-1c2d-4992-be38-5f9018dee066</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;In the .NET Framework, the CodeDOM object model can represent code in a variety of languages. This article examines how source code templates written with the Framework's System.CodeDom and System.CodeDom.Compiler namespaces allow developers to create reusable boilerplate source code that can be shared between projects. Components designed via templates improve productivity and shorten development time.Here C++-style classes and templates are simulated and code is generated in multiple languages through the creation of CodeDOM object graphs. Compiling object graphs and formatting output code are also explained.</description>
      <dc:creator>Adam J. Steinert</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BITS: Write Auto-Updating Apps with .NET and the Background Intelligent Transfer Service API</title>
      <link>http://msdn.microsoft.com/magazine/a931368c-46f9-4c8b-afe6-29066cf16ecb</link>
      <guid>http://msdn.microsoft.com/magazine/a931368c-46f9-4c8b-afe6-29066cf16ecb</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;Both the .NET Framework and Windows have  some very interesting APIs for creating applications that are capable of updating themselves automatically over a network. There are many advantages to writing your application to update itself like Windows Update does, including convenience for your users, from easier maintenance to network administration. Automatic updates require attention to factors such as discovery, security, and file replacement. In this article, the author covers the BITS API as well as a number of features of the .NET Framework that take care of these facets of auto-updating using the same facilities that the Windows Update uses.</description>
      <dc:creator>Jason Clark</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Printing: Preview and Print from Your Windows Forms App with the .NET Printing Namespace</title>
      <link>http://msdn.microsoft.com/magazine/15b6068c-abb2-4c95-8269-6a547476dd5c</link>
      <guid>http://msdn.microsoft.com/magazine/15b6068c-abb2-4c95-8269-6a547476dd5c</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;Printing is an integral part of every complete Windows-based application. Providing robust printing capabilities in these applications has often proved to be a tedious chore. Now, printing from Windows Forms with the .NET Framework means you must adopt a document-centric approach, resulting in cleaner and more manageable code. While the System.Windows.Forms namespace provides seamless integration with all the standard print dialogs (such as Print Preview, Page Setup, and Print), the System.Drawing.Printing namespace offers numerous classes for extensibility and customization. These classes, and how they provide access to printing capabilities, are covered here. Other useful techniques, such as printing in the background to allow the user to continue other tasks, is also explained.</description>
      <dc:creator>Alex Calvo</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows Forms: Give Your .NET-based Application a Fast and Responsive UI with Multiple Threads</title>
      <link>http://msdn.microsoft.com/magazine/d696dc05-f1f7-4d93-8797-ad9335d0ea53</link>
      <guid>http://msdn.microsoft.com/magazine/d696dc05-f1f7-4d93-8797-ad9335d0ea53</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;If your application performs any non-UI processing on the thread that controls the user interface, it may make the app seem slow and sluggish, frustrating users. But writing multithreaded apps for Windows has long been restricted to C++ developers. Now with the .NET Framework, you can take advantage of multiple threads in C# to control the flow of instructions in your programs and isolate the UI thread for a fast and snappy user interface. This article shows you how. Also, it discusses the pitfalls of multiple threads and presents a framework for safe concurrent thread execution.</description>
      <dc:creator>Ian Griffiths</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Delegates in .NET: A Primer on Creating Type-Safe References to Methods in Visual Basic .NET</title>
      <link>http://msdn.microsoft.com/magazine/964843f6-7f23-4336-83e5-c24b343583ac</link>
      <guid>http://msdn.microsoft.com/magazine/964843f6-7f23-4336-83e5-c24b343583ac</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;Delegates, new in Visual Basic .NET, are type-safe, object-oriented references to methods. By using delegates, you make your methods accessible to others and therefore more extensible. This article provides an introduction to delegates, their benefits, and how they are used.Here the author shows you how to declare, create, and use delegates to invoke instance and shared methods at run time, and how to implement delegates as properties. He then goes on to provide examples of how delegates are used for callback functionality and explains the relationship between delegates and events. Finally, the article provides a glimpse at how delegates are implemented in intermediate language code by the Visual Basic .NET compiler.</description>
      <dc:creator>Jesse Liberty</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web-Aware Apps: Build Hyperlinks into Your Client App with the Windows Forms LinkLabel Control</title>
      <link>http://msdn.microsoft.com/magazine/056b38ed-a1d6-45c0-b632-c7a5c05b009c</link>
      <guid>http://msdn.microsoft.com/magazine/056b38ed-a1d6-45c0-b632-c7a5c05b009c</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;LinkLabels are Windows Forms controls that enable a user to hyperlink to a URL that points to either the Web or the local directory system. While the SDK documentation discusses the control, it does not demonstrate how linking is accomplished, nor does it outline the power and flexibility the control provides. This article fills those gaps, showing how to link using the LinkLabel control. It also shows the flexibility of this control for the programmer using the .NET Framework. In addition, the author covers the large number of properties that allow you to customize your controls and accurately place them. Their built-in behaviors are also discussed, along with their use in both Visual Basic .NET and C#.</description>
      <dc:creator>Dan Hurwitz</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Rich Clients Count Too</title>
      <link>http://msdn.microsoft.com/magazine/e328a1e8-1328-4c75-94a3-4ace0fbac6ed</link>
      <guid>http://msdn.microsoft.com/magazine/e328a1e8-1328-4c75-94a3-4ace0fbac6ed</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;It's the dead of winter here 
 at the MSDN Magazine offices, and we're having a blast.  Temperatures are making their daily struggle to stay above zero.  The tempting aroma of chestnuts roasting on an open subway ventilation grate fills the city with a wintry mix of excitement and anticipation. </description>
      <dc:creator>Dan Hurwitz</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/5e791ac6-e1af-4419-b5af-4c0a0aa9f3a8</link>
      <guid>http://msdn.microsoft.com/magazine/5e791ac6-e1af-4419-b5af-4c0a0aa9f3a8</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;Vektrex Electronic Systems Inc.  has announced the launch of a new version of VIVID, a software development toolkit for the generation of IVI-COM-compliant instrument drivers.  VIVID links the many IVI Foundation specifications into a full lifecycle environment and produces IVI-COM drivers that are compliant with the latest specifications approved by the IVI Foundation. </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Data Shredding, Updating the Status Bar, and More</title>
      <link>http://msdn.microsoft.com/magazine/85b4a80d-18f9-47fd-a174-074ec2239c6a</link>
      <guid>http://msdn.microsoft.com/magazine/85b4a80d-18f9-47fd-a174-074ec2239c6a</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Data Shredding, Updating the Status Bar, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: XPath Selections and Custom Functions, and More</title>
      <link>http://msdn.microsoft.com/magazine/26e8e957-e8cd-4eda-931f-f755f73fe55b</link>
      <guid>http://msdn.microsoft.com/magazine/26e8e957-e8cd-4eda-931f-f755f73fe55b</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;XML Files: XPath Selections and Custom Functions, and More</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: The ASP.NET View State</title>
      <link>http://msdn.microsoft.com/magazine/1d074c81-19bb-4af2-b60f-a055fb3ebef6</link>
      <guid>http://msdn.microsoft.com/magazine/1d074c81-19bb-4af2-b60f-a055fb3ebef6</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;In ASP. NET pages, the view state represents the state of the page when it was last processed on the server.  It's used to build a call context and retain values across two successive requests for the same page. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Automatically Generating Proxy Classes</title>
      <link>http://msdn.microsoft.com/magazine/4a7eb691-6ebf-4173-bb01-047476099928</link>
      <guid>http://msdn.microsoft.com/magazine/4a7eb691-6ebf-4173-bb01-047476099928</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Automatically Generating Proxy Classes</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Programming with Events Using .NET</title>
      <link>http://msdn.microsoft.com/magazine/e936412d-4de0-437a-a997-30f440e5c657</link>
      <guid>http://msdn.microsoft.com/magazine/e936412d-4de0-437a-a997-30f440e5c657</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;This month's Basic Instincts column builds upon my last two columns in which I talked about concepts and programming techniques associated with delegates.  I will assume you have read the last two installments of this column and that you understand the role that delegates play within the Microsoft® . </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The ASP Column: Using the Internet Explorer WebControls</title>
      <link>http://msdn.microsoft.com/magazine/f4fc9c29-4b3c-4809-a875-2f56cb998a2b</link>
      <guid>http://msdn.microsoft.com/magazine/f4fc9c29-4b3c-4809-a875-2f56cb998a2b</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;During the lifespan of ASP, there have been many technologies developed for making browser-based user interface development easier.  For example, during the early days of classic ASP development, keeping a browser-based UI consistent required many conditional statements into the ASP script. </description>
      <dc:creator>George Shepherd</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Singleton Class Private Constructor, C# Singleton Class, and More</title>
      <link>http://msdn.microsoft.com/magazine/abd141fd-f7c6-4a0b-ba8a-f172919bdef2</link>
      <guid>http://msdn.microsoft.com/magazine/abd141fd-f7c6-4a0b-ba8a-f172919bdef2</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Singleton Class Private Constructor, C# Singleton Class, and More</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Technical Support Options</title>
      <link>http://msdn.microsoft.com/magazine/550d5d0c-3b1c-459e-88b6-83d5b4114f35</link>
      <guid>http://msdn.microsoft.com/magazine/550d5d0c-3b1c-459e-88b6-83d5b4114f35</guid>
      <description>February 2003&lt;br/&gt;&lt;br/&gt;Development can have its frustrating moments.  How many times have you been in the middle of a project and encountered a problem you just couldn't solve alone? In order to help you through this, Microsoft provides quite a wide variety of support options from Web-based chats and newsgroups to paid premier customer support. </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 14 Jan 2003 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design: Inspect and Optimize Your Program's Memory Usage with the .NET Profiler API</title>
      <link>http://msdn.microsoft.com/magazine/8aed6c98-d38a-48b8-afcd-fb3c6e8a750e</link>
      <guid>http://msdn.microsoft.com/magazine/8aed6c98-d38a-48b8-afcd-fb3c6e8a750e</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Developers using .NET often make memory leak tracking a low priority because the common language runtime takes care of garbage collection.  What few developers realize, however, is that their objects' lifespans, along with their size and what other objects have been instantiated, all affect how they are cleaned up. Depending on the particular circumstances, these combinations can negatively affect performance, especially over the lifetime of an application. This article presents a way for developers to see memory usage and understand garbage collection using the .NET Profiler API.  Along the way, a sample application to demonstrate these principles is built.</description>
      <dc:creator>Jay Hilyard</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Debug: Detect and Plug GDI Leaks in Your Code with Two Powerful Tools for Windows XP</title>
      <link>http://msdn.microsoft.com/magazine/865235e7-78ca-4c93-859d-6a550fa25c32</link>
      <guid>http://msdn.microsoft.com/magazine/865235e7-78ca-4c93-859d-6a550fa25c32</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;In a previous article, the author devised a simple method to detect Graphical Device Interface (GDI) objects that are not properly released by Win32-based applications on Windows 9x platforms. Because some newer versions of Windows require a slightly different approach to GDI leaks, the author has updated his techniques for those operating systems. He builds and explains two tools designed to detect and eradicate GDI leaks in applications running on Windows XP, Windows 2000, and Windows NT.</description>
      <dc:creator>Christophe Nasarre</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Scale: Real-World Load Testing Tips to Avoid Bottlenecks When Your Web App Goes Live</title>
      <link>http://msdn.microsoft.com/magazine/f1ffc9a1-c0c9-4adb-b998-a2f11bb11c5c</link>
      <guid>http://msdn.microsoft.com/magazine/f1ffc9a1-c0c9-4adb-b998-a2f11bb11c5c</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Load testing should be part and parcel of every Web development effort, and it should be performed early in the process. However, if you think you can load test using your development environment, you're going to have some surprises when you go live. In this article, the authors outline the process of planning your load testing effort, considering which machines to use, how many users to simulate, which tools are right for you, and how to interpret your results.</description>
      <dc:creator>Jeff Dunmall and Keith Clarke</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Test: Build Quick and Easy UI Test Automation Suites with Visual Studio .NET</title>
      <link>http://msdn.microsoft.com/magazine/2a6a8ce5-398e-44d0-a285-603101877f3f</link>
      <guid>http://msdn.microsoft.com/magazine/2a6a8ce5-398e-44d0-a285-603101877f3f</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;The .NET Framework provides a surprising new way to quickly and easily create user interface test automation. By using objects in the System.Reflection and System.Threading namespaces, you can write automated tests in minutes instead of hours. This article walks you through the building of a typical Windows-based application that will be used as the test subject. The author then runs through the creation of a C#-based test tool that simulates clicking the test app's UI controls and checks the application's state. After the tool is built, the author explains in detail how it works so you can modify and extend it for your own use.</description>
      <dc:creator>James McCaffrey</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Go Mobile: Create Compact, Robust Mobile Apps with SQL Server CE 2.0 and the .NET Compact Framework</title>
      <link>http://msdn.microsoft.com/magazine/926d7856-d0e3-4f31-a02a-063fbb403980</link>
      <guid>http://msdn.microsoft.com/magazine/926d7856-d0e3-4f31-a02a-063fbb403980</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Developers have myriad options when it comes to creating solutions for mobile devices. One of the greatest challenges facing mobile developers is finding a compact yet robust local storage solution. SQL Server CE 2.0 promises to deliver on both fronts. This new release represents a tremendous leap in terms of features and performance over its predecessor. This article will review some of the platform and tools choices developers have today. The authors will compare and contrast the significant new features in SQL Server CE 2.0 with the previous release. Following that, they will build a sample app for illustration.</description>
      <dc:creator>Mark Brown and David Meunier</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: Elevating Test and Debug</title>
      <link>http://msdn.microsoft.com/magazine/d738be3d-efa3-459b-a7ac-bbad875c39c1</link>
      <guid>http://msdn.microsoft.com/magazine/d738be3d-efa3-459b-a7ac-bbad875c39c1</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Programming is fun.  It's one of the world's great jobs, pure mental exercise with a golden payoff at the end.  There's nothing like the feeling of accomplishment when that program you wrote is working, looks good, and is ready to ship. </description>
      <dc:creator>Mark Brown and David Meunier</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/4435bfd0-ee0f-4a1a-9040-73580c12e39b</link>
      <guid>http://msdn.microsoft.com/magazine/4435bfd0-ee0f-4a1a-9040-73580c12e39b</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Wanderlust Software LLC has released licX Licensing Component for . NET, a solution for licensing applications and components written for Microsoft® . NET.  Featuring drag and drop integration with existing Visual Studio® . </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A:  Releasing Memory in JScript, Bulkload Problems, and More</title>
      <link>http://msdn.microsoft.com/magazine/c7e68229-23ef-4ca3-9490-086ce490149f</link>
      <guid>http://msdn.microsoft.com/magazine/c7e68229-23ef-4ca3-9490-086ce490149f</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Web Q&amp;A:  Releasing Memory in JScript, Bulkload Problems, and More</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: Introducing XPath 2.0</title>
      <link>http://msdn.microsoft.com/magazine/5efaad7c-298c-4825-a0d9-16736d0be95a</link>
      <guid>http://msdn.microsoft.com/magazine/5efaad7c-298c-4825-a0d9-16736d0be95a</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Over two years ago in one of the first installments of this column, I wrote about XPath version 1. 0 (see The XML Files: Addressing Infosets with XPath for a quick review).  As stated in the original specification: "XPath is a language for addressing parts of an XML document. </description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Points: Expressions in ADO.NET</title>
      <link>http://msdn.microsoft.com/magazine/f66a7dbc-cdb8-4d82-982d-4b9ae3582d88</link>
      <guid>http://msdn.microsoft.com/magazine/f66a7dbc-cdb8-4d82-982d-4b9ae3582d88</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Managing relations in a database became a whole lot easier with ADO. NET.  Instead of returning a single rowset to a data store, you can return a series of rowsets and relate them within a DataSet.  There are numerous advantages to using related DataTables in ADO. </description>
      <dc:creator>John Papa</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: ASP. NET Client-side Hosting with Cassini</title>
      <link>http://msdn.microsoft.com/magazine/67bb5e45-9daf-4fd6-aa49-3bbbef1dcdd2</link>
      <guid>http://msdn.microsoft.com/magazine/67bb5e45-9daf-4fd6-aa49-3bbbef1dcdd2</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;In the September and October 2000 issues of MSDN® Magazine I discussed how to build a client-side environment for ASP applications; that is, a serverless environment to run ASP pages (see Cutting Edge: A Client-side Environment for ASP Pages and Cutting Edge: A Client-side Environment for ASP Pages—Part 2). </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Automatically Generating a Web Service</title>
      <link>http://msdn.microsoft.com/magazine/24333207-9b92-4ec3-a7b5-ae23e58c157b</link>
      <guid>http://msdn.microsoft.com/magazine/24333207-9b92-4ec3-a7b5-ae23e58c157b</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;Advanced Basics: Automatically Generating a Web Service</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Implementing Callbacks with a Multicast Delegate</title>
      <link>http://msdn.microsoft.com/magazine/5c1627bb-2ee0-4926-ba05-7fd77de07444</link>
      <guid>http://msdn.microsoft.com/magazine/5c1627bb-2ee0-4926-ba05-7fd77de07444</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;This month's column is a follow-up to the December 2002 installment in which I introduced the basic concepts and programming techniques associated with delegates.  I am going to assume you have already read that column and that you are familiar with the fundamentals of programming delegates. </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET: Safe Thread Synchronization</title>
      <link>http://msdn.microsoft.com/magazine/12cc159e-aa70-43d1-89f5-bdcc0820c300</link>
      <guid>http://msdn.microsoft.com/magazine/12cc159e-aa70-43d1-89f5-bdcc0820c300</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;By far, the most common use of thread synchronization is to ensure mutually exclusive access to a shared resource by multiple threads.  In the Win32® API, the CRITICAL_SECTION structure and associated functions offers the fastest and most efficient way to synchronize threads for mutually exclusive access when the threads are all running in a single process. </description>
      <dc:creator>Jeffrey Richter</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Progress Indicator in the Status Bar, International UI Terms</title>
      <link>http://msdn.microsoft.com/magazine/8f7595df-a5d4-435a-8c85-40181fabcad6</link>
      <guid>http://msdn.microsoft.com/magazine/8f7595df-a5d4-435a-8c85-40181fabcad6</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Progress Indicator in the Status Bar, International UI Terms</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Resource File: Patterns &amp; Practices and the Developer Roadmap</title>
      <link>http://msdn.microsoft.com/magazine/1b2c4b2f-e91a-4b14-adb5-fd62c9e672c5</link>
      <guid>http://msdn.microsoft.com/magazine/1b2c4b2f-e91a-4b14-adb5-fd62c9e672c5</guid>
      <description>January 2003&lt;br/&gt;&lt;br/&gt;If you are looking for technical architectural guidance, check out Microsoft patterns &amp; practices.  This site offers design practice guidelines for specific software needs utilizing multiple Microsoft products within the . </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 17 Dec 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ and ATL: Use ATL Server Classes to Expose Your Unmanaged C++ Code as an XML Web Service</title>
      <link>http://msdn.microsoft.com/magazine/488acad9-c4ff-4ba2-b45e-6a6efd159f12</link>
      <guid>http://msdn.microsoft.com/magazine/488acad9-c4ff-4ba2-b45e-6a6efd159f12</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Throughout this issue, you'll read all about the promise of Web Services and how the .NET Framework enables Web Service development.  Many people will also be building their Web Services atop C++ code and frameworks like ATL Server, particularly when performance is paramount. In this article, the authors show how fully functional Web Services are built using ATL Server and Visual Studio .NET. Beginning with unmanaged C++ classes, they add ATL attributes that make the code work over HTTP.</description>
      <dc:creator>Kirk Fertitta and Chris Sells</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>DIME: Sending Files, Attachments, and SOAP Messages Via Direct Internet Message Encapsulation</title>
      <link>http://msdn.microsoft.com/magazine/60aa4836-dfdc-4df7-ba7c-1b7fd18cb0f1</link>
      <guid>http://msdn.microsoft.com/magazine/60aa4836-dfdc-4df7-ba7c-1b7fd18cb0f1</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Direct Internet Message Encapsulation (DIME) is a new specification for sending and receiving SOAP messages along with additional attachments, like binary files, XML fragments, and even other SOAP messages, using standard transport protocols like HTTP. In this article, the author explains what DIME is and how it differs from MIME encapsulation. A detailed description of the message format and how it is parsed, as well as working with SOAP and extending it with WSDL, is also included.</description>
      <dc:creator>Jeannine Hall Gailey</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Office XP: New Toolkit Lets You Share Information Between Office Documents and Web Services</title>
      <link>http://msdn.microsoft.com/magazine/59c8c13a-77fe-4728-889d-a55013afd19a</link>
      <guid>http://msdn.microsoft.com/magazine/59c8c13a-77fe-4728-889d-a55013afd19a</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;The Office XP Web Services Toolkit makes it possible to build applications that gather information and trigger transactions through various Web Services. The toolkit allows you to easily discover Web Services remotely. It also includes the Web Service Reference Tool, which lets you call a Web Service from inside an Office application. This article shows how toolkit-generated code can be used to access simple, as well as complex, Web Services.The author steps through the auto-generated code to explain the classes that collect parameters, the schema to format the request/response, and the actual operations of the Web Service.</description>
      <dc:creator>Krishnamurthy Srinivasan</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Farms: Use Data Caching Techniques to Boost Performance and Ensure Synchronization</title>
      <link>http://msdn.microsoft.com/magazine/cb5ce81d-295f-4783-86c3-9f3a8b29ac38</link>
      <guid>http://msdn.microsoft.com/magazine/cb5ce81d-295f-4783-86c3-9f3a8b29ac38</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Performance is an important concern for any application, but becomes critical when the app is a Web Service accessed by thousands of clients simultaneously. One hardware approach to distributing Web Services requests evenly is a Web farm consisting of multiple servers.  Once on a Web farm, Web Service performance can be improved by using ADO.NET DataSet objects to cache frequently accessed data, reducing round-trips to the database. Here the author describes data caching in a Web farm environment and discusses how to avoid the cross-server synchronization problems inherent in this approach.</description>
      <dc:creator>David Burgett</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Design: Place XML Message Design Ahead of Schema Planning to Improve Web Service Interoperability</title>
      <link>http://msdn.microsoft.com/magazine/2f211a31-52b5-4aaf-8e37-30eafe6d0002</link>
      <guid>http://msdn.microsoft.com/magazine/2f211a31-52b5-4aaf-8e37-30eafe6d0002</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Web Services are all about exchanging data in the form of XML messages. If you were about to design a database schema, you probably wouldn't let your tool do it for you. You'd hand-tool it yourself to ensure maximum efficiency. In this article, the author maintains that designing a Web Service should be no different. You should know what kind of data will be returned by Web Service requests and use the structure of that data to design the most efficient message format. Here you'll learn how to make that determination and how to build your Web Service around the message structure.</description>
      <dc:creator>Yasser Shohoud</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Schemas: Take Advantage of Existing External XML Schemas with a Custom Import Framework in ASP.NET</title>
      <link>http://msdn.microsoft.com/magazine/4c8e94e8-de5b-4f80-9f5b-3ecce58f2d39</link>
      <guid>http://msdn.microsoft.com/magazine/4c8e94e8-de5b-4f80-9f5b-3ecce58f2d39</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Over the years, many industry-standard XML schemas and dialects have been developed.  These industry-specific schemas embrace the original purpose of XML and are extremely valuable in promoting and supporting B2B interaction. Unfortunately, the ASP.NET Web Services runtime does not allow developers to directly reference external schemas from within their XML Web Services interface (the WSDL file). This article builds an external schema framework as an extension to the ASP.NET Web Services runtime to enable you to reference external schemas within your XML Web Service interface.</description>
      <dc:creator>Scott Short</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Provisioning: Use Web Services Provisioning to Control Access, Usage, and Billing on Your Site</title>
      <link>http://msdn.microsoft.com/magazine/ea248421-5195-4237-8799-1629450952f5</link>
      <guid>http://msdn.microsoft.com/magazine/ea248421-5195-4237-8799-1629450952f5</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Building Web Services to provide enterprise-level solutions is only the first step. You need to take care of the infrastructure aspects of your solution as well, including provisioning, billing, security, and reporting. In this article, the author uses the .NET Framework and SQL Server 2000 to design a provisioning system that will take care of all these housekeeping tasks. He discusses the general requirements of a Web Service provisioning system, walks through the implementation, and then outlines various scenarios for putting this system to work.</description>
      <dc:creator>Chandu Thota</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Editor's Note: The New Web Services Era</title>
      <link>http://msdn.microsoft.com/magazine/8c1353d6-cbde-4aad-91a3-ef5945644f54</link>
      <guid>http://msdn.microsoft.com/magazine/8c1353d6-cbde-4aad-91a3-ef5945644f54</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;The crackle of leaves underfoot.  The first hints of frost across the pumpkin patch.  The Jets playing a string of meaningless games.  Once again, we find ourselves in the grip of autumn in New York. </description>
      <dc:creator>Chandu Thota</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>New Stuff: Resources for Your Developer Toolbox</title>
      <link>http://msdn.microsoft.com/magazine/2614cacc-5bee-4e06-860b-0a83ccbc5637</link>
      <guid>http://msdn.microsoft.com/magazine/2614cacc-5bee-4e06-860b-0a83ccbc5637</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Pegasus Imaging Corporation recently released ImagXpress Professional 6. 0 and ImagXpress Standard 6. 0, digital imaging software development tools that are compatible with Microsoft® . NET.  Both ImagXpress editions are now available as . </description>
      <dc:creator>Theresa W. Carey</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Q&amp;A: Web Services</title>
      <link>http://msdn.microsoft.com/magazine/46720465-7447-4b74-beb0-68315422151b</link>
      <guid>http://msdn.microsoft.com/magazine/46720465-7447-4b74-beb0-68315422151b</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Web Q&amp;A: Web Services</description>
      <dc:creator>Edited by Nancy Michell</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>XML Files: WSDL, Web Services, and More</title>
      <link>http://msdn.microsoft.com/magazine/a9bfc3d4-6605-4ceb-b3d7-1ab603c52818</link>
      <guid>http://msdn.microsoft.com/magazine/a9bfc3d4-6605-4ceb-b3d7-1ab603c52818</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;XML Files: WSDL, Web Services, and More</description>
      <dc:creator>Aaron Skonnard</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Cutting Edge: Binary Serialization of ADO.NET Objects</title>
      <link>http://msdn.microsoft.com/magazine/7a43a95c-b6f7-4cb9-9f25-75355f817cb3</link>
      <guid>http://msdn.microsoft.com/magazine/7a43a95c-b6f7-4cb9-9f25-75355f817cb3</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;One of the key elements that makes ADO. NET superior to ADO is the level of integration with XML.  In ADO, XML is just an I/O format.  In addition, the ADO XML format is totally inflexible and doesn't allow any type of customization. </description>
      <dc:creator>Dino Esposito</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Basics: Advanced Features in Visual Basic .NET and Testing for Scalability</title>
      <link>http://msdn.microsoft.com/magazine/ac3dc950-f3f5-4deb-8fbc-990e33056a22</link>
      <guid>http://msdn.microsoft.com/magazine/ac3dc950-f3f5-4deb-8fbc-990e33056a22</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Advanced Basics: Advanced Features in Visual Basic .NET and Testing for Scalability</description>
      <dc:creator>Ken Spencer</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic Instincts: Implementing Callback Notifications Using Delegates</title>
      <link>http://msdn.microsoft.com/magazine/3ac53d8b-c79f-4369-b5a9-61b63d38210a</link>
      <guid>http://msdn.microsoft.com/magazine/3ac53d8b-c79f-4369-b5a9-61b63d38210a</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Delegates are a critical aspect of the Microsoft® . NET Framework and are required learning for many programmers.  They will take some time to master, but once you learn how to program with delegates, you'll be thrilled with the possibilities they offer. </description>
      <dc:creator>Ted Pattison</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>C++ Q&amp;A: Full Screen Display and Implementing Drag to Move Dialogs</title>
      <link>http://msdn.microsoft.com/magazine/2972767e-f2b6-4607-8f39-17bccd0479be</link>
      <guid>http://msdn.microsoft.com/magazine/2972767e-f2b6-4607-8f39-17bccd0479be</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;C++ Q&amp;A: Full Screen Display and Implementing Drag to Move Dialogs</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Talking To...: Don Box Discusses Web Services and His New Role at Microsoft</title>
      <link>http://msdn.microsoft.com/magazine/9e0624e7-80c6-45cb-95d9-d1e6f96efbd7</link>
      <guid>http://msdn.microsoft.com/magazine/9e0624e7-80c6-45cb-95d9-d1e6f96efbd7</guid>
      <description>December 2002&lt;br/&gt;&lt;br/&gt;Don Box has long been the preeminent expert on COM, as well as one of the creators of the SOAP protocol.  He has written numerous books and articles including Essential COM (Addison-Wesley, 1997) and Essential . </description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 12 Nov 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>.NET GUI Bliss: Streamline Your Code and Simplify Localization Using an XML-Based GUI Language Parser</title>
      <link>http://msdn.microsoft.com/magazine/52a694f1-baee-4e84-8e1c-13ac9317bd5f</link>
      <guid>http://msdn.microsoft.com/magazine/52a694f1-baee-4e84-8e1c-13ac9317bd5f</guid>
      <description>November 2002&lt;br/&gt;&lt;br/&gt;While Windows Forms in .NET has lots of cool features, if you're used to MFC, there are a couple of things you'll find missing, like doc/view, command routing, and UI update. The .NET answer to this is a code generator that writes new code for every single element. But there's a better way. In this article, Paul DiLascia shows how to develop an XML-based GUI language parser for .NET that lets you code resources, menus, toolbars, and status bars in XML instead of with procedural code. He also shows how a user interface based on XML can easily be localized using standard .NET techniques, and introduces his very own library, MotLib.NET, with lots of GUI goodies for your programming pleasure.</description>
      <dc:creator>Paul DiLascia</dc:creator>
      <pubDate>Tue, 15 Oct 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wireless Web: Microsoft Mobile Internet Toolkit Lets Your Web Application Target Any Device Anywhere
</title>
      <link>http://msdn.microsoft.com/magazine/75c40b3b-c003-418c-946e-a8800edcde77</link>
      <guid>http://msdn.microsoft.com/magazine/75c40b3b-c003-418c-946e-a8800edcde77</guid>
      <description>November 2002&lt;br/&gt;&lt;br/&gt;If you've built Web sites using ASP.NET, you'll welcome the Microsoft Mobile Internet Toolkit (MMIT). MMIT extends the Visual Studio .NET IDE you already know by providing new controls for handheld devices letting you easily develop applications for wireless devices. This means you can write less code while adapting it to more devices. Not only does MMIT integrate with Visual Studio .NET, it extends ASP.NET as well. This article gives you the background you need to write, test, and deploy a site with MMIT and make all your code able to target specific devices for a custom fit.</description>
      <dc:creator>Paul Yao and David Durant</dc:creator>
      <pubDate>Tue, 15 Oct 2002 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server: Build Apps that Prov