Dernière mise à jour le 23 mai 2024
Depuis son lancement en 2016, NET Core a évolué au fil des versions et a même changé de nom. Dans cet article de blog, nous allons explorer la dernière version de NET CoreL'évolution de l'industrie de la pêche, et son lien avec l'industrie traditionnelle de la pêche. Cadre .NET.
Dernière version de .NET Core
Depuis la sortie de NET 5 en décembre 2020, l'image de marque est passée de NET Core à un système unifié de .NET qui vise à fusionner les capacités des deux plates-formes. NET Core et Cadre .NET.
La version 8 de .NET est-elle disponible ?
La dernière version LTS (Long-Term Support) est actuellement la suivante NET 8Cette version a été publiée en novembre 2023. Cette version poursuit le chemin de l'unification et comprend de nombreuses améliorations de performance, de nouvelles API et des outils de développement améliorés.
Ceci est utilisé, par exemple, dans les versions actuelles des produits de Connecting Software, telles que Document Extractor Construit pour la plate-forme Salesforce™.
Quelles sont les versions de .NET Core ?
Voici un tableau concis des NET Core et de la suite .NET y compris la date de leur première publication et la date de fin de support :
Version |
Première date de publication |
Date de fin de l'aide |
.NET 8 (LTS*) |
14-11-2023 |
10-11-2026 |
NET 7 |
08-11-2022 |
14-05-2024 |
.NET 6.0 (LTS*) |
08-11-2021 |
12-11-2024 |
NET 5.0 |
10-11-2020 |
10-05-2022 |
.NET Core 3.1 (LTS*) |
03-12-2019 |
13-12-2022 |
NET Core 3.0 |
23-09-2019 |
03-03-2020 |
NET Core 2.2 |
04-12-2018 |
23-12-2019 |
.NET Core 2.1 (LTS*) |
30-05-2018 |
21-08-2021 |
NET Core 2.0 |
14-08-2017 |
01-10-2018 |
NET Core 1.1 |
16-11-2016 |
27-06-2019 |
NET Core 1.0 |
27-06-2016 |
27-06-2019 |
*LTS = Long-Term Support (support à long terme) = versions pour lesquelles Microsoft donne la priorité à un support étendu avec des corrections de bogues et des correctifs de sécurité.
Ce tableau vous permet de répondre à la plupart des questions concernant les différentes versions de .NET. Par exemple, disons que vous voulez savoir si NET Core 3.1 est toujours pris en charge. Vous allez à la ligne sur NET Core 3.1Vous pouvez voir que, bien qu'il s'agisse d'un LTS, le support s'est terminé en décembre 2022.
Ce tableau montre également que Microsoft publie désormais des versions majeures de ses produits. .NET chaque année en novembre. Les versions STS (Standard Term Support) sortent actuellement les années paires, et les versions LTS (Long-Term Support) les années impaires. Vous pouvez confirmer tout cela dans le site de Microsoft Calendrier de diffusion.
Qu'est-ce que .NET Core ?
Introduit par Microsoft le 12 novembre 2014, NET Core a été conçu comme un successeur open-source et multiplateforme de l'application Cadre .NET. Alors que le Cadre .NET est limité à Windows, NET Core peut fonctionner sous Windows, macOS et Linux. Il s'agit donc d'un choix polyvalent pour les développeurs modernes qui souhaitent créer des applications pouvant fonctionner sur plusieurs plateformes.
Open-Source et multiplateforme
- Open-SourceLe code source de .NET Core est disponible sur GitHub, ce qui permet à chacun de le consulter, d'y contribuer et de le modifier. Il est soumis à la licence MIT, qui offre une grande flexibilité.
- Multiplateforme.NET Core prend en charge plusieurs systèmes d'exploitation, ce qui permet aux développeurs d'écrire du code une seule fois et de l'exécuter n'importe où. Cela est possible grâce à un moteur d'exécution unifié qui est indépendant de la plateforme, garantissant des performances et un comportement cohérents dans différents environnements.
Relation avec le cadre .NET
- Le Cadre .NET était le cadre original de Microsoft pour la création d'applications Windows. Cependant, avec l'avènement des exigences des applications modernes, le besoin d'un cadre plus flexible et multiplateforme a conduit au développement de NET Core.
- Alors que la Cadre .NET continue de recevoir des mises à jour de maintenance, le développement de nouvelles fonctionnalités se concentre sur le système de gestion unifiée de l'information. .NET (.NET 5 et au-delà). Cette évolution encourage les développeurs à adopter les technologies les plus récentes et à bénéficier des avancées en matière de performances, d'améliorations des API et de capacités multiplateformes.
L'évolution de NET Core à l'unité .NET représente une étape importante dans la mise en œuvre de la .NET de l'écosystème. La dernière version étant NET 8Les développeurs sont équipés d'un cadre robuste et polyvalent qui répond aux besoins de développement modernes, de la compatibilité multiplateforme à l'amélioration des performances.
Restez à l'écoute des prochaines mises à jour, car Microsoft continue d'affiner son offre .NET.
A propos de l'auteur
Cet article a été rédigé par Ana Neto
"Je suis ingénieur logiciel depuis 1997, et plus récemment j'ai pris goût à l'écriture et à la prise de parole en public. Avez-vous des questions ou des commentaires sur cet article ou sur CB Exchgange Server Sync ? N'hésitez pas à me faire part de vos commentaires !"