Developing a Component

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 3. almost 2 years by markcopenhaver
  2. 2. almost 2 years by markcopenhaver
  3. 1. almost 2 years by markcopenhaver
 

To understand the steps in developing an EncounterPRO-OS component, you need to understand that everything that happens in EncounterPRO-OS is a combination of Configuration Objects and Components.  More precisely, EncounterPRO-OS responds to some event (e.g. the clicking of a button) by consulting the appropriate Configuration Object, and from the information provided there, activating the appropriate Component.  Typically, developing and using a component involves the following steps:

  1. Create the component.  Generally this is a .Net assembly.
  2. Create an installer for the component.  This is typically a setup.exe program and may be as simple as adding the component assembly to the GAC.
  3. Create ana Component Version EncounterPRO-OS Component Module.  This is an XML file that EncounterPRO-OS uses to import/export components.
  4. Import the Component Module intoin a running instance of EncounterPRO-OS.  This makes the component available to the appropriate Configuration Objects.
  5. Create or modify a Configuration Object to reference the new Component.
  6. Perform some action in EncounterPRO-OS which activates the Configuration Object.Object and, in turn, the new component.