MSDN マガジン November 2012

MSDN マガジン November 2012

JavaScript セキュリティ:Web から Windows 8 へ: セキュリティ

JavaScript を使用した Windows 8 開発に切り替える Web 開発者は、セキュリティに関する考え方を変える必要があります。Windows 8 で利用できるツールを使用すると、ファサードにすぎなかった JavaScript セキュリティを、データとユーザーの両方を保護できる多面防御システムに変身させることができます。 Tim Kulp

Windows Phone:音声コマンドを使用して Windows Phone 8 アプリを音声対応にする

Windows Phone 8 アプリでは、開発者はユーザーを満足させる 2 つの新しい機能を使用できます。その 1 つは、アプリを起動してコマンドを実行する音声コマンドです。もう 1 つは、音声でアプリを操作するための音声認識と音声合成の柔軟な API です。 F Avery Bishop

C#、Visual Basic、および C++:Windows ストア アプリでメモリを管理する: 第 2 部 (機械翻訳)

Windows ストア アプリにおけるメモリ リークの特定、診断、および修復に関する 2 部構成の記事の第 2 部では、C#、VB、および C++ の最適化に注目して Chipalo Street と Dan Taylor が説明します。 Chipalo Street, Dan Taylor

JavaScript:JavaScript を使って作成する Windows ストア アプリでのコントロールの構築と使用

Windows ストア アプリでコントロールを構築するために JavaScript を使用しているときは、HTML 要素、WinRT コントロール、および WinJS コントロールにアクセスできます。これらを混在させたり、組み合わせたりする方法について、さらには独自のコントロールを作成する方法について説明します。 Chris Sells, Brandon Satrom

設計および UX:Windows ストアのニュース アプリを設計する

ニュース愛好家とニュースを気軽に読むユーザーの両方にとって魅力的な、Windows ストアのニュース アプリを設計する方法について説明します。 Nazia Zaman

Team Foundation サービス:Team Foundation サービス プレビューでビルド自動化を実装する

Team Foundation サービス プレビューを使用すると、ビルド全体をクラウドで行うことができます。今回は、開発チームが Windows Azure で利用できるビルド コンピューターをさらにきめ細かく制御する必要があるシナリオを想定し、オンプレミスでビルドの自動化をセットアップする方法を、Visual Studio ALM Rangers が取り上げます。 Tim Star, Tim Omta, Mario Contreras

コラム

編集長より:立ち上がりましょう (機械翻訳)

職場でのスタンディング デスクへの移行について、Michael Desmond がブログに引き続き経過を報告します。Michael Desmond

Windows と C++:Windows と C++ での同期の進化 (機械翻訳)

Windows のいくつかの優れた同期プリミティブと最新の C++ コンパイラを組み合わせることで、軽量でスケーラビリティが高く安全に同時実行できるプログラムを作成するための魅力的なツールキットとなることについて、Kenny Kerr が述べます。また、標準 C++ ライブラリの同時実行にはまだ改善の余地があることも説明します。Kenny Kerr

データ ポイント:Entity Framework Designer が Visual Studio 2012 で評価される (機械翻訳)

Visual Studio 2012 の新しい Entity Framework Designer には 2 つの大きな機能強化と多数の小さい機能強化が施されており、その相乗効果として、ユーザー エクスペリエンスが向上しています。Julie Lerman

Windows Azure の内側:Windows Azure Mobile Services: デバイス アプリケーションのための強固なバックエンド (機械翻訳)

Windows Azure Mobile Services は、オープン標準に基づいて複数種類のデバイスとオペレーティング システムをサポートしながらバックエンドの作成を自動化するので、モバイル開発者の作業が簡略化されます。Bruno Terkaly, Ricardo Villalobos

働くプログラマ:Cassandra NoSQL データベース (第 3 部): クラスタリング (機械翻訳)

このデータベースは、大量のデータどころか "途方もない" サイズにまで拡張できると Ted Neward は述べます。ある企業は、Cassandra を使用して 50 PB を超える情報を格納していると主張しました。クラスタリングを利用すると、特に手を加えなくてもこのような実装を実現できることについて説明します。Ted Neward

快適な動作:Windows Phone で Bing Map Tiles を組み立てる (機械翻訳)

Windows Phone の画面に地図を表示するのは簡単ですが、地図上の北が実際に北を指すように地図を回転させることは、まったく別問題です。Bing Maps SOAP サービスを使用してこの動作を達成した方法について、Charles Petzold が説明します。Charles Petzold

ちょっとひと言:もう一度始めましょう (機械翻訳)

アプリケーションのデザイン ツールの大きな進歩は、決まって粗悪なデザインの予兆でもあります。ソフトウェア開発者が新しい Windows ストア アプリに関して分別のある慎み深い態度を取るよう、David Platt が論じます。David Platt