Powered by Zoomin Software. For more details please contactZoomin

Deploy Corticon Server in an Application

.NET application requirements

  • Last Updated: October 26, 2026
  • 1 minute read
    • Corticon
    • Version 7.1
    • Documentation

.NET In-Process Deployment

To deploy Corticon within your .NET application you need to include within your application solution the following DLLs.

  • CorticonProxies.dll
  • CorticonShared.dll
  • JNBShare.dll
  • JNBSharedMem_x64.dll

These DLLs allow a .NET application to call the Corticon Server. In addition, you need to configure your application solution to include

  • jvm.dll
  • jnbcore.jar
  • bcel-5.1-jnbridge.jar

Classpath must include:

  • CcConfig.jar
  • CcI18nBundles.jar
  • CcThirdpartyJars.jar
  • CcDrivers.jar
  • CcServer.jar
  • CcLicense.jar

Sample .NET Application

Corticon Server includes a sample .NET C# application and Microsoft Visual Studio solution demonstrating how to deploy Corticon in a .NET application. This sample application provides a great starting point for you to learn the basics about deploying in a .NET application. The sample is located in:

<CORTICON_WORK>/Samples/Clients/In Process/C-sharp

Note: This project was created for Visual Studio 2017. You also need Visual C++ Redistributable 2012 (VC++ 11.0), Visual Code C++ Redistributable2015-22, and .NET Framework 4.7 installed. To run the sample you will need a valid Progress Corticon.NET execution license.

Please refer to the sample for the following special considerations.

  • Strings need to be passed in as java.lang.JavaString.
  • Proxies do not expose any constants which are part of the IccServer.
  • Constants can be passed in as string.
Alert