Splinter wrote:I can get this (Legally) for $45 USD as a Microsoft Distributor.
Is it worth it?
I currently have a questionable copy of Visual C++ 6
Which one, .NET 2002 or .NET 2003? The latter is a substantial improvement over VC6 even setting aside the managed development, since it finally implements a number of long-absent standard features, most notably partial specialization and partial ordering of function templates.
.NET 2002 is less of an improvement; it fixes some bugs (and introduces some new ones) and makes the compiler somewhat more standard-conforming (and of course introduces managed development), but it's not nearly as clear-cut as .NET 2003, especially if you don't like the development environment changes or aren't interested in targeting the .NET platform.
Regardless, you do not have to remove VC6 to install VC.NET, so you lose nothing aside from your money by getting it.