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

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

По всем вопросам писать: @chesh111re
Download Telegram
А ещё сегодня вышла новая версия Rider 2021.2 и в ней появилась возможность дебажить Blazor WebAssembly. Небольшие подробности: https://www.jetbrains.com/rider/whatsnew/#blazor-debugging и бегом обновляться
Как утверждает автор проекта: "Unofficial project inspired by 30 seconds of code"
Вашему вниманию https://www.30secondsofblazor.net/

P.S. за ссылку спасибо @en3tho
@BlazorChannel #Blazor
А также небольшой гайд о том, как создать Blazor приложение с использованием GraphQL / EntityFramework: https://github.com/microsoft/blazor-graphql-starter-kit
Очередная седьмая preview версия ASP.NET Core .NET 6. И вот какие нововведения по Blazor:
- Добавлен атрибут [SupplyParameterFromQuery], который позволяет получать параметры из строки запроса
- Появилась возможность заменять текущий uri в истории браузера, вместо добавления нового
- У DynamicComponent появилось свойство Instance, которое позволяет получить доступ к динамически создаваемому экземпляру компонента
- Blazor поддерживает потоковую передачу данных напрямую из JS в .NET
- Поддержка загрузки файлов более 2 Гб при помощи InputFile. Также обновлённый компонент загружает файлы быстрее
- Появилась возможность изменять <head> компонентов (установка <title> или добавление <meta>)
- Добавлен атрибут multiple, который поддерживает множественный выбор в элементах <select>

Больше изменений и дополнений можно посмотреть по ссылке: https://bit.ly/3yDA42m

@BlazorChannel #Blazor
Сейчас будет новость немного не по теме канала. Но думаю многим может быть интересна
Плюсы и минусы рендеринга UI на сервере и на клиенте и что выбрать?
Link: https://bit.ly/3xTKj1f

@BlazorChannel #Blazor
Forwarded from devdigest // dot net
В этом эпизоде ON .NET Show Дэвид Пайн и Джереми продемонстрируют пример приложения с поддержкой чат-бота, которое работает на Blazor WASM и SignalR.

https://devdigest.today/post/1745

#Blazor #WASM #SignalR
Большой плэйлист с туториалами по Blazor WebAssembly: https://bit.ly/3BbMVcW

@BlazorChannel #Blazor
14 сентября пройдёт .NET митап от компании TemaBit Fozzy Group.

В программе вас ожидает два выступления:
- Антон Копосов (TemaBit Fozzy Group) - Способы интеграции систем и патерны интеграции с помощью MassTransit (с 19:05 по 19:45)
- Кристос Матскас (Microsoft) - Identity and Security with .NET and Azure (с 20:00 по 20:45)

Регистрация на митап: https://bit.ly/2WsC6UB
Planetary Docs - это репозиторий, который демонстрирует использование Blazor server (.NET 6) с EF Core 6 и Cosmos DB, через CRUD операции.

Ссылка на репозиторий: https://github.com/JeremyLikness/PlanetaryDocs
При обновлении Blazor приложения (которое использует source генераторы) с .NET 5 на .NET 6 вы можете столкнуться с проблемой, когда генераторы не могут обнаружить компоненты. Andrew Lock в своей статье рассказывает почему так произошло и как это можно обойти: https://bit.ly/38R7FL2

@BlazorChannel #Blazor
ASP .NET Core .NET 6 Release Candidate 1 на месте, а вместе с ним обновления в Blazor:
- Рендеринг Blazor компонентов из JavaScript
- Экспериментальная поддержка CustomElements (создание кастомных элементов, используя standard HTML interfaces)
- Теперь можно генерировать компоненты для Angular или React из Blazor компонентов
- Улучшенная работа с query string
- MouseEventArgs теперь имет PageX и PageY свойства
- Отключен long-polling transport для Blazor Server
- Более расширенная упаковка приложения Blazor WebAssembly
- и др.

Как всегда, более подробная информация по ссылке: https://bit.ly/3nyqyLo

@BlazorChannel #Blazor