Today I saw a Microsoft Blog saying that Reactive Extensions is now open source and the Project address is https://rx.codeplex.com. Open source is not only the RX library, but also the IX library. The main functions are as follows:
Reactive Extensions:
- Rx. Net:Reactive Extensions (Rx) is a library for implementing asynchronous and event-based programs. It uses the query operator of the LINQ style.
- RxJS:JavaScript Reactive Extensions (RxJS) is a library that implements asynchronous and event-based programs in JavaScript and can be used in browsers and Node. js.
- Rx ++:Native Reactive Extensions (RxC) is a library for implementing asynchronous and event-based programs in C and C ++,
Interactive Extensions
- Ix:Interactive Extensions (Ix) is a. Net Library, which extends the ability to write data to objects. It provides many extended functions in Rx for the IEnumerable <T> class.
- IxJS:Development of LINQ to Object in JavaScript and Interactive Extensions (Ix)
- Ix ++:In C ++ for Native developers to use
Concerning the RX library, I have written some articles to introduce it, but later I was unable to continue due to busy work. If you are interested, please refer to this website http://www.introtorx.com.
As for the IX database, I have previously introduced http://news.cnblogs.com/n/111128/in the previous news in the garden, which is more advanced than the current one.
These two libraries are very practical. After all, the official expansion quality of Microsoft is quite secure, and they are just as powerful as they are in the project (unfortunately I have no Project C ). If you only want to use these two libraries, install them directly from NuGet.