The Create an OpenEdge Project page of the New OpenEdge Project wizard allows you to select the type of faceted project you want to create and set general options for it.
It contains the following controls:
Project name | Allows you to assign a name that is unique in the workspace to a
folder that will contain project resources. Note: Avoid changing the
project name outside of Progress Developer Studio for OpenEdge
(with Windows Explorer, for example). The project will become
corrupted and you will be unable to reopen it.
To change the name after the project is created, choose the project name in the Project Explorer view and select from the main menu bar. |
Use default location | Specifies that the project folder will be created in the default location, which is the top level of the workspace folder. |
Location | When Use default location is not selected, specifies the directory that will contain the project folder. |
Project type configuration | Allows you to select the project type you want to create. The default value is OpenEdge. |
Next | Shows the next page of the wizard based on the project type you select. |
Finish | Creates a project with the default configuration settings defined for the selected project type. |
The Project type configuration drop-down menu provides the following options:
<custom> | Creates a custom project that is a combination of different
project types added to a single project. Note: When you create a
custom project type you must select the facets associated with
the project on the Project Facets page.
|
REST | Creates an OpenEdge project with REST service functionality. |
AppServer | Creates an OpenEdge project with AppServer functionality. |
ChUI | Creates an OpenEdge project with character-based UI functionality. |
Dynamics | Creates an OpenEdge project for Progress Dynamics application development. |
GUI for .NET | Creates an OpenEdge project with .NET-based GUI. |
OpenEdge | Creates a standard OpenEdge project. |
WebSpeed | Creates an OpenEdge project with WebSpeed functionality for traditional servers. |
Data Object | Creates an OpenEdge project for Data Object application development to be deployed to traditional servers. |
ABL Web App | Creates an OpenEdge project for deploying one or more ABL services or static web user interface content as a single web app to Progress Application Server for OpenEdge. |