As you all know, Windows 7 Beta, RC and sooner RTMs will be released in coming months. When the beta program had released, I happily installed in my laptop and worked with the brand new OS. Tried new APIs, explored new features and all.
Recently, I downloaded the RC release and I've taken all pain of backing up files, installation files(if the compatible programs I installed) etc. And finally upgraded to Windows RC version.
My questions is restoring the old development environment is very hard, like reinstalling visual studio, running all updats, installing the other SDKs we works with etc.
How you guys are managing similar situation.
One other way is to use SDK compiler and tools but it's not practical always. Another approach is to maxmize use of portable applications where I can keep and use with my either OS installations (Windows Vista and Windows 7). Otherwise I will have to keep the multiple copies of the same installation. What about the situation with other licensed heavy programs like Visual Studio?
What's your best approach for a smooth switch or upgrade?