Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Beginning C# programming book?

Beginning C# programming book?

Scheduled Pinned Locked Moved The Lounge
learningcsharpc++javadatabase
15 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S SanityMonger

    We have a database developer here who wants to teach herself .Net. She has no app programming background or training, so I think she could use essentially a beginner's programming book that uses C#. Can anyone recommend one? If anyone has experince teaching beginners using C#, can you give me any suggestions, lessons learned, etc? I've worked with java and c/c++ developers learning .Net/C#, but never someone who pretty much needs to learn from square one. Thanks!

    M Offline
    M Offline
    MarcelloTurnbull
    wrote on last edited by
    #5

    She should learn ASP or VB first Cheers Marcello Turnbull

    modified on Friday, March 20, 2009 2:52 PM

    J D S 3 Replies Last reply
    0
    • S SanityMonger

      We have a database developer here who wants to teach herself .Net. She has no app programming background or training, so I think she could use essentially a beginner's programming book that uses C#. Can anyone recommend one? If anyone has experince teaching beginners using C#, can you give me any suggestions, lessons learned, etc? I've worked with java and c/c++ developers learning .Net/C#, but never someone who pretty much needs to learn from square one. Thanks!

      I Offline
      I Offline
      i j russell
      wrote on last edited by
      #6

      This is a good starter book and it's a free download. http://www.robmiles.com/c-yellow-book/Rob%20Miles%20CSharp%20Yellow%20Book%202008.pdf[^]

      J S 2 Replies Last reply
      0
      • L Lost User

        .NET Book Zero by Charles Petzold[^] is even a free download.

        J Offline
        J Offline
        Joe Woodbury
        wrote on last edited by
        #7

        I haven't read this one, but I have read other Petzold books on .NET and they sucked. The guy makes loads of mistakes and rarely communicates the bigger picture (meaning he has a tendency to make examples that are so artificial, they can't be used in any real code and he leaves blank how to do so. To slaughter a metaphor, he shows a horse a picture of a well and then strands it in the desert.)

        Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

        1 Reply Last reply
        0
        • M MarcelloTurnbull

          She should learn ASP or VB first Cheers Marcello Turnbull

          modified on Friday, March 20, 2009 2:52 PM

          J Offline
          J Offline
          Joe Woodbury
          wrote on last edited by
          #8

          C++ ASP, not that ASP.NET stuff for lightweights.

          Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

          1 Reply Last reply
          0
          • L Lost User

            .NET Book Zero by Charles Petzold[^] is even a free download.

            R Offline
            R Offline
            Ravi Bhavnani
            wrote on last edited by
            #9

            I don't think this book would help - it seems she's never programmed before. /ravi

            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

            1 Reply Last reply
            0
            • M MarcelloTurnbull

              She should learn ASP or VB first Cheers Marcello Turnbull

              modified on Friday, March 20, 2009 2:52 PM

              D Offline
              D Offline
              DaveyM69
              wrote on last edited by
              #10

              You forgot the joke icon :)

              Dave
              BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
              Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)

              1 Reply Last reply
              0
              • I i j russell

                This is a good starter book and it's a free download. http://www.robmiles.com/c-yellow-book/Rob%20Miles%20CSharp%20Yellow%20Book%202008.pdf[^]

                J Offline
                J Offline
                jrdixey
                wrote on last edited by
                #11

                Thanks for this book recommendation ... I'm in a similar situation, in that I have the need to quickly get up to speed on C# for a work project ... modifying existing C#, not writing it from scratch :) I do have some experience programming in various languages, and even have written some OOP stuff (in a language no one uses any more, ha ha). So I'll be able to skip some of the more basic concepts ... but I've had no formal cs courses, so having the big picture will be helpful if I want to understand better the context of the code I'm reading. :thumbsup: jrd

                1 Reply Last reply
                0
                • L Lost User

                  .NET Book Zero by Charles Petzold[^] is even a free download.

                  S Offline
                  S Offline
                  SanityMonger
                  wrote on last edited by
                  #12

                  Yeah, it could be a good one, but it states it's for people who have some programming background. I'll keep it on my reference list, cuz I'm pretty sure it'll come in handy. We have lots of levels of inexperience among our developers. -- thanks.

                  1 Reply Last reply
                  0
                  • M MarcelloTurnbull

                    She should learn ASP or VB first Cheers Marcello Turnbull

                    modified on Friday, March 20, 2009 2:52 PM

                    S Offline
                    S Offline
                    SanityMonger
                    wrote on last edited by
                    #13

                    Would that be kind of like teaching someone how to bake a cake by teaching them how to make toast? :-D

                    M 1 Reply Last reply
                    0
                    • I i j russell

                      This is a good starter book and it's a free download. http://www.robmiles.com/c-yellow-book/Rob%20Miles%20CSharp%20Yellow%20Book%202008.pdf[^]

                      S Offline
                      S Offline
                      SanityMonger
                      wrote on last edited by
                      #14

                      Thanks, it looks like just what we were looking for!

                      1 Reply Last reply
                      0
                      • S SanityMonger

                        Would that be kind of like teaching someone how to bake a cake by teaching them how to make toast? :-D

                        M Offline
                        M Offline
                        MarcelloTurnbull
                        wrote on last edited by
                        #15

                        No, actually it is teaching her how to break an egg before the chapter about baking a cake.:-) Cheers Marcello Turnbull

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups