すべての開発者に無限の可能性を

すべての開発者のためのプラットフォーム
多種多様なコードの管理をはじめアプリ開発を高速化

マルチ デバイスとクラウドを組み合わせたアプリ開発も Visual Studio 1つで開発

Visual Studio 2015 の特徴

  • Openness

  • Cross-Platform

  • DevOps

Openness

  • .NET Core新規ウィンドウで開きます

    .NET Core

    サーバーサイドのクロス プラットフォーム対応を促進するために新規に開発。ランタイムとライブラリの中核部分を組み込んだコア機能

  • サーバー スタックオープン化新規ウィンドウで開きます

    サーバー スタックオープン化

    GitHub でソース公開。プルリクエストでの変更提案を受けて開発チームが判断しソースを変更

  • NuGet パッケージ 新規ウィンドウで開きます

    NuGet パッケージ

    アプリケーションが必要とするモジュールのみを組み込むことでメモリ使用量を最適化し、アプリケーションを高速化。

  • API 公開コンパイラ Roslyn新規ウィンドウで開きます

    API 公開コンパイラ“Roslyn”

    コンパイラの API を公開オープン化し、他エディタで C# のコンパイルを実現する等、様々なニーズにフィット。

Cross-Platform

  • Xamarin新規ウィンドウで開きます

    Xamarin

    拡張機能として同梱され、C# で 1 つの環境から iOS/Android/Windows のネイティブ アプリを構築。

  • Cordova新規ウィンドウで開きます

    Cordova

    拡張機能として同梱され、HTML5 で 1 つの環境から iOS/Android/Windows のネイティブ アプリを構築。

  • VS Native Apps 開発新規ウィンドウで開きます

    VS Native Apps 開発

    Android Designer や Android そのものを Hyper-V で稼働させる Emulator で開発・テストを促進

  • Mobile Services新規ウィンドウで開きます

    Mobile Services

    煩雑な処理なしに認証やプッシュ通知のサービスを提供。またオフラインの同期もサポート

DevOps

  • カスタムレイアウト新規ウィンドウで開きます

    カスタム
    レイアウト

    利用開発端末別や開発ターゲット別等、開発時のウィドウ レイアウトを保存し、メニューからホット キーで素早く切り替え可能。

  • IntelliTest新規ウィンドウで開きます

    IntelliTest

    すべての通りえるコード パスをカバーする単体テスト のテストケースを作成し実行

  • Release Management新規ウィンドウで開きます

    Release Management

    開発、テスト、運用環境それぞれにリリース パスを柔軟に設定しリリース作業を効率化

  • Application Insights新規ウィンドウで開きます

    Application Insights

    稼働状況やパフォーマンス等、アプリがどのように活用されているかを Azure ポータルで把握でき、次の改善ポイントを明確化

アプリ別おすすめポイント

  • モバイル アプリ開発

    モバイル アプリ開発

    Visual Studio に Cordova や Xamarin を組み込みフロント エンドとサーバー サイドをエンド トゥ エンドで開発。

  • クラウド アプリ開発

    クラウド アプリ開発

    Visual Studio に Azure SDK を組み込み、Visual Studio から Azure を操作しながら開発。Azure アプリも Visual Studio からデバッグし高速化。

  • IoT アプリ開発

    IoT アプリ開発

    スマート オブジェクトに .NET Micro Framework を組み込み、.NET Gadgeteer を利用することで一般アプリと同様に IoT アプリを開発。

  • ゲーム アプリ開発

    ゲーム アプリ開発

    NuGet を使ってクラウド アプリを高速化することでレスポンスを向上。Azure の日本リージョン活用でレイテンシーも向上。Unity を使ったゲーム開発が Visual Studio で可能。

  • デスクトップ アプリ開発

    デスクトップ アプリ開発

    チーム開発、テスト、デプロイ等の ALM 機能や、.NET Framework バージョン指定、ソリューション ファイル バージョン指定、CodeLens、依存関係グラフ、テスト影響分析等、メンテナンスに役立つ機能で効率開発。

  • Officeアプリ開発

    Officeアプリ開発

    Office 365の API を活用し、SharePoint の Excel データの抽出・加工や、スケジュール情報の編集加工により、売上集計や予約管理等の業務アプリを開発