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

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

По всем вопросам писать: @chesh111re
Download Telegram
Подъехала статья о Mobile Blazor Bindings: https://www.zdnet.com/article/ios-and-android-developers-microsofts-blazor-for-building-mobile-apps-gains-traction/
Помимо размышлений о Blazor и нативных мобильных приложениях, автор приводит ещё несколько ссылок (они есть в тексте + продублирую сюда):
- обновления во фреймворке за февраль: https://devblogs.microsoft.com/aspnet/mobile-blazor-bindings-feb-2020-update/
- что стоит за хайпом вокруг Blazor: https://stackoverflow.blog/2020/02/26/whats-behind-the-hype-about-blazor/

В целом есть, что почитать на вечер!
На текущий момент, компоненты для Blazor от DevExpress являются бесплатными: https://www.devexpress.com/blazor/
Точной информации о том, когда закончится халява, от службы поддержки получить не удалось, но пока пользоваться можно. Вот что ответил support: "Yes, currently, they are available for free. I cannot provide you with the exact date when we make our Blazor components paid"

А тут можно посмотреть, что нового добавили в компоненты: https://community.devexpress.com/blogs/aspnet/archive/2020/02/26/blazor-components-new-upload-chart-rotation-and-month-year-navigation-in-calendar-v19-2-4.aspx
Компания Microsoft обновила roadmap Visual Studio на весну 2020 года, в которой показаны несколько пунктов, запланированных по улучшению отладки Blazor, а также добавление некоторых фич:
- Использовать существующую экосистему .NET библиотек;
- воспользуйтесь преимуществами производительности, надежности и безопасности .NET;
- поддержка отладки WASM и т.д.

Подробно можно почитать по ссылке: https://visualstudiomagazine.com/articles/2020/03/03/vs-roadmap.aspx
Думаю, что все помнят, ну или слышали про Silverlight. Так вот в 2021 Microsoft больше не будут его поддерживать (хотя я думал, что уже).

Но вот так новость. Одна французская компания Userware взяла и представила релиз OpenSilver - "an open source implementation of Silverlight that is based on web standards and modern web technologies such as WebAssembly"

Статья не большая, но в ней можно подробнее прочитать про open source проект, а также опробовать его: https://www.ghacks.net/2020/03/09/opensilver-silverlight-makes-an-open-source-comeback/

Всем хорошей рабочей недели!
Подъехали свежие новости.
В Blazor WebAssembly 3.2.0 Preview 2 появились:
- интеграция с ASP.NET Core static web assets;
- аутентификация на токенах;
- улучшение кеширования и ещё парочка изменений.

Подробную информацию как всегда можно найти по ссылке: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-preview-2-release-now-available/
24 марта в 20:00 ITVDN проведут вебинар, посвященный Blazor.
Что ожидается на трансляции:
- Введение в использование Blazor
- Шаблоны Blazor ASP.NET Core и структура проекта Blazor
- Маршрутизация к компонентам Blazor
- Взаимодействие с WebAssembly Blazor и др.

Думаю, что вебинар больше направлен на начинающих, но может и расскажут что-то новое для более опытных разработчиков.

Подробная информация и ссылка на регистрацию: https://itvdn.com/ru/webinars/description/blazor
Появился ещё одни подгон для начинающих. Ed Charbeneau (Microsoft MVP) в совместительстве с Telerik UI выпустили электронную книгу - Blazor: A Beginner's Guide.

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

Книга: https://www.telerik.com/campaigns/blazor/wp-beginners-guide-ebook?utm_medium=email&utm_source=eloqua&utm_campaign=blazor-whitepaper-beginners-guide-fiddler&elqTrackId=92d242fa08ac49a8aff79af0d0598332&elq=413409da7beb4ba1adb15f2ece1a4322&elqaid=19796&elqat=1&elqCampaignId=19707
Доброе утро всем любителям Blazor. Встречайте preview 3. И вот какие новшества нас ждут:
- Отладка в Visual Studio and Visual Studio Code;
- Новые методы расширения HttpClient'а для работы с JSON;
- Авторебилд в Visual Studio;
- А также доступ к файлу конфигурации из Blazor WebAssembly app.

Подробнее изучить новость и ознакомиться с нововведениями, как всегда можно по ссылке: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-preview-3-release-now-available/
Чтобы вы и в самоизоляции не теряли интерес к Blazor, вот вам ASP.NET Community Standup.
В нём Dan Roth and Steve Sanderson рассказывают о последнем обновлении, а также приводят пару интересных ссылок (есть в описании к видео).

Само видео: https://www.youtube.com/watch?v=RsPXkgOL2gI
На новостном поле совсем тишина, поэтому предлагаю посмотреть интересный проект из которого можно много чего подчерпнуть для себя:
- Регистрация;
- Подтверждение по email;
- Использование material design;
- Чат и система оповещений.

И это малая часть от общего функционала.
Весь проект доступен по ссылке: https://github.com/enkodellc/blazorboilerplate

P.S. за ссылку спасибо @tneomichi
Сейчас будет анонс не по теме канала, но и не реклама! Я знаю, что помимо увлечения Blazor, многие здесь любители .NET.

Поэтому предлагаю посмотреть и послушать доклады, которые прозвучат 18 апреля в онлайне на митапе ".NET meetup".
Одно условие - нужна регистрация: https://metaconf.net/dotnet-meetup-2020?utm_source=fb&utm_medium=metaconf
А вот и Blazor WebAssembly 3.2.0 Preview 4 подъехала.
Обновление включает:
- Логирование;
- Параллельную загрузку библиотек;
- Упрощённую настройку "линковщика";
- Поддержку локализации и др.

Как всегда подробную информацию можно получить по ссылке: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-preview-4-release-now-available/
Новая версия Blazor WebAssembly не заставила себя долго ждать. Какие изменения нас ждут в версии 3.2.0 Preview 5:
- Чтение конфигурационного файла во время запуска;
- Использование существующего веб конфига при публикации вместо автоматически сгенерированного;
- Прикрепление токенов к исходящим запросам и др.

Подробная информация по ссылке: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-preview-5-release-now-available/
Сегодня хочу поделиться с вами ссылкой на репозиторий, в котором собрано множество разных ссылок: от документации до курсов, от видео до полезных расширений и ещё много другого.

В общем добавляйте в закладки: https://github.com/AdrienTorris/awesome-blazor
Немного задержались с новостью.
Поэтому для тех, кто ещё не успел обратить внимание, то стала доступна предварительная версия Blazor WebAssembly 3.2.0!
Также с этой версией подъехала парочка обновлений:
- Кастомизация загрузки ресурсов;
- Документация API Blazor WebAssembly как часть ASP.NET Core 3.1 API: https://docs.microsoft.com/en-us/dotnet/api/?view=aspnetcore-3.1

Ссылка на полную статью: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-release-candidate-now-available/
Новостей пока нет, поэтому в этот раз обращу внимание на библиотеку для работы с toast - уведомлениями.

Внутри имеется хорошее описание по работе с ней: https://github.com/Blazored/Toast
2 июня Telerik проведёт вебинар, который будет посвящён разработке приложения с использованием UI Blazor от Telerik и Entity Framework.

Предполагается создание следующего функционала:
- CRUD операции;
- Рендеринг данных на клиенте и оптимизация различных операций на сервере;
- Локализация приложения;
- Работа с файлами с использованием библиотеки от Telerik.

Чтобы принять участие, нужно зарегистрироваться по ссылке: http://tiny.cc/t2ucpz
Буквально через 5-10 минут начнётся трансляция Microsoft Build 2020. Ожидается много контента в течении 48 часов.

Посмотреть можно тут: http://tiny.cc/8zmdpz
или тут (обсуждения на русском): http://tiny.cc/g1mdpz
А вот и долгожданный Blazor WebAssembly 3.2.0.
Включает все раннее выходящие изменения. Подробности как всегда по ссылке: http://tiny.cc/h53dpz

Также 20 мая с 16:45 по 17:15 пройдёт сессия по Blazor от
Daniel Roth: http://tiny.cc/zb4dpz

За ссылки спасибо @YuryYatskov и @b0rke5
How to Make a Poster on Word