Компоненты Blazor

Смарт-модули

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

Код на C#

Интерактивная логика для клиентской стороны создаётся на языке C#, минуя непосредственное кодирование на JavaScript. Компонентом в Blazor может быть страница, форма авторизации, диалоговое окно или любой HTML шаблон. При компиляции смешанный код компонента преобразуется в класс C#.

Интерактивность

Компоненты Blazor обрабатывают события, создаваемые пользователями при общении с веб страницами. Обработчики событий могут быть синхронными и асинхронными. Для управления компонентами используются параметры. Параметры - это переменные значения или объекты передаваемые в дочерний компонент.

Описание исходников Blazor на сайте InterestPrograms.RU в разделе Web ASP.NET

An error has occurred. This application may no longer respond until reloaded. Reload 🗙