devdigest // ua
614 subscribers
126 photos
8 videos
982 links
Новини технологій від //devdigest: про .NET, Azure та не тільки!
Download Telegram
⚡️ Як JetBrains Rider впровадив налагодження .NET WebAssembly

Стаття від Андрія Рубльова, члена команди //devdigest: #Blazor є частиною технології #NET, яка дозволяє створювати повнофункціональні веб-додатки на C# без необхідності написання #JavaScript-коду. Існує серверний Blazor, клієнтський Blazor (який використовує WebAssembly (WASM) для запуску в браузері та взаємодії з DOM) та інші моделі хостингу. JetBrains #Rider, .NET IDE, допомагає розробляти додатки Blazor. Ви можете писати код і використовувати налагоджувач для запуску та усунення несправностей програм, які ви розробляєте. У той час як процес реалізації налагоджувача для Blazor Server більш-менш такий самий, як і для будь-якої іншої програми .NET, реалізація налагоджувача для Blazor WASM сильно відрізняється. У цій публікації блогу ми розглянемо деякі тонкощі реалізації IDE для налагодження як Blazor WASM, так і всіх варіантів додатків .NET, розроблених для WebAssembly!

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET MAUI: майбутнє кросплатформної розробки додатків?

У статті Нібаса Назіма представлено #NET #MAUI — фреймворк для створення кросплатформних нативних додатків для iOS, Android, macOS, Windows і Tizen. Він підкреслює переваги використання єдиної кодової бази та інтеграції #Blazor для веб-компонентів. Назім керує налаштуванням проекту, обговорює файлову структуру та процес розробки у #VisualStudio. Він також демонструє створення простого додатка для перетворення чисел у слова, включаючи деталі коду #XAML і C#. Стаття завершується кроками для створення APK-файлу та думками автора про переваги та складності .NET MAUI.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Сортування списків для Blazor за допомогою компонента SortableJS

Загальною функцією веб-додатків є сортування списків. Bazor Sortable — це компонент з відкритим вихідним кодом, який побудований на #JavaScript-бібліотеці SortableJS. У цій публікації автор розповість вам, як додати його у власні веб-програми #Blazor.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Доповідь з нещодавньої конференції .NET Tech Conf 23.1

Principal .NET Engineer / Microsoft MVP, Владислав Фурдак розповідає про свій досвід роботи з Blazor та ділиться лайфхаками на прикладі реальних проєктів.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ .NET 8: Пояснення режимів рендерингу Blazor

З огляду на те, що режими рендерингу були представлені разом з релізною версією #Blazor, давайте більш детально розглянемо різні опції режиму візуалізації та те, як їх використовувати у вашому додатку.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Rider 2024.1 EAP 6 – що нового?

А ще з'явилося багато нового — оновлений діалог для створення проєкту, кастомні правила іменування та покращення системи контролю версій. Зараз #Blazor використовує абсолютно новий налагоджувач, розроблений Андрієм Рубльовим (наш слон з //devdigest!).

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Вибір правильної платформи для програм під Windows

Яку технологію повинен використовувати програміст для нової програми Windows, якщо йому пропонується так багато різних варіантів, включаючи #NET #MAUI, WinUI, WinForms, #WPF, UWP, #Blazor та інші?

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Wasm у JetBrains Rider 2024.1

#Blazor був випущений майже п'ять років тому. З тих пір фреймворк Blazor еволюціонував, додаючи варіації з використанням веб-сокетів через SignalR, WebAssembly (Wasm) і рендеринг на стороні сервера. Кожен підхід має свої переваги. Однак розробники тяжіють до простоти моделі Wasm. У цій статті обговорюються покращення процесу розробки Blazor Wasm, включаючи сценарії гарячого перезавантаження, налаштування точок зупинки та конфігурацію Multi-Launch.


👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Оновлення розробки Blazor Wasm у JetBrains Rider 2024.1

З виходом #Rider 2024.1 довгоочікуваний Hot-Reload для #Blazor WebAssembly нарешті доступний!

Ознайомтеся з усіма покращеннями для розробки Blazor Wasm у Rider 2024.1, включаючи сценарії гарячої зарядки, новий відладчик та конфігурацію запуску Multi-Launch

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Основи Blazor

У цій статті ви дізнаєтеся про дев'ять найкращих практик створення веб-додатків #Blazor на основі реального досвіду.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Реліз MudBlazor 7

Mud#Blazor — це бібліотека компонентів Blazor, створена для веб-розробки з використанням принципів Material Design, яка надає повний набір компонентів інтерфейсу користувача, включаючи кнопки, картки, сітки та форми, що дозволяє розробникам створювати сучасні, адаптивні веб-додатки. MudBlazor прагне запропонувати єдиний зовнішній вигляд, одночасно спрощуючи процес розробки за допомогою настроюваних компонентів.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Підтримати проєкт
⚡️ Удосконалення маршрутизації Blazor

Влад Фурдак, один з учасників проекту //devdigest і #Microsoft MVP, розповідає про свою бібліотеку маршрутизації для додатків #Blazor. Альфа-реліз пакета BlazorNexus.Navigation вже доступний на NuGet!

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Підтримати проєкт
⚡️ Як скасувати HTTP-запит при виході з компонента Blazor

У цій статті розглядається, як скасувати HTTP-запит і пов'язані з ним операції серверної частини в компоненті #Blazor. Після короткого ознайомлення з архітектурою скасування внутрішніх операцій ви ознайомитеся з токенами скасування та тим, як їх використовувати для скасування операції, коли користувач відходить.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Підтримати проєкт
⚡️ Visual Studio розумніша: нові інструменти налагодження та діагностики

#VisualStudio 2022 отримала оновлення з новими можливостями налагодження та діагностики.

Тепер стало простіше відстежувати асинхронний код, налаштовувати умови зупинки за допомогою штучного інтелекту, а для роботи з #Blazor WebAssembly доступно більше інструментів.

Все це має значно полегшити життя розробникам та прискорити процес пошуку багів!

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Підтримати проєкт
⚡️ JetBrains .NET Days Online 2024: безкоштовний віртуальний захід для .NET розробників

Дводенний захід #NET Days Online 2024 пропонує глибоке занурення в хмарну розробку, продуктивність додатків і найновіші функції .NET 8. З доповідями про #Blazor, #MAUI та мікросервіси це ідеальна можливість покращити свої знання в .NET.

👉🏻 Канал | 💬 Чат | 📕 Каталог