Blazor Community
673 subscribers
21 photos
363 links
Статьи, гайды по технологии blazor и webassembly

Большая база знаний по Blazor: https://github.com/AdrienTorris/awesome-blazor
Чат: https://teleg.eu/BlazorCommunityChat

По всем вопросам писать: @chesh111re
Download Telegram
Думаю, что последний общий пост с Build'а
Если интересует только Blazor: ячейка A116
Forwarded from ITpro News & Reviews
Распарсил mybuild.microsoft.com и получил 483 видео сессии с Microsoft Build 2020 из 648 в каталоге - https://1drv.ms/x/s!Al94Zc0K-izog69bTFEahvYyQ_9yUg?e=nhOeJy

Можно сделать фильтр по категориям: Azure, Microsoft 365, Power Platform, Developer Tools & DevOps, Languages & Frameworks и пустые. ;)
Подлетели майские апдейты для "мобильного блэйзора" (Mobile Blazor Bindings):
- Обновление до последних нативных компонентов Xamarin.Forms 4.5;
- Улучшен синтаксис для Label и Button;
- Исправлена поддержка CSS для IOS;
- Основное изменение: разделение классов CSS пробелами вместо запятых.

Подробное описание по ссылке: https://bit.ly/3bZnmyQ
На channel9 вышло новое видео: ASP.NET Core Series: Blazor

В нём рассказывают:
- Что такое Blazor;
- О разнице между Blazor server и Blazor WebAssembly.

Также показывают демо Blazor server и Blazor WebAssembly и отладку внутри браузера. Напоследок расскажут о поддержке PWA (Progress Web App).

Ссылка на видео: https://channel9.msdn.com/Shows/On-NET/ASPNET-Core-Series-Blazor
Автор статьи собрал в одном месте различные источники с примерами по работе с Blazor.

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

The Best Samples to Teach Yourself Blazor: https://bit.ly/3dt6QJ5
Вот что удалось раскопать. 18 июня пройдёт конференция, которая будет посвящена только Blazor!

Много докладов от MVP и не только.
Регистрация и подробная информация на сайте: https://www.blazorday.net/
Как мы знаем, Blazor больше про C#. Но что, если писать client side на F#?

И у вас есть такая возможность, если использовать Bolero: https://fsbolero.io/

На сайте много подробного описания, а также есть возможность попробовать различные примеры.
Хотим напомнить про конференцию по Blazor, которая состоится уже 18 июня!

Подробную информацию можно получить на сайте: https://www.blazorday.net/
Регистрация тут: https://bit.ly/37soLNy
Обзорная статья - сравнение UI фреймворков. Автор сравнивает популярные фреймворки с Blazor и приводит свои умозаключения.

Сразу отмечу, что сравнение не имеет технического подкрепления, но наглядно демонстрируются плюсы и минусы фреймворков.

https://bit.ly/318A24w
С сегодняшнего дня начну показывать существующие компоненты для Blazor.

Сразу отмечу, что есть решения от больших поставщиков компонентов (Telerik, DevExpress, Syncfusion и т.д.) и с ними можно ознакомиться на сайтах компаний. Они стоят денег за подписку, но имеют триальные версии для ознакомления. Здесь же постараюсь сделать уклон в сторону бесплатных решений.

Начнём не с самой популярной библиотеки - BlazorFluentUI - https://github.com/BlazorFluentUI/BlazorFluentUI
Стиль библиотеки очень похож на стиль microsoft. Например такой используется на их официальном сайте.

Пример компонентов можно посмотреть на сайте: https://www.blazorfluentui.net/

#Blazor #BlazorRuCommunity #BlazorComponents
Следующие компоненты - Skclusive.Material.Component - https://github.com/skclusive/Skclusive.Material.Component

Skclusive.Material.Component является попыткой перенести популярную react библиотеку Material-UI на Blazor. Пример компонентов можно посмотреть на сайте: https://skclusive.github.io/Skclusive.Material.Docs/

#Blazor #BlazorRuCommunity #BlazorComponents
FAST Framework

Это немного не стандартный набор компонентов. Это даже не набор компонентов (хотя такие имеются), а возможность создавать однообразные компоненты, под множество frontend фреймворков. Как заявляют разработчики, то FAST это:
1) Возможность улучшить время запуска вашего приложения, скорость рендеринга или потребление памяти;
2) Возможность внедрять в свои компоненты фирменные стили, такие как Microsoft's Fluent UI или Google's Material Design;
3) Возможность использовать один набор компонентов под разные frontend фреймворки;
4) Возможность использования большего количества веб-стандартов, чтобы меньше зависеть от изменения JavaScript фреймворков.

Fast framework имеет отличный сайт с описанием, а также репозиторий на гитхабе:
* https://bit.ly/2CriDdg
* https://www.fast.design/

Также недавно проходил ASP.NET Community Standup, который был посвящён данному фреймворку: https://bit.ly/3ejiZQg

#Blazor #BlazorRuCommunity #BlazorComponents
Сегодня показываем Radzen Blazor Components - https://github.com/akorchev/blazor.radzen.com

Если судить по звёздочкам на GitHub, то эту библиотеку можно назвать средней по популярности. Однако она содержит много компонентов: от кнопок и меню до графиков и таблиц.

Примеры компонентов можно посмотреть на сайте: https://blazor.radzen.com/

#Blazor #BlazorRuCommunity #BlazorComponents
Тут команда Mobile Blazor представила июльское обновление в котором добавили Hybrid Blazor apps.

Hybrid Blazor apps - это композиция нативного и веб UI в одном приложении. Теперь вы можете писать нативный UI, используя Blazor, а также создавать веб UI в этом же приложении при помощи Blazor.

Подробное описание тут: https://bit.ly/2E6ffFi
Top 5 Best Zoom Cameras