Model-view-controller: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 2:
{{F|informatica|giugno 2012}}
[[File:ModelViewControllerDiagram2.svg|thumb|300px|Struttura del pattern MVC]]
In [[informatica]] '''Model-View-Controller''' ('''MVC''', talvolta tradotto in italiano '''Modello-Vista-Controllo''') è un [[design pattern|pattern architetturale]] molto diffuso nello sviluppo di [[GUI|interfacce grafiche]] di sistemi [[software]] [[Programmazione orientata agli oggetti|object-oriented]].
 
Originariamente impiegato dal linguaggio [[Smalltalk]], il pattern è stato esplicitamente o implicitamente sposato da numerose tecnologie moderne, come [[framework]] basati su [[PHP]] ([[Symfony]], [[Zend Framework]], [[CakePHP]], [[Yii framework]]), su [[Ruby]] ([[Ruby on Rails]]), su [[Python]] ([[Django web framework|Django]], [[TurboGears]], [[Pylons]], [[Web2py]], [[Zope]]), su [[linguaggio Java|Java]] ([[Swing (Java)|Swing]], [[Java Server Faces|JSF]] e [[Struts]]), su [[Objective C]] o su [[.NET]].