Start Debugging

Блог

Страница 49 из 91

Статические SSR-формы Blazor получают валидацию на стороне клиента в .NET 11 Preview 5

Статически рендеримые на сервере формы Blazor могли валидироваться только после полного POST-цикла. .NET 11 Preview 5 рендерит метаданные валидации, чтобы JS Blazor применял правила DataAnnotations в браузере, без circuit.

Claude Code 2.1.169 добавляет --safe-mode и команду /cd, сохраняющую кеш промптов горячим

Claude Code v2.1.169 (8 июня 2026) приносит флаг --safe-mode, отключающий все настройки для чистой отладки, и команду /cd, которая переносит сессию в новый каталог, не разрушая кеш промптов в середине работы.

Как инициализировать Future, чтобы FutureBuilder не пересоздавал его при каждой перестройке во Flutter

FutureBuilder заново выполняет асинхронную работу при каждой перестройке родителя, потому что вы создали Future внутри build. Перенесите его в State.initState (или мемоизируйте), и FutureBuilder будет переиспользовать тот же Future. Здесь объяснение причины, воспроизводимый пример и каждый кусачий вариант.

Как сохранить состояние через границу статического и интерактивного рендеринга в Blazor на .NET 11

Предварительно отрендеренный компонент Blazor выполняет инициализацию дважды и теряет состояние при переходе к интерактивности. Решите это с помощью атрибута [PersistentState] или сервиса PersistentComponentState в .NET 11.