It was one of the first projects to have a tendril into the BCL via IObservable, but we think it's benefitted from being external. There's a good case for Ix being moved back into the BCL.
Around 22:00 -- did I understand correctly that this is chained library issue? If you have library A, library B which uses A, and B updates A, B maintainer should change B version number the same way A was changed (even if nothing else was changed). So say you had A 1.0.0, B 1.0.0, B maintainer updated A to 2.1.0. The most significant change here is major number change, so the next B version should be 2.0.0 (at least). This way end-consuming app, updating B will see "oh, there is major change here". Adding extra complexity to lower level libraries because the versions of middle-level libraries are not correctly maintained is not a solution (IMHO). And another thing, I read it in some book about Google practices (I forgot the name at the moment) has the author thinking loudly about changing notion, that major change should change the library itself, trivialized example, A should not become here just A-2.0.0 but A2-2.0.0 (i.e. completely different product). And I like this idea very much.
I have a doubt in .NET MAUI. I am creating a point-of-sale (POS) application in .NET MAUI for a Windows platform. I am using an entry field and a search bar in my application, and it needs to be in full-screen mode. I have converted the program into an executable (exe) file and ran it on a POS machine (Essae Machine). However, when I touch the entry field, the soft keyboard does not pop up. Interestingly, the soft keyboard works in Google Chrome and AnyDesk on the same POS machine. Can you help me understand why the soft keyboard is not popping up in my application?
WHAT?! IntroToRx was updated? Impossible! I need to have a look after all these years! And a big thanks to Lee Campbell finally!
Rx is such a great project, Microsoft should put more effort into popularizing it!
Couldn't agree more!
What a blast from the past, I remember trying to talk them I to moving rx into the framework back in the day.. glad the project is still alive :)
It was one of the first projects to have a tendril into the BCL via IObservable, but we think it's benefitted from being external. There's a good case for Ix being moved back into the BCL.
It is always a joy to hear what Ian has to say. Keep doing this excellent work.
Around 22:00 -- did I understand correctly that this is chained library issue? If you have library A, library B which uses A, and B updates A, B maintainer should change B version number the same way A was changed (even if nothing else was changed). So say you had A 1.0.0, B 1.0.0, B maintainer updated A to 2.1.0. The most significant change here is major number change, so the next B version should be 2.0.0 (at least). This way end-consuming app, updating B will see "oh, there is major change here". Adding extra complexity to lower level libraries because the versions of middle-level libraries are not correctly maintained is not a solution (IMHO). And another thing, I read it in some book about Google practices (I forgot the name at the moment) has the author thinking loudly about changing notion, that major change should change the library itself, trivialized example, A should not become here just A-2.0.0 but A2-2.0.0 (i.e. completely different product). And I like this idea very much.
I can't thank you enough, for your valuable content.
Great presenter!
Still waiting for reactive for .net8 , any updates?
HISTORY and FUTURE lesson of Reacive..but no code :(
I have a doubt in .NET MAUI. I am creating a point-of-sale (POS) application in .NET MAUI for a Windows platform. I am using an entry field and a search bar in my application, and it needs to be in full-screen mode. I have converted the program into an executable (exe) file and ran it on a POS machine (Essae Machine). However, when I touch the entry field, the soft keyboard does not pop up. Interestingly, the soft keyboard works in Google Chrome and AnyDesk on the same POS machine. Can you help me understand why the soft keyboard is not popping up in my application?
You ask in a wrong talk, this one is about Rx.