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

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

По всем вопросам писать: @chesh111re
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
С Новым Годом, любимые подписчики!
Новый Год - Новые статьи!

В последней версии Blazor был добавлен компонент Virtualize, который позволяет сократить время до начального отображения, не визуализируя всю таблицу. Все подробности в статье: https://visualstudiomagazine.com/articles/2021/01/06/blazor-lists.aspx
При первом запуске Blazor Web Assembly приложения уходит много времени на загрузку .NET runtime и всех dll проекта.
В этой статье, автор, сокращает время при помощи пререндеринга: https://daveabrock.com/2020/12/27/blast-off-blazor-prerender-wasm
Как-то упустили, а сегодня состоится ASP.NET Community Standup по Blazor. На трансляции вы познакомитесь с командой разработки Blazor и сможете задать вопросы в комментариях: https://www.youtube.com/watch?v=5enEE3BBGJM
Пользователь reddit создал timeline компонент. По ссылке найдёте описание и github репозиторий: http://bit.ly/3i8eAmF
28 января с 17:00 по Москве начнётся мероприятие "Frontend day". На мероприятии спикеры расскажут о Blazor, MAUI, WinUI, а также о web, desktop и mobile разработке в общем.
Участие бесплатное, нужна только регистрация.

Сайт мероприятия: https://www.dotnet-frontend.com/
Расписание: https://www.dotnet-frontend.com/schedule
Регистрация: https://www.eventbrite.com/e/net-frontend-day-2021-tickets-134887043779
Хорошая новость для поклонников Blazor и Open Source. Radzen перевели более 60 компонентов в открытый доступ под лицензией MIT.

Подробная статья: http://bit.ly/3qPpSzB
Ссылка на GitHub: http://bit.ly/3oaIDf8
Подробнее о компонентах: https://blazor.radzen.com/
Описание улучшений для экспериментального редактора Razor:
- Улучшенное форматирование;
- Возможность применять C# code actions;
- Изменение названий классов в закрытых файлах;
- Изменение названий Blazor компонентов;
- Применение различных действий к Blazor компонентам;
- Возможность перехода к определению компонента;
- Возможность работы с LiveShare;
- Возможность использовать новый редактор в VS Code;
- Улучшение раскраски синтаксиса.

Подробное описание изменений: http://bit.ly/3qWbUM6
Автор подробно объясняет, как внедрять и использовать Blazor компоненты в ASP .NET Core MVC проектах: http://bit.ly/3tBGjS4
Forwarded from devdigest // dot net
Команда разработчиков .NET (не путать с .NET разработчиками :) ) создала сайт, на котором собраны все задачи, связанные с выпуском следующей версии платформы. Все задачи иерархически сгруппированы и список позволяет составить практически полную картину того, как проходит разработка .NET 6!

https://themesof.net/

#NET6
Проект BoardGames, который использует преимущества библиотеки Fusion, а также демонстрирует реализацию:
- Двух игр (автор обещает больше);
- Лобби игры;
- Чата;
- Статуса пользователя;
- Авторизации при помощи Github или Microsoft аккаунта;

Подробное описание проекта BoardGames: https://github.com/alexyakunin/BoardGames

Fusion: https://github.com/servicetitan/Stl.Fusion
Microsoft представили первую превью версию .NET 6, а вместе с ней рассказали о работе над Blazor. В новой версии фреймворка будет возможность писать гибридные приложения, в которых можно комбинировать web и нативный UI посредством Blazor.
В статье приведены два скриншота, на которых показаны приложения на macOS и на Windows. На втором скриншоте видно использование Blazor компонента в WPF приложении.
Как следует из статьи, Blazor приложения будут бежать поверх MAUI.

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

Анонс: https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/#blazor-desktop-apps
Помимо сайтов, можно встретить браузерные игры, которые написаны при помощи Blazor. Так например, David Guida в своём блоге, пошагово описывает процесс создания 2d игры. К текущему моменту насчитывается 13 эпизодов. Также он начал выпускать видео на youtube.

Ссылка на первый эпизод: https://www.davideguida.com/blazor-and-2d-game-development-part-1-intro/
Ссылка на первое видео: https://www.youtube.com/watch?v=qq-Jowelxyk
Best Bluetooth Speaker Sound Quality