Tutorial: Erste Schritte mit ASP.NET Core
Dieses Tutorial zeigt, wie Sie eine ASP.NET Core-Web-App über die .NET Core-CLI erstellen und ausführen.
Sie lernen Folgendes:
- Erstellen eines Web-App-Projekts
- Vertrauen Sie dem Entwicklungszertifikat.
- Führen Sie die App aus.
- Bearbeiten Sie eine Razor-Seite.
Am Schluss werden Sie eine funktionierende Web-App auf Ihrem lokalen Computer besitzen.
Voraussetzungen
Erstellen Sie ein Web-App-Projekt.
Öffnen Sie eine Befehlsshell, und geben Sie den folgenden Befehl ein:
dotnet new webapp -o aspnetcoreapp
Der vorherige Befehl:
- Erstellt eine neue Web-App.
- Mit dem
-o aspnetcoreapp
-Parameter wird ein Verzeichnis mit dem Namenaspnetcoreapp
und den Quelldateien für die App erstellt.
Dem Entwicklungszertifikat vertrauen
Vertrauen Sie dem HTTPS-Entwicklungszertifikat:
dotnet dev-certs https --trust
Über den vorherigen Befehl wird der folgende Dialog angezeigt:
Klicken Sie auf Ja, wenn Sie zustimmen möchten, dass das Entwicklungszertifikat vertrauenswürdig ist.
Weitere Informationen finden Sie unter Festlegen des ASP.NET Core-HTTPS-Entwicklungszertifikat als vertrauenswürdig.
App ausführen
Führen Sie die folgenden Befehle aus:
cd aspnetcoreapp
dotnet watch run
Nachdem die Befehlsshell angibt, dass die App gestartet wurde, müssen Sie zu https://localhost:{port}
wechseln, wobei {port}
der verwendete zufällige Port ist.
Bearbeiten einer Razor-Seite
Öffnen Sie Pages/Index.cshtml
, und ändern und speichern Sie die Seite mit dem folgenden hervorgehobenen Markup:
@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>
Navigieren Sie zu https://localhost:{port}
, aktualisieren Sie die Seite, und überprüfen Sie, ob die Änderungen angezeigt werden.
Nächste Schritte
In diesem Tutorial haben Sie Folgendes gelernt:
- Erstellen eines Web-App-Projekts
- Vertrauen Sie dem Entwicklungszertifikat.
- Führen Sie das Projekt aus.
- Führen Sie eine Änderung durch.
Um mehr über ASP.NET Core zu erfahren, lesen Sie Folgendes:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für