MSDN マガジン August 2012

MSDN マガジン August 2012

C++:C++ における関数スタイルのプログラミング

新しい C++ 11 標準では、特にラムダ式がサポートされるようになったことで、関数スタイルのプログラミングに対する適性が飛躍的に向上しています。C++ コードで関数スタイルのプログラミングを使用する方法について説明します。 David Cravey

Windows Azure:Windows Azure こそ救いの手

マーケティング部門から、わずか 1 か月後に開催が迫ったイベント用に完璧に機能する参加登録システムの作成を依頼されたらどうしますか。Windows Azure、Silverlight、および Windows Phone を活用して、ソーシャル メディア向け機能を完備したアプリを構築する方法を、マイクロソフトの Mark Kromer が詳しく説明します。 Mark Kromer

Windows PowerShell:Windows PowerShell による使いやすい XML インターフェイスの構築

任意のファイルの構造を解析できるアルゴリズムを使用して、XML ファイルの読み取りと編集を (専門家ではないユーザーにとっても) 簡単かつ便利にする方法について、Joe Leibowitz が説明します。 Joe Leibowitz

HTML5 アプリケーションをビルドする:History (API) のレッスン

履歴について、もっと詳しく知りたくありませんか。新しい HTML5 の History API を使用してセッション状態にアクセスして管理する方法を、Clark Sell が紹介します。 Clark Sell

ALM Rangers:Team Foundation Server のクライアント オブジェクト モデルを使用する

Visual Studio ALM Rangers が Visual Studio Team Foundation Server (TFS) のクライアント オブジェクト モデルを紹介し、新シリーズの基礎を作成します。この新たなシリーズでは、TFS を使用する際の実用的なガイダンスと、よくあるコーディング シナリオに注目します。 Willy-Peter Schaub, Brian Blackman

Windows Azure:CyberNanny: 分散コンポーネントによるリモート アクセス

あなたが父親になりたてで、自宅にいる幼い娘のようすを追跡するつもりならどうしますか。Kinect センサー、C++、Windows Azure、およびローカルとクラウドベースのコンポーネントを使用すれば、どこにいてもオンデマンドで写真を撮影して電子メールで受け取れます。 Angel Hernandez Matos

CLR:ARM プロセッサ向けの .NET 開発

.NET Framework のコーディングでは、多くの場合 ARM プロセッサと x86 ベースのプロセッサの間に存在する多くの相違点について考慮する必要はありません。しかし、いくつかの根本的な設計上の相違点は、コードに影響を与える場合があります。これらの相違点について、CLR チームの Andrew Pardoe が説明します。 Andrew Pardoe

コラム

編集長より:「データ ポイント」の Julie Lerman と考える (機械翻訳)

「データ ポイント」を執筆している Julie Lerman を Michael Desmond が紹介します。Michael Desmond

Cutting Edge:モバイル サイト開発 (第 3 部): 要求のルーティング (機械翻訳)

Web サイトにアクセスしたユーザーをデスクトップ版サイトとモバイル版サイトの間でルーティングし、ユーザーが 2 つのサイトを容易に移動できるようにする方法について、Dino Esposito が説明します。Dino Esposito

Windows と C++:軽量な協調的マルチタスキング (機械翻訳)

ランタイム (Visual C++ や Windows で提供されるランタイムなど) を使用せずに C または C++ で非同期コードを作成するための、非常に軽量な同時実行に最適な手法について、Kenny Kerr が説明します。Kenny Kerr

データ ポイント:EF モデルのログ記録基本クラスに関する落とし穴とアドバイス (機械翻訳)

Entity Data Model で、基本クラスを不適切に使用してすべてのクラスに関するログ記録データを提供すると、データベースが大混乱に陥ります。このようなことが起こる理由と、その回避方法について説明します。Julie Lerman

予測: クラウド:クラウドと MEF を分離する (機械翻訳)

Microsoft Extensibility Framework を使用して、クラウド展開をもう少し管理しやすく柔軟にする方法について説明します。Joseph Fultz

働くプログラマ::Cassandra NoSQL データベース: 入門 (機械翻訳)

Cassandra (ギリシャ神話の登場人物ではなく、NoSQL データベース ソフトウェア) について、Ted Neward が紹介します。Cassandra は、オープン ソース、分散型、非中央集中型、伸縮自在なスケーラビリティ、高可用性、フォールト トレラント、調整可能な一貫性、および列指向という特徴を持つデータベースで、Amazon の Dynamo に基づく分散設計と Google の Bigtable に基づくデータ モデルを利用しています。Ted Neward

快適な動作:Windows Phone で仮想世界を表示する (機械翻訳)

現代では地球を天球が取り囲んでいるとはもう信じられていませんが、スマートフォンで仮想世界を表示するプログラムには便利な考え方です。こうしたプログラムでは、3D 空間での方位を特定する必要があり、水平座標系を使用した方位の特定方法について Charles Petzold が説明します。Charles Petzold