.NET Core のガイド.NET Core Guide

.NET Core は、GitHub で Microsoft および .NET コミュニティによって管理されるオープンソースの一般的な開発プラットフォームです。.NET Core is an open-source general-purpose development platform maintained by Microsoft and the .NET community on GitHub. クロスプラットフォームであり、Windows、macOS、Linux をサポートし、デバイス、クラウド、および IoT アプリケーションで使用できます。It's cross-platform, supporting Windows, macOS and Linux, and can be used in device, cloud, and IoT applications.

特徴、サポートされる言語とフレームワーク、キー API など、.NET Core について詳しくは、「About .NET Core」(.NET Core について) をご覧ください。See About .NET Core to learn more about .NET Core, including its characteristics, supported languages and frameworks, and key APIs.

.NET Core チュートリアル」では、単純な .NET Core アプリケーションを作成する方法を学習できます。Check out .NET Core Tutorials to learn how to create a simple .NET Core application. 最初のアプリを、ほんの数分で起動および実行できます。It only takes a few minutes to get your first app up and running. ブラウザーで .NET Core を使用してみたい場合は、C# における数値に関するクイックスタートをご覧ください。If you want to try .NET Core in you browser, look at the Numbers in C# quickstart.

NET Core 2.1 のダウンロードDownload .NET Core 2.1

.NET Core 2.1 SDK をダウンロードして、Windows、macOS、または Linux マシンで .NET Core をお試しください。Download the .NET Core 2.1 SDK to try .NET Core on your Windows, macOS, or Linux machine. Docker コンテナーを使用する方がよければ、microsoft/dotnet にアクセスしてください。Visit microsoft/dotnet if you prefer to use Docker containers.

別の .NET Core バージョンを探している場合も、すべての .NET Core バージョンを .NET Core のダウンロードで入手できます。All .NET Core versions are available at .NET Core Downloads if you're looking for another .NET Core version.

.NET Core 2.1.NET Core 2.1

最新バージョンは .NET Core 2.1 です。The latest version is .NET Core 2.1. 新機能には、グローバル ツール、高パフォーマンス API (System.Span<T> など)、階層型 JIT コンパイル、ビルドランタイムのパフォーマンスの向上、Alpine と ARM32 のサポートが含まれます。New features include: global tools, high-performance APIs (such as System.Span<T>), tiered JIT compilation, build and runtime performance improvements, and support for Alpine and ARM32.

最初のアプリケーションの作成Create your first application

.NET Core SDK をインストールしたらコマンド プロンプトを開きます。After installing the .NET Core SDK, open a command prompt. 次の dotnet コマンドを入力し、C# アプリケーションを作成して実行します。Type the following dotnet commands to create and run a C# application.

dotnet new console
dotnet run

次の出力が表示されます。You should see the following output:

Hello World!

サポートSupport

.NET Core は、Microsoft Windows、macOS、Linux でサポートされています。.NET Core is supported by Microsoft, on Windows, macOS and Linux. 年に数回、通常は毎月、セキュリティと品質向上のために更新されます。It's updated for security and quality several times a year, typically monthly.

.NET Core のバイナリ形式の配布は、Azure 内のマイクロソフトが管理するサーバーで構築されてテストされ、他のすべてのマイクロソフト製品と同様にサポートされます。.NET Core binary distributions are built and tested on Microsoft-maintained servers in Azure and supported just like any Microsoft product.

Red Hat Enterprise Linux (RHEL) では .NET Core は Red Hat によってサポートされます。Red Hat supports .NET Core on Red Hat Enterprise Linux (RHEL). Red Hat がソースから .NET Core をビルドして、Red Hat ソフトウェア コレクションで使用できるようにします。Red Hat builds .NET Core from source and makes it available in the Red Hat Software Collections. Red Hat とマイクロソフトが共同して、.NET Core が RHEL 上で適切に動作するようにします。Red Hat and Microsoft collaborate to ensure that .NET Core works well on RHEL.