Home - Technology Index - Alphabetically - M - MVC (Model-View-Controller)

After the Storm - Internet Technologies

Home
Technology Index
Alphabetically
A
B
C
D
E
F
G
H
I
J
K
L
M
Mahalo
Mamba
Manila
Mantis
Math
MathML
Maven
Maverick
MBeans
MC4J (Management Console for Java)
MDA (Model Driven Architecture)
MDB (Message Driven Bean)
MDD (Model Driven Development)
MEJB (Management EJB)
Mercury
Merlin
Merlin
Message Driven Bean
Metro (ex Apache Avalon Merlin, Magic)
Mevenide
MIB (Management Information Base)
Middlegen
Mock
Modeler
MOF (Meta Object Facility)
Mozilla
MSIE (Microsoft Internet Explorer)
Mustang
MVC (Model-View-Controller)
MX4J
MXML (Macromedia XML)
MyFaces
N
O
P
Q
R
S
T
U
V
W
X
Y

MVC (Model-View-Controller)

In short, MVC is one way to construct graphical user interfaces (GUIs).

  • The Model holds the internal information, in example, the options in a drop down menu, and which option is selected.
  • The View is the graphical representation of the model, in example, a drop down menu with options the user can click on.
  • The Controller receives information from the view and updates the model, and vice versa. In example, clicking on an option in the view informs the controller that "something has happened", and the controller marks the option in the model as being selected.

© 1998-2005 Christian Treber, ct@ctreber.com. All rights reserved. The author takes no responsability for linked external pages, the content of which by no means reflect his own opinion, convictions etc.