Tutorial: Erste Schritte mit ASP.NET CoreTutorial: Get started with ASP.NET Core

Dieses Tutorial zeigt, wie die .NET Core-Befehlszeilenschnittstelle verwendet wird, um eine ASP.NET Core-Web-App zu erstellen und auszuführen.This tutorial shows how to use the .NET Core command-line interface to create and run an ASP.NET Core web app.

Sie lernen, die folgende Aufgaben auszuführen:You'll learn how to:

  • Erstellen Sie ein Web-App-Projekt.Create a web app project.
  • Vertrauen Sie dem Entwicklungszertifikat.Trust the development certificate.
  • Führen Sie die App aus.Run the app.
  • Bearbeiten Sie eine Razor-Seite.Edit a Razor page.

Am Schluss werden Sie eine funktionierende Web-App auf Ihrem lokalen Computer besitzen.At the end, you'll have a working web app running on your local machine.

Web-App-Startseite

Erforderliche KomponentenPrerequisites

.NET Core 3.0 SDK oder höher.NET Core 3.0 SDK or later

Erstellen Sie ein Web-App-Projekt.Create a web app project

Öffnen Sie eine Befehlsshell, und geben Sie den folgenden Befehl ein:Open a command shell, and enter the following command:

dotnet new webapp -o aspnetcoreapp

Für den obigen Befehl gilt Folgendes:The preceding command:

  • Erstellt eine neue Web-App.Creates a new web app.
  • Mit dem -o aspnetcoreapp-Parameter wird ein Verzeichnis mit dem Namen aspnetcoreapp und den Quelldateien für die App erstellt.The -o aspnetcoreapp parameter creates a directory named aspnetcoreapp with the source files for the app.

Dem Entwicklungszertifikat vertrauenTrust the development certificate

Vertrauen Sie dem HTTPS-Entwicklungszertifikat:Trust the HTTPS development certificate:

dotnet dev-certs https --trust

Über den vorherigen Befehl wird der folgende Dialog angezeigt:The preceding command displays the following dialog:

Dialogfeld „Sicherheitswarnung“

Klicken Sie auf Ja, wenn Sie zustimmen möchten, dass das Entwicklungszertifikat vertrauenswürdig ist.Select Yes if you agree to trust the development certificate.

Weitere Informationen finden Sie unter Festlegen des ASP.NET Core-HTTPS-Entwicklungszertifikat als vertrauenswürdig.For more information, see Trust the ASP.NET Core HTTPS development certificate

Ausführen der AppRun the app

Führen Sie die folgenden Befehle aus:Run the following commands:

cd aspnetcoreapp
dotnet watch run

Nachdem die Befehlsshell angibt, dass die App gestartet wurde, wechseln Sie zu https://localhost:5001.After the command shell indicates that the app has started, browse to https://localhost:5001.

Bearbeiten einer Razor-SeiteEdit a Razor page

Öffnen Sie Pages/Index.cshtml, und ändern und speichern Sie die Seite mit dem folgenden hervorgehobenen Markup:Open Pages/Index.cshtml and modify and save the page with the following highlighted 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:5001, aktualisieren Sie die Seite, und überprüfen Sie, ob die Änderungen angezeigt werden.Browse to https://localhost:5001, refresh the page and verify the changes are displayed.

Nächste SchritteNext steps

In diesem Tutorial haben Sie gelernt, wie die folgenden Aufgaben ausgeführt werden:In this tutorial, you learned how to:

  • Erstellen Sie ein Web-App-Projekt.Create a web app project.
  • Vertrauen Sie dem Entwicklungszertifikat.Trust the development certificate.
  • Führen Sie das Projekt aus.Run the project.
  • Führen Sie eine Änderung durch.Make a change.

Um mehr über ASP.NET Core zu lernen, machen Sie sich mit dem empfohlenen Lernpfad in der Einführung vertraut:To learn more about ASP.NET Core, see the recommended learning path in the introduction: