.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

無償ダウンロード

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

無料試用版

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

無料試用版