Упражнение. Создание приложения ASP.NET Core

Завершено

На этом уроке вы создадите, выполните сборку и запустите новое веб-приложение ASP.NET Core на локальном компьютере. Вам потребуется Visual Studio 2022 с установленными рабочими нагрузками ASP.NET и разработка веб-приложений и Разработка для Azure.

Создание проекта ASP.NET Core

  1. Откройте Visual Studio 2022 на локальном компьютере.

  2. На целевой странице Visual Studio выберите "Создать проект " в разделе "Начало работы".

  3. В поле поиска введите слово Веб.

  4. В результатах поиска выберите ASP.NET Core Web App (Razor Pages).

  5. Выберите Далее.

  6. В диалоговом окне создания проекта введите в поле Имя значение AlpineSkiHouse.

  7. Выберите расположение на компьютере для нового решения.

  8. Выберите Далее.

  9. Выберите .NET 8.0 (долгосрочная поддержка) в раскрывающемся списке Framework.

  10. Чтобы создать проект, выберите Создать.

    Примечание.

    Вы также можете выбрать различные начальные шаблоны в этом диалоговом окне в зависимости от требований веб-разработки. В верхней части диалогового окна можно выбрать версию ASP. NET Core. Если это возможно, следует выбрать ASP.NET Core 8.0, хотя другие последние версии ASP.NET Core также будут работать с этим упражнением.

  11. Теперь у вас есть новое веб-приложение ASP.NET Core.

Сборка и тестирование на локальном компьютере

Теперь выполним сборку и протестируем приложение на локальном компьютере, прежде чем развернуть его в Azure.

  1. Запустите приложение:

    Нажмите F5, чтобы выполнить сборку проекта и запустить его в режиме отладки.

    Нажмите CTRL+F5, чтобы выполнить сборку проекта без подключения отладчика.

    Совет

    Если запустить приложение в режиме без отладки, вы сможете изменить код, сохранить файл, обновить браузер и видеть изменения кода. Многие разработчики предпочитают использовать режим без отладки, чтобы быстро запустить приложение и просмотреть изменения.

  2. Visual Studio запускает веб-браузер IIS (службы IIS) Express и загружает приложение.

    Веб-приложение, запущенное в браузере.

    При создании веб-проекта Visual Studio использует случайный порт для веб-сервера. На предыдущем изображении номер порта — 44381. Когда вы запустите приложение, вы, скорее всего, увидите другой номер порта.

    Внимание

    Вы можете заметить раздел в верхней части веб-страницы, в который можно добавить вашу политику конфиденциальности и использования файлов cookie. Выберите Принять, чтобы дать согласие на отслеживание. Это приложение не отслеживает личную информацию. Код, сгенерированный шаблоном, включает в себя ресурсы, которые помогают соблюдать правила Общего регламента по защите данных (GDPR).

Теперь вы создали веб-приложение из примера шаблона и работаете локально. Далее развернем веб-приложение в Azure.