MSDN マガジン March 2011

MSDN マガジン March 2011

SharePoint Online:SharePoint Online とのクラウドベースのグループ作業

SharePoint Online 開発と SharePoint 2010 開発の類似点と相違点の概要を、クラウドで運用するソリューションを構築しながら、Chris Mayo が説明します。 Chris Mayo

BizTalk EDI ソリューション:BizTalk Server 2010 により医療保健請求を処理する

BizTalk Server 2010 には、EDI ソリューションを開発および構成するためのさまざまな新機能が導入されています。この記事では、BizTalk EDI 開発で重要な各段階を調べ、開発を支援する多くの技法を紹介します。 Mark Beckner

Silverlight のローカライズ:Silverlight のロケール リソースを読み込むためのヒントと秘訣

ユーザーは、そのユーザーのロケールに適したリソースを使用する Silverlight アプリケーションを利用できるべきです。今回は、実行時にロケールの作成、読み込み、および変更を行う秘訣を紹介します。 Matthew Delisle

デバッガー API:Windows 用デバッグ ツールの拡張機能を作成する

デバッグ方法を学ぶことは、開発者にとって不可欠のスキルです。さいわい、Visual Studio によって、コードのデバッグを支援する優れたツールが提供されます。今回の記事では、ダンプ ファイル (および運用システム) を簡単に分析できるようになるために、カスタム デバッガー拡張機能をビルドするうえでの基礎について説明します。 Andrew Richards

RIA フレームワーク:ASP.NET MVC と Ext JS を使用してデータ中心の Web アプリケーションを構築する

JavaScript フレームワークは、リッチ Web アプリケーションのフロント エンドに、プラグインに代わる手段を提供します。今回は、Ext JS ライブラリと ASP.NET MVC を使用して、堅牢なデータ中心のソリューションをすばやく構築する方法を紹介します。 Juan Carlos Olamendy

キャッシュの統合:ASP.NET でのカスタム OutputCache プロバイダーの作成と使用

.NET Framework 4.0 では、ASP.NET 既定の出力キャッシュを独自の実装に置き換えることによって、パフォーマンスを向上できるようになります。この記事では、簡単な ASP.NET MVC アプリケーションで MongoDB "NoSQL" データベースを使用して、出力キャッシュを置き換える方法を紹介してから、作成したカスタム プロバイダーを、Windows Azure AppFabric の機能を利用するよう切り替えます。 Brandon Satrom

コラム

編集長より:記事ならない状況 (英語)

MSDN Magazine に掲載されない記事について説明します。Keith Ward

ツールボックス:データ統合のツールとリソース

最近では多くのアプリケーションでデータ統合が不可欠になり、多くの肩書きの中に「データベースの専門家」を付け加える必要があるほどです。いや、そうでもないかもしれません。今月は、データ アクセスを最大限にしながら、混乱を最小限に抑える、手軽なツールやリソースを紹介します。Terrence Dorsey

Cutting Edge:アプリケーションの拡張: MEF と IoC の違い

拡張可能なアプリケーションを作成する場合、.NET Framework 4 に組み込まれた Managed Extensibility Framework (MEF) を使用できます。今月は、MEF と制御の反転 (IoC: Inversion of Control) フレームワークの両方を使用したプラグインの実装を比較する例を紹介します。Dino Esposito

データ ポイント:Entity Framework と ASP.NET MVC 3 によるサーバー側でのページ切り替え

データベース クエリでは、常に、大量のデータを取得する必要があるわけではありません。ASP.NET MVC 3 の新機能と Entity Framework を組み合わせて使用して、大きなデータ ペイロードを返す必要なく、効率的にサーバー側でページ切り替えを実行する方法を Julie Lerman が説明します。Julie Lerman

予測: クラウド:クラウド サービスのマッシュアップ

今月は、Windows Azure、Windows Azure AppFabric アクセス コントロール、Bing Maps、および Facebook から提供されるサービスを利用して、複数のクラウド サービスを 1 つのアプリケーションに組み合わせる方法を紹介します。Joseph Fultz

モバイルの問題:Windows Phone ナビゲーション: 基礎

Windows Phone 7 開発に重点を置いた新しい月間コラムの第 1 回です。今月は、ページ ナビゲーション モデルの基礎、最新の API を最大限に活かすベスト プラクティス、および最新の API には実装されていない複雑なナビゲーションを作成する、実用的で使いやすい手法を取り上げます。Jaime Rodriguez, Yochay Kiriaty

テストの実行:拡散テスト

今月は、適切な環境下で、既存のテスト ケースが合格したら、そのテスト ケースから新たなテスト ケース データを自動作成するという、あまり知られていない手法について説明します。James McCaffrey

働くプログラマ:マルチパラダイムと .NET (第 6 部): 反映メタプログラミング

コード生成により、多くのプログラミング タスクを簡素化できますが、リフレクションを利用するとまったく新しい種類の可変性を提供できます。リフレクションでは、コンパイラで従来可能であったタイミングよりもはるか遅いタイミングで、プログラム内の要素を名前で参照できるようになります。今回はそのしくみについて説明します。Ted Neward

UI 最前線:Windows Phone でのタッチ ジェスチャ

今月は、マルチタッチ API を取り上げ、Silverlight for Windows Phone Toolkit の新しいジェスチャ サポートの機能について、Charles が詳しく説明します。Charles Petzold

ちょっとひと言:プレゼンテーションの「パワーのポイント」

PowerPoint の使用者がこのプログラムの真のポイントを学習するまで、PowerPoint にライセンス制度を導入すべきだと考えます。David Platt