Results 1 to 15 of 15

Thread: C# book for someone with limited programming experience

  1. #1
    Member
    Join Date
    Nov 2007
    Posts
    190
    Thanks
    18
    Thanked
    2 times in 2 posts

    Lightbulb C# book for someone with limited programming experience

    Hey guys,

    I want to learn C#, I have VS Express at home, and I have a project in mind to start working on (A utility to backup save games from my PC to Transfer to another PC, seems like a good idea as it would be very scalable so I could make it better as I learn more!)

    I have some experience with VBA, VB, PHP, etc but nothing amazing, so I need a book that's going to be useful to me as a newbie!

    Could you recommend some to me, and I'll get them bought.

    Thanks!

  2. #2
    Senior Member
    Join Date
    May 2007
    Location
    Cheshire
    Posts
    329
    Thanks
    16
    Thanked
    41 times in 25 posts
    • chadders's system
      • CPU:
      • Sony Vaio VGN-AW11Z/B
      • Operating System:
      • Windows 7 x64
      • Monitor(s):
      • Samsung 226BW + Belinea 17" lcd
      • Internet:
      • Be Pro - 14000/1200 (down/up kps)

    Re: C# book for someone with limited programming experience

    Wrox: Beginning Visual C# 2008 was good for me, you already know a little bit and it starts from the basics, can be used with the Express edition - easy to put down and come back to a few days later.

    £16.79 on amazon.

    I'm sure others will have their own recommendation - go have a look on the Wrox website, I think you can read some sample pages.

    Other than that, also have a butchers on Amazon, read the reviews...

  3. Received thanks from:

    th0r0n (24-10-2008)

  4. #3
    Member
    Join Date
    Nov 2007
    Posts
    190
    Thanks
    18
    Thanked
    2 times in 2 posts

    Re: C# book for someone with limited programming experience

    Thanks, I like the Wrox stuff!

    Is it a good idea to have a project in mind whilst learning?

    Thanks again

  5. #4
    Senior Member
    Join Date
    May 2007
    Location
    Cheshire
    Posts
    329
    Thanks
    16
    Thanked
    41 times in 25 posts
    • chadders's system
      • CPU:
      • Sony Vaio VGN-AW11Z/B
      • Operating System:
      • Windows 7 x64
      • Monitor(s):
      • Samsung 226BW + Belinea 17" lcd
      • Internet:
      • Be Pro - 14000/1200 (down/up kps)

    Re: C# book for someone with limited programming experience

    You'll be too busy working through the book and the examples, and probably come up with a completely different idea later on anyway (due to learning new stuff)!

    But yeah, it's always nice to have an idea for a project lurking in the back of your head - by the time you've finished you'll be able to evolve it from say simple file/copy, throw in a database (compact edition i think of sql express) so you could log syncing info, then perhaps throw in ftp backup?

    The main thing is, it doesn't matter if your project is earth shattering or not - it'll motivate you to learn and apply it.

    You can then move on to the Professional books, or to other areas as required within the Wrox range (or other publishers).

    I think for sub-£20, based on what you've said that book will be paced about right - don't expect amazing projects to start off with, it's all initially geared around understanding the language (hence all 'console' based coding) and the concepts (including learning the IDE/c# express,professional).

    Good luck!

  6. Received thanks from:

    th0r0n (24-10-2008)

  7. #5
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: C# book for someone with limited programming experience

    There are some very good training screencasts and such on how to get started with C#.

    The language is really easy to get to grips with, if your going to be doing it at all professionally thou, express edition dosen't cut the mustard (awful debugging of multithreading, no reSharper support).

    Oh yes, and get a copy of ReSharper, it will nag and nag until you learn how you *should* be programming the language.
    throw new ArgumentException (String, String, Exception)

  8. Received thanks from:

    th0r0n (24-10-2008)

  9. #6
    Member
    Join Date
    Nov 2007
    Posts
    190
    Thanks
    18
    Thanked
    2 times in 2 posts

    Re: C# book for someone with limited programming experience

    Will do, thanks

  10. #7
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: C# book for someone with limited programming experience

    I would go as far to say as you shouldn't really need a book to begin with.

    Its just so damn easy to get to grips with the simple stuff. However, things like WPF (the all new wizzy WIMP stuff) WCF (the all new wizzy communication stuff) are a bit harder, and a good book is worthwhile.

    Same goes with the real under the covers stuff CLR via C# is an excellent bible that every good C# dev should have access too.

    But for just starting out, its really not needed.

    Once you've got the basics of hello world done then look at:
    Anonymous Methods and delegates
    Lambdas
    LINQ

    You should be able to really master all thouse without needing to get a book, because they are so easy to get to grips with.
    throw new ArgumentException (String, String, Exception)

  11. #8
    Member
    Join Date
    Nov 2007
    Posts
    190
    Thanks
    18
    Thanked
    2 times in 2 posts

    Re: C# book for someone with limited programming experience

    Even for someone that is pretty new to programming?

    I've ordered that book anyway

    As a sidenote, don't suppose you used to play a HalfLife mod called Natural Selection?

  12. #9
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: C# book for someone with limited programming experience

    why yes, yes i did
    throw new ArgumentException (String, String, Exception)

  13. #10
    Member
    Join Date
    Nov 2007
    Posts
    190
    Thanks
    18
    Thanked
    2 times in 2 posts

    Re: C# book for someone with limited programming experience

    Haha, I've seen you posting on here before and I swore I recognised your name, didn't know whether it was a popular moniker or not though

    Was it nb.uk you were in?!

  14. #11
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: C# book for someone with limited programming experience

    yup, can't remember who u where with thou?
    throw new ArgumentException (String, String, Exception)

  15. #12
    Member
    Join Date
    Nov 2007
    Posts
    190
    Thanks
    18
    Thanked
    2 times in 2 posts

    Re: C# book for someone with limited programming experience

    ..:d
    Last edited by th0r0n; 07-10-2022 at 11:57 PM.

  16. #13
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: C# book for someone with limited programming experience

    i think it was SCF now....

    small world on the internet, so why you taking up programming?
    throw new ArgumentException (String, String, Exception)

  17. #14
    Member
    Join Date
    Nov 2007
    Posts
    190
    Thanks
    18
    Thanked
    2 times in 2 posts

    Re: C# book for someone with limited programming experience

    Been dabbling with it for ages, want to get my teeth into it properly

  18. #15
    Senior Member
    Join Date
    Aug 2005
    Location
    Brisbane
    Posts
    612
    Thanks
    20
    Thanked
    35 times in 22 posts
    • toolsong's system
      • Motherboard:
      • ASUS P7P55D EVO
      • CPU:
      • i7 860 @ 3.8 GHz
      • Memory:
      • 2 x 4GB Corsair Vengeance
      • Storage:
      • SSDs
      • Graphics card(s):
      • GTX970
      • PSU:
      • Seasonic X650
      • Case:
      • Antec P180
      • Operating System:
      • Win7 x64
      • Monitor(s):
      • Dell U2515H
      • Internet:
      • Fibre @ 100/40

    Re: C# book for someone with limited programming experience


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. The Witcher Limited Edition details
    By kalniel in forum Gaming
    Replies: 2
    Last Post: 12-10-2007, 10:27 PM
  2. Replies: 4
    Last Post: 13-03-2005, 09:25 PM
  3. GBA programming book - free download
    By malfunction in forum Software
    Replies: 2
    Last Post: 05-02-2005, 04:11 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •