OpenEdge™ Studio
OpenEdge Studio offers software developers a unified, highly-productive development environment that simplifies the job of building complex, distributed business applications.
OpenEdge Studio presents one workbench, one set of tools for developing the range of today's business applications—from client/server models, to transaction processing deployed over the Internet, customizable, and personalized interfaces dynamically rendered according to user or corporate profiles. OpenEdge Studio is the development environment for the Progress Dynamics application framework and its highly-productive method for building flexible and feature-rich business applications. Driving the Progress Dynamics framework is a repository that enables applications to change dynamically by storing object attributes, templates, and business components.
OpenEdge Studio automates much of the work in creating user interfaces and business components with visual tools included in the AppBuilder. The AppBuilder is a central workbench providing visual tools for defining objects, laying out interfaces, and linking data. These tools and the development methodology underlying them foster the re-use of business logic and eliminates many coding tasks. SmartBusinessObjects and SmartDataObjects allow developers to quickly assemble modules of complex business rules.
Once business expertise has been captured in the form of logic-defining rules and processes, a set of OpenEdge Studio tools makes it easy to deploy that logic so that it can be accessed as a Web service or by OpenEdge, .NET, and Java clients. OpenEdge Studio is unique in that it presents a single environment for quickly and efficiently creating today's hybrid applications.

