Migrate mainframe to C#/.NET
Asysco offers a native dot NET mainframe migration option that can convert legacy mainframe systems to Microsoft C#/.NET code and MS SQL Server or Oracle relational database, allowing migrated systems to leverage the benefits of managed code executing under the .NET Common Language Runtime (CLR)
Dot NET solutions to replace legacy systems
This conversion process creates dot NET solutions and projects allowing ASP .NET web applications to replace legacy systems.
It offers an effective means of preserving legacy, mission critical applications far beyond their original intended lifetimes by interpreting the ‘intent’ of the legacy code and converting applications into an N-tier, web-based distributed systems architecture while leveraging mainstream principles provided by the dot NET platform.
Typically, the conversion of a legacy language to native .NET can create anywhere from two to five times the source code to support. However, the Asysco Migration Technology Framework has been engineered to leverage class libraries to limit the increase in the amount of code while staying true to shape and structure of the legacy business logic.
This allows legacy developers to focus on and maintain the procedural code.
Optionally it offers the application runtime framework with many new capabilities, that are not typically provided within the mainframe terminal emulator:
- Ad-hoc report management and print utility allows end users to run and view ad-hoc reports as required and automatically supports output directly to physical or logical printers and PDF or TXT file formats.
- Messaging provides a central location for users to view and respond to awaiting messages and requests.
- A Deployment Center which allows code deployment from one build set to another
- A Database Reorganize Controller that checks and maintains the correct build version as well as applies the physical changes to the database.
- A report builder for text and graphical reports
- A build tool for just in time compilation of objects upon changes of a table, index, copy-lib
Once the transformation to native dot NET has been made you have the liberty to continue development in Microsoft Visual Studio