Zelfstudie: Aan de slag met ASP.NET Core
Notitie
Dit is niet de nieuwste versie van dit artikel. Zie de .NET 9-versie van dit artikelvoor de huidige release.
Waarschuwing
Deze versie van ASP.NET Core wordt niet meer ondersteund. Zie de .NET- en .NET Core-ondersteuningsbeleidvoor meer informatie. Zie de .NET 9-versie van dit artikelvoor de huidige release.
Belangrijk
Deze informatie heeft betrekking op een pre-releaseproduct dat aanzienlijk kan worden gewijzigd voordat het commercieel wordt uitgebracht. Microsoft geeft geen garanties, uitdrukkelijk of impliciet, met betrekking tot de informatie die hier wordt verstrekt.
Zie de .NET 9-versie van dit artikelvoor de huidige release.
Deze zelfstudie laat zien hoe u een ASP.NET Core-web-app maakt en uitvoert met behulp van de .NET CLI.
Voor tutorials over Blazor, zie ASP.NET Core Blazor tutorials.
U leert het volgende:
- Maak een web-app-project.
- Voer de app uit.
- Een Razor pagina bewerken.
Aan het einde hebt u een werkende web-app die wordt uitgevoerd op uw lokale computer.
startpagina van
Voorwaarden
Een web-app-project maken
Open een opdrachtshell en voer de volgende opdracht in:
dotnet new webapp --output aspnetcoreapp --no-https
Met de voorgaande opdracht maakt u een nieuw web-app-project in een map met de naam aspnetcoreapp
. Het project maakt geen gebruik van HTTPS.
De app uitvoeren
Voer de volgende opdrachten uit:
cd aspnetcoreapp
dotnet run
De opdracht run
produceert uitvoer zoals in het volgende voorbeeld:
Building...
info: Microsoft.Hosting.Lifetime[14]
Now listening on: http://localhost:5109
info: Microsoft.Hosting.Lifetime[0]
Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
Content root path: C:\aspnetcoreapp
Open een browser en ga naar de URL die wordt weergegeven in de uitvoer. In dit voorbeeld is de URL http://localhost:5109
.
In de browser wordt de startpagina weergegeven.
startpagina van de web-app
Een Razor pagina bewerken
De startpagina wijzigen:
Druk in de opdrachtshell op Ctrl+C (Cmd+C in macOS) om het programma af te sluiten.
Open
Pages/Index.cshtml
in een teksteditor.Vervang de regel die begint met 'Meer informatie' door de volgende gemarkeerde markeringen en code:
@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>
Sla uw wijzigingen op.
Voer in de opdrachtshell de opdracht
dotnet run
opnieuw uit.Vernieuw de pagina in de browser en controleer of de wijzigingen worden weergegeven.
Volgende stappen
In deze zelfstudie hebt u het volgende geleerd:
- Maak een web-app-project.
- Voer het project uit.
- Breng een wijziging aan.
Zie het volgende voor meer informatie over ASP.NET Core: