May 2017

Volume 32 Number 5

.NET Core - Roslyn と .NET Core によるクロスプラットフォーム コードの生成

.NET Core - Roslyn と .NET Core によるクロスプラットフォーム コードの生成

Alessandro Del Del

Roslyn API を使用する C# プロジェクトを .NET Core でセットアップする方法を Alessandro Del Sole が示します。これにより、Windows、Linux、macOS で実行されるクロスプラットフォームのコンソール アプリケーションや Web アプリケーションをビルドする C# コードを作成できるようになります。

Cutting Edge - ASP.NET 向けの ASP.NET Coreコラム

Cutting Edge - ASP.NET 向けの ASP.NET Core

Dino Esposito

ASP.NET Core では、他の ASP.NET プラットフォームにはない機能がいくつかつ提供されます。たとえば、Windows 外部で実行できる非常に単純で最低限の機能しか持たない Web サービスや Web アプリケーションを作成する機能を使って、パイプライン全体を完全に制御できます。

Cognitive Services - Microsoft Content Moderator を使用した Web アプリの保護

Cognitive Services - Microsoft Content Moderator を使用した Web アプリの保護

Maarten Van De Bospoort

ユーザーが生成するコンテンツの急増に伴い、Web アプリを攻撃的なコンテンツからクリーンな状態に保つには、キュレーションやモデレートが不可欠になります。Microsoft Content Moderator では、機械学習とコンピューター ビジョンによって人間のレビューアーを補完する独特のハイブリッド ソリューションが提供されます。

働くプログラマ - MEAN あれこれ: Angular CRUDコラム

働くプログラマ - MEAN あれこれ: Angular CRUD

Ted Neward

今回は Ted Neward が Angular コンポーネントについて詳しく調べ、こうしたコンポーネントをビルドする時間や作業をいずれなくしていく方法を紹介します。

DevOps - InSpec によるコードとしての準拠

DevOps - InSpec によるコードとしての準拠

Michael Ducy

InSpec はオープン ソース プロジェクトで、人間にもコンピューターにも判読できる言語で準拠の要件を定義できるようにします。こうした要件を成文化したら、システムを監査する自動テストとして実行します。

最新のアプリ - マップ コントロールの調査コラム

最新のアプリ - マップ コントロールの調査

Frank La La

ユニバーサル Windows プラットフォーム (UWP) 向けのマップ コントロールは、単に地図をレンダリングしたり、交通情報を表示するだけにとどまりません。マップ コントロールでは、都市の 3D 表示や StreetSide ビューなど、Bing Maps のリッチな機能すべてにアクセスできます。また、リッチでインタラクティブな地図ソリューションを作成することもできます。

DevOps - Application Insights による利用者情報の最適化

DevOps - Application Insights による利用者情報の最適化

Victor Mushkatin

サービスの監視では、利用者情報の処理と格納に大量のリソースを消費する可能性があります。正確性と分析の深さを確保しながら、負荷を軽減する方法はあるのでしょうか。 こうした課題に Application Insights を役立てる方法を Victor Mushkatin と Sergey Kanzhelev が紹介します。

モノのインターネット - Raspberry Pi と Windows 10 を使った作業

モノのインターネット - Raspberry Pi と Windows 10 を使った作業

Bruno Sonnino

Raspberry Pi は小型ながら強力なコンピューターです。これにより、デスクトップ コンピューターで実行するのと同じ方法で、Windows 10 アプリケーションを一般的な IoT クライアント プラットフォームで実行できるようになります。今回は、Raspberry Pi を利用して、C# でプロジェクトを開発する方法を取り上げます。

C++ - 最新の C++ を使用した Windows レジストリへのアクセス

C++ - 最新の C++ を使用した Windows レジストリへのアクセス

Giovanni Dicanio

最新の C++ を使用して Windows レジストリにアクセスします。今回は、複雑な RegGetValue C インターフェイス API を高度で使いやすい C++ コード内にラップして、さまざまな型の値をレジストリから簡単に読み取る方法を取り上げます。Registry API を扱うためにここで取り上げた C++ のテクニックのいくつかは、他の Win32 C API にも当てはめることができます。

ちっとひと言 - いまだ奮闘中コラム

ちっとひと言 - いまだ奮闘中

David Platt

David Platt がハーバード エクステンション スクールで自身の「Advanced UX」クラスの一端として、リソースを大量に消費するアプリケーションの設計になってしまう体験を詳しく語ります。

新進気鋭 - 合格する面接: 技術スキルの提示は道半ばにすぎないコラム

新進気鋭 - 合格する面接: 技術スキルの提示は道半ばにすぎない

Krishnan Rangachari

面接で合格するには技術スキルを提示するだけでは不十分です。優れた行動実績を立案し、報酬や役職を高めるために必要な 5 つの主要スキルを Krishnan Rangachari が説明します。

編集長より - 製造品質コラム

編集長より - 製造品質

Michael Desmond

Build 2017 では、次年度以降のマイクロソフトの開発作業工程が発表されます。このイベントに期待されることを紹介します。