bigmouk said:
Don't get VS6, its a massive step back from what is available now with VS2005 and .Net 2.0
.NET is w**k though. It's a massive step backwards from native code! How slowly can you say slow?
While the interface has improved in VS2005/.NET2003/.NET2001 over VS6, they took a lot of functionality out from VS6, like multiple post build custom steps, the fuzzy class search wizard thingy (invaluble if you have millions of lines of code and spread over hundreds of different files like me!).
They also broke OMF linking, it'll only convert and link one OMF file, if you have more than one it just fails! The only solution around this was to convert my assembler files from TASM format to MASM format which took a day or so.
The dialog editor in VS.NET is considerably poorer than VS6, purely because properties don't pop up in a separate window and appear in a property grid (ala old VB) which means you're running back and forth from the dialog to a tabbed window. Plus if you click inside the control id and then move the mouse to select the text, it randomly creates a new ID for the control. Really handy when you're just trying to copy the name of an existing control and it f**ks up your existing dialog!
Rant over.