.NET を使用した Visual Studio IDE: C#、F#、VB を使用してアプリを開発します Skip to content
メイン コンテンツへスキップ
Visual Studio
.NET 開発 | Visual Studio2021-09-02T11:01:32-07:00

.NET アプリケーションを開発する

C#、F#、または Visual Basic を使用して、複数のオペレーティングシステムとデバイスの Web とネイティブアプリケーションをビルドします

.NET アプリの構築に必要なフレームワークとツールをインストールします

  • .NET デスクトップ、ASP.NET、および Web 開発用のコンポーネントが含まれています
  • 軽量でシンプルなインストールを取得する
  • インストール中にコンポーネントを追加します、または
Intro to Visual Studio video screenshot

ダウンロードすると、下で選択した Visual Studio のエディションの ライセンス条項 に同意したものと見なされます。 Visual Studio を使用してソフトウェアをダウンロードする機能も提供します。 このソフトウェアは、サード パーティに関する通知または付随するライセンスに記載されているとおり、個別にライセンスされます。 ダウンロードすると、これらのライセンスにも同意したものと見なされます。

別の言語でコードを記述しますか?

Visual Studio for Windows をダウンロードして、必要なツールを選択します

C# and Visual Basic screenshot

C# と Visual Basic

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

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

F#

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

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

.NET の仕事効率化

生産性を最大限に

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

Azure のクラウド アプリ

ミッション クリティカルなアプリを迅速に配置します。無料で開始する。成長に合わせて自在にスケーリングできます

Azure Web Apps、関数、Cloud Services、Vm を使用して、クラウドで ASP.NET web アプリと .NET プログラムを実行する。既定の GitHub アクションの統合を使用して Azure にすばやく展開します。

Cloud apps in Azure screenshot
screenshot of Applications with ASP.NET

ASP.NET を使用する Web アプリケーション

最新の Web アプリの作成と配置に必要なオープンで柔軟性の高いツール

ASP.NET は、高機能な Web アプリとサービスを構築するためのオープン ソースの Web フレームワークです。 JavaScript の代わりに C# を使用して、美しい、応答性の高い Web UI をすべてビルドします。 Web ソケットなどのリアルタイム テクノロジを使用して、Web API とモバイル サイトも作成できます。

Windows デスクトップ アプリケーション

Windows フォームおよび WPF

.NET と Visual Studio を使用すると、Windows 用にデータ中心の最新の基幹業務アプリケーション (LoB) を開発できます。 WPF で視覚的に優れたユーザー エクスペリエンスを作成するか、または WinForms の生産性の高い WYSIWYG デザイナーを使用して UI、メディア、複雑なビジネス モデルを組み込みます。 コントロール、データ バインディング、アニメーション、スタイル、テンプレートなどの包括的な一連の機能を使用して、エンタープライズ クラスの基幹業務アプリケーションをすばやく開発できます。

WinForms と WPF のスクリーンショット
Screenshot of Xamarin

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

Visual Studio と Xamarin

iOS、Android、macOS、および Visual Studio で C# を使用した Windows 用の多機能なネイティブ アプリを開発します。Xamarin.Forms を活用して、プラットフォーム間でネイティブで高性能なクロスプラットフォーム ユーザー インターフェイスをビルドし、.NET Standard ライブラリを利用して .NET エコシステムにプラグインし、コードと NuGet エコシステムを共有します。

ユニバーサル Windows プラットフォーム

1 つの Windows プラットフォーム、多くのデバイス

C# と Visual Basic のスキルを活用し、Windows 10 の処理能力を利用して次世代のアプリを作成します。
Windows 10 は、さまざまなデバイス (モバイル、デスクトップ、Xbox など) で共通の 1 つの統合コア上で実行されます。 C# と Visual Basic で作成した Windows 10 アプリは、C++ と .NET ネイティブ ランタイムで作成した場合と同じほどの速さで稼働します。

ユニバーサル Windows プラットフォームのイラスト

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

無料ダウンロード

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

無料試用版

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

無料試用版

フィードバック