.NET

.NET は、さまざまなオペレーティング システム、デバイス、サーバーで動作するモバイル アプリケーション、デスクトップ アプリケーション、Web アプリケーションを作成するのに役立ち、Visual Studio に付属しています。
C# and Visual Basic

C# と Visual Basic

高い生産性、多目的、タイプ セーフ、オブジェクト指向、オープンソース

C# と Visual Basic は、.NET Framework 上で実行されるさまざまな種類のアプリケーションを作成するために設計されたプログラミング言語です。 これらは、強力でタイプ セーフなオブジェクト指向の言語です。 これらの言語は、豊富なコード分析 API を提供する .NET コンパイラ プラットフォーム “Roslyn” 上に構築されており、すべて GitHub でオープンソース化されています。

詳細情報

F#

シンプルで効率的、かつデータリッチな関数型のプログラミング

F# は、オープンソース、クロスプラットフォームの関数型のプログラミング言語です。これにより、開発者は、簡単で保守しやすく堅牢なコードで、複雑なコンピューティングの問題に取り組むことができます。 F# は GitHub で公開されており、多くのツールとライブラリが F# コミュニティから入手できます。

詳細情報

Continuous testing in DevOps
ASP.NET web apps

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 を使用すれば、新しいアプリケーションや既存のアプリケーションをすぐにデプロイできます。

詳細情報

Cloud apps in Azure
Universal Windows Platform

ユニバーサル 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、メディア、複雑なビジネス モデルを組み込みます。 コントロール、データ バインディング、アニメーション、スタイル、テンプレートなどの包括的な一連の機能を使用して、エンタープライズ クラスの基幹業務アプリケーションを素早く開発できます。

詳細情報

Desktop applications
Cross platform mobile

クロスプラットフォーム モバイル

Visual Studio と Xamarin

iOS、Android、Windows に対応したリッチなネイティブ アプリを、C# を使用して作成します。その際、コードを最大限に再利用できます。 共有プロジェクトやポータブル クラス ライブラリを使用して、デバイス プラットフォーム間でコードを共有します。

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

詳細情報

編集とデバッグ

生産性を最大限に

Visual Studio には、Visual Basic と C# コードの作成中に利用できる、IntelliSense とアナライザーによるライブ サポート機能があります。また、世界レベルのデバッグ ツールと診断ツールも提供しています。

Visual Studio での編集に関する詳細情報

Visual Studio でのデバッグに関する詳細情報

Edit and debug

.NET Core

モジュール式、クロスプラットフォーム、オープンソース

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

詳細情報

.NET Core Preview

学生、オープン ソース、個人の開発者向けの無料でフル機能の IDE

無償ダウンロード

小規模なチームのためのプロフェッショナル開発者用ツール、サービス、サブスクリプション特典

無料試用版

あらゆる規模のチームにおいて、品質やスケールについての厳しいニーズへの対応を可能にするエンド ツー エンド ソリューション

無料試用版