Exercício – criar uma nova aplicação ASP.NET Core
Nesta unidade, irá criar, compilar e executar uma aplicação Web ASP.NET Core nova no seu computador local. Você precisará do Visual Studio 2022 instalado com as cargas de trabalho de desenvolvimento ASP.NET e Web e do Azure instaladas.
Criar um projeto Web ASP.NET Core
Abra o Visual Studio 2022 em sua máquina local.
Na página inicial do Visual Studio, selecione Criar um novo projeto em Introdução.
Na caixa de pesquisa, introduza Web.
Nos resultados da pesquisa, selecione ASP.NET Core Web App (Razor Pages).
Selecione Seguinte.
Na caixa de diálogo do novo projeto, defina o campo Name (Nome) como AlpineSkiHouse.
Selecione um local no computador para a nova solução.
Selecione Seguinte.
Selecione .NET 8.0 (Suporte de longo prazo) na lista suspensa Framework.
Selecione Create (Criar) para criar o seu projeto.
Nota
Você também pode selecionar diferentes modelos iniciais nesta caixa de diálogo, dependendo dos seus requisitos de desenvolvimento web. Na parte superior da caixa de diálogo, também pode selecionar a versão do ASP.NET Core. Você deve selecionar ASP.NET Core 8.0 se possível, embora outras versões recentes do ASP.NET Core também funcionem com este exercício.
Deve ter agora uma nova solução de aplicação Web ASP.NET Core.
Compilar e testar no computador local
Agora, vamos compilar e testar a aplicação no computador local antes de implementar no Azure.
Execute a aplicação:
Prima F5 para compilar o projeto e executar no modo de depuração.
Prima Ctrl + F5 para compilar o projeto e executar sem anexar o depurador.
Gorjeta
Iniciar a aplicação no modo sem depuração permite-lhe realizar alterações ao código, guardar o ficheiro, atualizar o browser e ver as alterações ao código. Muitos programadores preferem utilizar o modo sem depuração para iniciar rapidamente a aplicação e ver as alterações.
O Visual Studio inicia o navegador da Web IIS (Serviços de Informações da Internet) Express e carrega o aplicativo.
Quando o Visual Studio cria um projeto Web, ele usa uma porta aleatória para o servidor Web. Na imagem anterior, o número de porta é o 44381. Quando executar a aplicação, verá provavelmente um número de porta diferente.
Importante
Pode observar a secção na parte superior da página Web que disponibiliza o sítio para a sua política de privacidade e de utilização de cookies. Selecione Accept (Aceitar) para dar consentimento ao controlo. Esta aplicação não regista informações pessoais. O código do modelo gerado inclui recursos para ajudar a cumprir o Regulamento Geral sobre a Proteção de Dados (RGPD).
Agora você criou um aplicativo Web a partir do modelo de exemplo e ele está sendo executado localmente. O passo seguinte é implementá-la no Azure.