O Model View View-Model foi desenvolvido pela Microsoft para direcionar plataformas de desenvolvimento de UI que suportam programação orientada a eventos, especificamente Windows Presentation Foundation (WPF) e Silverlight nas plataformas .NET usando linguagens XAML e .NET. Nos anos seguintes,...