Forwarded from Blazor Community
Реализация TreeView для своих проектов: https://bit.ly/3HMVm2d
(я думал, на codeproject уже не пишут ☺️)
@BlazorChannel #Blazor
(я думал, на codeproject уже не пишут ☺️)
@BlazorChannel #Blazor
CodeProject
Building a Folder Tree in Blazor
Implementation of a folder tree in front-end and back-end
Использование Blazor Hybrid для создания кроссплатформенных приложений для Windows, iOS, Android и Mac
https://devdigest.today/post/1915
#ios #android #mac #blazor #hybrid
https://devdigest.today/post/1915
#ios #android #mac #blazor #hybrid
Developers Digest
ASP.NET Community Standup - Native client apps with Blazor Hybrid
Join this Blazor Community Standup to learn more about using Blazor Hybrid to create cross-platform native client apps for Windows, iOS, Android & Mac!Commun...
🔥3👍2
Вебинар от компании 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…
👍10👎1🔥1🤩1
⚡️ Как JetBrains Rider реализовал отладку .NET WebAssembly
Статья от участника команды //devdigest – Андрея Рублева!
#Blazor является частью технологии #NET, которая позволяет создавать полнофункциональные веб-приложения на C# без необходимости написания кода #JavaScript. Есть Blazor на стороне сервера, Blazor на стороне клиента (который использует WebAssembly (WASM) для запуска в браузере и взаимодействия с DOM) и другие модели хостинга. JetBrains #Rider — интегрированная среда разработки .NET — помогает разрабатывать приложения Blazor.
Вы можете писать код и использовать отладчик для запуска и устранения неполадок разрабатываемых приложений. В то время как процесс реализации отладчика для Blazor Server более или менее такой же, как и для любого другого приложения .NET, реализация отладчика для Blazor WASM сильно отличается.
В этой статье вы узнаете про некоторые тонкости реализации интерфейса IDE для отладки как Blazor WASM, так и всех вариантов приложений .NET, предназначенных для WebAssembly!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Статья от участника команды //devdigest – Андрея Рублева!
#Blazor является частью технологии #NET, которая позволяет создавать полнофункциональные веб-приложения на C# без необходимости написания кода #JavaScript. Есть Blazor на стороне сервера, Blazor на стороне клиента (который использует WebAssembly (WASM) для запуска в браузере и взаимодействия с DOM) и другие модели хостинга. JetBrains #Rider — интегрированная среда разработки .NET — помогает разрабатывать приложения Blazor.
Вы можете писать код и использовать отладчик для запуска и устранения неполадок разрабатываемых приложений. В то время как процесс реализации отладчика для Blazor Server более или менее такой же, как и для любого другого приложения .NET, реализация отладчика для Blazor WASM сильно отличается.
В этой статье вы узнаете про некоторые тонкости реализации интерфейса IDE для отладки как Blazor WASM, так и всех вариантов приложений .NET, предназначенных для WebAssembly!
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
How JetBrains Rider Implemented .NET WebAssembly Debugging | The .NET Tools Blog
Blazor is part of a .NET technology that lets you build full-stack web applications using C# without the need to write JavaScript code. There’s server-side Blazor, client-side Blazor (which uses WebAs
🔥9❤3🫡2👍1
⚡️ Сортируемые списки для Blazor с помощью компонента SortableJS
Общей функцией веб-приложений являются сортируемые списки. Bazor Sortable - это компонент с открытым исходным кодом, который построен на базе #JavaScript-библиотеке SortableJS. В этом посте автор расскажет, как добавить его в собственные веб-приложения #Blazor.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Общей функцией веб-приложений являются сортируемые списки. Bazor Sortable - это компонент с открытым исходным кодом, который построен на базе #JavaScript-библиотеке SortableJS. В этом посте автор расскажет, как добавить его в собственные веб-приложения #Blazor.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Sortable Lists for Blazor using a SortableJS Component
Blazor Sortable is a new a open source community Blazor component for creating sortable lists of items using SortableJS.
👍3❤2🥰1
⚡️ .NET 8: Объяснение режимов отрисовки Blazor
Поскольку режимы рендеринга были представлены в релизной версии #Blazor, давайте более подробно рассмотрим различные параметры режима рендеринга и то, как их использовать в вашем приложении.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Поскольку режимы рендеринга были представлены в релизной версии #Blazor, давайте более подробно рассмотрим различные параметры режима рендеринга и то, как их использовать в вашем приложении.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Sitepoint
.NET 8: Blazor Render Modes Explained — SitePoint
Blazor .NET8 render mode provides developers with more flexibility and control over how their components are rendered.
❤2👍1
⚡️ Rider 2024.1 EAP 6 – что нового?
А нового очень много – обновленный диалог создания проекта, пользовательские правила именования и улучшения системы контроля версий. Для #Blazor теперь используется совершенно новый дебаггер, его разработкой занимался Андрей Рублев (наш слон из //devdigest!).
👉🏻 Канал | 💬 Чат | 📕 Каталог
А нового очень много – обновленный диалог создания проекта, пользовательские правила именования и улучшения системы контроля версий. Для #Blazor теперь используется совершенно новый дебаггер, его разработкой занимался Андрей Рублев (наш слон из //devdigest!).
👉🏻 Канал | 💬 Чат | 📕 Каталог
👍8❤6
⚡️ Выбор подходящей платформы для Windows приложений
Какую технологию должен использовать программист для нового Windows приложения, когда ему предоставляется огромное множество различных вариантов, включая #NET #MAUI, WinUI, WinForms, #WPF, UWP, #Blazor и других?
👉🏻 Канал | 💬 Чат | 📕 Каталог
Какую технологию должен использовать программист для нового Windows приложения, когда ему предоставляется огромное множество различных вариантов, включая #NET #MAUI, WinUI, WinForms, #WPF, UWP, #Blazor и других?
👉🏻 Канал | 💬 Чат | 📕 Каталог
Visual Studio Magazine
Choosing the Right UI Framework for Native Windows Applications -- Visual Studio Magazine
What tech should a .NET coder use for a new Windows desktop app when presented with a dizzying array of options that include .NET MAUI, WinUI, WinForms, WPF, UWP, Blazor and so on?
❤3👍3⚡1
⚡️ Wasm в JetBrains Rider 2024.1
#Blazor был выпущен почти пять лет назад. С тех пор инфраструктура Blazor эволюционировала, добавив вариации с использованием веб-сокетов через SignalR, WebAssembly (Wasm) и рендеринга на стороне сервера. Каждый подход имеет свои преимущества. Тем не менее, разработчики тяготеют к простоте модели Wasm. В этой статье рассматриваются улучшения процесса разработки Blazor Wasm, включая сценарии горячей перезагрузки, настройку точек останова и Multi-Launch конфигурацию.
👉🏻 Канал | 💬 Чат | 📕 Каталог
#Blazor был выпущен почти пять лет назад. С тех пор инфраструктура Blazor эволюционировала, добавив вариации с использованием веб-сокетов через SignalR, WebAssembly (Wasm) и рендеринга на стороне сервера. Каждый подход имеет свои преимущества. Тем не менее, разработчики тяготеют к простоте модели Wasm. В этой статье рассматриваются улучшения процесса разработки Blazor Wasm, включая сценарии горячей перезагрузки, настройку точек останова и Multi-Launch конфигурацию.
👉🏻 Канал | 💬 Чат | 📕 Каталог
❤4👍1
⚡️ Обновления разработки Blazor Wasm в JetBrains Rider 2024.1
С выпуском #Rider 2024.1 долгожданный Hot-Reload для #Blazor WebAssembly наконец доступен!
Ознакомьтесь со всеми улучшениями для разработки Blazor Wasm в Rider 2024.1, включая сценарии hot-reload, новый отладчик и конфигурацию запуска Multi-Launch
👉🏻 Канал | 💬 Чат | 📕 Каталог
С выпуском #Rider 2024.1 долгожданный Hot-Reload для #Blazor WebAssembly наконец доступен!
Ознакомьтесь со всеми улучшениями для разработки Blazor Wasm в Rider 2024.1, включая сценарии hot-reload, новый отладчик и конфигурацию запуска Multi-Launch
👉🏻 Канал | 💬 Чат | 📕 Каталог
👍5❤3
⚡️ Реализация безопасного веб-приложения Blazor с помощью OpenID Connect
В этой статье показано, как реализовать безопасное веб-приложение #Blazor #NET 8 с помощью OpenID Connect и заголовков безопасности с одноразовыми номерами CSP.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В этой статье показано, как реализовать безопасное веб-приложение #Blazor #NET 8 с помощью OpenID Connect и заголовков безопасности с одноразовыми номерами CSP.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Software Engineering
Implement a secure Blazor Web application using OpenID Connect and security headers
This article shows how to implement a secure .NET 8 Blazor Web application using OpenID Connect and security headers with CSP nonces. The NetEscapades.AspNetCore.SecurityHeaders nuget package is us…
👍3❤1
⚡️ Основы Blazor
Из этой статьи вы узнаете о девяти рекомендациях по созданию веб-приложений #Blazor на основе реального опыта.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Из этой статьи вы узнаете о девяти рекомендациях по созданию веб-приложений #Blazor на основе реального опыта.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Telerik Blogs
Blazor Basics: 9 Best Practices for Building Blazor Web Apps
This post shares nine best practices for building Blazor web applications based on real-world experience.
❤3👍3
⚡️ Усовершенствования маршрутизации Blazor
Влад Фурдак, один из участников проекта //devdigest и #Microsoft MVP, рассказывает о своей библиотеке маршрутизации для #Blazor-приложений. Альфа-релиз пакета BlazorNexus.Navigation уже доступен на NuGet!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Влад Фурдак, один из участников проекта //devdigest и #Microsoft MVP, рассказывает о своей библиотеке маршрутизации для #Blazor-приложений. Альфа-релиз пакета BlazorNexus.Navigation уже доступен на NuGet!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Medium
Blazor routing enhancements
BlazorNexus.Navigation package alpha release
❤3👍3🆒1
⚡️ Как отменить HTTP-запрос при выходе из компонента Blazor
В этой статье описывается, как отменить HTTP-запрос и связанную с ним серверную операцию в компоненте #Blazor. После краткого ознакомления с архитектурой отмены серверных операций вы познакомитесь с маркерами отмены и с тем, как их использовать для отмены операции при переходе пользователя.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
В этой статье описывается, как отменить HTTP-запрос и связанную с ним серверную операцию в компоненте #Blazor. После краткого ознакомления с архитектурой отмены серверных операций вы познакомитесь с маркерами отмены и с тем, как их использовать для отмены операции при переходе пользователя.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Code Maze
How to Cancel an HTTP Request on Leaving a Blazor Component
Let's explore how to cancel an HTTP request and the associated backend operation inside a Blazor component when the user leaves.
👍4❤2🆒1
⚡️ Visual Studio теперь умнее: новые инструменты для отладки и диагностики
#VisualStudio 2022 получила обновление с новыми возможностями для отладки и диагностики.
Теперь легче отслеживать асинхронный код, настраивать условия для точек останова с помощью ИИ, а также доступно больше инструментов для работы с #Blazor WebAssembly.
Всё это должно заметно упростить жизнь разработчикам и ускорить процесс поиска багов!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
#VisualStudio 2022 получила обновление с новыми возможностями для отладки и диагностики.
Теперь легче отслеживать асинхронный код, настраивать условия для точек останова с помощью ИИ, а также доступно больше инструментов для работы с #Blazor WebAssembly.
Всё это должно заметно упростить жизнь разработчикам и ускорить процесс поиска багов!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Microsoft News
New debugging and diagnostic features
Explore the latest debugging and diagnostic enhancements in Visual Studio 2022 v17.11, including async method exception handling, AI-generated breakpoint expressions, Blazor WebAssembly debugging, and LINQ expression visualization. Streamline your workflow…
❤3🆒2👍1
⚡️ JetBrains .NET Days Online 2024: бесплатное виртуальное мероприятие для разработчиков .NET
Двухдневное мероприятие #NET Days Online 2024 предлагает глубокое погружение в облачную разработку, производительность приложений и новейшие функции .NET 8. Доклады по #Blazor, #MAUI и микросервисам — это прекрасная возможность расширить свои знания в области .NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Двухдневное мероприятие #NET Days Online 2024 предлагает глубокое погружение в облачную разработку, производительность приложений и новейшие функции .NET 8. Доклады по #Blazor, #MAUI и микросервисам — это прекрасная возможность расширить свои знания в области .NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
Recordings From .NET Days Online 2024 are Available | The .NET Tools Blog
Join us on September 25–26 for a free virtual event bringing together the most influential people in the .NET space to talk about topics they’re passionate about, including C#, F#, .NET Aspire, Blazor, HTMX, microservices, ReSharper, and more!
🆒3❤2👍1
⚡️ Создайте свое первое гибридное приложение на Blazor!
Узнайте как это сделать из материалов мастер-класса по #Blazor Hybrid, который вы можете пройти сами прямо сейчас!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Узнайте как это сделать из материалов мастер-класса по #Blazor Hybrid, который вы можете пройти сами прямо сейчас!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Learn to Build Your First Blazor Hybrid App!
Learn all about the Blazor Hybrid workshop that you can follow yourself or teach to others!
❤4🆒2👍1
⚡️ Microsoft представила dotnet scaffold
Компания #Microsoft выпустила интерактивный CLI-инструмент dotnet scaffold, доступный в предварительной версии.
Этот инструмент упрощает процесс генерации кода для ASP#NET Core проектов, включая Web API, #Blazor и Razor Pages.
Пользователи могут создавать шаблоны с поддержкой Entity Framework, а также настраивать генерацию через интерактивные меню или автоматизированные параметры.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Компания #Microsoft выпустила интерактивный CLI-инструмент dotnet scaffold, доступный в предварительной версии.
Этот инструмент упрощает процесс генерации кода для ASP#NET Core проектов, включая Web API, #Blazor и Razor Pages.
Пользователи могут создавать шаблоны с поддержкой Entity Framework, а также настраивать генерацию через интерактивные меню или автоматизированные параметры.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Microsoft News
dotnet scaffold – Next Generation Content Creation for .NET
Introducing a new command line tool dotnet scaffold, a new interactive way to create projects in .NET.
👍9❤4
⚡️ Blazor: Как проектировать компоненты с учетом повторного использования
Эксперт по #Blazor Аллен Конвей поделился стратегиями проектирования компонентов с учетом их повторного использования.
На онлайн-мероприятии он рассказал о модульной структуре кода, тестируемости и удобстве обслуживания, подчеркивая важность планирования еще на этапе разработки.
Такие подходы ускоряют разработку, создают унифицированный дизайн и облегчают адаптацию компонентов к различным сценариям.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Эксперт по #Blazor Аллен Конвей поделился стратегиями проектирования компонентов с учетом их повторного использования.
На онлайн-мероприятии он рассказал о модульной структуре кода, тестируемости и удобстве обслуживания, подчеркивая важность планирования еще на этапе разработки.
Такие подходы ускоряют разработку, создают унифицированный дизайн и облегчают адаптацию компонентов к различным сценариям.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
Visual Studio Magazine
On Blazor Component Reusability - From Day 0 -- Visual Studio Magazine
'We want to try to design from Day One, even Day Zero, with reusability in mind,' says Blazor expert Allen Conway in imparting his expertise to an audience of hundreds in an online tech event on Tuesday.
❤1👍1
🎥 Магия Hot Reload в Blazor
На #net Days Online 2024 Андрей Рублев, разработчик JetBrains и участник команды //devdigest, рассказал о магии Hot Reload в #Blazor WebAssembly с JetBrains #Rider.
Особое внимание было уделено тому, как Rider позволяет моментально вносить изменения в код без полной перезагрузки – Андрей подробно разобрал архитектуру и механизмы реализации.
Это идеальная сессия для тех, кто хочет углубить навыки работы с Blazor в Rider!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
На #net Days Online 2024 Андрей Рублев, разработчик JetBrains и участник команды //devdigest, рассказал о магии Hot Reload в #Blazor WebAssembly с JetBrains #Rider.
Особое внимание было уделено тому, как Rider позволяет моментально вносить изменения в код без полной перезагрузки – Андрей подробно разобрал архитектуру и механизмы реализации.
Это идеальная сессия для тех, кто хочет углубить навыки работы с Blazor в Rider!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Поддержать проект
//devedigest
Магия Hot Reload в Blazor
At .NET Days Online 2024, Andrey Rublev, JetBrains developer and member of the //devdigest team, talked about the magic of Hot Reload in Blazor WebAssembly with JetBrains Rider.
Particular attention was paid to how Rider allows you to instantly make changes…
Particular attention was paid to how Rider allows you to instantly make changes…
❤5👍2