Compiled Chronicles

A software development blog by Angelo Villegas

Category: C#

  • Exploring MVVM

    Understanding the basics What is MVVM? Model–View–ViewModel is a software architectural pattern that is structured to separate program logic and graphical user interface. It was invented by Microsoft architects Ken Cooper and Ted Peters specifically to simplify event-driven programming of user interfaces. The pattern includes three key components: History The MVVM pattern can be seen as an evolution of the…