Does it make sense to upgrade to Visual Studio 2003 .NET if I am still developing in COM? |
 |
EXPERT RESPONSE FROM: Berni McCoy

|
 |
|


|
| > |
QUESTION POSED ON: 29 June 2004
Does it make sense to upgrade to Visual Studio 2003 .NET if I am still developing in COM? Does VS 2003 .NET give me the capability to develop in COM or should I stick with VS 6.0? I heard VS 2003 .NET is much better environment from its predecessors, so I am considering upgrading, but not ready yet to program in .NET.
|
|
| > |
|
It makes sense if you want a better native C++ compiler. The native C++ compiler comes with some better error checking, better runtime checking and expanded facilities for developing native COM objects. VS 2003 .NET includes support for native Win32 development, and you can certainly continue to develop COM objects. In my opinion, it's a much better environment, though I have to say, avoid mixing native/managed code, both regard to the project system in VS.NET as well as the debugger. You can certainly build mixed native/managed solutions, and .NET is extremely good at providing interoperability with native code. However, the IDE isn't good at handling mixed projects and mixed-mode debugging doesn't always work (or worse, crashes the IDE).
|
|
|
');
// -->

|
|
 |

 |
 |
Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and
answer pairs from more than 250 TechTarget industry experts.
|
 |
 |
 |
|
 |
 |
 |
|
 |
|
 |