Don't hope .NET 4.0 is definitely not a perforated release. First of all, this is a compatibility release. Five long years of MSFT, which cannot be released side by side, installable versions of the CLR and base class libraries are ending.
Even better, this is the SxS version, which even supports running older versions of the CLR along with the new version in the same process. This is an amazing achievement, I did not think it was possible. Many BCL supplements are creams on the cake.
source share