Esercitazione: Introduzione ad ASP.NET Core
Questa esercitazione illustra come creare ed eseguire un'app Web ASP.NET Core usando l'interfaccia della riga di comando di .NET Core.
Si apprenderà come:
- Creare un progetto di app Web.
- Considerare attendibile il certificato di sviluppo.
- Eseguire l'app.
- Modificare una pagina Razor.
Al termine, si avrà un'app Web funzionante che viene eseguita nel computer locale.
Prerequisiti
Creare un progetto di app Web
Aprire una shell dei comandi e immettere il comando seguente:
dotnet new webapp -o aspnetcoreapp
Il comando precedente:
- Crea una nuova app Web.
- Il parametro
-o aspnetcoreapp
crea una directory denominataaspnetcoreapp
con i file di origine per l'app.
Considerare attendibile il certificato di sviluppo
Considerare attendibile il certificato di sviluppo HTTPS:
dotnet dev-certs https --trust
Il comando precedente consente di visualizzare la finestra di dialogo seguente:
Selezionare Sì se si accetta di considerare attendibile il certificato di sviluppo.
Per altre informazioni, vedere Considerare attendibile il certificato di sviluppo di ASP.NET Core HTTPS
Eseguire l'app
Eseguire i comandi seguenti:
cd aspnetcoreapp
dotnet watch run
Dopo che la shell dei comandi indica che l'app è stata avviata, passare a https://localhost:{port}
, dove {port}
è la porta casuale usata.
Modificare una pagina Razor
Aprire Pages/Index.cshtml
e modificare e salvare la pagina con il markup evidenziato seguente:
@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>
Passare a https://localhost:{port}
, aggiornare la pagina e verificare che le modifiche siano visualizzate.
Passaggi successivi
Questa esercitazione ha descritto come:
- Creare un progetto di app Web.
- Considerare attendibile il certificato di sviluppo.
- Eseguire il progetto.
- Apportare una modifica.
Per altre informazioni su ASP.NET Core, vedere:
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per