Skip to main content

.NET

.NET は、自動メモリ管理や最新のプログラミング言語のサポートを含む高品質なアプリを構築するための主要な機能を提供する、さまざまなアプリやワークロードに対応した一般的な開発プラットフォームです。

作業を始める

.NET Framework とは

.Net Framework は、モバイル、Web、デスクトップなど、さまざまなアプリケーションを構築するための包括的なプログラミング モデルを提供します。また、 Visual Studio を無料でダウンロードし、わずか数分でコーディングを開始できます。

.NET Core とは (英語)

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

.NET Framework の新機能

.NET Framework および .NET Core に関する多数の新機能と機能強化について説明します。

C# の使用を開始する

C# は、タイプセーフでオブジェクト指向の洗練された言語であり、これにより、開発者は .NET で実行される、安全性と堅牢性に優れたさまざまなアプリケーションを構築することができます。豊富なコード分析 API を提供する .NET コンパイラ プラットフォーム “Roslyn” に構築されます。Roslyn は GitHub のオープン ソースです (英語)。

F# の使用を開始する

F# は、クロスプラットフォームの関数型プログラミング言語です。これにより、開発者は、簡単で保守しやすく堅牢性に優れたコードで、複雑なコンピューティングの問題に取り組むことができます。F# はオープン ソースであり、 GitHub からご利用いただけます (英語)。

Visual Basic 入門

Visual Basic は、.NET 上で実行されるさまざまなアプリケーションを構築するために使用できる、タイプセーフでオブジェクト指向の生産性が高い言語です。豊富なコード分析 API を提供する .NET コンパイラ プラットフォーム "Roslyn" に構築されます。Roslyn は GitHub のオープン ソースです (英語)。

.NET および Visual Studio によるアプリの開発

.NET および Visual Studio による、モバイル、Web、デスクトップのアプリやゲームの開発について説明します。

Featured Partners

Infragistics
As User Experience experts making leading User Interface tools, Infragistics empowers .NET developers to create UIs for Killer Apps with extreme functionality, complete usability and the "Wow-factor!"