Тёмный

Reactive Extensions [An Introduction for .NET Developers] 

DotNet Core Central
Подписаться 27 тыс.
Просмотров 13 тыс.
50% 1

In my last video, I discussed Events and Delegates in .NET. Whenever we implement the Event/Delegate combination, we use an observer pattern.
Hence Reactive extension is the natural progression in terms of the next step for implementing Observer patterns. Reactive Extension is a combination of Observer pattern with iterator pattern. The main interface used in Reactive extension is IObservable, which is also known as dual of IEnumerable. Meaning IEnumerable deals with a pull for data in rest, whereas IObservable deals with the push of data or data in motion.
Using Reactive extension we can easily create event streams, compose and transform the stream of events with a similar pattern as LINQ. Anywhere we can use an observable pattern we can use Rx.
The two main interfaces which are building blocks of Rx are IObservable and IObserver. However, we are going to use ISubject, which significantly simplifies the implementation.
Source code for this video is available in my GitHub repo here: github.com/choudhurynirjhar/r...

Наука

Опубликовано:

 

20 фев 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@Yanivbd1981
@Yanivbd1981 2 года назад
Easy to understand! Much appreciated.
@DotNetCoreCentral
@DotNetCoreCentral 2 года назад
@Yaniv Ben David, thanks for watching!
@rafaelfabro7196
@rafaelfabro7196 2 года назад
Can you do Reactive Extensions with Blazor? Like a parent component state will be modified then all child components that are subscribed will be updated? Great work btw.
@mahendranchinnaiah7593
@mahendranchinnaiah7593 3 года назад
Thanks for your effort
@DotNetCoreCentral
@DotNetCoreCentral 3 года назад
@Mahendran Chinnaiah, thanks for watching as always!
@boggledeggnoggler5472
@boggledeggnoggler5472 Год назад
Great intro. Thanks
@DotNetCoreCentral
@DotNetCoreCentral Год назад
Thanks!
@hasan_shans
@hasan_shans 3 года назад
Great!
@DotNetCoreCentral
@DotNetCoreCentral 3 года назад
@Hasan Shans, thanks for watching!
@akalankagajasinghe5239
@akalankagajasinghe5239 3 года назад
Thanks and please do a video about the reactive programming with webapi
@DotNetCoreCentral
@DotNetCoreCentral 3 года назад
@Akalanka Gajasinghe, thanks for watching!
@michalbilinski4168
@michalbilinski4168 2 года назад
thank you very much
@DotNetCoreCentral
@DotNetCoreCentral 2 года назад
@Michal Bilinski, thanks!
@pdengeras
@pdengeras 2 года назад
Time lost
Далее
Looks realistic #tiktok
00:22
Просмотров 4,7 млн
Make Up with Balloons 💄☺️🍓
00:23
Просмотров 3,1 млн
The Reactive Extensions for .NET
1:13:52
Просмотров 18 тыс.
What is Span in C# and why you should be using it
15:15
Tamir Dresher - Reactive Extensions (Rx) 101
1:01:04
Просмотров 14 тыс.
IDisposable Design Pattern (.Net Core)
12:29
Просмотров 11 тыс.
Reactive Extensions for .NET Developers
25:58
Просмотров 19 тыс.
Сравнили apple и xiaomi!
0:21
Просмотров 20 тыс.