I had the pleasure of being invited to speak at the CLA Summit Europe 2013, at NI France in Nanterre (just outside Paris). This was a fantastic event and it was a lot of fun to meet CLAs from around the world (and especially Europe) and learn from them about this year's theme: Interprocess Communication. The food was also terrific -- I'm just sayin' :-)
My talk, titled "Public Events for Modules," was about a technique for Interprocess Communication in LabVIEW using Dynamic User Events as a core aspect of one's software "modules" (classes, libraries, components, or whatever modular programming style you're using in your LabVIEW applications).
In addition to showing how to expose Dynamic User Events for your modules, I showed some of the ease-of-use benefit this technique offers to both developers and users of software modules. I also show some of the caveats and gotchas of this approach.
This was a really fun talk to give and I hope you enjoy it!
Here's the video of the presentation:
Download the presentation slides here: