Ipad

20年後、マイクロソフトのVisual Studioは、新しいテクノロジーの世界でその役割を確保しようとしている。

20年後、マイクロソフトのVisual Studioは、新しいテクノロジーの世界でその役割を確保しようとしている。

トッド・ビショップ

マイクロソフトのVisual Studio 2017開発環境は、CEOサティア・ナデラ氏の下で、オープンソース技術と競合プラットフォームの活用という同社の新たな伝統を継承しています。(ファイル写真)

マイクロソフトは今朝、​​統合開発環境の最新バージョンである Visual Studio 2017 をリリースしました。これは、Mac、Linux、その他のオペレーティング システムでクラウド アプリやモバイル アプリを作成するための機能を更新し、従来の Windows ソフトウェアを超えた拡張を継続するものです。

マイクロソフトのクラウド担当副社長、ジュリア・ホワイト氏。(GeekWireファイル写真)

マイクロソフトのクラウド事業担当コーポレートバイスプレジデント、ジュリア・ホワイト氏は、Xamarinクロスプラットフォーム開発ツールの統合や、モバイルアプリ作成ツールを備えた新しいVisual Studio Mobile Centerなどの新機能を挙げ、目標は「あらゆるプラットフォーム向けのアプリを開発するあらゆる開発者」をサポートすることだと述べた。

Visual Studioは1997年2月のリリース以来、20年の歴史を誇ります。今回の新リリースは、近年着実に拡大を続ける同プロ​​グラムの領域と機能の一環となります。Microsoft自身も、CEOのサティア・ナデラ氏のもと、主力のWindows PCオペレーティングシステムの枠を超え、新たなプラットフォームやデバイスの登場に伴い、競合するモバイルおよびクラウドテクノロジーとの連携を強化しています。

この新しい世界は、Visual Studio にとってチャンスと潜在的な落とし穴の両方をもたらします。

「マイクロソフトの新規およびアップデートされた開発者向けサービスは、クロスプラットフォーム、非マイクロソフト、オープンソースのOS、フレームワーク、言語への同社の注力を継続するものです」と、調査会社Directions on Microsoftのアナリスト、ロブ・サンフィリッポ氏は説明しています。「この戦略は、マイクロソフトの開発者向けサービスがこれまで適用されていなかったプラットフォーム(例えば、Linuxサーバーや一般的なモバイルデバイス)での利用拡大に役立つ可能性があります。」

「しかしながら」と彼は付け加えた。「近年、開発者に提供され、開発者が利用するツールの多様性は飛躍的に高まっており、開発者が単一のアプリケーション開発において、様々なソースから多くの技術を取り入れることは珍しくありません。こうした技術は人気が出たり消えたりするのが非常に早く、開発者は従来、長年同じツールを使い続けていた頃と比べて、ツールを切り替える傾向が強くなっています。さらに、多くのツールや技術がライセンス料無料のオープンソースソフトウェアとして提供されています。こうした環境下では、マイクロソフトが製品やサービスの機能を拡張しても、VSの顧客基盤を維持することがより困難になる可能性があります。」

Visual Studio 2017 内の接続されたサービス。(Microsoft イメージ)

マイクロソフトは、新リリースでVisual Studioのインストールをよりモジュール化されたアプローチへと移行しました。これは、プログラムの使い勝手を向上させるためのより大規模な取り組みの一環です。同社によると、Visual Studio 2017はVisual Studio 2015と比較して起動が最大3倍高速です。また、新プログラムでは、色分け、グループ化、並べ替え、フィルタリングなどの「拡張ナビゲーション」機能が追加され、コードを素早く操作できるようになります。

Visual Studio 2017 内の .NET Core。(Microsoft イメージ)

その他の新機能により、Visual Studio 開発者は、Azure Mobile Apps のデータストレージや認証などのクラウドサービスへのアプリの接続が容易になります。Visual Studio 2017 は、Windows、Mac、Linux 向けのクラウドおよびサーバーアプリケーションやマイクロサービスを構築するための Microsoft のオープンソースフレームワークである .NET Core でのアプリケーション開発をサポートしています。

Visual Studio 2017 には、さまざまなプラットフォームにアプリを展開および実行するために必要なコードとテクノロジをまとめた、コンテナー化されたアプリケーションの開発に対する新しいサポートもあります。

Visual Studio 2017の新機能の詳細については、こちらのMicrosoftブログ記事をご覧ください。Microsoftによると、本日の一般公開リリースに先立ち、Visual Studio 2017リリース候補版のダウンロード数は約70万件に達したとのことです。