Forwarded from devdigest // dot net
Вебинар от компании JetBrains на тему "Защита SPA + Blazor приложений, используя BFF (Backend for Frontend) паттерн"
Дата: 10 мая, 15:00 UTC (18:00 по Киеву)
Язык: английский
https://info.jetbrains.com/rider-webinar-may10-2022.html
#jetbrains #webinar #blazor #security
Дата: 10 мая, 15:00 UTC (18:00 по Киеву)
Язык: английский
https://info.jetbrains.com/rider-webinar-may10-2022.html
#jetbrains #webinar #blazor #security
YouTube
Securing SPAs and Blazor Applications using the BFF (Backend for Frontend) Pattern
Modern web development means that more and more application code is running in the browser. Traditionally this has been JavaScript but more recently there has been the trend to use C#/WASM with Blazor. These modern applications typically also need authentication…
Q&A с Rockford Lhotka (Chief Software Architect, Marimer LLC). В статье затронут вопросы:
- Как Blazor, WebAssembly и .NET объединяются для создания единой платформы приложений
- Как создавать приложения Blazor и Blazor WebAssembly на стороне сервера
- Как использовать такие возможности Blazor UI framework, как компоненты пользовательского интерфейса, привязка данных, маршрутизация и авторизация
Подробнее в статье: https://visualstudiomagazine.com/articles/2022/05/09/qa-blazor-deep-dive.aspx
@BlazorChannel #Blazor
- Как Blazor, WebAssembly и .NET объединяются для создания единой платформы приложений
- Как создавать приложения Blazor и Blazor WebAssembly на стороне сервера
- Как использовать такие возможности Blazor UI framework, как компоненты пользовательского интерфейса, привязка данных, маршрутизация и авторизация
Подробнее в статье: https://visualstudiomagazine.com/articles/2022/05/09/qa-blazor-deep-dive.aspx
@BlazorChannel #Blazor
Visual Studio Magazine
Q&A: Deep Dive on Blazor -- Visual Studio Magazine
We caught up with Rockford Lhotka about an upcoming deep-dive presentation on the 'hottest' project in the Microsoft-centric web-dev space, which provides a C#-based experience instead of JavaScript, now targeting mobile and even desktop.
Как создавать приложения для Teams с использованием Blazor: https://www.youtube.com/watch?v=3fLoxkuzzqo
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
Building apps for Teams in .NET & Blazor
John Miller joins James on this week's On .NET to chat about how .NET developers can build Microsoft Teams apps and bots completely with C#, .NET, and Blazor! John walks us through everything we need to know to get started and how to even publish apps for…
Гайд по объединению WordPress (как Headless CMS), Blazor WebAssembly и Azure Static Web Apps: https://dev.to/azure/blazor-webassembly-for-headless-cms-on-azure-static-web-apps-412c
@BlazorChannel #Blazor
@BlazorChannel #Blazor
DEV Community 👩💻👨💻
Blazor WebAssembly for Headless CMS on Azure Static Web Apps
Throughout this post, I'm going to discuss how to use the serviced WordPress instance as the headless CMS, build the Blazor WASM app to make use of the WordPress as a data source, and host it on Azure Static Web Apps.
В очередном ASP.NET Community Standup Daniel Roth показал, как мигрировать с Blazor WASM PWA на .NET MAUI и Blazor Hybrid: https://www.youtube.com/watch?v=7BDBLyADq7s
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
ASP.NET Community Standup - Let's build an app with .NET MAUI and Blazor
Showcasing migrating a Blazor WASM PWA to .NET MAUI and Blazor Hybrid.
Community Links: https://www.theurlist.com/blazor_community_standup_may_2022
Featuring: Daniel Roth (@danroth27) & Tanay Parikh (@_TanayParikh)
Get your questions answered on…
Community Links: https://www.theurlist.com/blazor_community_standup_may_2022
Featuring: Daniel Roth (@danroth27) & Tanay Parikh (@_TanayParikh)
Get your questions answered on…
Возможно кто-то использует в своих проектах Telerik UI для Blazor. На неделе вышло обновление и в видео рассказывается о нововведениях (с 01:30:40): https://www.youtube.com/watch?v=_eGa51_kBnw
Также в видео упоминают о Blazor Hybrid и рассказывают о Telerik REPL (https://blazorrepl.telerik.com/)
P.S. Напоминаем, что по хэштегу #BlazorComponents можно посмотреть UI компоненты, о которых мы писали раннее
@BlazorChannel #Blazor
Также в видео упоминают о Blazor Hybrid и рассказывают о Telerik REPL (https://blazorrepl.telerik.com/)
P.S. Напоминаем, что по хэштегу #BlazorComponents можно посмотреть UI компоненты, о которых мы писали раннее
@BlazorChannel #Blazor
YouTube
What's new in Telerik UI for Blazor, .NET MAUI, ASP.NET, WPF/WinForms & Xamarin?
What's new in Telerik UI for Blazor & Telerik UI for .NET MAUI, ASP.NET, WPF/WinForms & Xamarin? Plenty! Our .NET Web component suites have a ton of awesome updates & improvements. And in this casual session, Ed Charbeneau & Sam Basu will play around with…
Новостей немного, поэтому вот:
1) Native client apps with Blazor Hybrid от Daniel Roth на Build 2022 - https://www.youtube.com/watch?v=2eIsQ3Pm2bE
2) Что ожидается в Blazor Hybrid в .NET 7: https://visualstudiomagazine.com/articles/2022/02/10/blazor-hybrid-net-7.aspx
@BlazorChannel #Blazor
1) Native client apps with Blazor Hybrid от Daniel Roth на Build 2022 - https://www.youtube.com/watch?v=2eIsQ3Pm2bE
2) Что ожидается в Blazor Hybrid в .NET 7: https://visualstudiomagazine.com/articles/2022/02/10/blazor-hybrid-net-7.aspx
@BlazorChannel #Blazor
YouTube
Native client apps with Blazor Hybrid | OD109
Blazor uses the latest open web standards to enable full stack web development with .NET. But what if you need to build a native client app? Blazor is expanding beyond the web to enable support for building native client apps using a hybrid of web technologies…
Fun.Blazor - библиотека для Blazor приложений на F#
GitHub: https://github.com/slaveOftime/Fun.Blazor
Описание demo приложения: https://www.slaveoftime.fun/blog/4846e40f-ee95-4f30-961b-db8484ae588c
@BlazorChannel #Blazor
GitHub: https://github.com/slaveOftime/Fun.Blazor
Описание demo приложения: https://www.slaveoftime.fun/blog/4846e40f-ee95-4f30-961b-db8484ae588c
@BlazorChannel #Blazor
GitHub
GitHub - slaveOftime/Fun.Blazor: Powered by .NET blazor!!! ❤ F#
Powered by .NET blazor!!! ❤ F#. Contribute to slaveOftime/Fun.Blazor development by creating an account on GitHub.
BlazorStyledTextArea (название проекта говорит само за себя) - компонент для стилизации текста.
Как утверждает автор, то он старался сделать компонент простым, который работает как textarea, но при этом предоставляет лёгкий способ стилизации.
GitHub: https://github.com/JByfordRew/BlazorStyledTextArea
❗️P.S. т.к. проект по сути находиться в preview, автор рекомендует использовать его в личных целях и оставлять feedback
@BlazorChannel #Blazor
Как утверждает автор, то он старался сделать компонент простым, который работает как textarea, но при этом предоставляет лёгкий способ стилизации.
GitHub: https://github.com/JByfordRew/BlazorStyledTextArea
❗️P.S. т.к. проект по сути находиться в preview, автор рекомендует использовать его в личных целях и оставлять feedback
@BlazorChannel #Blazor
GitHub
GitHub - JByfordRew/BlazorStyledTextArea: A textarea with style!
A textarea with style! Contribute to JByfordRew/BlazorStyledTextArea development by creating an account on GitHub.
Команде организаторов и Программному комитету DotNext хотелось бы, чтобы их усилия оценило как можно больше участников. Поэтому часть контента конференции и избранные активности второго дня конференции будут бесплатным для всех желающих.
Community Day на DotNext 2022 Spring — 17 июня доступ свободный
В билет бесплатного дня входят:
✔️ 4 доклада: например, о том, как работает Hot Reload в Rider и как по необходимости объединять микросервисы в монолит.
✔️ Дискуссии со спикерами после каждого доклада.
✔️ Обсуждения в главной студии: поговорим о техническом закулисье DotNext и работе над open source.
✔️ Игры, конкурсы и другие активности от партнеров конференции — возможность приятно провести время, проверить свои знания и выиграть призы.
✔️ Чаты, в которых можно пообщаться с другими участниками.
Чтобы вам было проще сориентироваться, активности Community Day помечены в программе хэштегом #comday.
Для участия в Community Day нужно только зарегистрироваться — для этого переходите по ссылке.
Community Day на DotNext 2022 Spring — 17 июня доступ свободный
В билет бесплатного дня входят:
✔️ 4 доклада: например, о том, как работает Hot Reload в Rider и как по необходимости объединять микросервисы в монолит.
✔️ Дискуссии со спикерами после каждого доклада.
✔️ Обсуждения в главной студии: поговорим о техническом закулисье DotNext и работе над open source.
✔️ Игры, конкурсы и другие активности от партнеров конференции — возможность приятно провести время, проверить свои знания и выиграть призы.
✔️ Чаты, в которых можно пообщаться с другими участниками.
Чтобы вам было проще сориентироваться, активности Community Day помечены в программе хэштегом #comday.
Для участия в Community Day нужно только зарегистрироваться — для этого переходите по ссылке.
Мы уже писали о выходе книги Blazor in action от Chris Sainty.
Теперь её можно почитать вот тут онлайн: https://livebook.manning.com/book/blazor-in-action
Приобрести книгу можно тут: https://www.manning.com/books/blazor-in-action
@BlazorChannel #Blazor
Теперь её можно почитать вот тут онлайн: https://livebook.manning.com/book/blazor-in-action
Приобрести книгу можно тут: https://www.manning.com/books/blazor-in-action
@BlazorChannel #Blazor
Manning Publications
Blazor in Action
is a practical guide to building stunning UIs and client-side applications using C# and .NET. You’ll use Blazor to create a fun web application for plotting hiking routes.
Новостей пока немного, поэтому напомним про ресурс с большим количеством полезной информации по Blazor. Это Awesome Blazor: https://github.com/AdrienTorris/awesome-blazor
Здесь можно найти много примеров, книг, подкастов, игр, компонентов, курсов, вспомогательных видео.
@BlazorChannel #Blazor
Здесь можно найти много примеров, книг, подкастов, игр, компонентов, курсов, вспомогательных видео.
@BlazorChannel #Blazor
GitHub
GitHub - AdrienTorris/awesome-blazor: Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser…
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly. - AdrienTorris/awesome-blazor
Мы тут всё про Blazor, но вот вам статья-исследование-опрос про WebAssembly: https://blog.scottlogic.com/2022/06/20/state-of-wasm-2022.html
Приятно видеть рост Blazor относительно прошлого года.
@BlazorChannel #Blazor
Приятно видеть рост Blazor относительно прошлого года.
@BlazorChannel #Blazor
Scott Logic
The State of WebAssembly 2022
WebAssembly has gone through quite a transformation this last year, while the wasm language landscape is slowly shifting, the more notable change is in what people are using WebAssembly for. The use of wasm for serverless, containerisation and as a plug-in…
Небольшое вводное видео по Blazor Hybrid от Tim Corey: https://www.youtube.com/watch?v=v36s9snCrXU
@BlazorChannel #Blazor #BlazorHybrid
@BlazorChannel #Blazor #BlazorHybrid
YouTube
Intro to Blazor Hybrid (.NET MAUI Blazor)
You have probably seen a video or two on .NET MAUI already, but maybe you weren't really thrilled with using XAML for application development. Maybe you are a web developer and don't want to learn a new markup language just to develop a mobile app. Fortunately…
12 июля в 20:00 пройдёт ASP.NET Community Standup, на котором рассмотрят подходы к управлению состояниями в приложении Blazor WASM: https://www.youtube.com/watch?v=ovgNl_ck22w
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
ASP.NET Community Standup - Blazor: Flavors of State Management with Blazor WebAssembly
Join us for the July Blazor Community Standup with William Liebenberg and Chris Clement!
Details from William Liebenberg:
Working with Blazor WebAssembly applications we often overlook the importance of appropriate state management. Without a good understanding…
Details from William Liebenberg:
Working with Blazor WebAssembly applications we often overlook the importance of appropriate state management. Without a good understanding…
Blazor Community pinned «12 июля в 20:00 пройдёт ASP.NET Community Standup, на котором рассмотрят подходы к управлению состояниями в приложении Blazor WASM: https://www.youtube.com/watch?v=ovgNl_ck22w @BlazorChannel #Blazor»
На youtube канале Patrick God довольно много свежих видео по Blazor: про radzen и mudblazor, про отправку сообщений и валидацию, про signalr и многое другое. Например вот несколько по auth тематике:
- https://www.youtube.com/watch?v=Yh16E2u2pio
- https://www.youtube.com/watch?v=kOnMMKxwm3I
- https://www.youtube.com/watch?v=6_S46MCokbk
@BlazorChannel #Blazor
- https://www.youtube.com/watch?v=Yh16E2u2pio
- https://www.youtube.com/watch?v=kOnMMKxwm3I
- https://www.youtube.com/watch?v=6_S46MCokbk
@BlazorChannel #Blazor
YouTube
.NET 6 Blazor 🔥 Authentication & Role-Based Authorization (using JWT & AuthenticationStateProvider)
🚀 Make 2025 count! Join the .NET Web Academy here: https://dotnetwebacademy.com
---
💻 GitHub: https://github.com/patrickgod/BlazorAuthenticationTutorial
🐦 Twitter: https://twitter.com/_PatrickGod
🔥 Blazor Bootcamp: https://www.udemy.com/course/blazor-we…
---
💻 GitHub: https://github.com/patrickgod/BlazorAuthenticationTutorial
🐦 Twitter: https://twitter.com/_PatrickGod
🔥 Blazor Bootcamp: https://www.udemy.com/course/blazor-we…
Темплейт, для создания Blazor WASM с использованием OpenID Connect для аутентификации с помощью архитектуры безопасности BFF: https://github.com/damienbod/Blazor.BFF.OpenIDConnect.Template
Пример: https://github.com/damienbod/SeparatingApisPerSecurityLevel/tree/main/BlazorAuth0Bff
@BlazorChannel #Blazor
Пример: https://github.com/damienbod/SeparatingApisPerSecurityLevel/tree/main/BlazorAuth0Bff
@BlazorChannel #Blazor
GitHub
GitHub - damienbod/Blazor.BFF.OpenIDConnect.Template: Blazor.BFF.OpenIDConnect.Template, Blazor WASM hosted in ASP.NET Core using…
Blazor.BFF.OpenIDConnect.Template, Blazor WASM hosted in ASP.NET Core using OpenID Connect BFF (server authentication) - damienbod/Blazor.BFF.OpenIDConnect.Template
Нововведения в Blazor в ASP.NET Core .NET 7 Preview 6:
- Добавлен пустой Blazor template;
- Custom elements больше не являются экспериментальной фичей и будут в релизе .NET 7;
- Добавлен новый экспериментальный компонент QuickGrid.
Подробнее в статье: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-7-preview-6/
@BlazorChannel #Blazor
- Добавлен пустой Blazor template;
- Custom elements больше не являются экспериментальной фичей и будут в релизе .NET 7;
- Добавлен новый экспериментальный компонент QuickGrid.
Подробнее в статье: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-7-preview-6/
@BlazorChannel #Blazor
Microsoft News
ASP.NET Core updates in .NET 7 Preview 6
.NET 7 Preview 6 is now available! Check out what's new in ASP.NET Core in this update.
Создание расширений для браузера при помощи Blazor WASM. Проект ещё в пререлизе, но вроде бы развивается.
GitHub: https://github.com/mingyaulee/Blazor.BrowserExtension
@BlazorChannel #Blazor
GitHub: https://github.com/mingyaulee/Blazor.BrowserExtension
@BlazorChannel #Blazor
GitHub
GitHub - mingyaulee/Blazor.BrowserExtension: Build browser extensions easily with Blazor.
Build browser extensions easily with Blazor. Contribute to mingyaulee/Blazor.BrowserExtension development by creating an account on GitHub.