1. Home >
  2. Computers & Internet >
  3. Programming & Design >
  4. Resolved Question
eastboca eastboca
Member since:
December 10, 2005
Total points:
153 (Level 1)

Resolved Question

Show me another »

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
  • 4 years ago
Lakshmi Vyas by Lakshmi Vyas
Member since:
December 08, 2005
Total points:
731 (Level 2)

Best Answer - Chosen by Voters

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.

Source(s):

  • 4 years ago
100% 1 Vote

There are currently no comments for this question.

Other Answers (2)

  • nhannsin by nhannsin
    Member since:
    December 18, 2005
    Total points:
    199 (Level 1)
    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.
    • 4 years ago
    0% 0 Votes
  • ignacionr2 by ignacion...
    Member since:
    December 20, 2005
    Total points:
    3524 (Level 4)
    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.

    Source(s):

    • 4 years ago
    0% 0 Votes

Answers International

Yahoo! does not evaluate or guarantee the accuracy of any Yahoo! Answers content. Click here for the Full Disclaimer.

Help us improve Yahoo! Answers. Send Feedback