Visual Studio テクノロジ
.NET アプリケーションの開発
.NET 開発 (Web およびデスクトップ)
C#、F# または Visual Basic を使用したクロスプラットフォームの Web および Windows デスクトップ アプリケーションの構築
Visual Studio のインストール
Visual Studio の既定のインストールでは、Python やその他の言語での開発に必要な要素を追加できる機能が提供されます
注: Visual Studio のその他の .NET オプション

C# と Visual Basic
高い生産性、多目的、タイプ セーフ、オブジェクト指向、オープンソース
F#
シンプルで効率的、かつデータリッチな関数型のプログラミング
F# は、オープンソース、クロスプラットフォーム、機能第一のプログラミング言語です。これにより、開発者は、簡単で保守しやすく堅牢なコードで、複雑なコンピューティングの問題に取り組むことができます。 F# は GitHub で公開されており、多くのツールとライブラリが F# コミュニティから入手できます。


ASP.NET Web アプリ
最新の Web アプリの作成と配置に必要なオープンで柔軟性の高いツール
ASP.NET は、HTML、CSS、JavaScript を使用して、すばらしい Web サイトと Web アプリケーションを作成するためのオープンソースの Web フレームワークです。 Web ソケットなどのリアルタイム テクノロジを使用して、Web API とモバイル サイトも作成できます。
Azure のクラウド アプリ
ミッション クリティカルなアプリを迅速に配置します。無料で開始でき、成長に合わせて自在にスケーリングできます
Azure Websites、WebJobs、Cloud Services、VM を使用して、ASP.NET Web アプリと .NET プログラムをクラウド内で実行します。.NET と Visual Studio を使用すれば、新しいアプリケーションや既存のアプリケーションをすぐに配置できます。


ユニバーサル Windows プラットフォーム
1 つの Windows プラットフォーム、多くのデバイス
C# と Visual Basic のスキルを活用し、Windows 10 の処理能力を利用して次世代のアプリを作成します。
Windows 10 は、さまざまなデバイス (モバイル、デスクトップ、Xbox など) で共通の 1 つの統合コア上で実行されます。 C# と Visual Basic で作成した Windows 10 アプリは、C++ と .NET ネイティブ ランタイムで作成した場合と同じほどの速さで稼働します。
デスクトップ アプリケーション
WinForms と WPF
.NET Framework と Visual Studio を使用すると、Windows 用にデータ中心の最新の基幹業務アプリケーション (LoB) を開発できます。 WPF で視覚的に優れたユーザー エクスペリエンスを作成するか、または WinForms の生産性の高い WYSIWYG デザイナーを使用して UI、メディア、複雑なビジネス モデルを組み込みます。 コントロール、データ バインディング、アニメーション、スタイル、テンプレートなどの包括的な一連の機能を使用して、エンタープライズ クラスの基幹業務アプリケーションをすばやく開発できます。


クロスプラットフォーム モバイル
Visual Studio と Xamarin
公開される 100% のネイティブ API を使用して、デバイス機能に完全にアクセスできます。ドラッグ アンド ドロップだけで、ネイティブのユーザー エクスペリエンスとネイティブのパフォーマンスを備えたアプリを作成できます。
編集とデバッグ
生産性を最大限に


.NET Core
モジュール式、クロスプラットフォーム、オープンソース
.NET Core は、Windows、Mac OS、Linux で実行される最新のワークロードのために最適化された、一連のランタイム、ライブラリ、コンパイラのコンポーネントです。 アプリから必要なパッケージのみをローカルにインストールできます。.NET Core ランタイム、ライブラリ、コンパイラはすべて GitHub のオープン ソースであり、投稿を受け入れています。