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. Book or other reference recommendations needed [modified]

Book or other reference recommendations needed [modified]

Scheduled Pinned Locked Moved The Lounge
csharpc++wpftutoriallearning
24 Posts 17 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.
  • G Offline
    G Offline
    Gary Wheeler
    wrote on last edited by
    #1

    I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

    Software Zen: delete this;

    modified on Tuesday, August 12, 2008 9:49 AM

    M R R H M 10 Replies Last reply
    0
    • G Gary Wheeler

      I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

      Software Zen: delete this;

      modified on Tuesday, August 12, 2008 9:49 AM

      M Offline
      M Offline
      Michael Schubert
      wrote on last edited by
      #2

      Gary Wheeler wrote:

      ".NET programming for MFC dinosaurs"

      This reminds me of a time when I was looking for a book, something like "MFC for Win32 dinosaurs". :-D

      1 Reply Last reply
      0
      • G Gary Wheeler

        I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

        Software Zen: delete this;

        modified on Tuesday, August 12, 2008 9:49 AM

        R Offline
        R Offline
        Rob Graham
        wrote on last edited by
        #3

        Well, first you need to get the acronym right - it's WPF not WFP ... This will improve your search results significantly..;P

        L G P 3 Replies Last reply
        0
        • R Rob Graham

          Well, first you need to get the acronym right - it's WPF not WFP ... This will improve your search results significantly..;P

          L Offline
          L Offline
          leppie
          wrote on last edited by
          #4

          LOL, I was thinking the same thing :)

          xacc.ide - now with TabsToSpaces support
          IronScheme - 1.0 alpha 4a out now (29 May 2008)

          1 Reply Last reply
          0
          • R Rob Graham

            Well, first you need to get the acronym right - it's WPF not WFP ... This will improve your search results significantly..;P

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

            Oops :-O. Fixed. (actually, I did get it right when I searched)

            Software Zen: delete this;

            1 Reply Last reply
            0
            • G Gary Wheeler

              I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

              Software Zen: delete this;

              modified on Tuesday, August 12, 2008 9:49 AM

              H Offline
              H Offline
              Harvey Saayman
              wrote on last edited by
              #6

              i own THIS[^] book and I'm very impressed with it. im actually learning WPF out of it right now. i havent read the introduction to C# and .Net parts of it cuz i mainly use this book for reference but im sure(considering the parts i have read) it's up to standard. ive learnt linq from this book aswell by the way. Hope it helps :)

              Harvey Saayman - South Africa Junior Developer .Net, C#, SQL

              you.suck = (you.passion != Programming)

              G S G 3 Replies Last reply
              0
              • G Gary Wheeler

                I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

                Software Zen: delete this;

                modified on Tuesday, August 12, 2008 9:49 AM

                R Offline
                R Offline
                Rage
                wrote on last edited by
                #7

                I asked sort of the same question a few threads ago[^]. I'd be highly interested in the books you will pick up, so let me know (Can't we bookmark a thread ? Whoops. just noticed the bookmark link near the Permalink :-O Nevermind. ).

                1 Reply Last reply
                0
                • H Harvey Saayman

                  i own THIS[^] book and I'm very impressed with it. im actually learning WPF out of it right now. i havent read the introduction to C# and .Net parts of it cuz i mainly use this book for reference but im sure(considering the parts i have read) it's up to standard. ive learnt linq from this book aswell by the way. Hope it helps :)

                  Harvey Saayman - South Africa Junior Developer .Net, C#, SQL

                  you.suck = (you.passion != Programming)

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

                  Thanks Harvey. The Amazon reviews look pretty impressive.

                  Software Zen: delete this;

                  H 1 Reply Last reply
                  0
                  • G Gary Wheeler

                    I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

                    Software Zen: delete this;

                    modified on Tuesday, August 12, 2008 9:49 AM

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

                    I have read Essential Windows Presentation Foundation [^] which is very good and gives you general idea about ho WPF works and how it is designed as well as some insights into design decisions. Now I'm reading Windows Presentation Foundation Unleashed[^] which is also good, and is written more in "how to" style. A book that absolutely every .net programmer should read is Applied Microsoft® .NET Framework Programming [^] which gives you insight into how .net framework works inside. Very good introduction into C# for C++ programmer is Inside C#[^]. I have read and recommend you all four books. Hope this helps.

                    Teamwork Cafe - my blog and smart project management software

                    G 1 Reply Last reply
                    0
                    • G Gary Wheeler

                      I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

                      Software Zen: delete this;

                      modified on Tuesday, August 12, 2008 9:49 AM

                      P Offline
                      P Offline
                      Pete OHanlon
                      wrote on last edited by
                      #10

                      I've learned a lot of WPF from this[^], this[^] and this[^] book. The Pro WPF is the best, closely followed by the Unleashed book. The Sells book is good, but the other two are of such a high quality that they really should be your first port of call.

                      Deja View - the feeling that you've seen this post before.

                      My blog | My articles

                      G 1 Reply Last reply
                      0
                      • G Gary Wheeler

                        Thanks Harvey. The Amazon reviews look pretty impressive.

                        Software Zen: delete this;

                        H Offline
                        H Offline
                        Harvey Saayman
                        wrote on last edited by
                        #11

                        Your welcome Gary Another thing id like to mention is that it really goes very deep(as in whats going on behind the scenes) into its topics, which one doesnt necessarily need to know but if you need to the information its there. I must admit that much of this is way more than my 20 year old brain can process but some of the very technical stuff sticks and will probably be very useful some day.

                        Harvey Saayman - South Africa Junior Developer .Net, C#, SQL

                        you.suck = (you.passion != Programming)

                        1 Reply Last reply
                        0
                        • H Harvey Saayman

                          i own THIS[^] book and I'm very impressed with it. im actually learning WPF out of it right now. i havent read the introduction to C# and .Net parts of it cuz i mainly use this book for reference but im sure(considering the parts i have read) it's up to standard. ive learnt linq from this book aswell by the way. Hope it helps :)

                          Harvey Saayman - South Africa Junior Developer .Net, C#, SQL

                          you.suck = (you.passion != Programming)

                          S Offline
                          S Offline
                          Simon P Stevens
                          wrote on last edited by
                          #12

                          I'll second that. It's an excellent book. It covers everything .net, so doesn't go into huge detail on WPF, but it's a great reference.

                          Simon

                          1 Reply Last reply
                          0
                          • G Gary Wheeler

                            I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

                            Software Zen: delete this;

                            modified on Tuesday, August 12, 2008 9:49 AM

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

                            Gary Wheeler wrote:

                            ".NET programming for MFC dinosaurs"

                            Once I stopped trying to look at C# with my C++ glasses on I found I progressed a hell of a lot quicker. Trying to look at C# from a C++ background only confused and frustrated me, I spent more time wondering how to get const correctness and other stuff then I did learning. My advice to you is not to look for the book you're looking for. Going to ignore that? Fair enough, I did too for a long time. In which case, these might help you out like they did me:

                            • C# FAQ for C++ programmers[^]
                            • Petzold's ".NET book zero" - "What the C or C++ Programmer Needs to Know about C# and the .NET Framework"[^]
                            • C# for MFC programmers[^]

                            - Dy

                            G 1 Reply Last reply
                            0
                            • R Rob Graham

                              Well, first you need to get the acronym right - it's WPF not WFP ... This will improve your search results significantly..;P

                              P Offline
                              P Offline
                              peterchen
                              wrote on last edited by
                              #14

                              Meh, it's only a matter of time that WPF will be replaced by a technology called WFP - using the future search term will give Gary a huge adoption advantage

                              We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                              blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist

                              R 1 Reply Last reply
                              0
                              • D Dy

                                Gary Wheeler wrote:

                                ".NET programming for MFC dinosaurs"

                                Once I stopped trying to look at C# with my C++ glasses on I found I progressed a hell of a lot quicker. Trying to look at C# from a C++ background only confused and frustrated me, I spent more time wondering how to get const correctness and other stuff then I did learning. My advice to you is not to look for the book you're looking for. Going to ignore that? Fair enough, I did too for a long time. In which case, these might help you out like they did me:

                                • C# FAQ for C++ programmers[^]
                                • Petzold's ".NET book zero" - "What the C or C++ Programmer Needs to Know about C# and the .NET Framework"[^]
                                • C# for MFC programmers[^]

                                - Dy

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

                                Thanks -Dy. Those all look really useful.

                                Software Zen: delete this;

                                1 Reply Last reply
                                0
                                • P Pete OHanlon

                                  I've learned a lot of WPF from this[^], this[^] and this[^] book. The Pro WPF is the best, closely followed by the Unleashed book. The Sells book is good, but the other two are of such a high quality that they really should be your first port of call.

                                  Deja View - the feeling that you've seen this post before.

                                  My blog | My articles

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

                                  Thanks Pete. My list for the book store is starting to exceed the cargo capacity of my car :rolleyes:.

                                  Software Zen: delete this;

                                  1 Reply Last reply
                                  0
                                  • M mmikey7

                                    I have read Essential Windows Presentation Foundation [^] which is very good and gives you general idea about ho WPF works and how it is designed as well as some insights into design decisions. Now I'm reading Windows Presentation Foundation Unleashed[^] which is also good, and is written more in "how to" style. A book that absolutely every .net programmer should read is Applied Microsoft® .NET Framework Programming [^] which gives you insight into how .net framework works inside. Very good introduction into C# for C++ programmer is Inside C#[^]. I have read and recommend you all four books. Hope this helps.

                                    Teamwork Cafe - my blog and smart project management software

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

                                    Inside C# is the one title I remembered being mentioned before. Thanks for reminding me.

                                    Software Zen: delete this;

                                    1 Reply Last reply
                                    0
                                    • H Harvey Saayman

                                      i own THIS[^] book and I'm very impressed with it. im actually learning WPF out of it right now. i havent read the introduction to C# and .Net parts of it cuz i mainly use this book for reference but im sure(considering the parts i have read) it's up to standard. ive learnt linq from this book aswell by the way. Hope it helps :)

                                      Harvey Saayman - South Africa Junior Developer .Net, C#, SQL

                                      you.suck = (you.passion != Programming)

                                      G Offline
                                      G Offline
                                      Gretna
                                      wrote on last edited by
                                      #18

                                      I was going to suggest the same book as i have been using it at work and it is very helpful. :)

                                      "When will I learn? The answers to life's problems aren't at the bottom of a bottle. They're on TV" - Homer Simpson

                                      1 Reply Last reply
                                      0
                                      • P peterchen

                                        Meh, it's only a matter of time that WPF will be replaced by a technology called WFP - using the future search term will give Gary a huge adoption advantage

                                        We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                                        blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist

                                        R Offline
                                        R Offline
                                        Rob Graham
                                        wrote on last edited by
                                        #19

                                        peterchen wrote:

                                        using the future search term will give Gary a huge adoption advantage

                                        Yeah, but by release they'll change every single function signature, and drop all the useful features...

                                        G 1 Reply Last reply
                                        0
                                        • G Gary Wheeler

                                          I need recommendations for a couple of books or other references (including training classes). My Windows development background is exclusively native development, with and without MFC. Our next major product will be using WPF controls supplied by another group withing the company. This means that at least part of the product will be written in C# under .NET. Here's what I'm looking for: - A good introduction to WPF. I've read a number of articles on CP, and I think I'm ready for something in a little more depth. - An introduction to .NET and C#. The thing I'm looking for here is a guide to 'best practices' so that I get started out right. A 'transition' book, something like ".NET programming for MFC dinosaurs" :-O would probably be the right thing. I've googled and Amazoned, and there seems to be an awful lot of stuff out there. It's a little difficult to judge the quality, and if I can cut out some of the time required to wade through the dross, it would be great.

                                          Software Zen: delete this;

                                          modified on Tuesday, August 12, 2008 9:49 AM

                                          A Offline
                                          A Offline
                                          Andy Brummer
                                          wrote on last edited by
                                          #20

                                          I really liked Accelerated C# 2008[^] when I was brushing up on all the syntax and new bits for my latest job search.

                                          I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

                                          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