Sunday, August 17, 2008

Model-View-Controller - MVC

Model-View-Controller(MVC) architecture was developed by Trygve Reekskaug in 1978-1979 while he was a visiting scientist atXeroxPARC.

The original intent of MVC was to model graphical user interfaces, whichwere then being developed for Samlltalk.

The MVC architecture seperates applications into three parts,

  • The model - data and the enforced constraints on the data.
  • View - the part of an application that prepares and presents results to the user.
  • Controller - controlls the application and performs computations.

No comments: