Blazor Создание приложения базы данных фильма (обзор)

В этом руководстве описаны основы создания Blazor Web App базы данных, Entity Framework (EF) Core и взаимодействия пользователей.

К частям этой серии относятся:

  1. Создание Blazor Web App
  2. Добавление и формирование шаблонов модели
  3. Сведения о Razor компонентах
  4. Работа с базой данных
  5. Добавление проверки
  6. Добавление поиска
  7. Добавление нового поля
  8. Добавление интерактивности

В конце руководства вы увидите Blazor Web App фильмы и управление ими в базе данных фильмов.

Безопасный поток проверки подлинности, необходимый для рабочих приложений

В этом руководстве используется локальная база данных, которая не требует проверки подлинности пользователя. Рабочие приложения должны использовать самый безопасный поток проверки подлинности. Дополнительные сведения о проверке подлинности для развернутых тестов и рабочих Blazor Web Appсред см. в следующих ресурсах:

Для служб Microsoft Azure рекомендуется использовать управляемые удостоверения. Управляемые удостоверения безопасно проходят проверку подлинности в службах Azure без хранения учетных данных в коде приложения. Дополнительные сведения см. на следующих ресурсах:

Пример приложения

Если при чтении статьи вы не собираетесь создавать демонстрационную презентацию, вы можете обратиться к завершенным примером приложения в Blazor репозитории GitHub (dotnet/blazor-samples). Выберите последнюю папку версии в репозитории. Пример папки для проекта этого руководства называется BlazorWebAppMovies.

Примеры кода статьи

Разрывы строк примеров кода, показанные в документации по ASP.NET Core, часто не соответствуют разрывам строк в шаблонном коде, созданном средством для приложения. Это связано с ограничением публикации статьи. Строки кода в статьях обычно ограничены 85 символами длины, и мы вручную настраиваем длину строки с помощью разрывов строк для удовлетворения наших рекомендаций по публикации.

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

Сообщите о проблеме с руководством

Чтобы открыть проблему с документацией GitHub для статьи серии, используйте ссылку "Открыть документацию" в нижней части статьи. С помощью ссылки на создание проблемы добавляются важные метаданные отслеживания в проблему и автоматически выполняется проверка связи автора статьи.

Запросы в службу поддержки

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

Общие вопросы о .NET и за пределами руководства и Blazor справочной документации или получения помощи от сообщества .NET, взаимодействуют с разработчиками на общедоступных форумах.

Следующие шаги