Guide .NET Core.NET Core Guide

.NET Core est une plateforme de développement généraliste open source qui est tenue à jour par Microsoft et la communauté .NET sur GitHub..NET Core is an open-source, general-purpose development platform maintained by Microsoft and the .NET community on GitHub. Cette multiplateforme prend en charge Windows, macOS et Linux. Elle permet de générer des applications destinées à des appareils, au cloud et à l’Internet des objets.It's cross-platform (supporting Windows, macOS, and Linux) and can be used to build device, cloud, and IoT applications.

Consultez À propos de .NET Core pour en savoir plus sur .NET Core, notamment ses caractéristiques, les langues et frameworks pris en charge et les API clés.See About .NET Core to learn more about .NET Core, including its characteristics, supported languages and frameworks, and key APIs.

Consultez les Tutoriels .NET Core pour apprendre à créer une application .NET Core simple.Check out .NET Core Tutorials to learn how to create a simple .NET Core application. Il suffit de quelques minutes pour créer votre première application et la rendre opérationnelle.It only takes a few minutes to get your first app up and running. Si vous souhaitez tester .NET Core dans votre navigateur, consultez le tutoriel en ligne Nombres en C#.If you want to try .NET Core in your browser, look at the Numbers in C# online tutorial.

Télécharger .NET CoreDownload .NET Core

Téléchargez le Kit SDK .net Core pour essayer .net Core sur votre ordinateur Windows, MacOS ou Linux.Download the .NET Core SDK to try .NET Core on your Windows, macOS, or Linux machine. Et si vous préférez utiliser les conteneurs de l’ancrage, visitez le hub de l' ancreur .net Core.And if you prefer to use Docker containers, visit the .NET Core Docker Hub.

Toutes les versions de .NET Core sont disponibles sur Téléchargements de .NET Core si vous recherchez une autre version de .NET Core.All .NET Core versions are available at .NET Core Downloads if you're looking for another .NET Core version.

.NET Core 3.0.NET Core 3.0

La dernière version est .NET Core 3,0.The latest version is .NET Core 3.0. Les nouvelles fonctionnalités incluent la prise en charge des postes de travail Windows avec Windows Presentation Foundation ( C# WPF) et Windows Forms, le développement Web de pile complet avec éblouissant, les nouvelles améliorations apportées aux services signalr et Azure signalr, de nouvelles C# fonctionnalités de langage avec C# 8 , et bien plus encore.New features include Windows Desktop support with Windows Presentation Foundation (WPF) and Windows Forms, full stack C# web development with Blazor, new enhancements to SignalR and Azure SignalR Service, new C# language features with C# 8, and much more. Pour obtenir la liste complète des nouvelles fonctionnalités de .NET Core 3,0, consultez Nouveautés de .net core 3,0.For a full listing of the new features in .NET Core 3.0, see What's new in .NET Core 3.0.

Créer votre première applicationCreate your first application

Après avoir installé le SDK .NET Core, ouvrez une invite de commandes.After installing the .NET Core SDK, open a command prompt. Tapez les commandes dotnet suivantes pour créer et exécuter une C# application :Type the following dotnet commands to create and run a C# application:

dotnet new console
dotnet run

Vous devez voir la sortie suivante :You should see the following output:

Hello World!

SupportSupport

.NET Core est pris en charge par Microsoft, sur Windows, MacOS et Linux..NET Core is supported by Microsoft, on Windows, macOS, and Linux. La sécurité et la qualité sont mises à jour plusieurs fois par an, en général, tous les mois.It's updated for security and quality several times a year, typically monthly.

Les distributions binaires .NET Core sont générées et testées sur des serveurs managés par Microsoft dans Azure et elles sont prises en charge comme tous les produits Microsoft..NET Core binary distributions are built and tested on Microsoft-maintained servers in Azure and supported just like any Microsoft product.

Red Hat prend en charge .NET Core sur Red Hat Enterprise Linux (RHEL).Red Hat supports .NET Core on Red Hat Enterprise Linux (RHEL). Red Hat génère .NET Core à partir de la source et le rend disponible dans les collections logicielles Red Hat.Red Hat builds .NET Core from source and makes it available in the Red Hat Software Collections. Red Hat et Microsoft collaborent pour s’assurer que .NET Core fonctionne correctement sur RHEL.Red Hat and Microsoft collaborate to ensure that .NET Core works well on RHEL.