What is MVVM in WPF?

devquora
devquora

Posted On: Feb 22, 2018

 

When you are planning to make applications in WPF, then you need framework named Model View View Model or MVVM. It is same as the MVC framework and has a 3-tier architecture with one more layer. We can do loose coupling using MVVM.

MVVM was originally introduced by John Gossman in the year 2005 specifically for use with WPF as a concrete application of Martin Fowler’s broader Presentation Model pattern. The implementation of an application, Based on the MVVM patterns the implementation of an application uses different platform capabilities that are available in some form for WPF, Silverlight Desktop/web, and on Windows. Many commercial applications, including Microsoft Expression products, were built following MVVM.

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    WPF interview questions

    What is WPF and its advantages?

    WPF denotes Windows Presentation Foundation, which is a re-invention of a UI that uses WPF for Desktop applications. Jus..

    WPF interview questions

    What do you understand by Content Alignment in WPF?

    In WPF, various properties are used while dealing with the content of content controls. The two properties are as follow..

    WPF interview questions

    What is the value converter in WPF?

    A Value Converter is known to function as a bridge between a source and a target that is necessary when a target is boun..