ASNA has a full stack of IBM i
modernization products

We address enterprise needs across the entire application modernization spectrum

ASNA Monarch®

Enterprise IBM i RPG application migration to .NET

ASNA Monarch is a family of migration and analytical tools that investigate and then migrate your estate RPG applications to .NET 6+. ASNA's rigorous 4-step migration methodology drives eliminates surprises, reduces risk, and increases time-to-delivery.

With ASNA Monarch:

  • Your RPG and CL is migrated to .NET 6+ and hosted on a Windows server in your network
  • Your database can be left on the IBM i. This is the choice made by shops keeping the IBM i.
  • Or, Monarch can migrate it to MS SQL Server. This is the choice made by shops sunsetting the IBM i.
  • A brower-based user interface is produced directly from your existing DDS screen definition source code.
  • An Monarch incremental migration is possible with ASNA Wings.

Read more about ASNA Monarch

ASNA Synon Escape®

Synon Escape unlocks you from the clutches of Synon on the IBM i

ASNA Synon Escape migrates Synon/Cool:2E/CA 2E RPG applications to .NET. Our model-driven approach produces a readable, maintainable version of your RPG application.

With Synon Escape:

  • Escape the bonds of the original Synon application so that it persists, and can be further enhanced, on .NET.
  • The Synon model drives the application migration--its field and subroutine names are mapped to migrated code.
  • All of the original Synon application functionality persists with the migrated application.
  • The migrated application has high fidelity with all parts of the existing application (including reportng, interfaces, business rules, and database access)
  • A brower-based user interface is produced directly from your existing DDS screen definition source code.

Read more about ASNA Synon Escape

ASNA Encore RPG™

Establish a rational upgrade path from RPG to C# with application migration

ASNA Synon Escape migrates Synon/Cool:2E/CA 2E RPG applications to .NET. Our model-driven approach produces a readable, maintainable version of your RPG application.

Encore RPG enables:

  • Escape the bonds of the original Synon application so that it persists, and can be further enhanced, on .NET.
  • The Synon model drives the application migration--its field and subroutine names are mapped to migrated code.
  • All of the original Synon application functionality persists with the migrated application.
  • The migrated application has high fidelity with all parts of the existing application (including reportng, interfaces, business rules, and database access)
  • A brower-based user interface is produced directly from your existing DDS screen definition source code.

Read more about ASNA Encore RPG

ASNA WingsRPG®

Give your green screen applications a modern browser user interface

ASNA Synon Escape migrates Synon/Cool:2E/CA 2E RPG applications to .NET. Our model-driven approach produces a readable, maintainable version of your RPG application.

With WingsRPG:

  • Escape the bonds of the original Synon application so that it persists, and can be further enhanced, on .NET.
  • The Synon model drives the application migration--its field and subroutine names are mapped to migrated code.
  • All of the original Synon application functionality persists with the migrated application.
  • The migrated application has high fidelity with all parts of the existing application (including reportng, interfaces, business rules, and database access)
  • A brower-based user interface is produced directly from your existing DDS screen definition source code.

Read more about ASNA Wings RPG

ASNA Mobile RPG® for .NET Framework

Create interactive mobile apps for the IBM i with RPG IV or RPG ILE

ASNA Mobile RPG enables your RPG programmers to create mobile apps for iPhones and Android devices with read/write access to your IBM i.

With Mobile RPG for .NET Framework:

  • Escape the bonds of the original Synon application so that it persists, and can be further enhanced, on .NET.
  • The Synon model drives the application migration--its field and subroutine names are mapped to migrated code.
  • All of the original Synon application functionality persists with the migrated application.
  • The migrated application has high fidelity with all parts of the existing application (including reportng, interfaces, business rules, and database access)
  • A brower-based user interface is produced directly from your existing DDS screen definition source code.

Read more about ASNA Mobile RPG

ASNA Visual RPG® for .NET Framework

ASNA Visual RPG puts modern RPG into Visual Studio and the .NET Framework

ASNA Visual RPG for .NET Framework (AVR) is a modern RPG compiler for the IBM i that produces .NET applications. AVR is a full-featured RPG compiler that produces .NET applications that run on Windows, Linux, and in the cloud.

With Visual RPG for .NET Framework:

  • Create fat Windows clients and ASP.NET Web applications
  • The Synon model drives the application migration--its field and subroutine names are mapped to migrated code.
  • All of the original Synon application functionality persists with the migrated application.
  • The migrated application has high fidelity with all parts of the existing application (including reportng, interfaces, business rules, and database access)
  • A brower-based user interface is produced directly from your existing DDS screen definition source code.

Read more about ASNA Visual RPG for .NET Framework

ASNA DataGate®

ASNA DataGate connects Visual RPG to the IBM i, SQL Server, and DataGate Windows DB

ASNA Visual RPG for .NET Framework (AVR) is a modern RPG compiler for the IBM i that produces .NET applications. AVR is a full-featured RPG compiler that produces .NET applications that run on Windows, Linux, and in the cloud.

With Visual RPG for .NET Framework:

  • Secure, performant to IBM i, SQL Server, or DataGate Windows DB
  • Very simple to configure and not PFT dependent
  • DataGate provides a powerful connection pooling mechanism that enables superb IBM i job pooling and resulting quick page refresh times.

Read more about ASNA DataGate

ASNA Browser Terminal™

Provide your users with a simple, easy-to-use browser-based 5250 emulator

ASNA Browser Terminal is a lightweight 5250 that presents your green-screen RPG applications in modern browers.

With Browser Terminal:

  • Escape the bonds of the original Synon application so that it persists, and can be further enhanced, on .NET.
  • The Synon model drives the application migration--its field and subroutine names are mapped to migrated code.
  • All of the original Synon application functionality persists with the migrated application.
  • The migrated application has high fidelity with all parts of the existing application (including reportng, interfaces, business rules, and database access)
  • A brower-based user interface is produced directly from your existing DDS screen definition source code.

Read more about ASNA Browser Terminal