The Basics

The following pages below will cover how to develop Universal Extensions from scratch:

TitleDescription
IntroductionIntroduction to Universal Extension and its capabilities.
Development Environment Set-UpRequirements for setting up a Universal Extension development environment.
Universal Extension APIDetailed Information on the Universal Extension API.
Task Entry PointCreating a Sample Universal Extension.
Dynamic Choice FieldAdding Dynamic Choice fields to the Sample Universal Extension.
Dynamic Update and Output Only FieldsAdding Output Only fields to the Sample Universal Extension.
Dynamic CommandAdding a Dynamic Command to the Sample Universal Extension.
In-Process Dynamic CommandsAdding two In-Process Dynamic Commands to the Sample Universal Extension.
Cancel CommandAdding Cancel Command to the Sample Universal Extension.
Publishing EventsDemonstration of the new event publishing API
Troubleshooting and DebuggingChecking log levels, retrieving output, and debugging commands.