Руководство по .NET Core.NET Core Guide

.NET Core — это универсальная платформа разработки с открытым кодом, которую поддерживает корпорация Майкрософт и сообщество .NET на сайте GitHub..NET Core is an open-source, general-purpose development platform maintained by Microsoft and the .NET community on GitHub. Она является кроссплатформенной (поддерживает Windows, macOS и Linux) и может использоваться для создания приложений для устройств, облака и Интернета вещей.It's cross-platform (supporting Windows, macOS, and Linux) and can be used to build device, cloud, and IoT applications.

Дополнительные сведения о среде .NET Core, включая ее характеристики, поддерживаемые языки и платформы, а также основные API-интерфейсы, см. в этой статье.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 your browser, look at the Numbers in C# online tutorial.

Скачать .NET CoreDownload .NET Core

Скачайте пакет SDK для .NET Core, чтобы поработать с .NET Core на компьютере Windows, macOS или Linux.Download the .NET Core SDK to try .NET Core on your Windows, macOS, or Linux machine. Если вы предпочитаете использовать контейнеры Docker, перейдите на страницу.NET Core Docker Hub.And if you prefer to use Docker containers, visit the .NET Core Docker Hub.

Если вам нужна другая версия .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 3.1.NET Core 3.1

.NET Core 3.1 является последней версией.The latest version is .NET Core 3.1. В нее входят незначительные улучшения версии .NET Core 3.0.Which includes minor improvements over .NET Core 3.0. Однако .NET Core 3.1 является долгосрочным поддерживаемым выпуском.However, .NET Core 3.1 is a long-term supported release. Дополнительные сведения о выпуске .NET Core 3.1 см. в разделе Новые возможности .NET Core 3.1.For more information about the .NET Core 3.1 release, see What's new in .NET Core 3.1.

Создание первого приложенияCreate your first application

После установки пакета SDK для .NET Core откройте командную строку.After installing the .NET Core SDK, open a command prompt. Для создания и запуска приложения C# введите следующие команды dotnet: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 реализует корпорация Майкрософт. Поддержка предоставляется для операционных систем 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 поддерживает .NET Core в операционной системе Red Hat Enterprise Linux (RHEL).Red Hat supports .NET Core on Red Hat Enterprise Linux (RHEL). Red Hat собирает .NET Core из исходного кода и публикует сборки на сайте Red Hat Software Collections.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.