| FazBrowse Wikipedia Viewer | Main Page | | |
| Viewing: https://fr.wikipedia.org/wiki/.NET |
| Contents |
|---|
| Langages de programmation supportés |
| Pratique de la gestion des versions |
| Mascotte |
| Notes et références |
Pour les articles homonymes, voir .net (homonymie).
.NET (prononcé « 13 janvier 2000. La première version de Microsoft .NET Framework a été officiellement publiée le 27 juin 2016. Microsoft a mis à jour .NET Core et a publié ses nouvelles versions jusqu'à la version 3.1. Cependant, en novembre 2026.
Les versions paires sont des versions "Long Term Support (LTS)" ayant un support de 36 mois tandis que les versions impaires sont des versions "Standard Term Support (STS)" ayant un support de 18 mois.
.NET prend en charge les langages C# et F# et Visual Basic .NET.
Système d'exploitation et restrictionsmodifiermodifier le codeLa génération d'un exécutable ciblant un système particulier nécessite les librairies spécifiques pour ce système. La disponibilité de ces librairies n'est pas toujours garantie sur l'environnement de développement. De plus, il n'existe pas toujours de simulateur disponible pour l'environnement ciblé. Selon le cas, il sera nécessaire de réaliser la compilation de l'exécutable avec le système d'exploitation cible.
| Système d'exploitation cible | Système d'exploitation requis pour la compilation |
|---|---|
| Windows | Microsoft Windows |
| Linux | Linux |
| Android | Linux - Microsoft Windows - macOS |
| macOS | macOS |
| iOS | macOS |
Dans l'environnement d'exécution .NET Core, on utilise la gestion sémantique des versions au format major.minor.patch. Les versions majeures sont augmentées lors de « changements significatifs », de modifications critiques de l'API ou lorsque le numéro de version majeure d’une dépendance existante est relevé. Cela doit se produire chaque année. Les versions mineures sont augmentées lors de l'ajout de fonctionnalités à l'API, de dépendances ou lorsque le numéro de version mineure d’une dépendance existante est relevé. Les versions de correction sont fournies pour corriger des bugs, prendre en charge de nouvelles plateformes ou d’autres changements non mentionnés ci-dessus. Depuis 2019, les versions de l'environnement d'exécution sont rétrocompatibles au sein d’un même numéro de version majeure. Par exemple, .NET Core 2.2 peut exécuter des programmes créés pour .NET Core 2.1. Les versions d’exécution se situent dans la même version mineure. Il semble que cette contrainte ait été assouplie avec la sortie de .NET 5. La fonctionnalité de « rollback » permet d’exécuter n’importe quel programme .NET dans une version plus récente adéquatement configurée.
Le SDK n’utilise pas la gestion sémantique des versions. Depuis 2019, il prend en charge le choix de n’importe quelle version de l’environnement d'exécution antérieure à la plus élevée prise en charge. Depuis 2020, cela s’étend également aux environnements d'exécution .NET Framework, bien qu’il puisse être nécessaire de télécharger un « package de versionnage » supplémentaire depuis NuGet. Les versions majeures et mineures du SDK correspondent toujours aux versions majeures et mineures de l’environnement d’exécution qu’il contient ou avec lequel il est aligné.
La mascotte officielle de la communauté .NET est le bot .NET (stylisé « dotnet-bot »). Ce bot servait de développeur fictif pour la vérification initiale du code source .NET après sa publication en open source. Depuis, il est utilisé comme mascotte officielle.
| View original on Wikipedia | Back | FazBrowse Home |