Introduction to Developing COBOL Applications for .NET

.NET is an open-source development platform that supports multiple operating systems. As such, when you develop a COBOL application and publish it to .NET, you can deploy the published application to any operating system for which Micro Focus provides .NET support.

Note: Enterprise Developer currently supports the deployment of COBOL applications to .NET on Windows and Linux. For more information see .NET in the Known Issues and Restrictions section of this documentation.

The general process for developing a COBOL application for .NET is as follows:

  1. Create a new project.
  2. Build the project.
  3. Run the project.
  4. When the application is finished and ready to be released, publish the deployable files for the platforms that you want your application to run on.
    You can choose between two types of deployment:
    • a self-contained deployment (SCD), where the deployed files include the required .NET libraries and runtime files
    • a framework-dependent deployment (FDD), where the system onto which you deploy your application must include the required .NET libraries and runtime files
  5. When the project is complete, deploy the published files.

For more information on .NET, see Microsoft's .NET Documentation.