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. General Programming
  3. WPF
  4. Where to go to learn wpf?

Where to go to learn wpf?

Scheduled Pinned Locked Moved WPF
csharpwpfarchitecturetutorialcom
8 Posts 6 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.
  • M Offline
    M Offline
    MrGlass3
    wrote on last edited by
    #1

    I have been writing C# Winform applications for years but would Like to make the move to wpf applications. I feel I have gotten all I can out of YouTube tutorials on the subject and have a basic understanding but I feel if I had to do anything at all complex I wouldn't know how to do it correctly and resort to putting everything into the code-behind and start treating it as more of a winform application. The only place I have found that explicitly lists wpf tutorial videos is http://www.learnvisualstudio.net/ and that appears to only have about two hours of video on the subject. Ideally I would love to find somewhere that had 10-20 videos that build more and more complex applications that demonstrate the different features within wpf. Is there anything like this? Is a book such as this: WPF 4.5 Unleashed the best way to learn? Additionally, I would like to learn the MVVM architecture for use in wpf. I would also appreciate any suggestion on that subject too.

    S M L V S 5 Replies Last reply
    0
    • M MrGlass3

      I have been writing C# Winform applications for years but would Like to make the move to wpf applications. I feel I have gotten all I can out of YouTube tutorials on the subject and have a basic understanding but I feel if I had to do anything at all complex I wouldn't know how to do it correctly and resort to putting everything into the code-behind and start treating it as more of a winform application. The only place I have found that explicitly lists wpf tutorial videos is http://www.learnvisualstudio.net/ and that appears to only have about two hours of video on the subject. Ideally I would love to find somewhere that had 10-20 videos that build more and more complex applications that demonstrate the different features within wpf. Is there anything like this? Is a book such as this: WPF 4.5 Unleashed the best way to learn? Additionally, I would like to learn the MVVM architecture for use in wpf. I would also appreciate any suggestion on that subject too.

      S Offline
      S Offline
      SledgeHammer01
      wrote on last edited by
      #2

      I've never found any tutorials I would consider "100% correct". Just a tip: Forget Winforms. WPF code written in "Winforms style" is a disaster unless its a quick throw away app. Start with MVVM from Day 1. Also, you can't do MVVM with .NET "out of the box". You'll need an MVVM framework. There are lots of open source frameworks out there. If you *REALLY* want to learn WPF / MVVM at an expert level, I'd suggest writing your own MVVM framework as a learning process and having it be your "bag of tricks" that you take with you from job to job. Its not that hard. You pretty start off with a ViewModelBase class and toss in a good old RelayCommand implementation and your pretty much there. You'd also need a messenger service. DI should definitely be a part of your MVVM toolkit, takes care of a lot of the work. You may not know any of these terms LOL, but if you research those keywords a little bit, you'll start to get how a proper MVVM application is put together.

      1 Reply Last reply
      0
      • M MrGlass3

        I have been writing C# Winform applications for years but would Like to make the move to wpf applications. I feel I have gotten all I can out of YouTube tutorials on the subject and have a basic understanding but I feel if I had to do anything at all complex I wouldn't know how to do it correctly and resort to putting everything into the code-behind and start treating it as more of a winform application. The only place I have found that explicitly lists wpf tutorial videos is http://www.learnvisualstudio.net/ and that appears to only have about two hours of video on the subject. Ideally I would love to find somewhere that had 10-20 videos that build more and more complex applications that demonstrate the different features within wpf. Is there anything like this? Is a book such as this: WPF 4.5 Unleashed the best way to learn? Additionally, I would like to learn the MVVM architecture for use in wpf. I would also appreciate any suggestion on that subject too.

        M Offline
        M Offline
        Mycroft Holmes
        wrote on last edited by
        #3

        I agree with Sludge, work through some of the MVVM tutorials, we use the Galasoft MVVM light framework which is popular and light weight.

        Never underestimate the power of human stupidity RAH

        S 1 Reply Last reply
        0
        • M Mycroft Holmes

          I agree with Sludge, work through some of the MVVM tutorials, we use the Galasoft MVVM light framework which is popular and light weight.

          Never underestimate the power of human stupidity RAH

          S Offline
          S Offline
          SledgeHammer01
          wrote on last edited by
          #4

          Sludge? LOL...

          M 1 Reply Last reply
          0
          • S SledgeHammer01

            Sludge? LOL...

            M Offline
            M Offline
            Mycroft Holmes
            wrote on last edited by
            #5

            Oops, was thinking that as a joke, it must have gone out the finger, I suppose I should take the advice and read carefully my responses.

            Never underestimate the power of human stupidity RAH

            1 Reply Last reply
            0
            • M MrGlass3

              I have been writing C# Winform applications for years but would Like to make the move to wpf applications. I feel I have gotten all I can out of YouTube tutorials on the subject and have a basic understanding but I feel if I had to do anything at all complex I wouldn't know how to do it correctly and resort to putting everything into the code-behind and start treating it as more of a winform application. The only place I have found that explicitly lists wpf tutorial videos is http://www.learnvisualstudio.net/ and that appears to only have about two hours of video on the subject. Ideally I would love to find somewhere that had 10-20 videos that build more and more complex applications that demonstrate the different features within wpf. Is there anything like this? Is a book such as this: WPF 4.5 Unleashed the best way to learn? Additionally, I would like to learn the MVVM architecture for use in wpf. I would also appreciate any suggestion on that subject too.

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              You can learn a lot from the articles posted by people such as Sacha Barber[^] and Josh Smith[^], to name but two.

              1 Reply Last reply
              0
              • M MrGlass3

                I have been writing C# Winform applications for years but would Like to make the move to wpf applications. I feel I have gotten all I can out of YouTube tutorials on the subject and have a basic understanding but I feel if I had to do anything at all complex I wouldn't know how to do it correctly and resort to putting everything into the code-behind and start treating it as more of a winform application. The only place I have found that explicitly lists wpf tutorial videos is http://www.learnvisualstudio.net/ and that appears to only have about two hours of video on the subject. Ideally I would love to find somewhere that had 10-20 videos that build more and more complex applications that demonstrate the different features within wpf. Is there anything like this? Is a book such as this: WPF 4.5 Unleashed the best way to learn? Additionally, I would like to learn the MVVM architecture for use in wpf. I would also appreciate any suggestion on that subject too.

                V Offline
                V Offline
                Vimalsoft Pty Ltd
                wrote on last edited by
                #7

                i think you need to buy a book and read it and practice what is there to get you started , i have written a view articles on MVVM , check here http://www.dotnetfunda.com/articles/show/301/my-hello-world-in-wpf-35[^] http://www.dotnetfunda.com/articles/show/1664/complete-generic-mvvm-in-silverlight-part-1[^] http://www.dotnetfunda.com/articles/show/1669/complete-generic-mvvm-in-silverlight-part-ii[^] http://www.dotnetfunda.com/articles/show/1689/complete-generic-mvvm-in-silverlight-part-iii[^]

                Vuyiswa Maseko, Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code. C#/VB.NET/ASP.NET/SQL7/2000/2005/2008 http://www.vuyiswamaseko.com vuyiswa[at]dotnetfunda.com http://www.Dotnetfunda.com

                1 Reply Last reply
                0
                • M MrGlass3

                  I have been writing C# Winform applications for years but would Like to make the move to wpf applications. I feel I have gotten all I can out of YouTube tutorials on the subject and have a basic understanding but I feel if I had to do anything at all complex I wouldn't know how to do it correctly and resort to putting everything into the code-behind and start treating it as more of a winform application. The only place I have found that explicitly lists wpf tutorial videos is http://www.learnvisualstudio.net/ and that appears to only have about two hours of video on the subject. Ideally I would love to find somewhere that had 10-20 videos that build more and more complex applications that demonstrate the different features within wpf. Is there anything like this? Is a book such as this: WPF 4.5 Unleashed the best way to learn? Additionally, I would like to learn the MVVM architecture for use in wpf. I would also appreciate any suggestion on that subject too.

                  S Offline
                  S Offline
                  Subramanyam Shankar
                  wrote on last edited by
                  #8

                  https://msdn.microsoft.com/en-us/library/ms754130%28v=vs.110%29.aspx[^]

                  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