No video

Денис Цветцих - Как приручить реактивное программирование в XAML приложениях

  Рет қаралды 5,219

DotNext — конференция для .NET‑разработчиков

DotNext — конференция для .NET‑разработчиков

7 жыл бұрын

Ближайшая конференция - DotNext 2024, 10 - 11 сентября, Москва + online
Подробности и билеты: jrg.su/x2GKnA
- -
Денис Цветцих, АстроСофт - Как приручить реактивное программирование в XAML приложениях.
Конференция DotNext 2016 Piter.
Санкт-Петербург, 03.06.2016.
Многие программисты слышали о реактивном программировании на C# и знают о существовании Rx. Часто они смотрели 101 Rx Samples и даже писали собственные демки, но так и не дошли до реального использования Rx в продакшене. Разработчики XAML приложений читали статьи об эффективности MVVM фреймворка ReactiveUI при решении типовых задач WPF/Silverlight/WinRT/UWP приложений, но так и не решились начать на нем новый проект или прикрутить к инфраструктуре существующего проекта. Несколько лет назад я скрестил пальцы и с надеждой на лучшее решился использовать Rx и ReactiveUI на продакшене. С тех пор накопился интересный опыт использования этих инструментов, которым хочу поделиться в своем докладе.
Из доклада вы узнаете:
- Что за зверь «реактивное программирование» и как реализована его поддержка для C#;
- Какие есть инструменты для разработки реактивного UI в XAML приложениях;
- На каких задачах из продакшен-проектов удалось получить реальный профит от использования Rx и ReactiveUI, а на каких задачах профита замечено не было;
- Как использовать и ReactiveUI, и более популярный и продвинутый MVVM фреймворк в одном WPF/Silverlight/WinRT/UWP приложении.

Пікірлер: 10
@tazoth1
@tazoth1 6 жыл бұрын
Фантастическая лекция, огромное спасибо!
@romanbush5164
@romanbush5164 Жыл бұрын
Спасибо!
@netdeveloper740
@netdeveloper740 3 жыл бұрын
классный доклад и тема полезная
@user-jk3cn7ck2f
@user-jk3cn7ck2f 11 ай бұрын
Ротом чмякает. А так хороший доклад.
@aiscorp1
@aiscorp1 4 жыл бұрын
Спасибо, очень полезно!!!
@pavelpavel7938
@pavelpavel7938 7 жыл бұрын
писать логику в сеттерах??? гоните его со сцены
@UnrealSPh
@UnrealSPh 7 жыл бұрын
чем вам это не нравится?
@6537537
@6537537 6 жыл бұрын
Типа самый умный?)
@tazoth1
@tazoth1 5 жыл бұрын
Тем, что эта логика неочевидна Например элементарная строка а = b; может оказаться огромным блоком и сразу это не очевидно
Роман Неволин - Машинное обучение на платформе .NET
44:46
DotNext — конференция для .NET‑разработчиков
Рет қаралды 5 М.
Марк Шевченко - Микросервисы на C#
1:02:10
I'm Excited To see If Kelly Can Meet This Challenge!
00:16
Mini Katana
Рет қаралды 33 МЛН
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 31 МЛН
Алексей Мерсон - Domain-driven design: рецепт для прагматика
58:57
DotNext — конференция для .NET‑разработчиков
Рет қаралды 60 М.
Что такое WebSockets (веб-сокеты)
2:59
Хочу вАйти
Рет қаралды 8 М.
Денис Иванов - Apache Kafka и реактивные микросервисы на .NET Core
59:40
DotNext — конференция для .NET‑разработчиков
Рет қаралды 19 М.
Уроки WPF. Паттерн MVVM
23:39
Программирование - это просто
Рет қаралды 86 М.
Андрей Акиньшин - Поговорим про память
1:02:38
DotNext — конференция для .NET‑разработчиков
Рет қаралды 26 М.