Book recomendation?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Scott Metzger

    Book recomendation?

    Hi,

    I am looking for a good book on C# and dot net.

    I have 10 yrs programming experience. Mostly with C++, databases, and
    GUI front ends in windows.
    I don't have alot of money to buy a whole bunch of different books; nor
    do I have alot of time to read a whole bunch of different books. So, I
    am looking for one good tutorial book that will get me up and running
    quickly. Any recommendations ?

    Thanks,
    Scott Metzger

  • Gawelek

    #2
    Re: Book recomendation?

    > Hi,[color=blue]
    >
    > I am looking for a good book on C# and dot net.
    >
    > I have 10 yrs programming experience. Mostly with C++, databases, and
    > GUI front ends in windows.
    > I don't have alot of money to buy a whole bunch of different books; nor
    > do I have alot of time to read a whole bunch of different books. So, I
    > am looking for one good tutorial book that will get me up and running
    > quickly. Any recommendations ?[/color]

    Andrew Troelsen, The best author, according to me.

    Gawel


    Comment

    • Chris Tacke, eMVP

      #3
      Re: Book recomendation?

      I highly recommend Wrox's Beginning C# book

      --
      Chris Tacke, eMVP
      Advisory Board Member

      ---
      Windows CE Product Manager
      Applied Data Systems


      "Scott Metzger" <NOSPAMScott.Me tzger@york.com> wrote in message
      news:3F81859C.2 040002@york.com ...[color=blue]
      > Hi,
      >
      > I am looking for a good book on C# and dot net.
      >
      > I have 10 yrs programming experience. Mostly with C++, databases, and
      > GUI front ends in windows.
      > I don't have alot of money to buy a whole bunch of different books; nor
      > do I have alot of time to read a whole bunch of different books. So, I
      > am looking for one good tutorial book that will get me up and running
      > quickly. Any recommendations ?
      >
      > Thanks,
      > Scott Metzger
      >[/color]


      Comment

      • Martin Wallgren

        #4
        Re: Book recomendation?

        > I am looking for a good book on C# and dot net.[color=blue]
        > [snip snip]
        > Any recommendations ?[/color]

        I have the book C# Complete from Sybex, only $24.99 (says so on the
        cover). About 1000 pages with samples how to use C#. Fairly good, I use
        it as a reference.


        ---
        Martin

        Comment

        • Scott Metzger

          #5
          Re: Book recomendation?

          Thanks everyone, I have Andrew Troelsen's book on order. I am sure I'll
          be back to post questions once I get started.

          Thanks,
          Scott Metzger

          Comment

          • Stu Banter

            #6
            Re: Book recomendation?

            Before you buy anything else, just try Kazaa (Klite, Kplusplus), search
            documents for Csharp and download some ebooks for a quick peek and then be
            good and buy the one that meets your needs best. Searching C# won't help you
            much unfortunately, it yields anything with C in it... :)

            Have a ball!

            Quite some stuff to be found.....
            "Scott Metzger" <NOSPAMScott.Me tzger@york.com> wrote in message
            news:3F81859C.2 040002@york.com ...[color=blue]
            > Hi,
            >
            > I am looking for a good book on C# and dot net.
            >
            > I have 10 yrs programming experience. Mostly with C++, databases, and
            > GUI front ends in windows.
            > I don't have alot of money to buy a whole bunch of different books; nor
            > do I have alot of time to read a whole bunch of different books. So, I
            > am looking for one good tutorial book that will get me up and running
            > quickly. Any recommendations ?
            >
            > Thanks,
            > Scott Metzger
            >[/color]


            Comment

            • warren

              #7
              Re: Book recomendation?

              If programming newbie, recommend Deitel book: C# how to program.

              If already very familiar or have some knowledge with C/C# and Java,
              C# is easy to pick up by reading the tutorial in MSDN alone.
              Afterall, i regard C# as a combination of these 3 languages, mostly.

              "Scott Metzger" <NOSPAMScott.Me tzger@york.com> wrote in message
              news:3F82D1BD.2 010504@york.com ...[color=blue]
              > Thanks everyone, I have Andrew Troelsen's book on order. I am sure I'll
              > be back to post questions once I get started.
              >
              > Thanks,
              > Scott Metzger
              >[/color]


              Comment

              • Jesse Liberty

                #8
                Re: Book recomendation?

                There are a number of good ways to go about finding a good book on C# and
                ..NET. Of course, nothing substitutes for going to a large technical book
                store and reading through a few candidate primers. Each of us write
                differently, with a different emphasis and a different set of priorities.
                You'll want to ask yourself a few questions while examining the various
                candidates:

                Do you like the author's writing style? Is it clear, easy to understand?
                Will the author leave you with questions or does the author anticipate your
                areas of confusion? Are you the target audience?

                Are there enough (too few? too many?) examples? Are the examples simple and
                clear? Is the complete source code provided so that you can try the program
                yourself? Is there a web site with source code you can download? Every book,
                no matter how carefully edited has errors. Is there an errata sheet you can
                access on the web?

                You want to be sure the C# book you buy is targeted at the current version
                of C# (1.1)

                I hope you will consider my book, Programming C# 3rd Edition (O'Reilly).
                Programming C# is divided into three parts: Part I teaches the language,
                Part II shows you how to build Windows and web applications as well as web
                services and Part III explores the .NET framework.

                It is my goal to provide a smooth transition from other programming
                languages (notably C++, Java and VB) to C#. I did not set out to reproduce
                the Microsoft documentation; but rather to tell the story of C# and how C#
                is used to produce applications in .NET.

                I provide extensive support for my books on my web site
                (http://www.LibertyAssociates.com) where you will find a sample chapter,
                Table of Contents and Index and where you can buy the book at a 30%
                discount. You will also find that my site provides the complete source code,
                a link to the errata, and a FAQ. Finally, I offer a private support
                discussion center for questions that arise while reading my books.

                Thanks and best of luck.

                -j


                --
                Jesse Liberty, President
                Liberty Associates, Inc.



                "Scott Metzger" <NOSPAMScott.Me tzger@york.com> wrote in message
                news:3F81859C.2 040002@york.com ...[color=blue]
                > Hi,
                >
                > I am looking for a good book on C# and dot net.
                >[/color]


                Comment

                • Alvin Bruney

                  #9
                  Re: Book recomendation?

                  are you the same liberty for programming C#, asp.net?
                  "Jesse Liberty" <jliberty@liber tyassociates.co m> wrote in message
                  news:uDhvptcjDH A.2232@TK2MSFTN GP09.phx.gbl...[color=blue]
                  > There are a number of good ways to go about finding a good book on C# and
                  > .NET. Of course, nothing substitutes for going to a large technical book
                  > store and reading through a few candidate primers. Each of us write
                  > differently, with a different emphasis and a different set of priorities.
                  > You'll want to ask yourself a few questions while examining the various
                  > candidates:
                  >
                  > Do you like the author's writing style? Is it clear, easy to understand?
                  > Will the author leave you with questions or does the author anticipate[/color]
                  your[color=blue]
                  > areas of confusion? Are you the target audience?
                  >
                  > Are there enough (too few? too many?) examples? Are the examples simple[/color]
                  and[color=blue]
                  > clear? Is the complete source code provided so that you can try the[/color]
                  program[color=blue]
                  > yourself? Is there a web site with source code you can download? Every[/color]
                  book,[color=blue]
                  > no matter how carefully edited has errors. Is there an errata sheet you[/color]
                  can[color=blue]
                  > access on the web?
                  >
                  > You want to be sure the C# book you buy is targeted at the current version
                  > of C# (1.1)
                  >
                  > I hope you will consider my book, Programming C# 3rd Edition (O'Reilly).
                  > Programming C# is divided into three parts: Part I teaches the language,
                  > Part II shows you how to build Windows and web applications as well as web
                  > services and Part III explores the .NET framework.
                  >
                  > It is my goal to provide a smooth transition from other programming
                  > languages (notably C++, Java and VB) to C#. I did not set out to reproduce
                  > the Microsoft documentation; but rather to tell the story of C# and how C#
                  > is used to produce applications in .NET.
                  >
                  > I provide extensive support for my books on my web site
                  > (http://www.LibertyAssociates.com) where you will find a sample chapter,
                  > Table of Contents and Index and where you can buy the book at a 30%
                  > discount. You will also find that my site provides the complete source[/color]
                  code,[color=blue]
                  > a link to the errata, and a FAQ. Finally, I offer a private support
                  > discussion center for questions that arise while reading my books.
                  >
                  > Thanks and best of luck.
                  >
                  > -j
                  >
                  >
                  > --
                  > Jesse Liberty, President
                  > Liberty Associates, Inc.
                  > http://www.LibertyAssociates.com
                  >
                  >
                  > "Scott Metzger" <NOSPAMScott.Me tzger@york.com> wrote in message
                  > news:3F81859C.2 040002@york.com ...[color=green]
                  > > Hi,
                  > >
                  > > I am looking for a good book on C# and dot net.
                  > >[/color]
                  >
                  >[/color]


                  Comment

                  • Jesse Liberty

                    #10
                    Re: Book recomendation?

                    Yes, as I say in the note you quoted, I wrote Programming C# and also a
                    number of other books.

                    Thanks.

                    -j

                    --
                    Jesse Liberty, President
                    Liberty Associates, Inc.



                    "Alvin Bruney" <vapordan_spam_ me_not@hotmail_ no_spamhotmail. com> wrote in
                    message news:OIYByZdjDH A.2592@TK2MSFTN GP10.phx.gbl...[color=blue]
                    > are you the same liberty for programming C#, asp.net?[/color]


                    Comment

                    • Alvin Bruney

                      #11
                      Re: Book recomendation?

                      i'd like to welcome you officially tehehehe
                      "Jesse Liberty" <jliberty@liber tyassociates.co m> wrote in message
                      news:OSFixbdjDH A.2444@TK2MSFTN GP09.phx.gbl...[color=blue]
                      > Yes, as I say in the note you quoted, I wrote Programming C# and also a
                      > number of other books.
                      >
                      > Thanks.
                      >
                      > -j
                      >
                      > --
                      > Jesse Liberty, President
                      > Liberty Associates, Inc.
                      > http://www.LibertyAssociates.com
                      >
                      >
                      > "Alvin Bruney" <vapordan_spam_ me_not@hotmail_ no_spamhotmail. com> wrote in
                      > message news:OIYByZdjDH A.2592@TK2MSFTN GP10.phx.gbl...[color=green]
                      > > are you the same liberty for programming C#, asp.net?[/color]
                      >
                      >[/color]


                      Comment

                      • mitch

                        #12
                        Re: Book recomendation?

                        I recommend using Microsoft C# .net Core Refrence or Microsoft C# step by step.

                        Those two books have been pretty helpful to me.

                        Comment

                        • Jon Skeet [C# MVP]

                          #13
                          Re: Book recomendation?

                          Jesse Liberty <jliberty@liber tyassociates.co m> wrote:[color=blue]
                          > There are a number of good ways to go about finding a good book on C# and
                          > .NET. Of course, nothing substitutes for going to a large technical book
                          > store and reading through a few candidate primers.[/color]

                          <snip>

                          Personally, I think of a few bits that I know about but which are often
                          misrepresented, and have a look for them. For instance, the first thing
                          I do is check whether or not the author claims that "objects are passed
                          by reference". If so, that's one strike. Seeing how well they can
                          describe the differences between reference types and value types is
                          another. I then often have a look at the GUI stuff - I don't know much
                          about GUI stuff, but when I want to know about it in detail, I'll want
                          to know about the details, not just how to drag things from one place
                          to another in VS.NET.

                          --
                          Jon Skeet - <skeet@pobox.co m>
                          Pobox has been discontinued as a separate service, and all existing customers moved to the Fastmail platform.

                          If replying to the group, please do not mail me too

                          Comment

                          • Jesse Liberty

                            #14
                            Re: Book recomendation?

                            I won't argue the point with you (it becomes a matter of religion) but
                            depending on the audience, I often say that "objects are passed by
                            reference."

                            Yes, everything in C# is passed by value, and yes a copy of a reference to
                            the unnamed object in memory is passed, but that creates the semantics of
                            pass by reference and the effect is (nearly all the time) identical. The
                            distinction should be covered in a note, and then forgotten, as far as I'm
                            concerned.

                            Similarly, if I declare

                            Dog fido = new Dog("fido");

                            I will often refer to fido as a Dog, or as a Dog object or even as an
                            instance of a Dog, none of which is technically correct, because of course
                            fido is just a reference to an (unnamed) Dog object on the heap.

                            It is important in a primer to be correct, but it is also important to be
                            clear, and pointless legalistic distinctions often just get in the way.

                            Guess you'll hate my books <smile>.

                            -j

                            --
                            Jesse Liberty, President
                            Liberty Associates, Inc.

                            [color=blue]
                            > Personally, I think of a few bits that I know about but which are often
                            > misrepresented, and have a look for them. For instance, the first thing
                            > I do is check whether or not the author claims that "objects are passed
                            > by reference". If so, that's one strike.[/color]


                            Comment

                            • Jesse Liberty

                              #15
                              Re: Book recomendation?

                              Thanks, but I've been hanging around this group, off and on for at least 3
                              years. (could it be that long?)

                              --
                              Jesse Liberty, President
                              Liberty Associates, Inc.



                              "Alvin Bruney" <vapordan_spam_ me_not@hotmail_ no_spamhotmail. com> wrote in
                              message news:e69bvAejDH A.2488@TK2MSFTN GP12.phx.gbl...[color=blue]
                              > i'd like to welcome you officially tehehehe[/color]


                              Comment

                              Working...