Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Member Login

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips now!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Tek-Tips
*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

LINK TO THIS FORUM!

Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

Partner With Us!

"Best Of Breed" Forums Add Stickiness To Your Site
Partner Button
(Download This Button Today!)

Feedback

"...Praise should be given to the Forum managers or the Tipmasters - they are what make it work - give them extra recognition!!! They are timely (prompt - unlike ACTUAL support sites) and on the ball!!!..."

Geography

Where in the world do Tek-Tips members come from?

Experienced C++ developer wants to learn C#

DayLaborer (Programmer)
6 Nov 06 10:42
I have a friend who's got 15 years of C++ experience and now wants to learn C#.  What resources (books, URLs, etc.) have you found to be most beneficial to provide a quick and meaningful start in such a transition?

Thanks!
Eliezer
xwb (Programmer)
8 Nov 06 14:23
Think of a project which will use the most features.  Something like a data entry system for a restaurant which goes from the waiter through to the cooks and then out as a bill.  That will use database, comms, gui, multi-terminal (.net).  Just about every area you're likely to come across in everyday programming.  Doesn't have to be too complex but big enough for your solution to encompass several projects, plus you get to play with bits you wouldn't play with at work.
DayLaborer (Programmer)
8 Nov 06 14:30
XWB, my question was what resources could be recommended to him?

Thanks!
xwb (Programmer)
8 Nov 06 14:39
Bookwise, try the one by a US author and Griffiths.  I can't remember the other author's name.  It is an O'Reiley publication anyway.  Got a kudu in the front.

The author of the other O'Reiley one only half knows what he's talking about.  He misses the point completely on some of the features.
DayLaborer (Programmer)
8 Nov 06 14:51
Is it one of these:
http://www.bookpool.com/ss?qs=O%27Reiley+Griffiths

If so, which one please?

Thanks!
forrestcupp (Programmer)
23 Nov 06 11:21
Public Joe's has a decent one that teaches a lot about GDI+.

http://www.publicjoe.f9.co.uk/csharp/tut.html

Another good one about C# basics, but not about window programming is:

http://www.softsteel.co.uk/tutorials/cSharp/contents.html

I would browse through the second one first.  If he is already experienced with C++, it won't take any time at all to learn this.  There are some minor syntax differences, but the main difference is managed memory.  You don't have to worry about your memory, which can be a plus or a minus.  Now, you can pretty much do anything you want with .NET, including games with Managed DirectX, and XNA coming out.
xwb (Programmer)
26 Nov 06 23:27
The one by Chris Sells & Ian Griffiths (the site you've mentioned has Ian as Lan).

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Back To Forum

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close