April 2017
Volume 32 Number 4
コンテナー - Windows Server コンテナーで Windows 開発者が Docker を使えるように
Windows Server 2016 のリリースにより、コンテナーの世界が Windows 開発者に開放されました。Docker とのパートナーシップによって、どのように可能性が広がり、Windows 開発者や IT プロフェッショナルの両方にメリットがもたらされるのかを Taylor Brown が説明します。
Cutting Edge - SQL Server 2016 で JSON データにクエリを実行する
Dino Esposito が、SQL Server 2016 における JSON から行セットへの変換のネイティブ サポートについて説明し、データベースに格納されている JSON データがある場合のデータ クエリの現実的な考え方を紹介します。
コンテナー - 従来の .NET アプリを Docker で最新化する
Docker と Windows Server 2016 によって、時間とコストのかかるアプリの再構築プロジェクトを実施しなくても、アプリの寿命の延長、機能の増加、セキュリティとパフォーマンスの向上、継続的配置への移行が実現します。
データ ポイント - EF Core と InMemory プロバイダーを使ったテスト作成のヒント
新しい EF Core InMemory プロバイダーは、テストで実際のデータベース操作を必要としない場合に役立ちます。この便利なツールの概要を Julie Lerman が説明します。また、EF Core の使い方を学びながら見つけた、自動化テストを作成するうえでのヒントやテクニックも紹介します。
Azure - 新しい Azure App Service Environment
Microsoft Azure で更新バージョンの App Service Environment (ASE) が利用できます。新しい ASE では、スケーリングとパフォーマンスが強化されたうえ、クラウド ベースのアプリのネットワーク分離ができるようになりました。
テストの実行 - C# を使用したカーネル パーセプトロン
通常のパーセプトロンでできるのは単純で線形分離可能なデータの二項分類ですが、カーネル パーセプトロンを使用すると線形分離不可能なデータを処理できます。この記事のデモ プログラムでは、James McCaffrey が説明を交えながら、カーネル パーセプトロンを使用した予測モデルを作成します。
UWP アプリ - UWP 用のホストされた Web アプリを作成する
Project Westminster ブリッジを使用すると、Web 開発者は既存のコードを利用して自分のレスポンシブ Web アプリケーションを Windows プラットフォームに提供できます。できる限り最高の UX を実現しながら、プラットフォーム アプリとして実行するように Web アプリを調整する方法を説明します。
Essential .NET - C# の foreach の内部と yield を使ったカスタム反復子を理解する
Mark Michaelis が、C# の重要なコンストラクトである foreach ステートメントの内部を掘り下げた後、yield ステートメントを使用した foreach コレクション インターフェイスの実装について説明します。
最新のアプリ - マップ コントロールの詳細
UWP には、Bing のマッピング サービスの能力と画像を利用し、完全に機能するマップ コントロールが備わっています。このコラムでは、マップ コントロールの詳細について説明し、マップ コントロールを簡単にアプリに追加できることを示します。
ちょっとひと言 - スナグレット
存在しないけれども非常に需要のあるアプリを表す言葉を、Rich Hall の "スニグレット" というすばらしい造語に似せて David Platt が提案します。
新進気鋭 - 昇進の計画
昇進するために重要なのは、昇進させてほしいと訴えることではなく、時間と労力をつぎ込んで自分が昇進に値すると示すことです。その方法を Krishnan Rangachari が説明します。