Peu de temps après la sortie de la version officielle de .NET Framework 4.0, Microsoft prévoyait d'abandonner .NET 3.0/3.5.
Le .NET Framework a été initialement publié en 2002 et est considéré comme un produit majeur par Microsoft (à égalité avec Windows et Office). Il bénéficie donc d'une stratégie de cycle de vie 5+5 comprenant cinq ans de support général et cinq ans de support étendu. Il s'agit également de la plus longue gamme de produits Microsoft.
Microsoft a déclaré qu'il travaillait dur pour promouvoir .NET 3.5 SP1 et le dernier .NET 4.0 afin qu'ils deviennent des composants clés du système d'exploitation Windows, leur cycle de vie dépendra donc du système Windows 7 en tant que produit parent, etc. Windows 7 intègre déjà .NET 3.5 SP1 directement, sa vulgarisation n'est donc pas un problème.
L'ancienne version de .NET 3.0/3.5 prendra fin le 12 avril 2011, ce qui signifie qu'après un an, Microsoft ne fournira plus de support technique, de conception de produits ou de modifications fonctionnelles, et ne conservera que le support et la sécurité payants. , les correctifs non liés à la sécurité ne sont valables que pour les utilisateurs qui achètent le contrat d'extension.
Microsoft recommande à tous les utilisateurs de mettre à niveau et de migrer vers .NET 3.5 SP1 ou .NET 4.0 dès que possible.