Thread: C# / .NET for the C++/Java developer

  1. #1
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094

    C# / .NET for the C++/Java developer

    Before I start... I DO NOT WANT THIS TO BE A WHICH TECHNOLOGY IS BETTER THREAD!

    Ok, that being said... Anyone know of what books/tutorials would suit someone who is trying to expand their marketability. My internship has come to an end as a Perl/PHP/Java Web Developer... and as I am looking for another job in the software development field I am seeing an overwhelming amount of .NET job openings, some Java ones... and like 1 C++ one (which was for a head programmer position heh)

    I don't know where to start other than the standard 'Hello World!' and where to go from there?

  2. #2
    pronounced 'fib' FillYourBrain's Avatar
    Join Date
    Aug 2002
    Posts
    2,297
    Petzold has a new 'programming windows with C#' book. That'd probably be my choice based on his books Win32API stuff


    http://www.charlespetzold.com/pwcs/
    "You are stupid! You are stupid! Oh, and don't forget, you are STUPID!" - Dexter

  3. #3
    Registered User
    Join Date
    May 2005
    Posts
    22
    Andrew Troelsen's Pro C# 2005 and the .NET 2.0 Platform seems like a decent book so far. Troelsen does know that .NET works on more than Windows (I've read about how he installed Linux on a PlayStation 2 and compiled .NET code on it). I like how his book isn't going to require you use Visual Studio for the examples.

    Professional C# 2005 (Wrox, has 5 or more authors) looks like another one worth looking into. I scanned over it at a bookstore and have read some of an earlier edition.

    I just recommend making sure it isn't too introductory. Both these books have a little on the basics, but should get you into some good C#. After reading either of these (or books of similar level and quality) you should be able to get most of your answers from the .NET SDK docs.
    Last edited by shuuhen; 08-14-2006 at 08:45 PM.

  4. #4
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094
    Ah, thank you both, I will go to a local used book shop and see what those are going for... I have 'Programming in the Key of C#' from 2004 and that is my only C# book... it was bought for me and until now. I haven't even had teh slightest desire to learn C#. But, since all the jobs in the area are for C# programmers, it looks as if I have no real choice.

  5. #5
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    Hmmm, I was thinking about learning C# this summer too (didn't get around to it), but does anyone else find it odd that there aren't any tutorials for C# on cprogramming.com even though there is a forum for it?

  6. #6
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094
    Because as much as C# claims to be like C/C++ it is Java...

  7. #7
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110
    There is more then 1 difference between C# and Java ( not intended to start the C# vs. Java discussion or whatever ).

    I prefer C# over Java. In college we had 1 year of Java, then some J# after that we moved on to C#. I don't know how it comes but I find C# far more intuitive then Java.

    Also if I could I would send you a copy of my C# course book ( which was written by our programming prof ). It starts from the view that you already know Java and from there we dive into C#, so this would be perfect for you.

    If it was not that there was copyright on it and that I don't have a digital version and that it's in dutch , else I'd be happy to send it to you since I still use it at times just as a reference.

    Anyway since you are experienced in Java and know C/C++ it won't be too difficult, basically it's just another syntax, and there are some cool features like indexers, the getters and setters which are no longer real functions ( as opposed to the Java getters and setters ).

    With a good book, and some online tutorials I bet you will be programming the same things in C# you used to do in Java within a month or so ( not even that long ).

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. migrate from .Net 2.0 to .Net 3.0
    By George2 in forum C# Programming
    Replies: 3
    Last Post: 07-25-2007, 04:07 AM
  2. Must have tools for the .NET developer
    By sean in forum A Brief History of Cprogramming.com
    Replies: 1
    Last Post: 08-22-2004, 09:24 AM
  3. IE 6 status bar
    By DavidP in forum Tech Board
    Replies: 15
    Last Post: 10-23-2002, 05:31 PM
  4. .net
    By ygfperson in forum A Brief History of Cprogramming.com
    Replies: 18
    Last Post: 02-15-2002, 01:15 AM
  5. Visual J#
    By mfc2themax in forum A Brief History of Cprogramming.com
    Replies: 0
    Last Post: 10-08-2001, 02:41 PM