Development Environment
Introduction
A properly configured development environment is essential for working productively with the SmartComponent Library and its tooling. This section outlines the prerequisites, recommended tools and workspace layout required to get started, including access to Consultingwerk’s customer systems, installation of the SmartComponent Library and related assemblies, and basic IDE configuration. Following these guidelines will ensure that all examples compile, the Business Entity Designer and other utilities run as expected, and your setup matches the environments used in our tutorials and training materials.
- Add DebugListing as Menu and Toolbar entry in the Progress Developer Studio
- Add Scratch Editor as Menu and Toolbar entry in the PDSOE
- Classes recommended for subclassing in a customer implementation of the SmartComponent Library
- Customizing Progress Developer Studio Templates made easy: Personalization
- Development Environment Setup Checklist
- Executing SonarLint CLI from within PDSOE
- How do I know the Version of the SmartComponent Library that I am using?
- Installing the SmartComponent Library Eclipse plugin
- K-Base
- Managing AppServer Connections
- Overview of service.xml files
- Overview of supported OpenEdge Versions
- Progress Developer Studio Preferences
- Progress Developer Studio Hotkeys
- Scaffolding Tools
- SmartComponent Library Package Manager
- Support for multiple project roots and the Shared AVM feature
- Use the AppServer for accessing Business Entities from within the Visual Designer
- Using the Consultingwerk IDE Templates
- Using the SmartComponent Library Desktop
- Visual Designer toolbox.xml Control Group Entries for the SmartComponent Library
- VS Code - Ant Target Runner sample configuration