Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
por Rick Anderson
Observação
Uma versão atualizada deste tutorial está disponível aqui usando a versão mais recente do Visual Studio. O novo tutorial utiliza ASP.NET Core MVC, que oferece muitas melhorias em relação a este tutorial.
Este tutorial ensina ASP.NET Core MVC com controladores e vistas. O Razor Pages é uma nova alternativa no ASP.NET Core, um modelo de programação baseado em páginas que torna a construção de interfaces web mais fácil e produtiva. Recomendamos que experimente o tutorial do Razor Pages antes da versão MVC. Tutorial das Razor Pages:
- É mais fácil de seguir.
- Abrange mais funcionalidades.
- É a abordagem preferida para o desenvolvimento de novas aplicações.
Este tutorial ensina-lhe o básico para construir uma aplicação web ASP.NET MVC 5 usando Visual Studio 2017. O código-fonte final do tutorial encontra-se no GitHub.
Este tutorial foi escrito por Scott Guthrie (twitter@scottgu ), Scott Hanselman (twitter: @shanselman ) e Rick Anderson ( @RickAndMSFT )
Precisas de uma conta Azure para implementar esta aplicação no Azure:
- Podes abrir uma conta Azure gratuitamente – Recebes créditos que podes usar para experimentar serviços pagos do Azure, e mesmo depois de esgotados podes manter a conta e usar serviços gratuitos do Azure.
- Pode ativar os benefícios para subscritores MSDN - A sua subscrição MSDN dá-lhe créditos todos os meses que pode usar para serviços pagos do Azure.
Introdução
Comece por instalar o Visual Studio 2017. Depois, abre o Visual Studio.
Visual Studio é um IDE, ou ambiente de desenvolvimento integrado. Assim como você usa o Microsoft Word para escrever documentos, você usará um IDE para criar aplicativos. No Visual Studio, há uma lista na parte inferior a mostrar várias opções disponíveis para si. Há também um menu que fornece outra maneira de executar tarefas no IDE. Por exemplo, em vez de selecionar Novo Projeto na página Inicial, pode usar a barra de menu e selecionar Fichar>Novo Projeto.
Crie seu primeiro aplicativo
Na página Iniciar, selecione Novo Projeto. Na caixa de diálogo Novo projeto , selecione a categoria Visual C# à esquerda, depois Web, e depois selecione o modelo de projeto ASP.NET Web Application (.NET Framework ). Dá o nome ao teu projeto como "MvcMovie" e depois escolhe OK.
No diálogo Nova Aplicação Web ASP.NET, selecione MVC e depois OK.
O Visual Studio usou um modelo padrão para o projeto MVC ASP.NET que você acabou de criar, então você tem um aplicativo funcionando agora sem fazer nada! Este é um simples projeto "Hello World!" e é um bom ponto de partida para a tua candidatura.
Pressione F5 para iniciar a depuração. Quando carregas em F5, o Visual Studio inicia o IIS Express e executa a tua aplicação web. Em seguida, o Visual Studio inicia um navegador e abre a home page do aplicativo. Observe que a barra de endereço do navegador diz localhost:port# e não algo como example.com. Isso porque localhost sempre aponta para o seu próprio computador local, que neste caso está executando o aplicativo que você acabou de construir. Quando o Visual Studio executa um projeto Web, uma porta aleatória é usada para o servidor Web. Na imagem abaixo, o número da porta é 1234. Quando executares a aplicação, vais ver um número de porta diferente.
Logo à saída da caixa, este modelo padrão dá-te Home, Contact, e About páginas. A imagem abaixo não mostra os links Casa, Sobre e Contacto . Dependendo do tamanho da janela do seu navegador, pode ser necessário clicar no ícone de navegação para ver estes links.
A aplicação também oferece suporte para registar e iniciar sessão. O próximo passo é mudar como esse aplicativo funciona e aprender um pouco sobre ASP.NET MVC. Fecha a aplicação ASP.NET MVC e vamos mudar algum código.
Para uma lista de tutoriais atuais, consulte os artigos recomendados pela MVC.