ASNA WingsRPG
Add a web user interface for your RPG applications

ASNA WingsRPG®

Give your green screen applications a modern browser user interface

WingsRPG transforms IBM i green-screens into modern, attractive, browser pages. ASNA WingsRPG quickly and effectively gives your users the user experience they desire, with no disruptive changes to your RPG programming logic.

icon or image indicating a callout

ASNA WingsRPG is the fastest, easiest way to provide a browser UI for your RPG applications. WingsRPG can be great first-step into a staged IBM i RPG application migration with ASNA Monarch.

Your IBM i RPG applications are too good, and too important, to be judged by their green-screen user interface. That interface forms the first impression of IT decision-makers, users, IT decision-makers, business partners, and customers.

WingsRPG transforms green screens into a Web ui WingsRPG gives your RPG the UI it deserves

WingsRPG transforms IBM i green-screens into modern, attractive, browser pages. ASNA WingsRPG quickly and effectively gives your users the user experience they desire, with no disruptive changes to your RPG programming logic.

Wings wraps its user interface in an ASP.NET Razor page web application. Built on .NET (aka .NET Core) technology, your Wings presentation layer can be customized with the latest and greatest Razor page techniques.

WingsRPG builds its Web user interface from your green-screen display file source. It provides high fidelity with DDS keywords and doesn’t require changing any RPG logic.

WingsRPG benefits

  • Extend application value. With ASNA Wings, your users will no longer perceive your IBM i applications as being old and out of date.
  • Rapid results. WingsRPG doesn’t require any up-front design or analysis. You get results very quickly with WingsRPG.
  • Provides a smooth entry path to a Monarch application migration. Wings can be used as the first step into a full-blown Monarch application migration. Monarch is the only RPG migration solution available that offers a step-wise migration option.
  • User convenience. Wings enables your RPG applications to run in a browser–where your other applications reside. With ASNA Wings, your IBM i applications are no longer a legacy artifact.
  • Reliable and performant. The native IBM i Rational Open Access licensed program product (which is included with the IBM i operating system) enables Wings. Open Access, is secure, performant, and reliable.
  • No changes to RPG business logic and DB access. WingsRPG uses IBM’s Open Access API (OA)—so application logic and database access remain unchanged in your RPG programs on the IBM i.
  • Built with industry standards. The WingsRPG presentation layer is an industry-standard Microsoft ASP.NET Web application engine. You can use any standard Web development technique or ASP.NET third-party control to customize WingsRPG.
  • Customizable. You can customize the Wings presentation layer with features such as Web service calls or Google maps without making any changes to the RPG program.

Our company has enjoyed working with ASNA for the better part of two decades. We recently started using ASNA Wings. The team at ASNA was incredibly accommodating and helpful as we evaluated if Wings was the right choice for us. Our Wings project is a great success thanks to ASNA.

—Bryce Pfrimmer, Lead Developer, Take Two, Manitoba, Canada