Você está na página 1de 1

Arquitetura ASP.

NET MVC
MVC significa Model, View e Controller. MVC separa um aplicativo em três
componentes - Modelo, Visualização e Controlador.

Modelo: o modelo representa a forma dos dados. Uma classe em C # é usada


para descrever um modelo. Os objetos de modelo armazenam dados
recuperados do banco de dados.
O modelo representa os dados .

Visualização: Visualização em MVC é uma interface de usuário. Visualize os


dados do modelo de exibição para o usuário e também permite que eles os
modifiquem. A visualização na ASP.NET MVC é HTML, CSS e alguma sintaxe
especial (sintaxe Razor) que facilita a comunicação com o modelo e o
controlador.
Visualização é a interface do usuário.

Controlador: o controlador lida com a solicitação do usuário. Normalmente, o


usuário usa a visualização e levanta uma solicitação HTTP, que será tratada pelo
controlador. O controlador processa a solicitação e retorna a visualização
apropriada como uma resposta.
O controlador é o manipulador de solicitações.

A figura a seguir ilustra o fluxo da solicitação do usuário na ASP.NET MVC.

Fonte: https://www.tutorialsteacher.com/mvc/mvc-architecture

Você também pode gostar