2015 年 8 月

Volume 30 Number 8

Windows ユニバーサル アプリ向けのモダン ドラッグ アンド ドロップ

Windows 10 - Windows ユニバーサル アプリ向けのモダン ドラッグ アンド ドロップ

Alain Zanchetta

モダン ドラッグ アンド ドロップは、視覚的フィードバックをカスタマイズするさまざまなオプションなど、新たな可能性をもたらします。今回は XAML アプリにドラッグ アンド ドロップを実装する方法と、新機能の活用方法について解説します。これにより、アプリの応答性を損なうことなくリッチなユーザー エクスペリエンスを提供できるようになります。

クロス プラットフォームへの取り組み: iOS の基礎コラム

最初にひと言 - クロス プラットフォームへの取り組み: iOS の基礎

Chuck Lantz

開発者が Microsoft プラットフォームで iOS アプリを作成する方法が 3 つになりました。Visual Studio 2015 Tools for Apache Cordova、Visual Studio Online のクロスプラットフォーム エージェント、そして新しい Visual Studio Code クロスプラットフォーム エディターの 3 つです。

Azure Web Apps と WebJobs を使用した Web サービスの作成

クラウド接続型モバイル アプリ - Azure Web Apps と WebJobs を使用した Web サービスの作成

Erik Reitan

2 部構成の連載第 1 部の今回は、データを集計および処理し、それをモバイル クライアントに提供するクラウド バックエンドの作成にまつわるいくつかの問題について説明します。

ゲームの進化コラム

新進気鋭 - ゲームの進化

Michael Thompson

Unity、Unreal Engine 4、Cocos2D のようなフレームワークが、ゲーム開発をいかに進化させ、かつてないほど幅広い分野のプログラマが利用できるようになったかを Michael Thompson が話題にします。

Azure Mobile Services: AngularJS 向けの優れたバック エンド

クラウド開発 - Azure Mobile Services: AngularJS 向けの優れたバック エンド

Jonathan Miller

フロント エンドに AngularJS を使用する場合に、バック エンドに Microsoft の製品の利用しない手はありません。Microsoft Azure Mobile Services と AngularJS とがシームレスに統合されることを、Jonathan Miller が説明します。

CQRS とイベント: 強力なコンビコラム

Cutting Edge - CQRS とイベント: 強力なコンビ

Dino Esposito

すべての操作は、コマンドかクエリになります。両方になることは決してありません。システム状態を変更するのがコマンドで、システム状態を報告するのがクエリです。これをコマンド クエリ責務分離 (CQRS: Command Query Responsibility Segregation) と呼びます。CQRS は、革新性を秘めたアーキテクチャです。

Web ゲーム向け 3D 入門

ゲーム開発 - Web ゲーム向け 3D 入門

Michael Oneppo

3D Web ゲーム開発について説明する 3 部構成の連載第 1 回として、人気があり、強力な three.js ライブラリを使って、Michael Oneppo がシンプルなゲーム開発に着手します。

Windows ランタイムのコンポーネントと MIDLコラム

Windows と C++ - Windows ランタイムのコンポーネントと MIDL

Kenny Kerr

Microsoft インターフェイス定義言語 (MIDL) は、クライアント プログラムとサーバー プログラムの間のインターフェイスを定義します。今月も引き続き、Windows ランタイムについて MIDL コンパイラを使いながら Kenny Kerr が説明します。

K- 平均法++ データ クラスタリングコラム

テストの実行 - K- 平均法++ データ クラスタリング

James McCaffrey

クラスタリングは、大量のデータ セットに存在するパターンを明らかにするのに有効です。最もよく使われるクラスタリング手法の 1 つが K- 平均法です。今回は、初期平均の選択方法を強化した K- 平均法++ という比較的新しい手法について説明します。

MEAN あれこれ: はじめにコラム

働くプログラマ - MEAN あれこれ: はじめに

Ted Neward

MEAN (Mongo、Express、Angular、Node) スタックの人気が、NodeJS プラットフォーム向けの開発ソフトウェア スタックで急上昇しています。新しい連載の初回となる今回は、MEAN の導入部分を Ted Neward が説明します。

仲良くできないものかコラム

ちょっとひと言 - 仲良くできないものか

David Platt

ALM ツールと統合によって境界があいまいになり、1 つのエコシステムの中にテストと配置が混じり合う時代においては、開発者と IT プロフェッショナルが信頼の置ける仲間として同盟を組むべきです。

担う役割の重要性コラム

編集長より - 担う役割の重要性 (機械翻訳)

Michael Desmond

Azure でのバックエンド開発から Unity や Cordova でのクロスプラットフォーム開発まで、ゲーム開発者は、自身のプロ意識の対極にあるわずらわしい多くの同じ課題に直面し、これを解決しています。