Microsoft announces Visual Studio 2010 and .NET Framework 4.0