It is that time of the year again. NI week is around the corner! May 21 – 24, 2018! My favorite time of the year.
I am preparing my list of sessions to not miss and I thought I would share it with you. I am happy to report that there are several DQMH sessions presented by people outside of Delacor. I have not even had the pleasure of meeting one of the presenters! I am happy because this means that our toolkit is used and appreciated by a lot of people out there. This might be why we have 23 five-star reviews, so far, on the LabVIEW Tools Network!
I am going to paraphrase what the LabVIEW Center of Excellence page is showing on its landing page regarding NI Week SEPAD. This year, like the last couple of years, will have a great Software track created by LabVIEW Champions. The name of the track this year is Software Engineering Processes, Architecture, and Design (SEPAD) track. There will be 44 sessions in rooms 15, 16A, 16B (and Ballroom G on Thursday). When in doubt, just pick one of those rooms and I can almost guarantee you will learn something useful for your LabVIEW development. The content is organized into mini-tracks for deep dives on key topics such as unit test, deployment, object-oriented design, and hardware abstraction layers. If you are a beginner, please do not be discouraged to attend the SEPAD. The content ranges from informative and accessible to all, through intermediate and advanced levels.
Head to the NI Week app (you don’t have to log in to use it, but you do have to log in to create a schedule). Here are our picks for not-to-miss sessions:
DQMH related sessions (hint: you can search for DQMH in the NI Week app)
- 1440 – DQMH: Tips and Tricks for a Successful DQMH-Based Project (Fabiola de la Cueva)
- 1437- SW Test: Lessons Learned From Hardware Design Applied to Software and Test-Driven Development (Luis Orozco and Fabiola de la Cueva)
- 1043 – PPLs to Build and Deploy Large, Scalable LabVIEW Applications and Get a Head Start on GLLs in LabVIEW NXG (Matthias Baudot)
- 1093 – SW Test: Test Strategies for Project Success: From DQMH to AF and Beyond (Samuel Taggart)
- 1149 – DQMH: Getting XControl Functionality With Dynamically Configured Views and DQMH (Andy Fenley)
These presentations mention DQMH and their presenters have used DQM but are not DQMH focused
- 1174 – Lone Wolf to Dream Team: A Journey Into Team-Based Development (Paul Morris)
- 1123 – Evolving From Quick Coding to Good Architecture and Clean Code (Oliver Wachno, Christian Butcher)
Don’t miss presentations by “seven-time undefeated World’s Fastest LabVIEW Programmer, now retired from competition”, Darren Nattinger!
- 1300 – VI Analyzer: Lessons From a Large Project and New Features in 2018 (Darren Nattinger)
- 1705 – Don’t Wait for LabVIEW R&D, Implement Your Own LabVIEW Features (Darren Nattinger)
- 1706 – What to Expect When You’re Expecting an Error (Darren Nattinger)
These are sessions on unit testing, a topic near and dear to my heart:
- 1007 – SW Test: Using Assertions in LabVIEW to Enable Faster Debugging and Integration Testing (Peter Horn)
- 1541 – SW Test: All the Latest on Your Favorite Topic: Unit Test (Peter Bokor, Jon McBee)
- I will be in a software test panel discussion during the 5:00 time slot in Room 15 on Wednesday
Who knew I needed potatoes and candy bars to understand how the LabVIEW compiler works! Well, at least part of it:
- 1063 – Why Dataflow Works: The Potato and Candy Bar Explanation (Stephen Loftus-Mercer)
Finally, new LabVIEW features that I want to learn more about. Unfortunately, I cannot clone myself to give my presentation and go learn about Malleable VIs at the same time 🙁
- 1082 – Reuse More Code: The Increasing Power of Malleable VIs (Stephen Loftus-Mercer)
- 1225 – Solving Interprocess Communication Challenges With Channel Wires (Jeff Kodosky, Stephen Loftus-Mercer)
See you at NI Week. Until then… happy wiring!