Michael:
There are (2) .Net examples that ship with LV7.1, 'Simple Task Monitor" and 'Calculator' (use Help/Find Examples). They may be a good start, be sure to look at File/Vi Properties/Documentation for more info. Some pointers:
Requirements to use private .NET assemblies:
1) .NET Framework version 1.0 or greater must be installed on your system (get it from usoft)
2) Your private assembly (your dll)is in the same directory as your top level VI (Applies only if c# code is compiled as a private assembly (the default??), if compiled as a global assembly then see usoft KB 315682)
3) Your assembly has been added to .NET Assembly References using Tools >> Advanced >> .NET Assembly References...
You start with a Constructor node to point and link to your dll (right click on it to select constructor), then use properties, methods, and invokes from the .Net pallette of tools in LV. I have attached a LV7.1 vi that I used to prototype and test a C# dll that one of my coworkers had written to allow me to read and write to a database. Note that the code will not run since I have not included the dll and our database is not accessible outside our network. But hope it gives you a bigger picture to get going. I was very unfamilair with the properties and methods exposed in the dll, had to do a lot of playing around to see which ones were appropriate. If you right click on a property or method, you get a popup to show all available ones, pretty cool!
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~