Tutorial: Introducción a ASP.NET Core
En este tutorial se muestra cómo crear y ejecutar una aplicación web ASP.NET Core con la CLI de .NET Core.
Aprenderá a:
- Crear un proyecto de aplicación web.
- Confíe en el certificado de desarrollo.
- Ejecutar la aplicación.
- Editar una página de Razor.
Al final, tendrá una aplicación web en funcionamiento ejecutándose en el equipo local.
Requisitos previos
Crear un proyecto de aplicación web
Abra un shell de comandos y escriba el siguiente comando:
dotnet new webapp -o aspnetcoreapp
El comando anterior:
- Crea una nueva aplicación web.
- El parámetro
-o aspnetcoreapp
crea un directorio llamadoaspnetcoreapp
con los archivos de código fuente de la aplicación.
Confíe en el certificado de desarrollo
Confíe en el certificado de desarrollo HTTPS:
dotnet dev-certs https --trust
El comando anterior muestra el siguiente cuadro de diálogo:
Si acepta confiar en el certificado de desarrollo, seleccione Sí.
Para más información, consulte Confiar en el certificado de desarrollo de ASP.NET Core HTTPS
Ejecutar la aplicación
Ejecute los comandos siguientes:
cd aspnetcoreapp
dotnet watch run
Después de que el shell de comandos indique que se ha iniciado la aplicación, vaya a https://localhost:{port}
, donde {port}
es el puerto aleatorio utilizado.
Edición de una página de Razor Pages
Abra Pages/Index.cshtml
y modifique y guarde la página con el siguiente marcado resaltado:
@page
@model IndexModel
@{
ViewData["Title"] = "Home page";
}
<div class="text-center">
<h1 class="display-4">Welcome</h1>
<p>Hello, world! The time on the server is @DateTime.Now</p>
</div>
Vaya a https://localhost:{port}
, actualice la página y confirme que los cambios aparecen reflejados.
Pasos siguientes
En este tutorial ha aprendido a:
- Crear un proyecto de aplicación web.
- Confíe en el certificado de desarrollo.
- Ejecute el proyecto.
- Realizar un cambio.
Para obtener más información sobre ASP.NET Core, vea lo siguiente:
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de