O Microsoft .NET Framework 3.5 Service Pack 1 é uma actualização cumulativa que contém muitas funcionalidades novas baseadas de forma incremental no .NET Framework 2.0, 3.0, 3.5, incluindo actualizações cumulativas do .NET Framework 2.0 Service Pack 2 e .NET Framework 3.0 Service Pack 2.