• 0

What C# book for a total beginner?


Question

Hi all,

I want to learn how to program in C#, primarily for client applications but possibly some web stuff later down the line. I like the look of C#, the code I have read online appears quite clean and not overly verbose. I have a Visual Studio 2008 license from DreamSpark and three books which I have had sitting in a cupboard for a while (as I originally wanted to do this a couple of years ago but did not have the time)

The books are

  • Beginning Visual C# 2008 (Watson, Nagel, Pedersen, Reid, Skinner and White) by Wrox
  • Beginning C# 3.0 An Introduction to Object Oriented Programming (Purdum) by Wrox
  • Head First C# (Stellman and Green) O'Reilly (note in the top corner of the cover says "Covers C# 3.0 and Visual Studio 2009")

I have had a look at the reviews on Amazon.com and Amazon.co.uk and all the books seem ok but I was wondering if anybody here has had experience with any of them and what their opinions are? Not that I don't trust the reviews I have read but most of them seem to be written while the person is still in the half of the book so not a review of the whole material.

Also are there any other books that you may think are more suitable?

A little background on me... I have had exposure to C, C++, Java and VBScript for about 10 years but nothing more than basic tutorials. I would say I know the (very) basics of programming i.e. different datatypes, looping, and some OOP knowledge) but I am pretty much a total beginner.

Many years ago I wrote a couple of command line utilities in C and Java to automate a few tasks but I think it is safe to say that knowledge is in a place my mind cannot access any longer :)

Your input is greatly appreciated.

M

Link to comment
https://www.neowin.net/forum/topic/1077425-what-c-book-for-a-total-beginner/
Share on other sites

2 answers to this question

Recommended Posts

  • 0

This is the best book I've seen to learn C# from scratch, and it's free: The C# Yellow Book. It's fun and it makes you understand. I cannot give greater praise than that to any technical book.

A very complete and systematic presentation of C# (not so much for beginners): C# in a Nutshell (The C# 5.0 edition is already in the works!)

If you're looking for more up-to-date versions of Visual Studio, I suggest downloading the latest Visual C# Express (it's free): currently it's 2010 and 2012 is available in Beta.

This topic is now closed to further replies.
  • Posts

    • Lilly-Livered American Media Are Scared
    • Really? Despite the memory price rises, nothing can kill it? I thought something would.
    • I think there will be a 27H1 for actual users of 26H1 The 25h2 supports ARM too : Snapdragon X, Snapdragon X Plus and Snapdragon X Elite
    • Poll: Grand Theft Auto VI price predictions, cast your vote by Pulasthi Ariyasinghe After years of waiting, Rockstar will be solidifying the launch date of Grand Theft Auto VI with the launch of pre-orders next week. While the studio has confirmed a date for this occasion, it is yet to attach a price to the highly anticipated game. So let's see what our readers think it will cost at launch. The Grand Theft Auto VI pre-orders will kick off on June 25 for digital and physical editions. Unless some last-minute changes happen, the release date will be November 19, 2026, across Xbox Series X|S and PlayStation 5. Unfortunately, there's still no information about a PC version from the developer or the publisher Take-Two. Now the question becomes, how much will Grand Theft Auto VI cost at launch? The game is predicted by some analysts to be the biggest launch of an entertainment product ever. With the amount of hype that has been built behind it and with ballooning development costs, Take-Two may price this Grand Theft Auto entry differently from other AAA titles. The current price of a AAA game is $69.99. That norm almost rose to $79.99 before calming down. But with such a massive release, Grand Theft Auto VI may be the game that pushes the boundary again. It's also possible that Take-Two keeps the price relatively low to increase the number of players that jump in early and keep them hooked on Grand Theft Auto Online to spend on microtransactions for years to come. Keep in mind that the below poll is asking for a prediction of the standard edition price, not a deluxe or any other special edition that Take-Two will introduce for additional benefits. Also, there is the chance of the company splitting up the campaign and online portions. If you think that will happen, put your vote on what you think will be the total cost of the two. Poll Poll: How much will Grand Theft Auto VI cost? $59.99 $69.99 $79.99 $89.99 $100 or more Submit Vote If you have a very specific prediction in mind, sound off in the comments below.
  • Recent Achievements

    • Week One Done
      Genuinetonerink- Dubai earned a badge
      Week One Done
    • One Month Later
      Genuinetonerink- Dubai earned a badge
      One Month Later
    • One Year In
      hhgygy earned a badge
      One Year In
    • One Month Later
      AMV earned a badge
      One Month Later
    • Week One Done
      AMV earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      513
    2. 2
      +Edouard
      171
    3. 3
      PsYcHoKiLLa
      82
    4. 4
      Steven P.
      74
    5. 5
      Michael Scrip
      72
  • Tell a friend

    Love Neowin? Tell a friend!