.NET

.NET
Description de l'image Microsoft .NET logo.svg.

Informations
Développé par .NET Foundation (en)Voir et modifier les données sur Wikidata
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 8.0.6 ()[2]Voir et modifier les données sur Wikidata
Version avancée 9.0.0-preview.5 ()[3]Voir et modifier les données sur Wikidata
Dépôt github.com/dotnet/core et github.com/dotnet/runtimeVoir et modifier les données sur Wikidata
Écrit en C# et C++Voir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, macOS, Linux, OpenBSD et FreeBSDVoir et modifier les données sur Wikidata
Type FrameworkVoir et modifier les données sur Wikidata
Licence Licence MITVoir et modifier les données sur Wikidata
Site web dotnet.microsoft.com et dot.net/coreVoir et modifier les données sur Wikidata

.NET (prononcé « dot net », anciennement .NET Core) est un cadriciel (framework) libre et open source développé par les employés de Microsoft regroupés dans la .NET Foundation (en). Successeur multiplateforme de .NET Framework, il est compatible avec les systèmes d'exploitation Windows, macOS et Linux[4].

Le cadriciel .NET comprend CoreCLR, un environnement d'exécution complet de CLR, la machine virtuelle qui gère l'exécution des programmes .NET. CoreCLR est livré avec un compilateur à la volée amélioré, appelé RyuJIT. .NET Core inclut également CoreFX, qui est un fork partiel de FCL (en). Bien que .NET Core partage un sous-ensemble d'API .NET Framework, il est livré avec sa propre API.

En outre, .NET contient CoreRT, le runtime .NET Native, optimisé pour être intégré aux fichiers exécutables natifs compilés avant l'exécution. Une variante de la bibliothèque .NET Core est utilisée pour UWP. L'interface de ligne de commande .NET Core offre un point d'entrée d'exécution pour les systèmes d'exploitation et fournit des services de développement, tels que la compilation et la gestion des packages.

  1. Ars Technica, (site web d'information), consulté le Voir et modifier les données sur Wikidata
  2. « .NET 8.0.6 » (consulté le )
  3. « .NET 9.0 Preview 5 »
  4. (en) « .NET Downloads for Linux, macOS, and Windows », sur Microsoft (consulté le )

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy