Some features of Mainframe Express work differently in Enterprise Developer or are superseded by features provided by the new IDE. The following list shows some of these differences:
Feature in Mainframe Express | Feature in Enterprise Developer |
---|---|
Analysis Option | Enterprise Developer offers integrated code analysis functionality. |
AppMaster Builder (AMB) and Structured COBOL (S-COBOL) source code | AppMaster Builder is integrated into Enterprise Developer. The functionality is available when you install the Micro Focus AppMaster Builder AddPack. For details, see AppMaster Builder in Eclipse IDE vs. AppMaster Builder in Mainframe Express IDE. |
Automatic Catalog Import | Available through the MFA Drag and Drop interface as well as the option to catalog from the command line. Data connect functionality is being checked. |
CICS resource definitions | You can reuse any existing CICS resource definitions in
Enterprise Developer after executing the
caspcupg command.
Cut-down resource definitions (PCT, FCT, PPT) are not supported. |
Command line utility (MFECL) | The equivalent to MFECL is not available in Enterprise Developer; however, command-line options for much of the tooling are available. In addition, you can use the standard facilities of the IDE. For example, you can use Ant scripts to compile the code. |
Database Access | If your application running under Enterprise Server accesses a database but contains no explicit connection logic, you must define the database as an XA resource (XAR) in your enterprise server instance. |
Easytrieve
Mainframe Express provided integrated support for Easytrieve through an add-on option which allowed Easytrieve applications to be edited, compiled and tested within the Mainframe Express IDE. |
Easytrieve is now available. Contact Micro Focus Customer Care for details. |
Editor Autofix | The editor in Enterprise Developer includes an AutoCorrect feature. Other editor features that can help increase your productivity in writing code are Content Assist proposals and code templates. |
Interactive AMS | Not available. |
IMS TM |
Enterprise Developer does not support the following IMS TM and communication features:
|
MAS SDK
a collection of utilities to automatically compile downloaded source and provide reports on the outcome. These are part of Mainframe Express and Studio 6.0 (Net Express) and were developed for Windows. |
Not available. |
MFA Server | A newer version of MFA Server is available with Enterprise Developer. |
MFENTMAP, the Entry Point Mapping facility | Run-time system support for MFENTMAP is available and any existing configuration files will work. |
Outline View | Includes an Outline view that shows the program structure. Copybook dependencies are shown in the COBOL Explorer as well as in the Copybook Dependency view. |
PL/I | PL/I application development is fully supported within
Enterprise Developer, and PL/I applications are supported using CICS, IMS or JCL.
The PL/I language, Micro Focus Open PL/I, is fully integrated. |
Regions | Enterprise Developer provides support for full, multi-tasking enterprise server regions. |
Source code control systems
Mainframe Express used the Microsoft Common Source Code Control (SCC) Interface to enable you to use the functions of a SCC-compliant source control manager with your IDE. |
Enterprise Developer comes with an industry-standard integrated development environment that provides access to any SCC tooling with the appropriate
plugin. For example:
|
Template projects | In
Enterprise Developer, you can create templates from both projects and regions and distribute them to your developers.
Export and import commands for regions are available from Server Explorer inside the IDE. Note: To distribute projects created with
Enterprise Developer, you need to provide users with all content contained in the entire project folder in the Eclipse workspace. Users then import
the project into their own Eclipse workspace.
|
Third-party preprocessors | You can embed Third-party preprocessors in
Enterprise Developer in a manner similar to how this was done in Mainframe Express. See
Additional Preprocessors for details.
Syntax checking is supported for ECMs and for COBSQL. |
Time-Sharing Option (TSO)
Mainframe Express supported the use of TSO commands, CLISTs and REXX execs, which could be run in TSO interactive (or foreground) sessions or in TSO batch (or background) sessions, using the IDAEFT01 (IKJEFF01) utility. |
Enterprise Developer supports TSO batch (IKJEFTxx).
You can emulate TSO interactive in Enterprise Developer. To do this, you need to use AWM to model an action calling a tool from the ISPF function package. This action would accept a REXX procedure or some CLIST plus parameters and execute them as a TSO batch job or online in the server. |
WinRunner
A screen capture utility that was supplied with some versions of Mainframe Express. |
You can now use the products from the Micro Focus Silk portfolio. |
Workgrouping | Workgrouping behavior can be emulated. See Emulating workgroups in Eclipse for details. |
XDB tooling | Fully supported as a Start option, and can also be accessed from within the IDE. |