The .NET Framework 4 is the first version since .NET 2.0 that does not build off of a previous version.