O padrão de projeto MVVM foi proposto por John Grossman para simplificar o desenvolvimento de aplicações baseadas nas tecnologias WPF e Windows Phone. O MVVM foi desenvolvido como uma especialização do padrão:
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...