Well, it's C++ and the .NET Framework, so some call it C++ .NET.
I didn't know there was C++/CLI, though (thought it was just another name for the plain old non-standard Managed C++).
This is a discussion on What version of C++ is good ? within the C++ Programming forums, part of the General Programming Boards category; Well, it's C++ and the .NET Framework, so some call it C++ .NET. I didn't know there was C++/CLI, though ...
>> Native C++, the real C++, is what you want. And that is using the edition you're using now. Do Win32 projects and not Windows Forms.
I see, I think I have got a better picture of the differences. My projects in C++ does consist of both a Win32 and Windows Forms Appl.
The Win32 project is the one wich does my calculations and I am very happy about the speed.
The Windows Forms application will on the other side not do any big calculations at all. This will only work as a "summary table" for the calculations already made in my Win32.
Well since I learned C# I use it if I need .NET support. And from my experiences at work I now know how to use C++ with C# and vice versa. So I guess I don't need the C++/CLI since C# basically fills that 'gap'.
I have some books on C++/CLI but even after reading them I just don't want to use it. Maybe it's just an attitude I have towards it be it right or wrong. I'm sure it has it's uses but for now I really don't want to dive into C++/CLI.
So to be fair I cannot really give advice one way or the other on C++/CLI. Use what gets the job done.