Im planning to upgrade Visual Studio 6.0 to .net. Would there be a major difference between C++ 6.0 and C++ .net .. Coz i have made some programs with C++ 6.0 and im worrying that i may need to modify some parts of my codings just to make it run in .net.

And im wondering also, is VisualStudio.net one program? Coz when i went to this website(pscode.com) .net has its own category( This site confused me a lot ). Or is it like Visual Studio 6.0? which has VB, Visual C++ ....