DCSIMG
Reactive - Bnaya Eshet

Bnaya Eshet

Disclaimer

Browse by Tags

All Tags » Reactive (RSS)
Open House at Microsoft
Open House at Microsoft yesterday I was lecturing at Microsoft about VS 2012, .NET 4.5, async/await, Rx and TPL Dataflow. there was 90 people attended and I hope that everybody has learn something new. the code sample for this lecture available here .
Rx - Open Source
Rx - Open Source Microsoft had announced the open sourcing of Rx . it is a great news for the Rx development community. Microsoft is still committed to the library's quality while accepting external contribution into the Rx code base. Open sourcing is the new Microsoft strategy and you can see other technology that is moving in that direction (for example ASP.NET). personally I will consider to move Visual Rx into an official Rx code base. central code base that is being managed by Microsoft...
Visual Rx - run as administrator
Visual Rx - run as administrator if you have download the Visual Rx client, make the current version required an administrator privilege.
Visual Rx - Part 6
Visual Rx - Part 6 this post is part of the Visual Rx series and it will focus on Visual Rx Viewer Side Extensibility . this post is dealing with advance topic, you may want to read other post on this series before reading this one. this post refer to version 2.0.20.622.60 or higher (the extensibility model was simplify at this version). Visual Rx support extension via plug-ins bundle contract. a plug-ins bundle contains: General information about the package (like title and description), Publisher...
Visual Rx Version 2.0.20622.60
Visual Rx Version 2.0.20622.60 I have release a new version of Visual Rx   just before my fight to the Build conference. the version support .Net 4.5 and is having a new plug-in model. this post will be follow by a post about writing plug-ins for the Visual Rx. for the client side it is recommended to use the Nuget package (write visualrx into the Nuget search box). if you want to learn more about .Net 4.5 parallelism, Rx and Tpl Dataflow you can check out the Sela developer practice conference...
Visual Rx - Backward Compatibility
Visual Rx - Backward Compatibility I have just publish a new release of Visual Rx SDK which is targeting Rx versions 1.0.10621 and 1.1.11111 . this release is result of a community request which was added to the Issue Tracker . you can add other request or vote for existing one in here . this release is also available on the NuGet Gallery . the NuGet page for version 1.0.10621 is available for download in here and the page for version 1.1.11111 is available in here . the same Visual Rx viewer is...
Visual Rx - Part 5
Visual Rx - Part 5 this post is part of the Visual Rx series and it will focus on controlling the Visual Rx publication on the coding part. you can see this series TOC in here . I was talking about enabling / disabling the Visual Rx publication (through the predefine publication channel), using the VirtualRxSettings.Enable property, in part 1 of this series. Enable / Disable let look at a Enable / Disable snippet: Code Snippet Task < VisualRxInitResult > info = VisualRxSettings .Initialize...
Visual Rx - Part 4
Visual Rx - Part 4 this post is the 4th of the Visual Rx post series. this post will focus on the communication channel settings . you can see this series TOC in here . at the time I'm writing this post there is 4 available communication channel (out of the box). Wcf discovery - will try to dynamically locate the end point of the viewer service (or any other discoverable service which apply to the Visual Rx contract). this is the easiest proxy and it is recommended to local network scenarios...
Visual Rx - TOC
Visual Rx - TOC Visual Rx is a bundle of API and a Viewer which can monitor and visualize Rx datum stream (at run-time). the current post in the Visual Rx series includes: Part 1 : Code side. Part 2 : Viewer side. Part 3 : How to start using Visual Rx. Part 4 : Setting the communication channels. Part 5 : publication filtering.   you can vote for feature at the CodePlex site under the Issue Tracker tab . you can download the SDK and the Viewer from here .
Visual Rx - Part 3
Visual Rx - Part 3 this post is part of the Visual Rx series and it will focus on how to start working with Visual Rx . you can see this series TOC in here . as I was mention in previous posts Visual Rx is divided into 2 parts: SDK - which is the code side on which you define the VisualRxSetting and use Monitor extension method. Viewer - which is listening to the SDK communication channel and visualize the Rx stream. both parts available at the download page of Visual Rx on CodePlex . the SDK is...
Visual Rx - Part 2
Visual Rx - Part 2 this is the second post in the Visual Rx series. this post will focus on the viewer side. you can see this series TOC in here . as we saw in the previous post the main view of the Visual Rx viewer is using a tab control ( the default tab is the "All" tab ) out of the box the viewer is also having a grid tab, additional tab will be added per keyword. ( the grid is actually a plugin and it can be remove by deleting it from the relative Plugins folder ). all tabs except...
Visual Rx - Part 1
Visual Rx - Part 1 this post is the first of series about Visual Rx . this post series also stand as the official help of Visual Rx. you can see this series TOC in here . Visual Rx is a bundle of API and a Viewer which can monitor and visualize Rx datum stream (at run-time). one of the challenge of any Rx solution is reasoning about the datum flow at run-time , the Visual Rx bundle is a perfect solution for this problem. Visual Rx was design for   minimal performance penalty , which make it...
Rx - Join
Rx - Join this post is an advance one so you haven't yet master the Rx basic practice you might want to start in here . the post will focus on the Join and GroupJoin operators and we will try to get a solid understanding of what does it really means to join multiple data streams. the Rx notion of join is quit different than the join we has used to know in SQL queries. while the SQL query's join refer to data equality (relationship and foreign keys), the Rx's join is all about coexisting...
Rx TOC
Rx TOC this is a TOC (table of content) which summaries my previous post about Rx. Rx - for beginners TOC Rx – Code cartoon Rx - Buffer Rx - Window Rx - Sample Rx - Exception Handling Rx - Aggregate vs. Scan Rx - DistinctUntilChanged Rx and Time related operators
Rx and Time related operators
Rx and Time related operators this post will focus on Rx 's time related operators. Rx has lot to do with the time notion. actually Rx is kind of a time machine where datum does schedule for processing at specific time (I will talk about scheduling in future post). within the System.Reactive and System.Reactive.Linq namespaces we can find the following extension method and services. Window , Buffer and Sample which was spoken here , here and here . all operators has a time based overloads . Replay...
More Posts Next page »