Udostępnij za pośrednictwem


Samouczek: wprowadzenie do platformy ASP.NET Core

Uwaga

Nie jest to najnowsza wersja tego artykułu. Aby zapoznać się z bieżącą wersją, zobacz wersję tego artykułu platformy .NET 9.

Ostrzeżenie

Ta wersja ASP.NET Core nie jest już obsługiwana. Aby uzyskać więcej informacji, zobacz zasady pomocy technicznej platformy .NET i platformy .NET Core. Aby zapoznać się z bieżącą wersją, zobacz wersję tego artykułu platformy .NET 9.

Ważne

Te informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany, zanim zostanie wydany komercyjnie. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.

Aby zapoznać się z bieżącą wersją, zobacz wersję tego artykułu platformy .NET 9.

W tym samouczku pokazano, jak utworzyć i uruchomić aplikację internetową platformy ASP.NET Core przy użyciu interfejsu wiersza polecenia platformy .NET.

Aby zapoznać Blazor się z samouczkami, zobacz ASP.NET Core tutorials (Samouczki dotyczące platformy ASP.NET CoreBlazor).

Dowiesz się, jak:

  • Tworzenie projektu aplikacji internetowej.
  • Uruchom aplikację.
  • Edytowanie strony Razor.

Po zakończeniu pracy będziesz mieć gotową aplikację internetową działającą na komputerze lokalnym.

Strona aplikacji home internetowej

Wymagania wstępne

Tworzenie projektu aplikacji internetowej

Otwórz powłokę poleceń i wprowadź następujące polecenie:

dotnet new webapp --output aspnetcoreapp --no-https

Poprzednie polecenie tworzy nowy projekt aplikacji internetowej w katalogu o nazwie aspnetcoreapp. Projekt nie używa protokołu HTTPS.

Uruchom aplikację

Uruchom następujące polecenia:

cd aspnetcoreapp
dotnet run

Polecenie run generuje dane wyjściowe podobne do następującego przykładu:

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

Otwórz przeglądarkę i przejdź do adresu URL wyświetlanego w danych wyjściowych. W tym przykładzie adres URL to http://localhost:5109.

W przeglądarce zostanie wyświetlona home strona.

Strona aplikacji home internetowej

Edytowanie strony Razor

home Zmień stronę:

  • W powłoce poleceń naciśnij Ctrl+C (Cmd+C w systemie macOS), aby zamknąć program.

  • Otwórz plik Pages/Index.cshtml w edytorze tekstów.

  • Zastąp wiersz rozpoczynający się ciągiem "Learn about" następującym wyróżnionym znacznikiem i kodem:

    @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>
    
  • Zapisz zmiany.

  • W powłoce poleceń ponownie uruchom dotnet run polecenie.

  • W przeglądarce odśwież stronę i sprawdź, czy zmiany są wyświetlane.

    Strona aplikacji home internetowej z wyświetloną zmianą, która została wprowadzona.

Następne kroki

W tym samouczku zawarto informacje na temat wykonywania następujących czynności:

  • Tworzenie projektu aplikacji internetowej.
  • Uruchamianie projektu.
  • Wprowadzanie zmiany.

Aby dowiedzieć się więcej na temat platformy ASP.NET Core, zobacz następujące zasoby: