ASNA Monarch migrates IBM i (aka iSeries or AS/400) RPG applications to .NET. Monarch converts ILE RPG or RPG/400 to either ASNA Visual RPG or Microsoft C#.
ASNA Monarch is a comprehensive set of tightly coupled software applications that improves the performance, integration, and usability of RPG and CL programs and applications. Using Monarch, developers transform once-monolithic applications to become contemporary ASP.NET applications supporting n-tier architectures, modern user interfaces, enterprise application integration, Web services, and similar capabilities using the Microsoft Windows .NET Framework.
Monarch automates the processes required to transform RPG programs or entire applications to the Microsoft .NET architecture while preserving the original program logic and application functionality. Once transformed using Monarch, applications may be extended, modified, or enhanced by both RPG and Visual Studio development teams.
Monarch is the only product that enables an enterprise to comprehensively evaluate its RPG programs, applications, and data, prepare a project roadmap that meets the needs of the business, and then automatically execute staged extension and modernization of those important software assets. The entire process leverages the skills of current development teams, and the transformation requires a very small fraction of the time and resource required using any other approach.
The result; RPG applications become modernized and extended to contemporary architectures, while the enterprise continues to benefit from every element of its IBM i (formerly known as iSeries, AS/400) portfolio including; applications, people, business logic, and data.