Introduction

Le framework .NET est un environnement d’exécution et de développement créé par Microsoft pour ses environnements Windows Desktop, Windows Mobile et Web. De 2001 à 2019 .NET Framework a évolué avec les versions de C# et de Windows. Sa version ultime devrait être la version 4.8 compatible C# 8. Durant cette période, d’autres implémentations du .NET sont apparues telles que Xamarin et Mono pour permettre l’utilisation du .NET sur d’autres plateformes.

Une seconde branche de développement du .NET - open source cette fois-ci- a été développée pour unifier les versions précédentes. Elle produira un .NET Core 1.0 en 2016. Cette série « multi-plateforme » aura pour vocation de fonctionner sous Windows, Linux, iOS, Android, sur le cloud et le Web, dans les consoles de jeux et même dans les objets connectés. Côté appellations, il a été question de .NET Standard et de .NET Core. .NET Standard définit une librairie minimum pour toutes les versions de .NET Framework et de .NET Core qui évoluaient en parallèle. Puis, la volonté d’unification a fait que Core a disparu à partir de la version 5 et que la version - version disponible au moment de cette rédaction - s’appelle .NET 6 ou encore modern .NET 6. C’est cette version qui se marie parfaitement avec le C# 10 et que nous utiliserons dans la suite...

couv_RI4CAPOO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Exercices corrigés
Suivant
Environnement d'exécution