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

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

По всем вопросам писать: @chesh111re
Download Telegram
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
Мэтью Макдональд делится мнением относительно Blazor Desktop: https://proglib.io/w/50c5879d
Не так давно состоялась конференция .NET Conf "Focus on Windows". На ней был доклад, посвященный Blazor от Daniel Roth, в котором он рассказал о создании гибридных приложений при помощи Mobile Blazor Bindings, а также дал пару слов о поддержке всего этого в .NET 6

Ссылка: https://youtu.be/mZRNjixZEMg?t=28886
Forwarded from devdigest // dot net
Silverlight умер. Да здравствует OpenSilver! Open source реализация Silverlight, которая работает в современных браузерах. OpenSilver построен на базе Mono for WebAssembly и Microsoft Blazor.

https://opensilver.net/

#OpenSilver #Silverlight #Blazor #WebAssembly
Серия статей-туториалов о том, как справиться с проблемой поддержания состояния компонентов во время навигации по Blazor приложению при помощи Fluxor (Flux/Redux библиотека для .NET): http://bit.ly/3cjGwBK
How to Cut in iMovie