Perguntas com a marcação «model-view-controller»

O Model-View-Controller (MVC) é um padrão de arquitetura usado na engenharia de software. Para o Microsoft ASP.NET MVC, use a tag [asp.net-mvc] ou [asp.net-core-mvc]. Para o Spring MVC, use a tag [spring-mvc].

186
O que entra no "Controller" no "MVC"?

Acho que entendo os conceitos básicos do MVC - o Modelo contém os dados e o comportamento do aplicativo, o View é responsável por exibi-lo ao usuário e o Controller lida com a entrada do usuário. O que não tenho certeza é exatamente o que se passa no controlador. Digamos, por exemplo, que eu tenho...

142
Arquitetura MVC vs. camada n

Eu queria saber qual é exatamente a diferença entre MVC (que é um padrão arquitetural) e uma arquitetura de n camadas para um aplicativo. Eu procurei, mas não consegui encontrar uma explicação simples. Pode ser que eu seja um pouco ingênuo nos conceitos do MVC, portanto, se alguém puder explicar a...