Pouco depois do lançamento da versão oficial do .NET Framework 4.0, a Microsoft planejou abandonar o .NET 3.0/3.5.
O .NET Framework foi lançado originalmente em 2002 e é considerado um produto importante pela Microsoft (igual ao Windows e ao Office. Portanto, desfruta de uma estratégia de ciclo de vida 5+5 de cinco anos de suporte principal e cinco anos de suporte estendido). Este também é o mais longo da linha de produtos comuns da Microsoft.
A Microsoft disse que está trabalhando duro para promover o .NET 3.5 SP1 e o mais recente .NET 4.0 para se tornarem componentes-chave do sistema operacional Windows, de modo que seu ciclo de vida dependerá do sistema Windows 7 como produto pai e assim por diante. O Windows 7 já possui o .NET 3.5 SP1 integrado diretamente, portanto sua popularização não é um problema.
A versão antiga do .NET 3.0/3.5 encerrará o suporte principal em 12 de abril de 2011, o que significa que após um ano, a Microsoft não fornecerá mais suporte técnico e design de produto ou alterações funcionais para eles, e apenas manterá suporte pago e segurança atualizações, os hot fixes não relacionados à segurança são válidos apenas para usuários que adquirirem o contrato de extensão.
A Microsoft recomenda que todos os usuários atualizem e migrem para o .NET 3.5 SP1 ou .NET 4.0 o mais rápido possível.