May 2015

Volume 30 Number 5

Windows 10 デバイス向け Windows アプリのビルドの概要

Windows 10: Windows 10 デバイス向け Windows アプリのビルドの概要

Andy Wigley

Windows 10 は、あらゆる種類の Windows デバイスで実行できる最初の OS です。Andy Wigley と Jerry Nixon が、Windows 10 までの道のりをたどり、サンプル XAML アプリを提示して、あらゆる Windows デバイス向けにユニバーサル アプリをビルドする方法をデモします。

どのアプリでも、どの開発者でもColumn

最初にひと言: どのアプリでも、どの開発者でも

S. Somasegar

S. Somasegar (通称 Soma) が、プログラミング言語、ランタイムなど、マイクロソフトの開発者用ツールとサービスの発展について解説します。サンフランシスコで開催されるマイクロソフト BUILD カンファレンスでは、Somasegar が現在と将来におけるマイクロソフトの優先事項について考察します。

Visual Studio 2015 でのデバッグ中のパフォーマンス分析

Visual Studio 2015 : Visual Studio 2015 でのデバッグ中のパフォーマンス分析

Charles Willis

Visual Studio 2015 の新しい診断ツール ウィンドウにより、デバッグ ワークフローの標準手順としてパフォーマンスを分析できます。新しい PerfTips 機能を使用してブレークポイント間やステップ間のコード セクションの時間を測定し、診断ツール ウィンドウで CPU とメモリを監視して、メモリ使用量の増加やメモリ リークを詳しく調査するために、スナップショットを取得することができます。

初日Column

新進気鋭 : 初日

Ryder Donahue

新しい仕事を始めることと、全日制学生兼パートタイム プログラマからマイクロソフトの Xbox 開発チームの一員になることの間には、大きな違いがあります。「新進気鋭」の初回コラムでは、マイクロソフトに入社して最初の 6 か月間で経験した課題、驚き、および挫折について Ryder Donahue が語ります。また、その過程で学んだ教訓を紹介します。

IntelliTrace を使用して迅速に問題を診断する

Visual Studio 2015 : IntelliTrace を使用して迅速に問題を診断する

Angelos Petropoulos

IntelliTrace は、Visual Studio 2015 のデバッガーを拡張し、デバッグ対象のアプリケーションを実行しながらデバッグ履歴情報を記録できるようにします。この記事では、IntelliTrace を使用すると、問題再現のためのテスト ステップを実行した後はデバッグ履歴を確認するだけで根本原因を特定できることについて説明します。

コンパイル時の型チェックを Printf に追加するColumn

Windows と C++ : コンパイル時の型チェックを Printf に追加する

Kenny Kerr

前回の続編として、コンパイル時の型チェックを追加することで、パフォーマンスを犠牲にすることなく最新の C++ で printf を強化する方法について、Kenny Kerr が説明します。

ンパイラの最適化についてすべてのプログラマが知っておくべきこと (第 2 部)

コンパイラ : ンパイラの最適化についてすべてのプログラマが知っておくべきこと (第 2 部)

Hadi Brais

Hadi Brais による Visual C++ コンパイラの最適化に関する連載の続編です。今回は、レジスタ割り当てと命令スケジューリングについて詳しく説明します。

EF6、EF7、および ASP.NET 5 の混乱状態Column

データ ポイント : EF6、EF7、および ASP.NET 5 の混乱状態

Julie Lerman

次期バージョンの .NET と ASP.NET 5 アプリの実行基盤となる .NET の違いと、Entity Framework 6 と Entity Framework 7 が混在する状態に適合させる方法について、Julie Lerman が説明します。

Web 向け 2D ゲーム エンジン

ゲーム開発 : Web 向け 2D ゲーム エンジン

Michael Oneppo

人気のある 3 種類の 2D Web ゲーム エンジンを使って同じゲームを製作し、ゲーム開発初心者が最新の Web から得られることを、Michael Oneppo が紹介します。

最新の Web サイトとアプリにエンドツーエンドのテストを実行するColumn

最新のアプリ : 最新の Web サイトとアプリにエンドツーエンドのテストを実行する

Rachel Appel

あらゆるプラットフォーム向けのソフトウェアやアプリがますます複雑になっているため、開発プロセスにテストを追加することもいっそう重要になっています。テストを実行すると、アプリのパフォーマンスと正確さが確保され、品質を著しく向上できます。

ウイルスに感染するColumn

ちょっとひと言 : ウイルスに感染する

David Platt

36 年前、人類は恐ろしい天然痘ウイルスをほぼ根絶しました。20 世紀だけでも 5 億人近くを死に追いやったこのウイルスは、新しい宿主を見つけました。コンピューターです。この考えがあらゆる人に関係する理由を、David Platt が説明します。

「新進気鋭」の紹介Column

編集長より : 「新進気鋭」の紹介

Michael Desmond

時代は変わります。マイクロソフトも、時代に合わせて変わらなければならないことを理解しています。課題は、若手開発者の関心を引き、敬意を集めることです。この世代は、親が仕事に使う OS として Windows を熟知しています。