2011-10-20 7 views
5

Eventuali duplicati:
What are MVP and MVC and what is the difference?Il controller di supervisione MVC e MVP è lo stesso?

Ho letto la seguente descrizione per il MVC in un sito web:

In questo caso di MVC Controller costruisce semplicemente il modello e passa alla vista per il rendering. Nessuna interazione di stato tra la vista e il controller , solo un "hey, ecco il modello, ci vediamo più tardi" dal controller alla vista.

Ho letto quanto segue circa il MVP - Supervisione regolatore

controller Supervisione: Il presentatore gestisce i gesti degli utenti. La vista si collega al modello direttamente tramite associazione dati. In questo caso è il lavoro del relatore per passare il modello alla vista in modo che possa legarsi a esso. Il presentatore conterrà anche logica per gesti come pressione di un pulsante, navigazione, ecc

Dalla descrizione mi sento come la logica sottostante dietro MVC e MVP - supervisione controllore sono stesso.

La mia comprensione è corretta?

Grazie in anticipo

risposta

3

V'è un grande post già su StackOverflow affrontare questo problema in What are MVP and MVC and what is the difference?

+2

Questo dovrebbe essere pubblicato come commento (e votano to close), non è una risposta. – outis

+0

@outis Penso che questa domanda sia prontamente diversa dalla domanda in un possibile duplicato. Posso ripetere questa domanda ???? –