Welcome to the Groove Developer's Library


The Groove Developer's Library is your resource for developing Groove tools and solutions. It contains Groove technical programming information including sample code, documentation, technical articles, and reference guides.

Where Do I Find It?

The Groove Developer's Library is designed to allow you to learn about developing for Groove as you prefer. You can approach the documentation in several ways, depending on the type of information you like to read, how you prefer to learn, and what you need to know. You can also reference additional material that supplements the Groove core documentation.

Products

Groove's developer documentation is segregated by products. Platform documentation provides the information you need to develop platform applications and solutions. Groove Forms documentation describes how to develop using the Groove Forms tool. Integration documentation describes how to develop integration solutions, including solutions that use the Groove Enterprise Integration Server.

Using The Developer's Library

The documents in the library have been written with the assumption that you are familiar with your computer’s operating system and development tools, and are knowledgeable about at least one of the programming languages we support. We have concentrated on providing examples and techniques in JavaScript, but the GDK contains versions of these samples in C++ and VB as well. In any case, you must understand how to use Microsoft’s Active Template Library (ATL) with your chosen development tools and language.

We also assume that you have installed the Groove transceiver, which you can get from http://www.groove.net/downloads/, and the Groove Development Kit (GDK), which you can get from http://www.groove.net/devzone/downloads/.

Conventions

The following conventions are used in the text:

Text Style

Text in a monospace font is used to provide examples of code, such as XML, C++, VB, or script.

<g:Component Name="AComponent"> 
	<g:ComponentResource URL="http://components.groove.net/Components . . .> 
	<g:PropertyList Version="1"> 
		<g:Property Name="Background"> 
			<g:BackgroundStyle Style="SectionBackground"/> 
		</g:Property> 
	</g:PropertyList> 
	<g:ComponentConnections> 
	</g:ComponentConnections> 
</g:Component> 

Variable text is italicized. For example, “Save the file as YourFileName.”

Keyboard Commands

Here are our conventions for entering key strokes:

“Press ENTER” means that you should press the Enter or Return key on your keyboard.

Keys like F1 and F9 refer to function keys.

CTRL”, “ALT”, and “SHIFT” refer to the respective keyboard keys. A set of keystrokes joined with “+”, (for example, CTRL+F5) means you should press and hold the first key (CTRL), then press the second key (F5).




Copyright ©2000-2003 Groove Networks, Inc. All Rights Reserved.