MSDN マガジン > Home > 発行物 > 2008 >  MSDN Magazine October 2008
October2008 October 2008
パラダイム シフト: 並列プログラミングの設計上の考慮事項
この記事では、並列プログラミングを最大限活用するために問題を多くのタスクに切り分ける新しい手法と、その手法を導入する理由について簡単に説明します。 David Callahan
コーディング ツール: 次期バージョンの Visual Studio で強化される並列処理のサポート
次期バージョンの Visual Studio でマネージ コードとネイティブ コードの両方に対して計画されている並列プログラミングのサポートを見ていきます。 Stephen Toub and Hazim Shafi
同時実行の障害: マルチスレッド コードでよく見られる 11 の問題を解決する
この記事では、同時実行プログラミングのいくつかの一般的な課題について説明し、ソフトウェアでそれらの課題に対処するための助言を提供します。 Joe Duffy
ASP.NET AJAX 4.0: データ駆動型 Web アプリケーションに対する新しい AJAX サポート
ここでは、サーバー側とクライアント側のプログラミングの最良の機能を活用して、効率的でユーザー フレンドリなエクスペリエンスを提供する、ASP.NET AJAX のデータ駆動型 Web アプリケーションを紹介します。 Bertrand Le Roy
簡単な非同期: 単純な F# の式から同時実行アプリケーションを構築する
この記事では、F# 言語が、他の任意の .NET 準拠言語からシームレスに呼び出すことができる非同期関数ライブラリの作成にどのように役立つかを解説しています。 Chance Coble
Code Download (756 KB)
.Chm Files

Columns
編集者のメモ: new Thread(ReadEditorsNote).Start(); yourAttention.WaitOne();
単純にコードの並列化を無分別に行うだけでは、並列処理が約束するメリットを真に得ることができないと Howard Dierking が指摘しています。 Howard Dierking
ツールボックス: 現実的なテスト データ、Dare Obasanjo のブログ、色分けコーディング ツール、その他
今月は Scott が現実的なテスト データを生成する方法、Dare Obasanjo のブログ、判読性を高めるための色分けコーディングを紹介します。 Scott Mitchell
CLR 徹底解剖: Silverlight 2 のセキュリティ
CLR チームの Andrew Dai が、Silverlight アプリケーションの特権を持つコードと特権のないコードを厳密に分離する透過性モデルについて説明します。 Andrew Dai
基本的な本能: XML リテラルを使用した動的なデータ入力
Windows Presentation Foundation (WPF)、XAML、および Visual Basic の幅広い XML のサポートを利用してユーザー インターフェイスを動的に生成する方法について説明します。 Beth Massi
Cutting Edge: WPF および Silverlight 2 でコードを再利用する
Web ベースの Silverlight 2 アプリケーションとデスクトップの WPF アプリケーションには、よく似たところがあります。今回の記事では、両方のアプリケーションのコードを簡単に再利用できるようにします。 Dino Esposito
実践的なパターン: 凝集度と結合度
アプリケーションの柔軟性を高めて再利用しやすくするために、より高い凝集度と緩い結合度を実現できる、いくつかの設計パターンを紹介します。 Jeremy Miller
サービス ステーション: WCF ベースのサービスでの承認
Windows Communication Foundation (WCF) では、サービスにおける承認を実装するために、簡単なロールベースのシステムと、さらに強力かつ複雑なクレーム ベースの API を提供します。 Dominick Baier and Christian Weyer
基礎: 永続性のあるサービスで状態を管理する
今月号で Juval Lowy は、長時間実行されるワークフローの状態管理を改善するために、プロキシやサービスをいつメモリに保持すればよいかなどの疑問に取り組んでいます。 Juval Lowy
Windows と C++: 高性能アルゴリズムについて調べる
アルゴリズム、操作対象のデータ、およびデザイン対象のハードウェアを詳細に検討することで、効率が驚くほど向上するようすを紹介します。 Kenny Kerr
いろいろな場所へ: Tablet PC 向けのインク対応アプリケーション
Tablet PC SDK、InkEdit ActiveX コントロール、および InkPicture ActiveX コントロールを使用してインク対応アプリケーションを簡単に作成する方法を説明します。 Gus Class
.NET の問題: 偽共有
今月は、マルチコア システムのメモリ アクセスの問題と診断、および並列コンピューティング アプリケーションでの偽共有の回避についてです。 Stephen Toub, Igor Ostrovsky, and Huseyin Yildiz
{ End Bracket }: 恐れずに処理内容を破棄する
Josh Phillips が、今日の処理能力を活用して投機的な計算 (つまり、前もって処理を実行し、ユーザーが求めていない可能性のある結果も用意しておくこと) を行うことを提案します。 Josh Phillips
Page view tracker