Le compte à rebours est lancé pour ASP.NET Core dont la version 2.3 atteindra sa fin de vie le 7 avril 2027. A partir de cette date, le framework de développement web open source pour .NET et C# ne bénéficiera plus de corrections de bugs, d’assistance technique, ni de correctifs de sécurité. Microsoft l’a annoncé le 7 avril dernier soit un an avant la fin du support. La société indique que les packages Entity Framework 2.3 sont aussi concernés par la fin du support.
Elle invite les utilisateurs à passer à une version prise en charge de .NET, telle que .NET 10 LTS. Pour faciliter le processus de mise à niveau, l’entreprise recommande d'utiliser la modernisation GitHub Copilot, qui fournit une assistance basée sur l'IA pour la planification et l'exécution des migrations vers une version moderne de .NET.
Des détails fournis en 2025
En février 2025, Microsoft avait fourni tous les détails sur la fin de support d'ASP.NET 2.3. Ainsi, les applications continueront de fonctionner et la fin du support n'entraînera pas de dysfonctionnement des applications existantes. De même aucune nouvelle mise à jour de sécurité ne sera publiée pour ASP.NET Core 2.3. Microsoft alerte sur le fait que continuer à utiliser une version non prise en charge pourra exposer les applications à des failles de sécurité. Enfin, le support technique ne sera plus disponible pour ASP.NET Core 2.3. Les paquets ASP.NET Core 2.3 seront obsolètes.
Pour rappel, ASP.NET Core est la version open source du framework qui fonctionne sous macOS, Linux et Windows. Il a été lancé pour la première fois en 2016 et constitue une refonte des versions antérieures du framework réservées à Windows.