none
Qual a diferença de MVC e MVP? RRS feed

Respostas

  • A principal diferença entre os dois é que no caso do MVC quando faz uma request para o servidor quem recebe essa request é o controller, no caso o C e ele redireciona pra View necessária.

    No caso do MVP o request vai direto para a página, a View que deve ter um ou mais Presenters fazendo a separação lógica da sua aplicação.

    Na questão da separação de conceitos, tanto o Controller quanto o Presenter tem quase a mesma responsabilidade que é fazer a separação da sua camada de apresentação a View com a camada de negócios Model.


    vintem.com.br
    @vintem12
    • Marcado como Resposta DET1 segunda-feira, 12 de julho de 2010 22:24
    segunda-feira, 12 de julho de 2010 21:21

Todas as Respostas

  • A principal diferença entre os dois é que no caso do MVC quando faz uma request para o servidor quem recebe essa request é o controller, no caso o C e ele redireciona pra View necessária.

    No caso do MVP o request vai direto para a página, a View que deve ter um ou mais Presenters fazendo a separação lógica da sua aplicação.

    Na questão da separação de conceitos, tanto o Controller quanto o Presenter tem quase a mesma responsabilidade que é fazer a separação da sua camada de apresentação a View com a camada de negócios Model.


    vintem.com.br
    @vintem12
    • Marcado como Resposta DET1 segunda-feira, 12 de julho de 2010 22:24
    segunda-feira, 12 de julho de 2010 21:21
  • Obrigado pelo retorno...antes so ficava na teoria e agora chegou a hora de mexer com isso...e estou tendo um pouco de problema para viasualizar as coisas...se puder ajudar tenho outro post

    http://social.msdn.microsoft.com/Forums/pt-BR/arquiteturapt/thread/23019674-64ba-4f60-bdb3-f19923165fed

     

    obrigado

    t+

    segunda-feira, 12 de julho de 2010 22:24