Do not know about web programming but I will talk about desktop programming. I did MFC with C++ (>6 years) and then I went to the .Net Framework. Now I sing "More Net, and Bun MFC". C# has better intellisense than C++ (due to how better object oriented the language is structured) and I love intellisense. Now I still view C++ as a powerful language and I reserve it for times when it is better, but the library in .Net is easier and quicker to set up for use. I would appreaciate C# further if I created my custom classes and heirarchy (library).
If I liked web programming then I would have loved Java, but I am more of a desktop person, not necessarily Windows person though.
Forget about my rambling, I tried C# once before, 3 years ago, and I was not impressed. Guess I did not give it the try it deserverd/I was caught up wih C++/I did not want to change/I did not understand C# even though I spent 3 top years in a rich environment of C++ and MFC, oh, and google. If I dont feel it then it is just rambling.
.Net is marketable more than C++, so learning it is good.
The internet is always a common platform for developement. Since I can afford 1 copy of Windows then I will use ASP.net and connect with it. Actually I would buy VC# Express even if they were giving it away free, can not say the same about windows. I do research development and I need a friendly user interface and not necessarily a secured one, as yet anyway, til I go into bussiness management or nuclear physics
It does not matter how you reach there as long as you reach there - The internet. PHP, yada, yada, yada, .Net, it's all good True?!.
Now C# and VB.Net are really close. Minus little subtle differences, they both end up using the .Net Framework. I saw somewhere that C# has a little edge but I didnot believe that too much.
Last edited by crosswire; Nov 19, 2005 at 11:06 PM.
Let's act on what we agree on now, and argue later on what we don't.
Black men leave Barbeque alone if Barbeque don't trouble you