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. What is the most common MVVM framework used today?

What is the most common MVVM framework used today?

Scheduled Pinned Locked Moved WPF
wpfquestioncsharpregexarchitecture
7 Posts 4 Posters 21 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.
  • C Offline
    C Offline
    Code4Ever
    wrote on last edited by
    #1

    I searched the Internet and realized that there are different frameworks for the MVVM pattern used in WPF applications. One of them which is mostly used is MVVM Light but unfortunately, its development has ceased. I want to know what MVVM framework is mostly used and if there are adequate tutorials on the Internet for it.

    P Richard DeemingR L 3 Replies Last reply
    0
    • C Code4Ever

      I searched the Internet and realized that there are different frameworks for the MVVM pattern used in WPF applications. One of them which is mostly used is MVVM Light but unfortunately, its development has ceased. I want to know what MVVM framework is mostly used and if there are adequate tutorials on the Internet for it.

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

      It's hard to say which framework is the most common because stats like this aren't readily available. If you are just looking for a supported framework then Microsoft has a framework available as part of the community toolkit; it's well documented[^].

      Advanced TypeScript Programming Projects

      1 Reply Last reply
      0
      • C Code4Ever

        I searched the Internet and realized that there are different frameworks for the MVVM pattern used in WPF applications. One of them which is mostly used is MVVM Light but unfortunately, its development has ceased. I want to know what MVVM framework is mostly used and if there are adequate tutorials on the Internet for it.

        Richard DeemingR Offline
        Richard DeemingR Offline
        Richard Deeming
        wrote on last edited by
        #3

        There are several options listed here: GitHub - Carlos487/awesome-wpf: A collection of awesome WPF resources, libraries and UI controls.[^] Or you could always roll your own.


        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

        "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

        1 Reply Last reply
        0
        • C Code4Ever

          I searched the Internet and realized that there are different frameworks for the MVVM pattern used in WPF applications. One of them which is mostly used is MVVM Light but unfortunately, its development has ceased. I want to know what MVVM framework is mostly used and if there are adequate tutorials on the Internet for it.

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

          When doing Windows, I'll take MS first over the alternatives.

          Quote:

          Prism 8 is a fully open source version of the Prism guidance originally produced by Microsoft patterns & practices.

          [Introduction to Prism | Prism](https://prismlibrary.com/docs/)

          "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

          P 1 Reply Last reply
          0
          • L Lost User

            When doing Windows, I'll take MS first over the alternatives.

            Quote:

            Prism 8 is a fully open source version of the Prism guidance originally produced by Microsoft patterns & practices.

            [Introduction to Prism | Prism](https://prismlibrary.com/docs/)

            "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

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

            Prism isn't Microsoft offering. It's maintained by Brian Lagunas and Dan Siegel. Both are MVPs, but work for other companies.

            Advanced TypeScript Programming Projects

            L 1 Reply Last reply
            0
            • P Pete OHanlon

              Prism isn't Microsoft offering. It's maintained by Brian Lagunas and Dan Siegel. Both are MVPs, but work for other companies.

              Advanced TypeScript Programming Projects

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

              So, the fact that someone else now maintains it negates my opinion even though Microsoft originated it? Run with that.

              "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

              P 1 Reply Last reply
              0
              • L Lost User

                So, the fact that someone else now maintains it negates my opinion even though Microsoft originated it? Run with that.

                "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

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

                It has been so long away from the P&P camp that Microsoft's influence on it has long been expunged. The simple fact is, Microsoft has their own MVVM offering which has nothing to do with Prism. Your statement implied that Prism was a Microsoft offering and it hasn't been for a long time so if you are pushing someone to Microsoft's offering, at least make sure it is Microsoft that is offering it.

                Advanced TypeScript Programming Projects

                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