Вскоре после выпуска официальной версии .NET Framework 4.0 Microsoft планировала отказаться от .NET 3.0/3.5.
.NET Framework была первоначально выпущена в 2002 году и считается основным продуктом Microsoft (наравне с Windows и Office). Поэтому она имеет стратегию жизненного цикла 5+5, состоящую из пяти лет основной поддержки и пяти лет расширенной поддержки. Это также самая длинная форма поддержки в линейке продуктов Microsoft.
Microsoft заявила, что прилагает все усилия для продвижения .NET 3.5 SP1 и последней версии .NET 4.0, чтобы они стали ключевыми компонентами операционной системы Windows, поэтому их жизненный цикл будет зависеть от системы Windows 7 как родительского продукта и так далее. В Windows 7 уже напрямую встроен .NET 3.5 SP1, поэтому его популяризация не является проблемой.
Основная поддержка старой версии .NET 3.0/3.5 прекратится 12 апреля 2011 г. Это означает, что по истечении одного года Microsoft больше не будет предоставлять техническую поддержку, дизайн продуктов или функциональные изменения для них, а сохранит только платную поддержку и безопасность. обновления и исправления, не связанные с безопасностью, действительны только для пользователей, которые приобрели соглашение о продлении.
Microsoft рекомендует всем пользователям как можно скорее обновиться и перейти на .NET 3.5 SP1 или .NET 4.0.