Welcome to Our Website

ASP.NET MVC Architecture (Português)

Here, you will learn an overview of MVC architecture.

O padrão arquitetônico MVC existe há muito tempo na engenharia de software. Todas as linguagens usam MVC com pequena variação, mas conceitualmente permanece a mesma. vamos entender a arquitetura MVC suportada em ASP.NET.

MVC significa Model, View, and Controller. MVC separa uma aplicação em três componentes – modelo, visão e controlador.

modelo: modelo representa a forma dos dados. Uma classe em C# é usada para descrever um modelo., Model objects store data retrieved from the database.

modelo representa os dados.

View: View in MVC is a user interface. Visualizar os dados do modelo para o Usuário e também permite que ele os modifique. Ver em ASP.NET MVC é HTML, CSS, e alguma sintaxe especial (sintaxe Razor) que torna fácil de se comunicar com o modelo e o controlador.

View é a Interface de usuário.Controlador

: O controlador trata do pedido do utilizador. Normalmente, o usuário usa a vista e levanta uma solicitação HTTP, que será tratada pelo controlador., O controlador processa a solicitação e retorna a visão apropriada como resposta.

Controller is the request handler.

a figura seguinte ilustra a interacção entre Modelo, Vista e controlador.

Arquitetura MVC

a figura A seguir ilustra o fluxo de solicitação do usuário no ASP.NET MVC.,

Solicitação de Fluxo na Arquitetura MVC

Conforme a figura acima, quando um usuário digita uma URL no navegador, ele vai para o servidor web e encaminhado para um controlador. Um controlador executa visualização e modelos relacionados para esse pedido e cria a resposta e envia-a de volta para o navegador.

aponta para recordar
  1. MVC significa Modelo, Vista e controlador.
  2. O modelo representa os dados
  3. Ver é a Interface do utilizador.,
  4. O controlador é o manipulador de Pedidos.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *