O Microsoft .NET Framework 3.5 Service Pack 1 é uma atualização cumulativa que contém vários recursos novos criados de forma incrementa com base no .NET Framework 2.0, 3.0 e 3.5, e inclui atualizações cumulativas do .NET Framework 2.0 Service Pack 2 e do .NET Framework 3.0 Service Pack 2.