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. Wowser!

Wowser!

Scheduled Pinned Locked Moved The Lounge
csharpcomjsonlearning
33 Posts 20 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.
  • J Jorgen Sigvardsson

    Petzold has always produced well written books in my opinion. The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.

    P Offline
    P Offline
    Paul Conrad
    wrote on last edited by
    #5

    Jörgen Sigvardsson wrote:

    Petzold has always produced well written books in my opinion.

    I agree.

    Jörgen Sigvardsson wrote:

    The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.

    I'll have to look for that one. Sounds like a book I should suggest to my CSCI students as well.

    "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

    J W 2 Replies Last reply
    0
    • P Paul Conrad

      Jörgen Sigvardsson wrote:

      Petzold has always produced well written books in my opinion.

      I agree.

      Jörgen Sigvardsson wrote:

      The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.

      I'll have to look for that one. Sounds like a book I should suggest to my CSCI students as well.

      "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

      J Offline
      J Offline
      Jorgen Sigvardsson
      wrote on last edited by
      #6

      Paul Conrad wrote:

      Sounds like a book I should suggest to my CSCI students as well.

      If I had still been teaching at the university, I'd fight to have the book included in the curriculum. I argue that anyone could learn the fundamentals of computing by means of electricity and a bunch of transistors (or relays for the adventurous!).

      1 Reply Last reply
      0
      • R Roger Wright

        I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.

        "A Journey of a Thousand Rest Stops Begins with a Single Movement"

        I Offline
        I Offline
        Indivara
        wrote on last edited by
        #7

        Sample code from the book:

        static void Main()
        {
        string strLimerick =
        "There once was a coder named Otto\r\n" +
        "Who had a peculiar motto:\r\n" +
        " \"The goto is king,\r\n" +
        " To thee I sing!\"\r\n" +
        "Maybe that's why he's often quite blotto.\r\n";
        Console.WriteLine(strLimerick);
        }

        and thanks for the link! :rose:

        1 Reply Last reply
        0
        • R Roger Wright

          I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.

          "A Journey of a Thousand Rest Stops Begins with a Single Movement"

          G Offline
          G Offline
          Gary Wheeler
          wrote on last edited by
          #8

          Roger Wright wrote:

          a C# newbie like me

          There's someone else here at CP who's a "C# newbie"? :omg: I'm not alone anymore ... sniff ...

          Software Zen: delete this;

          R C 2 Replies Last reply
          0
          • D DaveX86

            "Version 1.0 of the downloable code was..." I hope he didn't do the web page :) Thanks for the link, Roger...I'll check it out. I had one of his 'Undocumented Windows' books back in the Windows 3.1 days...he's pretty good.

            M Offline
            M Offline
            moshe_rubin
            wrote on last edited by
            #9

            I think you're referring to Matt Pietrek, but it's a compliment to Petzold nonetheless ... :)

            D U 2 Replies Last reply
            0
            • G Gary Wheeler

              Roger Wright wrote:

              a C# newbie like me

              There's someone else here at CP who's a "C# newbie"? :omg: I'm not alone anymore ... sniff ...

              Software Zen: delete this;

              R Offline
              R Offline
              Roger Wright
              wrote on last edited by
              #10

              Yup! And worse, a Windows newbie. C# isn't hard, but getting anything to work in Windows is a nightmare for anyone who learned and used procedural programming all his career.

              "A Journey of a Thousand Rest Stops Begins with a Single Movement"

              1 Reply Last reply
              0
              • M moshe_rubin

                I think you're referring to Matt Pietrek, but it's a compliment to Petzold nonetheless ... :)

                D Offline
                D Offline
                DaveX86
                wrote on last edited by
                #11

                Pietrek...Petzold...Pietrek...Petzold...I always got those two confused :-O

                R J 2 Replies Last reply
                0
                • D DaveX86

                  Pietrek...Petzold...Pietrek...Petzold...I always got those two confused :-O

                  R Offline
                  R Offline
                  Roger Wright
                  wrote on last edited by
                  #12

                  Probably because they're both excellent writers, rarities in the technical book genre.

                  "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                  D 1 Reply Last reply
                  0
                  • R Roger Wright

                    Probably because they're both excellent writers, rarities in the technical book genre.

                    "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                    D Offline
                    D Offline
                    DaveX86
                    wrote on last edited by
                    #13

                    That too :)

                    1 Reply Last reply
                    0
                    • R Roger Wright

                      I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.

                      "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                      E Offline
                      E Offline
                      eschindler
                      wrote on last edited by
                      #14

                      Petzold has always been an outstanding writer. That's why his book on Windows programming -- one of the first -- sold gadzillions. He earned it. And he is a REALLY nice guy.

                      1 Reply Last reply
                      0
                      • D DaveX86

                        Pietrek...Petzold...Pietrek...Petzold...I always got those two confused :-O

                        J Offline
                        J Offline
                        jlc321
                        wrote on last edited by
                        #15

                        that's Perfectly Predictable ... but i'm forever confusing Petzold with Esposito :confused:

                        1 Reply Last reply
                        0
                        • R Roger Wright

                          I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.

                          "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                          D Offline
                          D Offline
                          daniilzol
                          wrote on last edited by
                          #16

                          Just wanted to say thanks man. Never knew about this guy, however I took a look at the Net Book Zero and it looks like exactly what I needed. I have a friend who looks to get into programming, and this by far is the best beginners book for someone who knows nothing about programming. Someone else also mentioned "Code" book that he wrote, I'll be picking that one for myself as well. Makes me wonder why do colleges always pick some shitty book to use? This is what should be used for programming 101.

                          D R 2 Replies Last reply
                          0
                          • J Jorgen Sigvardsson

                            Petzold has always produced well written books in my opinion. The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.

                            A Offline
                            A Offline
                            aquatarian
                            wrote on last edited by
                            #17

                            I knew I recognized that name from somewhere. _Code_ FTW!

                            1 Reply Last reply
                            0
                            • D daniilzol

                              Just wanted to say thanks man. Never knew about this guy, however I took a look at the Net Book Zero and it looks like exactly what I needed. I have a friend who looks to get into programming, and this by far is the best beginners book for someone who knows nothing about programming. Someone else also mentioned "Code" book that he wrote, I'll be picking that one for myself as well. Makes me wonder why do colleges always pick some shitty book to use? This is what should be used for programming 101.

                              D Offline
                              D Offline
                              Dan Neely
                              wrote on last edited by
                              #18

                              because "their friend" wrote the shitty book. :doh:

                              Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

                              1 Reply Last reply
                              0
                              • P Paul Conrad

                                Jörgen Sigvardsson wrote:

                                Petzold has always produced well written books in my opinion.

                                I agree.

                                Jörgen Sigvardsson wrote:

                                The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.

                                I'll have to look for that one. Sounds like a book I should suggest to my CSCI students as well.

                                "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

                                W Offline
                                W Offline
                                werD
                                wrote on last edited by
                                #19

                                id highly recommend this as well. Full Name : Code: The Hidden Language of Computer Hardware and Software. ISBN: [^] It's 12$ !! I would double recommend the .net book just because it's by Petzold, the man is a genius when it comes to conveying complex ideas in simple to follow patterns.

                                DrewG, MCSD .Net

                                1 Reply Last reply
                                0
                                • G Gary Wheeler

                                  Roger Wright wrote:

                                  a C# newbie like me

                                  There's someone else here at CP who's a "C# newbie"? :omg: I'm not alone anymore ... sniff ...

                                  Software Zen: delete this;

                                  C Offline
                                  C Offline
                                  Curtis J
                                  wrote on last edited by
                                  #20

                                  Yeah. Me, too. (I do my work in C++... don't want to hassle requiring the .net framework...)

                                  1 Reply Last reply
                                  0
                                  • D daniilzol

                                    Just wanted to say thanks man. Never knew about this guy, however I took a look at the Net Book Zero and it looks like exactly what I needed. I have a friend who looks to get into programming, and this by far is the best beginners book for someone who knows nothing about programming. Someone else also mentioned "Code" book that he wrote, I'll be picking that one for myself as well. Makes me wonder why do colleges always pick some shitty book to use? This is what should be used for programming 101.

                                    R Offline
                                    R Offline
                                    Roger Wright
                                    wrote on last edited by
                                    #21

                                    JazzJackRabbit wrote:

                                    This is what should be used for programming 101.

                                    I agree, especially for a first course. As a C# text for continued study I think I'd pick one of his more advanced books, but this is an excellent introduction. Many school books are good introductions to the concepts, but rarely do you see one that uses a real language to illustrate the concepts. Most rely on pseudocode, or languages loved only by academics and never used in the real world. Besides, considering what publishers are charging school kids for textbooks these days, something free would be extremely helpful. Something so superior to anything else on the subject that is also free - Wow! :-D

                                    "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                                    1 Reply Last reply
                                    0
                                    • M moshe_rubin

                                      I think you're referring to Matt Pietrek, but it's a compliment to Petzold nonetheless ... :)

                                      U Offline
                                      U Offline
                                      urbane tiger
                                      wrote on last edited by
                                      #22

                                      no he doesn't, unless Pietrek and Petzold are one and the same, or Pietrek has written a book of the same name, which according to this[^] he has not, you'll find pictures of Charles & Matt there too.

                                      1 Reply Last reply
                                      0
                                      • D DaveX86

                                        "Version 1.0 of the downloable code was..." I hope he didn't do the web page :) Thanks for the link, Roger...I'll check it out. I had one of his 'Undocumented Windows' books back in the Windows 3.1 days...he's pretty good.

                                        C Offline
                                        C Offline
                                        cpkilekofp
                                        wrote on last edited by
                                        #23

                                        Petzold did the standard books on basic Windows programming for each version as it came out during the 90s. One couldn't talk about Windows programming without mentioning his name. Yeah, he's pretty good :laugh:

                                        1 Reply Last reply
                                        0
                                        • D DaveX86

                                          "Version 1.0 of the downloable code was..." I hope he didn't do the web page :) Thanks for the link, Roger...I'll check it out. I had one of his 'Undocumented Windows' books back in the Windows 3.1 days...he's pretty good.

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

                                          At least it's free. :) Aside: The Indigo Girl's "Learning WCF" book (O'Reilly) has several grammatical errors in the first few pages ("principle" "principal" used instead of "principal" "principle"), but is nevertheless an excellent read. /ravi

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

                                          modified on Sunday, November 16, 2008 3:00 PM

                                          D J 2 Replies 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