Originally Posted by
Carlos Rocha
@RobDog,
VB6 was/is a RRAD (Real Rapid Application Development), and is the best choice, imho, to produce 32-bit COM binaries. VB.NET doesn't replace this and thus can't be seen as a VB6 "evolution".
So, for who wants to keep working with COM and doesn't want to move to C++, MS doesn't provide a real alternative, and one must leave to Delphi/Lazarus or whatever, or be docked in the past (no 64-bit, no full unicode, no OOP). That's why I insist that it makes sense to move VB6 to the next level within Win32/Win64 platform, not .NET