Руководство. Начало работы с ASP.NET Core
В этом руководстве показано, как с помощью .NET Core CLI создать и запустить веб-приложение ASP.NET Core.
Вы узнаете, как:
- создавать проект веб-приложения;
- устанавливать доверие к сертификату разработки;
- Выполнить приложение.
- Измените страницу Razor.
В итоге вы получите рабочее веб-приложение на локальном компьютере.
Необходимые компоненты
Создание проекта веб-приложения
Откройте окно командной оболочки и введите следующую команду:
dotnet new webapp -o aspnetcoreapp
Предыдущая команда:
- создать веб-сайт;
- Параметр
-o aspnetcoreapp
создает каталогaspnetcoreapp
с именем с исходными файлами для приложения.
Установка доверия к сертификату разработки
Установите доверие к сертификату разработки HTTPS.
dotnet dev-certs https --trust
Приведенная выше команда отображает следующее диалоговое окно.
Выберите Да, если согласны доверять сертификату разработки.
Дополнительные сведения см. в разделе Trust the ASP.NET Core HTTPS development certificate (Настройка доверия к сертификату разработки HTTPS ASP.NET Core).
Выполнить приложение
Выполните следующие команды:
cd aspnetcoreapp
dotnet watch run
Когда в командной оболочке будет показано, что приложение запущено, откройте страницу https://localhost:{port}
, где {port}
— случайный порт.
Изменение страницы Razor
Откройте Pages/Index.cshtml
и измените и сохраните страницу со следующей выделенной разметкой:
@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>
Перейдите на страницу https://localhost:{port}
, обновите ее и проверьте, отобразились ли изменения.
Следующие шаги
В этом руководстве вы узнали, как выполнять следующие задачи:
- создавать проект веб-приложения;
- устанавливать доверие к сертификату разработки;
- Запустите проект.
- вносить изменения.
Дополнительные сведения об ASP.NET Core:
ASP.NET Core
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по