I have some legacy VC++ 6.0 code that's going to need to be changed for the first time in about five years. Since then, our enterprise has moved from VC++ 6.0 to Visual Studio .NET 2003. Can anyone point me to any potential stumbling blocks or whitepapers on how to upgrade as smoothly as possible? C++ is not one of my stronger programming languages.