hi all,
Well, MS introduced the IObservable interface as part of the .net FW 4 and i thought "great finally, i must use it !".
So i dug deep and read posts and documentation and even implemented the pattern.
After doing so i've realized that the basic implementation actually sends all the Observable events to all of its subscribers without any filtering on it (plain broadcast).
Now to the question,
1. now if i add such filtering mechanism what is the difference between using the Observable pattern and just using events ?
2. When should one use this pattern and when should he choose to use plain events ?
3. what are the main advantages of the Observable pattern ?
i read somewhere that the Observable is meant for plain broadcast, i feel it is not true and that im missing something.
thanks alot. adiel.