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. What's the best C# book?

What's the best C# book?

Scheduled Pinned Locked Moved The Lounge
csharpvisual-studioc++performancequestion
22 Posts 16 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 James Spibey

    I've had the Wrox Press Professional C# one for about 4 months and I must say that I havn't got past the introduction. It looks pretty good though and seems to cover everything from basics through to advanced. Although at 1200 pages you would expect it to cover everything wouldn't you? James Spibey I love the word naked, it's brilliant isn't it, 'naked'. When I was a kid I used to write the word naked on a bit of paper hundreds of times and rub my face in it - Jeff, Coupling, BBC2

    C Offline
    C Offline
    Christian Graus
    wrote on last edited by
    #6

    Wrox books are huge because they print so much useless source code in them. They can be good though - the Beginning ATL/COM book was excellent. Christian I have come to clean zee pooollll. - Michael Martin Dec 30, 2001

    Sonork ID 100.10002:MeanManOz

    I live in Bob's HungOut now

    1 Reply Last reply
    0
    • J James Spibey

      I've had the Wrox Press Professional C# one for about 4 months and I must say that I havn't got past the introduction. It looks pretty good though and seems to cover everything from basics through to advanced. Although at 1200 pages you would expect it to cover everything wouldn't you? James Spibey I love the word naked, it's brilliant isn't it, 'naked'. When I was a kid I used to write the word naked on a bit of paper hundreds of times and rub my face in it - Jeff, Coupling, BBC2

      B Offline
      B Offline
      billb2112
      wrote on last edited by
      #7

      I haven't found any decent reviews on books related to .NET and C# so I guess I'm just going to go with the "big boys" that have always done me right in the past. Jeffrey Richter released a book today that I'm going to pick up and I noticed that there was a special on Amazon (but I'll probably buy through bookpool) to get Petzold and Richter's book together. I thought that was a pretty good idea. I can't really imagine going wrong with either of those guys.

      E 1 Reply Last reply
      0
      • E Eric Gunnerson msft

        If you're new to the platform, my favorites are: C# and the .NET Platform (Troelsen/Apress) Programming C# (Liberty/O'Reilly) Either of those are good introductions to the whole .NET thing... If you're interested more in the language and less in the platform, you might consider: A Programmer's Introduct to C# (Gunnerson/Apress) Though I know for a fact that there are some omissions and errors in this book - since I wrote it - I think it's a pretty good book. You can find some more info at http://www.dotnetbooks.com

        N Offline
        N Offline
        Not Active
        wrote on last edited by
        #8

        I'll second the opinion. C# and the .NET Platform is a good place to start.

        1 Reply Last reply
        0
        • E Eric Gunnerson msft

          If you're new to the platform, my favorites are: C# and the .NET Platform (Troelsen/Apress) Programming C# (Liberty/O'Reilly) Either of those are good introductions to the whole .NET thing... If you're interested more in the language and less in the platform, you might consider: A Programmer's Introduct to C# (Gunnerson/Apress) Though I know for a fact that there are some omissions and errors in this book - since I wrote it - I think it's a pretty good book. You can find some more info at http://www.dotnetbooks.com

          N Offline
          N Offline
          Not Active
          wrote on last edited by
          #9

          Eric Gunnerson (msft) wrote: If you're interested more in the language and less in the platform, you might consider: A Programmer's Introduct to C# (Gunnerson/Apress) Insert shameless plug here. ;) :)

          E 1 Reply Last reply
          0
          • N Not Active

            Eric Gunnerson (msft) wrote: If you're interested more in the language and less in the platform, you might consider: A Programmer's Introduct to C# (Gunnerson/Apress) Insert shameless plug here. ;) :)

            E Offline
            E Offline
            Eric Gunnerson msft
            wrote on last edited by
            #10

            Yeah, it probably would have worked better if I spelled the title correctly.

            N 1 Reply Last reply
            0
            • B billb2112

              I haven't found any decent reviews on books related to .NET and C# so I guess I'm just going to go with the "big boys" that have always done me right in the past. Jeffrey Richter released a book today that I'm going to pick up and I noticed that there was a special on Amazon (but I'll probably buy through bookpool) to get Petzold and Richter's book together. I thought that was a pretty good idea. I can't really imagine going wrong with either of those guys.

              E Offline
              E Offline
              Eric Gunnerson msft
              wrote on last edited by
              #11

              I've read some of Richter's book, and I think it will be good if you want to know the details of the runtime. I haven't seen Petzold's book, but I've heard good things about it.

              1 Reply Last reply
              0
              • E Eric Gunnerson msft

                Yeah, it probably would have worked better if I spelled the title correctly.

                N Offline
                N Offline
                Not Active
                wrote on last edited by
                #12

                That's what editors are for. The book was a good intro though.

                1 Reply Last reply
                0
                • B Brigg Thorp

                  I am interested in getting up to speed with C# by getting a good book about it. Does anyone know of a book they can recommend that is easy to read (I don't have a large attention span), but also gives a large amount of information? I've been using the Visual Studio.NET IDE for C++, but haven't had the opportunity to do the C# thing yet. Any suggestions would be welcomed. Brigg Thorp Software Engineer Timex Corporation

                  M Offline
                  M Offline
                  Michael P Butler
                  wrote on last edited by
                  #13

                  I enjoyed reading Tom Archer's Inside C#. A nicely put together book covering a lot of the whys and hows of C#. It's probably a little out of date now being based on the betas but I learnt a fair bit about C# from it. Michael :-)

                  T 1 Reply Last reply
                  0
                  • B Brigg Thorp

                    I am interested in getting up to speed with C# by getting a good book about it. Does anyone know of a book they can recommend that is easy to read (I don't have a large attention span), but also gives a large amount of information? I've been using the Visual Studio.NET IDE for C++, but haven't had the opportunity to do the C# thing yet. Any suggestions would be welcomed. Brigg Thorp Software Engineer Timex Corporation

                    C Offline
                    C Offline
                    Chris Losinger
                    wrote on last edited by
                    #14

                    I have O'Reilly's "C# Essentials". It's a very streamlined explanation of the C# syntax (with some "C++ does this, but C# does this" kinds of topics), a few chapters about C# in .Net (network classes, threading issues, runtime stuff, etc.) and a big appendix. It was cheap and small, like me. Not really a recommendation, just thought i'd warn you. -c


                    Smaller Animals Software, Inc.

                    M 1 Reply Last reply
                    0
                    • C Chris Losinger

                      I have O'Reilly's "C# Essentials". It's a very streamlined explanation of the C# syntax (with some "C++ does this, but C# does this" kinds of topics), a few chapters about C# in .Net (network classes, threading issues, runtime stuff, etc.) and a big appendix. It was cheap and small, like me. Not really a recommendation, just thought i'd warn you. -c


                      Smaller Animals Software, Inc.

                      M Offline
                      M Offline
                      Miguel Soto
                      wrote on last edited by
                      #15

                      Is there any reason to learn a new programming language when everybody here is dealing with C/C++? Plus, Microsoft is releasing Visual C++ .Net and I do not think we should leave C++ because of C# as a new programming language for a new development environment. What do you think? Greetings, :) Miguel Soto

                      C 1 Reply Last reply
                      0
                      • M Miguel Soto

                        Is there any reason to learn a new programming language when everybody here is dealing with C/C++? Plus, Microsoft is releasing Visual C++ .Net and I do not think we should leave C++ because of C# as a new programming language for a new development environment. What do you think? Greetings, :) Miguel Soto

                        C Offline
                        C Offline
                        Chris Losinger
                        wrote on last edited by
                        #16

                        it never hurts to learn a new language - especially when you're trying to find a job. :( -c


                        Smaller Animals Software, Inc.

                        1 Reply Last reply
                        0
                        • M Michael P Butler

                          I enjoyed reading Tom Archer's Inside C#. A nicely put together book covering a lot of the whys and hows of C#. It's probably a little out of date now being based on the betas but I learnt a fair bit about C# from it. Michael :-)

                          T Offline
                          T Offline
                          TomArcher
                          wrote on last edited by
                          #17

                          Thank you very much for the kind words, Michael. If you enjoyed the first edition, then I have great news for you as the second edition (which we're finishing up now) has been beefed up considerably. In fact, I was so keen on coming out with a much more advanced book that I enlisted the help of two long-time CodeProject/CodeGuru contributors (Aravind Correra and Andrew Whitechapel) to co-author with me. The result is SUBSTANTIALLY more in-depth and complete text. If you want, I'll email you when the book is finished. In fact, I'll also ask MS about posting a sample chapter here from the new edition since we're only about 2 weeks from being finished. Thanks again for the kind remarks. Cheers, Tom Archer

                          1 Reply Last reply
                          0
                          • J James Spibey

                            I've had the Wrox Press Professional C# one for about 4 months and I must say that I havn't got past the introduction. It looks pretty good though and seems to cover everything from basics through to advanced. Although at 1200 pages you would expect it to cover everything wouldn't you? James Spibey I love the word naked, it's brilliant isn't it, 'naked'. When I was a kid I used to write the word naked on a bit of paper hundreds of times and rub my face in it - Jeff, Coupling, BBC2

                            J Offline
                            J Offline
                            Jason Hooper
                            wrote on last edited by
                            #18

                            I've had it for equally as long. Good book, but the reason I choose Wrox Press books over others isn't because of the joy I get circling all the punctuation and grammar errors with my pencil.... I simply love the typography. The fonts make me feel really good and the size is just perfect. Great contrast between the headings and the actual text. Overall just a really pleasing asthetic experience. One of these days I'm going to write a summary of the book and rub my face in it. - Jason SonorkID: 100.12194 :bob:'s your uncle

                            1 Reply Last reply
                            0
                            • B Brigg Thorp

                              I am interested in getting up to speed with C# by getting a good book about it. Does anyone know of a book they can recommend that is easy to read (I don't have a large attention span), but also gives a large amount of information? I've been using the Visual Studio.NET IDE for C++, but haven't had the opportunity to do the C# thing yet. Any suggestions would be welcomed. Brigg Thorp Software Engineer Timex Corporation

                              F Offline
                              F Offline
                              Frank Liao
                              wrote on last edited by
                              #19

                              Brigg Thorp wrote: I am interested in getting up to speed with C# by getting a good book about it. Does anyone know of a book they can recommend that is easy to read (I don't have a large attention span), but also gives a large amount of information? I've been using the Visual Studio.NET IDE for C++, but haven't had the opportunity to do the C# thing yet. Any suggestions would be welcomed. Well, I've been reading Inside C#, though this is a book primarily for beginners (like VB programmers). Though, since you have a grasp of C++, maybe reading the .Net Framework Documentation itself might be helpful and cheaper. You can go look under (Reference->Compiler and Language Reference->C#). You can probably find it on MSDN somewhere, but I don't have the time to look for it right now. I try to download the complete documentation whenever possible. Frank

                              1 Reply Last reply
                              0
                              • E Eric Gunnerson msft

                                If you're new to the platform, my favorites are: C# and the .NET Platform (Troelsen/Apress) Programming C# (Liberty/O'Reilly) Either of those are good introductions to the whole .NET thing... If you're interested more in the language and less in the platform, you might consider: A Programmer's Introduct to C# (Gunnerson/Apress) Though I know for a fact that there are some omissions and errors in this book - since I wrote it - I think it's a pretty good book. You can find some more info at http://www.dotnetbooks.com

                                J Offline
                                J Offline
                                jkgh
                                wrote on last edited by
                                #20

                                When will the changes be published on the e-mail list? Thanks in advance. Alice thought that running very fast for a long time would get you to somewhere else. " A very slow kind of country!" said the queen. "Now, here , you see, it takes all the running you can do, to keep in the same place".

                                E 1 Reply Last reply
                                0
                                • J James Spibey

                                  I've had the Wrox Press Professional C# one for about 4 months and I must say that I havn't got past the introduction. It looks pretty good though and seems to cover everything from basics through to advanced. Although at 1200 pages you would expect it to cover everything wouldn't you? James Spibey I love the word naked, it's brilliant isn't it, 'naked'. When I was a kid I used to write the word naked on a bit of paper hundreds of times and rub my face in it - Jeff, Coupling, BBC2

                                  S Offline
                                  S Offline
                                  Sijin
                                  wrote on last edited by
                                  #21

                                  I've read the whole book and as usual the guys at Wrox Press have done a fantastic job..It's an excellent book covers .Net runtime and C# in quite some detail..I would highly recommend this book. char *p="char *p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);} "This statement is false" True/False? Sonork ID 100.9997 sijinjoseph

                                  1 Reply Last reply
                                  0
                                  • J jkgh

                                    When will the changes be published on the e-mail list? Thanks in advance. Alice thought that running very fast for a long time would get you to somewhere else. " A very slow kind of country!" said the queen. "Now, here , you see, it takes all the running you can do, to keep in the same place".

                                    E Offline
                                    E Offline
                                    Eric Gunnerson msft
                                    wrote on last edited by
                                    #22

                                    If you're asking about my book, the errata should be updated "real soon now".

                                    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