Stratégie de support ASP.NET

Dernière mise à jour : 1 mars 2023

Ce qui est couvert

ASP.NET est constitué de composants qui sont livrés à la fois dans le .NET Framework et en tant que packages externes expédiés en dehors du .NET Framework.

Vous recherchez la politique de support pour une autre partie de la plate-forme .NET ? Consultez la Support Azure Policy .NET.

.NET Framework

De nombreuses parties d'ASP.NET Web Forms font partie de Microsoft .NET Framework, notamment les formulaires Web ASP.NET, les contrôles, les modules, les gestionnaires, etc. Pour plus d'informations, consultez la politique de prise en charge de .NET Framework.

.NET et .NET Core

Les stratégies de cycle de vie de support pour .NET, .NET Core et ASP.NET Core se trouvent dans la stratégie de support .NET et .NET Core. Les stratégies de cycle de vie de support pour les Entity Framework et les Entity Framework Core se trouvent dans stratégies de support Entity Framework.

Pour faciliter la migration des applications vers ASP.NET Core sur .NET Core, les packages ASP.NET Core 2.3 spécifiés (dernière version corrigée uniquement) sont pris en charge sur le .NET Framework et suivent les cycle de prise en charge >pour ces versions .NET Framework. ASP.NET Core 2.3 est défini comme "Outils" dans la stratégie de cycle de vie Support Microsoft. Un "Outil" nécessite un minimum de 12 mois de notification avant la fin du support. Pour plus d'informations, voir cet article de la Base de connaissances.

Packages externes

Certaines parties de ASP.NET sont expédiées en externe à l’infrastructure Microsoft .NET. Celles-ci incluent ASP.NET MVC, les pages web ASP.NET, l’API web ASP.NET et ASP.NET SignalR. Ces frameworks sont fournis en tant que packages NuGet et dans le cadre de versions Visual Studio. Pour obtenir la liste complète des packages pris en charge, visitez packages externes ASP.NET. Ces packages sont définis comme "Outils" dans la stratégie de cycle de vie Support Microsoft. Un "Outil" nécessite un minimum de 12 mois de notification avant la fin du support. Pour plus d’informations, consultez cet article de la Base de connaissances.

Packages externes
Framework Versions prises en charge
ASP.NET MVC 5.x
Pages Web ASP.NET 3.x
API Web ASP.NET 2.x
ASP.NET SignalR 2.x

Le tableau suivant couvre la date de fin de support pour les frameworks et produits répertoriés :

frameworks et produits répertoriés
Infrastructure/produit Fin du support
ASP.NET MVC 4 1 juillet 2019
ASP.NET MVC 5
API Web ASP.NET 1 juillet 2019
ASP.NET Web API 2
Pages Web ASP.NET 2 1 juillet 2019
ASP.NET pages web 3
Entity Framework (EF)
Microsoft OWIN v4
Microsoft OWIN avant v4 1 juillet 2019
Outils de développement Web 2013 1 juillet 2019
Outils de développement Web 2015
ODataLib
WCF RIA Services 1.0 SP2 1 juillet 2019
SignalR v1 1 juillet 2019
SignalR v2
Web Platform Installer (WebPI) v5.1 1 juillet 2022

Les versions antérieures à MVC 5, Web Pages 3, Web API 2 étaient incluses dans Visual Studio 2010 et Visual Studio 2012 et le cycle de vie de support est basé sur le cycle de vie de support de la version de Visual Studio dans laquelle ils sont inclus :

Versions antérieures à MVC 5
Version de Visual Studio Frameworks Support Policy
2012 MVC 3, MVC 4, pages Web 1, pages Web 2, API Web 1 Stratégie Visual Studio 2012
2010 MVC 2 Stratégie Visual Studio 2010
Version supplémentaire de 2010 MVC 3, pages Web 1 Stratégie Visual Studio 2010

Prêt à démarrer ?

Apprenez facilement .NET grâce à nos didacticiels pas à pas.

Bien démarrer