Introduction

Завершено

Blazor создает интерактивные веб-приложения с помощью кода .NET. Он позволяет совместно использовать логику приложения как на сервере, так и на стороне клиента, без сложности управления клиентскими библиотеками JavaScript.

Предположим, что компания по доставке пиццы нанимает вас, чтобы модернизировать свой веб-сайт, ориентированный на клиента. Вам предоставляются макеты веб-страниц от графических дизайнеров, и вы подробно обсуждаете функциональные возможности сайта со всеми заинтересованными лицами. Теперь вы хотите приступить к созданию сайта с основными страницами для выбора пиццы. У вашей команды много лет опыта C#, но у вас меньше опыта работы с JavaScript, поэтому вы хотите написать максимально возможное количество кода в .NET. В последующих модулях в этом учебном курсе вы создадите страницы оформления заказа и проверки подлинности.

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

Цели обучения

К концу этого модуля вы сможете:

  • Создайте пользовательский интерфейс для веб-приложения, создав компоненты Blazor.
  • Доступ к данным для отображения в веб-приложении.
  • Обменивайтесь данными в вашем веб-приложении между несколькими компонентами Blazor.
  • Привязка HTML-элемента к переменной в компоненте Blazor.