Saturday, May 9, 2009

Which one is better : C++.net or C#.net ?

I used to work with VC6 ...Now I want to learn more about .Net tec.


and specially about C++.net And C#.net ....which one is better to start learning ...?


THANX a lot

Which one is better : C++.net or C#.net ?
C# is easier to begin with, and it has wider area of application than C++.net (or Managed C++) has.





You won't have problems learning the C# language syntax as it's very similar to C++, but simpler. Your main focus will be learning .Net framework, managed code features (such as garbage collection or metadata), new language concepts (such as delegates, attributes), etc., - that is required anyway, and there's much much more information (articles, samples) in C# than in MCPP.





As for MCPP, despite it is a kind of C++, there're many new features in it specific to managed code, which are not as naturally integrated into the language as in C#, which was originally designed for .Net. So don't expect that you'll understand MCPP easily just because you know unmanaged C++. And there's really much less information on MCPP than on C#.





That's why it's easier to understand .Net first by learning C#, then granted you already know C++ it will be a lot easier to understand managed C++.
Reply:.NET technology is the best.


C# is really easy to learn ,new and so user friendly language


but C++ is old language and not so user friendly language.





There are more job opportunities for C#.








I prefer C# instead of C++
Reply:C++ as a language is difficult..but since it is a ower level language....manipulation at the basic level is possible with it.





C# on the other hand is quite easy to learn and use. And would be quite handy if you are muilding bif applications.


C#.NET % ASP.NET Tutorials...???

i want to learn c#.net %26amp; asp.net. can anyone tell me gud online tutorials...? and also from where can i find some sample projects free...???

C#.NET % ASP.NET Tutorials...???
try WWW.w3schools.com....the best online learning resource for free.
Reply:U can use http://asp.net website for ur requirement. there is good tutorial videos also available. U can download it for free.

long stem roses

How should I learn C#.net? My background is C/C++?

Hello, I am from the old-school C/C++ generation and have seen the C#.net arrive quite fast. Now it seems like everyone wants a C#.net developper. How did you learn this? Any good resource links? Books? I graduated just before the advent of C# and am quite clueless as how to approach this topic. Thanks in advance. I have MS Visual Studio.net 2003 vers 7.1

How should I learn C#.net? My background is C/C++?
If you are fairly proficent with C++ you should not have any problems getting started on C#.





I havent read any book for learning C#. The language specification and gotdotnet should get you upto speed.
Reply:Basically, changing from C/C++ to .net is easy. Because newer versions usually means easier to use. Besides, the .net help files (MSDN) is a great source of knowledge, tips, and samples.





So don't worry. I suggest you keep a reference book with you all the time, and go right into developing your application. When you face a problem which you don't know how to solve, search first in the .net MSDN, then either in the book or in the net for solution only for that one problem.





Just remember, BE VERY FOCUS. Take one problem at a time. Very soon, in a month or two, you will get used to it. Good luck.
Reply:Just one thing that I find important: C# is _not_ a new version of C or C++ as someone here stated. It is a language of its own, that's very familiar in syntax to C and C++ users.


Microsoft also has C++.NET which basically consists of .NET Framework extensions for C++.


And you can see yet another point here: if you're proficient with C++ there is no need for you to move to C#. The C++ syntax for .NET references and scope notation is somehow funny but easy to understand.


How do inherits C++.net/VB.net/C#.net among each other?

But main I would like link C++.net to VB.net.


- C++.net (Back-end)


- VB.net / ASP.net (Front-end)

How do inherits C++.net/VB.net/C#.net among each other?
I guess I don't really see a question here. Please reiterate or explain in detail so I can help you.


C# .NET vs PHP?

Ok I was wondering what are the advantages and disadvantages of each. My boss wants me to start learning .NET at work. I am excited to learn it. But it seems so much more difficult than php.





For one thing everything is done completely different. Accessing databases seems so much easier to me in PHP. I was looking at code one of our .NET programmer uses to access a database; complicated! It was impossible trying to parse through it. He mainly programs .NET with C#. And C# looked completely different than php. There is a lot of stuff in their that isn't in php.





All the layers in .NET I found confusing. I know it makes things more organized, but I prefer the way PHP globs PHP, Javascript, and html into one file, code seems so much more readable to me that way.





So what advantages are there to .NET? Why would you want to migrate from php to .NET?

C# .NET vs PHP?
If your boss wants .NET, then you have to give him .NET. You may prefer PHP, but he's the boss, and it's his call. Those are the perks of being in charge, other people have to adapt to your style.
Reply:You really need to take a class on C#. You can try New Horizons if you live near one. It's expensive, but if you need to learn a language quick and you're confused on what to do, go there.
Reply:C# is a language that can be used to write windows applications as opposed to just web. I don't really think it's a language designed to build a website around, only specific applications. I've used both, although I can't say I'm an expert.





If there was a request for you to learn C# .NET, it's probably to fulfill a role that PHP cannot.