2018 年 1 月
Volume 33 Number 1
C# - Span のすべて:.NET の新しい頼みの綱を探索する
Span<T> は、任意のメモリの隣接した領域に効率的にアクセスできる、.NET の新しい型です。 この記事では、Span<T> と Memory<T> とそれらに関連した機能を紹介し、.NET エコシステム全体にこれらの機能が急速に普及した背景について詳しく説明します。
データ ポイント - Cosmos DB とやり取りする Azure Functions の作成
シリーズの 2 つ目の記事では、Julie Lerman が自作の Cookie Binge アプリを更新します。今回は、アプリを Azure Cosmos DB に接続するために Azure Functions を利用する方法を紹介しています。
Office - Excel の数式をデータ分析用に拡張する
データ サイエンティストにとっても、分析関連サービスの開発者にとっても、Excel には独自の機能を作成するためのツールが備わっています。どのように役立ち、なぜ利用するべきかについてお読みください。
人工知能 - Azure ML Workbench でモデルを作成する
Frank La Vigne が Azure Machine Learning Workbench の新機能の探索を続け、今回はモデルの取り扱いについて掘り下げていきます。
Office - Microsoft Graph と Azure Functions を使用して自社の API を構築する
Azure Functions を活用し、Microsoft Graph 内でデータ上に人間プロセスと技術プロセスを構築する方法について説明します。これにより、自社の完全な API を組み上げて、全員の生産性を変革することができます。
Cutting Edge - 過去 20 年間の Cutting Edge:対談
Dino Esposito は、今月、MSDN マガジンの Cutting Edge コラムの著者としての 20 年間を祝します。表彰に値する注目すべき連載です。
ユニバーサル Windows プラットフォーム - .NET UWP 開発の新機能
.NET Windows プラットフォーム開発については、過去数年の間に多くの変化がありました。Windows アプリケーション パッケージ プロジェクト、.NET Standard 2.0、Windows 10 Fall Creators Update などのテクノロジが、最先端の Windows 開発の進歩にどのように貢献してきたかについて説明します。
ちょっとひと言 - WD-40
少し前の号で、David Platt がダクト テープの利点とソフトウェア開発での用途について書きました。この号で David Platt は、ダクト テープとは正反対のものを思い巡らし、その役割について説明します。
ユニバーサル Windows プラットフォーム - UWP を使用して基幹業務アプリケーションを作成する
かつて開発者はユニバーサル Windows プラットフォーム (UWP) 向けに新しい基幹業務 (LoB) アプリケーションを開発することに不安を抱いていました。その理由には、データベースに直接アクセスできないことや、サンドボックスという制限があることなどの課題が挙げられます。Bruno Sonnino は、これらの問題がどのように解決されてきたかについて説明し、UWP が LoB アプリケーション開発のための機能豊富で堅牢なプラットフォームになることを紹介します。
新進気鋭 - 自信の危機
キャリアを積む上で自信は大きな資産です。問題は、それをどのように得るかです。今月号の新進気鋭コラムでは、自信を高め、より健全なものの見方を確立することに目を向けます。
編集長より - Graph に進む
昔からこれが課題でした。Word、Excel、Outlook、SharePoint などの生産性向上アプリケーションで作成され、取り込まれたデータを解き明かすにはどうしたらよいか。そうしたデータにコンテキストを吹き込んで結び合わせるにはどうしたらよいか。そうすれば、データをインテリジェントに解釈し、利用し、消費できるのではないか。Microsoft がこうした疑問に答えるべく懸命に取り組んだ成果が、Microsoft Graph という形の答えです。