ASP.NET MVC - Primeiros Passos

Índice
ASP.NET MVC é uma estrutura de desenvolvimento de aplicativos da web, é construída no Framework Microsoft .NET e enfatiza que o desenvolvimento é feito usando as melhores práticas com padrões de design comprovados, enquanto o aplicativo não está vinculado a hardware específico, criando assim aplicativos com código de fácil manutenção.
Arquitetura MVC
A arquitetura MVC, cuja sigla corresponde a model, view, controller, é uma arquitetura que nos permite separar as diferentes seções de uma aplicação, ou seja, separamos o que o usuário vê de nossa lógica de negócio, graças a isso podemos conseguir um código que é muito mais fácil de entender e manter.
Vamos fazer uma rápida revisão dos principais conceitos desta forma de desenvolvimento de aplicações web, pois é uma parte fundamental para podermos usar e fazer aplicações eficientes com ASP.NET MVC.
Estrutura
O padrão de desenvolvimento MVC contém 3 camadas que são:
  • Modelo: É a parte que contém a lógica do negócio, ou seja, aquela que definirá o comportamento com as estruturas de dados.
  • Visão: É responsável por mostrar ao usuário as informações solicitadas, internamente a visualização se comunica com o modelo através do controlador.
  • Controlador: Ele é aquele que atua como um intermediário entre o modelo e a visualização, geralmente as solicitações da web chegam primeiro a um controlador e ele decide qual modelo chamar e então quando obtém os dados necessários decide qual visualização e quais dados mostrar o do utilizador.
Vamos ver o seguinte gráfico que nos dá uma aproximação de como todo o processo acontece:

Podemos descrever o processo da seguinte forma, um usuário faz uma solicitação à nossa aplicação, ou seja, uma solicitação da web, esta é processada na aplicação por um controlador, o referido controlador se comunica com o modelo e retorna informações para o controlador que se comunica à vista e, por fim, a visualização é mostrada à pessoa que fez a solicitação com os dados solicitados.
Instale ASP.NET MVC
Para começar a desenvolver usando este framework, devemos primeiro obter as ferramentas de desenvolvimento que nos permitem acessar todos os recursos disponíveis.
A primeira coisa que faremos é acessar a página http: / /www.asp.net/mvc onde podemos obter todos os recursos necessários para começar a desenvolver no framework:

PROLONGAR

Vamos clicar em instalar e um programa de instalação baseado na web será iniciado e baixará os pacotes necessários para poder iniciar nosso projeto.
Depois que tudo estiver instalado, podemos criar nosso primeiro projeto web, para isso devemos primeiro começar Estúdio visual, então vamos clicar no novo projeto, selecionamos a linguagem C # e escolhemos Web, do lado direito veremos os modelos disponíveis e selecionaremos Aplicativo da Web ASP.NET MVC 4.
Vamos ver a aparência da tela que acabamos de descrever:

Após isso iremos escolher nosso template para começar a desenvolver, finalizamos o tutorial nesta etapa, já com isto obtendo conhecimento suficiente para podermos instalar e iniciar nossa primeira aplicação.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave