Jump to content

LabVIEW object-oriented programming: Difference between revisions

From LabVIEW Wiki
Jim Kring (talk | contribs)
m fixed hyperlink formatting (was using BBCODE style links)
Line 1: Line 1:
LVOOP (pronounced "el vee oop") is the native implementation of by-value object orientated programming that appeared in LabVIEW 8.20.
LVOOP (pronounced "el vee oop") is the native implementation of by-value object orientated programming that appeared in LabVIEW 8.20.  
*See the [[LVOOP_Frequently_Asked_Questions]] page, here on the LabVIEW Wiki
 
*NI has a comprehensive LabVIEW Object-Oriented Programming FAQ for their native LVOOP (native by-value OOP) [url=http://zone.ni.com/devzone/cda/tut/p/id/3573]here[/url]. It includes links to many other online resources, including the NI Week presentations that the NI R&D team have given to customers.
*See the [[LVOOP Frequently Asked Questions]] page, here on the LabVIEW Wiki  
*There are multiple example programs that ship with LV. They are located in <labview>exampleslvoop
*NI has a comprehensive LabVIEW Object-Oriented Programming FAQ for their native LVOOP (native by-value OOP) [http://zone.ni.com/devzone/cda/tut/p/id/3573 here]. It includes links to many other online resources, including the NI Week presentations that the NI R&amp;D team have given to customers.  
*The National Instruments LVOOP FAQ references the [url=http://zone.ni.com/devzone/cda/tut/p/id/3574]LVOOP White Paper[/url] several times. If you're an experienced LabVIEW developer, you'll probably enjoy it more than other forms of documentation.
*There are multiple example programs that ship with LV. They are located in &lt;labview&gt;exampleslvoop  
*Christina Rogers (National Instruments R&D) has some excellent discussion about refactoring code, specifically the Getting Started Window, to use LabVIEW classes. See her blog at [url=http://eyesonvis.blogspot.com/]http://eyesonvis.blogspot.com/[/url] and look at the posts in August 2006.
*The National Instruments LVOOP FAQ references the [http://zone.ni.com/devzone/cda/tut/p/id/3574 LVOOP White Paper] several times. If you're an experienced LabVIEW developer, you'll probably enjoy it more than other forms of documentation.  
*[url=http://forums.ni.com/ni/board/message?board.id=170&message.id=216094&requireLogin=False]The LVOOP Design Patterns[/url] is a work-in-progress that [url=http://forums.lavag.org/Aristos-Queue-m5877.html]Aristos Queue[/url] (National Instruments R&D) is working on to help new LVOOP customers choose architectures appropriate to different types of software projects.[/list]
*Christina Rogers (National Instruments R&amp;D) has some excellent discussion about refactoring code, specifically the Getting Started Window, to use LabVIEW classes. See her blog at [http://eyesonvis.blogspot.com/ http://eyesonvis.blogspot.com/] and look at the posts in August 2006.  
== See Also ==
*[http://forums.ni.com/ni/board/message?board.id=170&message.id=216094&requireLogin=False The LVOOP Design Patterns] is a work-in-progress that [http://forums.lavag.org/Aristos-Queue-m5877.html Aristos Queue] (National Instruments R&amp;D) is working on to help new LVOOP customers choose architectures appropriate to different types of software projects.
 
== See Also ==


[[Category:GOOP]]
[[Category:GOOP]]

Revision as of 02:56, 21 December 2009

LVOOP (pronounced "el vee oop") is the native implementation of by-value object orientated programming that appeared in LabVIEW 8.20.

  • See the LVOOP Frequently Asked Questions page, here on the LabVIEW Wiki
  • NI has a comprehensive LabVIEW Object-Oriented Programming FAQ for their native LVOOP (native by-value OOP) here. It includes links to many other online resources, including the NI Week presentations that the NI R&D team have given to customers.
  • There are multiple example programs that ship with LV. They are located in <labview>exampleslvoop
  • The National Instruments LVOOP FAQ references the LVOOP White Paper several times. If you're an experienced LabVIEW developer, you'll probably enjoy it more than other forms of documentation.
  • Christina Rogers (National Instruments R&D) has some excellent discussion about refactoring code, specifically the Getting Started Window, to use LabVIEW classes. See her blog at http://eyesonvis.blogspot.com/ and look at the posts in August 2006.
  • The LVOOP Design Patterns is a work-in-progress that Aristos Queue (National Instruments R&D) is working on to help new LVOOP customers choose architectures appropriate to different types of software projects.

See Also