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.
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.
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.
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.
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: