Difference between revisions of "Documentation/DevGuide/FirstSteps/Programming with UNO"

From Apache OpenOffice Wiki
Jump to: navigation, search
(New page: ==Programming with UNO== UNO (pronounced ['ju:nou]) stands for Universal Network Objects and is the base component technology for [PRODUCTNAME]. You can utilize and write components that...)
 
Line 1: Line 1:
 
+
<maintab>[[Development Concepts|First Steps]]||[[Programming|Programming]]||[[Applications|Applications]]||[[Get Started|Get Started]]||[[Get Objects|Get Objects]]||[[Work with Objects|Work with Objects]]||[[Types|Types]]||[[Example|Example]]</maintab>
 
+
<subtab></subtab>
 
==Programming with UNO==
 
==Programming with UNO==
 
UNO (pronounced ['ju:nou]) stands for Universal Network Objects and is the base component technology for [PRODUCTNAME]. You can utilize and write components that interact across languages, component technologies, computer platforms, and networks. Currently, UNO is available on Linux, Solaris, Windows, Power PC, FreeBSD and Mac OS X. Other ports are still being developed at OpenOffice.org. The supported programming languages are  Java, C++ and [PRODUCTNAME] Basic. As well, UNO is available through the component technology Microsoft COM for many other languages. On OpenOffice.org there is also a language binding for Python available.
 
UNO (pronounced ['ju:nou]) stands for Universal Network Objects and is the base component technology for [PRODUCTNAME]. You can utilize and write components that interact across languages, component technologies, computer platforms, and networks. Currently, UNO is available on Linux, Solaris, Windows, Power PC, FreeBSD and Mac OS X. Other ports are still being developed at OpenOffice.org. The supported programming languages are  Java, C++ and [PRODUCTNAME] Basic. As well, UNO is available through the component technology Microsoft COM for many other languages. On OpenOffice.org there is also a language binding for Python available.
 
With [PRODUCTNAME] [OO2.0], UNO is also programmable with .NET languages using the new Common Language Infrastructure binding. In addition, the new scripting framework offers the use of the API through several scripting languages, such as Javascript, Beanshell or Jython. See [CHAPTER:ScriptingFramework] for more details.
 
With [PRODUCTNAME] [OO2.0], UNO is also programmable with .NET languages using the new Common Language Infrastructure binding. In addition, the new scripting framework offers the use of the API through several scripting languages, such as Javascript, Beanshell or Jython. See [CHAPTER:ScriptingFramework] for more details.
 
UNO is used to access [PRODUCTNAME], using its Application Programming Interface (API). The [PRODUCTNAME] API is the comprehensive specification that describes the programmable features of [PRODUCTNAME].
 
UNO is used to access [PRODUCTNAME], using its Application Programming Interface (API). The [PRODUCTNAME] API is the comprehensive specification that describes the programmable features of [PRODUCTNAME].

Revision as of 09:40, 5 April 2007

<maintab>First Steps||Programming||Applications||Get Started||Get Objects||Work with Objects||Types||Example</maintab> <subtab></subtab>

Programming with UNO

UNO (pronounced ['ju:nou]) stands for Universal Network Objects and is the base component technology for [PRODUCTNAME]. You can utilize and write components that interact across languages, component technologies, computer platforms, and networks. Currently, UNO is available on Linux, Solaris, Windows, Power PC, FreeBSD and Mac OS X. Other ports are still being developed at OpenOffice.org. The supported programming languages are Java, C++ and [PRODUCTNAME] Basic. As well, UNO is available through the component technology Microsoft COM for many other languages. On OpenOffice.org there is also a language binding for Python available. With [PRODUCTNAME] [OO2.0], UNO is also programmable with .NET languages using the new Common Language Infrastructure binding. In addition, the new scripting framework offers the use of the API through several scripting languages, such as Javascript, Beanshell or Jython. See [CHAPTER:ScriptingFramework] for more details. UNO is used to access [PRODUCTNAME], using its Application Programming Interface (API). The [PRODUCTNAME] API is the comprehensive specification that describes the programmable features of [PRODUCTNAME].

Personal tools