Going against Darren’s advice: Being successful with PPLs as shared components

Se eller gense: “Going against Darren’s advice: Being successful with PPLs as shared components” [GDevCon]

Gik du glip af Jens Christian Andersens præsentation til dette års GDevCon i Stuttgart? Så se den her - eller vent til næste uge, hvor han tilmed udvider præsentationen med 15 minutter, når CN Rood afholder [T&M] Days ’24 (Test & Measurement Days) i København.

En præsentation af GPowers Senior Specialist, Jens Christian Andersen, til #GDevCon5

I præsentationen dykker Jens Christian ned i modulær softwareudvikling med LabVIEW ved at bruge pakkede projektbiblioteker (PPL’er) som selvstændige softwarekomponenter. Han kommer i præsentationen ind på emner som:

• En softwarekomponents levetid, herunder version, uafhængigheder og afhængigheder
• Fordelene ved og forskellene mellem delte komponenter og plugins
• Hvad du har brug for fra en softwarekomponent i hhv. udviklings- og runtime-miljøet
• Hvorfor PPL’er er et fristende valg for delte komponenter og plugins, og hvorfor de kan være svære at bruge

Softwarekomponenter i form af genbrugsbiblioteker er blevet distribueret som VI Packages i årevis. VI Packages Manager lader dig installere en sådan genbrugskode i dit udviklingsmiljø, hvilket igen lader LabVIEW Application Builder inkludere den i dine byggede applikationer. Men delte komponenter og plugins skal bygges uafhængigt af din applikation, og de skal distribueres med NI Package Manager.

I præsentationen fortæller Jens Christian om, hvordan PPL’er kan bruges, hvordan PPL’er nemt kan gøres afhængige af hinanden, og hvordan man kan bruge den samme komponent både i udviklingsmiljøet, mens du bygger din applikation, og i runtime-miljøet, når du kører din applikation.

Derudover demonstrerer han også, hvordan man kan bruge NI Package Manager eller andre værktøjer til at installere PPL’erne. Endvidere  opbygning af paletter i forhold til at gøre PPL’ernes offentlige API’er tilgængelige i LabVIEW.

TimePresentation
09:30Doors open – coffee, tea or water
10:00Keynote What’s new in NI software and NI hardware by CNRood, William Baars, NI Teamleader
10:30What’s new in Denmark by CNRood, Jack Bering
11:00Break, enjoy a coffee, tea or water
11:30Investing in a Software Centric Approach to Test by NI, René Voorhorst, Sales Director
12:00Make Test a Competitive Advantage by NI, Marco Peira, Senior Account Manager
12:30Lunch
13:30Going against Darren’s advice: Being successful with PPLs as shared components by GPower, Jens Christian Østergaard Andersen
14:15Lab to Digital: Test Data and Traceability by Init, Håkon Risbakk
15:00Calibrate or not by Trescal, Alex Rodenburg
15:30Happy Hour and Closing Quiz with presents for the winners!