Blazor 0.7.0. Что нового в Blazor - фреймворке для браузерных приложений

Blazor 0.7.0. Что нового в Blazor - фреймворке для браузерных приложений

Blazor 0.7.0 уже доступен! В этом обновлении основное внимание уделяется ADRs (ancestor-descendent relationships). Кроме того, добавлены некоторые улучшения в процесс отладки.

Немного про Blazor: фреймворк для браузерных приложений, написанный на .NET и запускающийся с помощью WebAssembly. Он даёт вам все преимущества современных одностраничных приложений (SPA), позволяя при этом использовать .NET от начала и до конца, вплоть до общего кода на сервере и клиенте. 

Вот что нового в версии Blazor 0.7.0: 

Полный список изменений в этой версии можно найти в примечаниях к выпуску Blazor 0.7.0.

Получите Blazor 0.7.0

Установите следующее:

  1. .NET Core 2.1 SDK (2.1.500 или позднее).
  2. Visual Studio 2017 (15.9 или позднее) с ASP.NET.
  3. Последнее расширение Blazor Language Services из Visual Studio Marketplace.
  4. Шаблоны Blazor в командной строке:

dotnet new -i Microsoft.AspNetCore.Blazor.Templates

Вы можете найти инструкции, документы и руководства для Blazor на blazor.net.

Обновите существующий проект до Blazor 0.7.0

Чтобы обновить проект Blazor 0.6.0 до 0.7.0: 

Теперь вы можете оценить последние возможности Blazor.

Каскадные значения и параметры

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

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

 


Опубликовано: 22 ноября 2018


Выбрать программное обеспечение


Напишите запрос на программное обеспечение нам в Viber
+380503703627


Контакты Ай Ти Про

info@itpro.ua
Телефон: +38 (044) 257-24-44