"Developer" <De*******@discussions.microsoft.com> wrote in message
news:78**********************************@microsof t.com...
What is the difference between C# and C++.Net? Sorry for the lame
question,
but I have been trying to figure out the difference. Which one is better
to
use for commercial applications?
Thanks for helping me understand!...
A major difference between the languages is that C# is strictly tied to .NET
whereas C++ is not. Using C++, you have the ability to develop applications
that are completely independent of the .NET Framework. In Visual Studio,
you'll note many templates available for C++ which are not dependent on the
..NET Framework (Win32 and MFC, etc.) where C# templates all depend on .NET.
So, the question becomes what *kind* of commercial applications are we
talking about?
If you're talking about .NET applications, Nishant's comments apply, and you
should especially note that VS 2005 brings major new features for C++ .NET
development.
--
Peter [MVP Visual Developer]
Jack of all trades, master of none.