MSDN マガジン June 2014

MSDN マガジン June 2014

TypeScript:TypeScript を使って JavaScript への投資を強化する

これまでの JavaScript への投資を無駄にしないでください。TypeScript に移行すれば、これまで JavaScript コードに注いできた労力を無駄にすることなく、大規模なアプリで高い生産性を実現する新機能を導入できます。 Bill Wagner

ASP.NET MVC:既定のスキャフォールディング テンプレートをオーバーライドする

作成、取得、更新、削除 (CRUD) の操作を繰り返しコーディングするのは面倒ですが、スキャフォールディング テンプレートを使えばこのプロセスを自動化できます。このようにすると、通常、コントローラーやビューを更新または編集できなくなりますが、カスタマイズする方法はあります。 Jonathan Waldman

ASP.NET:Topshelf および Katana: Web とサービスの統一アーキテクチャ

Katana プロジェクト、オープンソース Topshelf ライブラリ、および OWIN 仕様を利用すれば、実に単純な配置プロセスで Web とサービスを統一したアーキテクチャを作成できるようになります。 Wes McClure

MVVM:MVVM Light Messenger の詳細

MVVM 導入に関する連載の最終回では、MVVM Light Messenger の詳細を、使いやすさというメリットと関連するリスクの両面から、Laurent Bugnion が掘り下げます。 Laurent Bugnion

SharePoint:SharePoint 2013 と JSLink を使用する

クライアントにカスタム フィールドを表示する容易かつ応答性の高い方法を提供する、JSLink という SharePoint 2013 の新機能について、Pritam Baldota が説明します。 Pritam Baldota

コラム

編集長より:Heartbleed の教訓 (機械翻訳)

Heartbleed という OpenSSL の脆弱性により、普遍的真理が明らかになります。ソフトウェアは人間が作成してレビューするものであり、人間は過ちを犯すものだということです。Michael Desmond

Cutting Edge:ASP.NET Identity による外部認証

ソーシャル ネットワークなど、外部の OAuth または OpenID に基づくサーバーを利用して認証を実行する方法と、認証完了後に実行する手順について、Dino Esposito が説明します。Dino Esposito

Windows と C++:Windows 合成エンジンを使った高パフォーマンスのレイヤード ウィンドウ

以前はアプリからアクセスできなかったシステムの機能を利用して、パフォーマンスを犠牲にすることなくレイヤード ウィンドウを生成する方法を、Kenny Kerr が説明します。Kenny Kerr

Azure の詳細:Microsoft Azure サービスを使用したテレメトリの取り込みと分析

大量のテレメトリ データを収集することと、収集したデータを意味のある方法で分析および処理することとはまったく別物です。Microsoft Azure サービスを使えば、このプロセスを効率化できます。Bruno Terkaly, Ricardo Villalobos, Thomas Conte

テストの実行:MNIST 画像認識データ セットに取り組む

機械学習の分野における非常に興味深いトピックである、MNIST データ セットと画像認識について、James McCaffrey が紹介します。James McCaffrey

DirectX の構成要素:キャンバスとカメラ

2D プログラミングから 3D プログラミングに移行する際、キャンバスにカメラの考え方を加える必要があります。Charles Petzold がその方法を説明します。Charles Petzold

ちょっとひと言:VB6 とナックルボールの技術

David Platt の前回の VB6 コラムは、MSDN Magazine のコラムの中で近年最も閲覧 (および、コメント) されました。Platt は、その理由を知っているそうです。David Platt