ASNA Wings Allows Simple Functional and Cosmetic Application Enhancements

Development Tools
Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

Using IBM's Open Access: RPG Edition, Wings can identify, by field name, the various data elements— including indicators—in an application's display data stream.

 

Editor's Note: This article provides a summary of the material presented in the Webcast "Introducing ASNA Wings," which can be found in the MC Webcast Center.

 

ASNA Wings is ASNA's revolutionary new application modernization product for the System i platform. Wings transforms traditional green-screen display files to browser pages. The program logic and file IO remain on the System i platform. This 30-minute video introduces readers to ASNA Wings. You will quickly see what Wings does and how it does it. You will notice that Wings requires no big upfront design and makes modernizing even your ugliest RPG program a snap.

IBM's Open Access: RPG Edition—A System i Game-Changer

ASNA Wings uses IBM's Open Access: RPG Edition (OAR). OAR is an enhancement to ILE RPG that lets RPG programs redirect file IO at a low level. Wings provides an OAR handler that redirects display file IO. This causes the RPG program to send to and receive from the Wings OAR handler what would have otherwise been a traditional 5250 data stream. Wings then renders this display file data in ASP.NET browser pages.

 

While a screen-scraper has only the raw 5250 data stream to work with, Wings has the semantic display file data at its command. Wings can identify, by field name, the various data elements (including indicators) in its display data stream. This lets you use Wings to make functional and cosmetic enhancements at the presentation layer level, without making any changes to the ILE RPG logic or file IO.

Off-the-shelf Components

The Wings Design Aid (WDA) is the component used to modernize display files. This design aid is tightly integrated within Microsoft's Visual Studio 2010. Wings requires no special skills or training. A rookie Wings user can be modernizing ILE RPG applications in less than a day. Performing basic modernization with Wings doesn't require writing any code in the new presentation layer. However, if you want to further customize or enhance the presentation layer, you can use Microsoft's Visual Basic, C#, or ASNA's Visual RPG to do so. In the Wings Webcast, you will see how to do that by adding a simple graph control to what was once a dreary old green-screen UI.

A Great Foundation

One of the biggest challenges System i-based enterprises face today is the integration and extension of their legacy platform with new applications, new programming models, and even new programmers (who didn't study RPG in college!). With Wings, you're not only modernizing your applications, but also laying the groundwork for building around those legacy applications with tools such as VB.NET, C#, or ASNA's Visual RPG. Wings applications provide a great foundation on which to extend and enhance your existing application portfolio. And, because Wings is a member of the ASNA Monarch family, you can later reuse Wings' displays in a full-blown RPG-to-.NET application migration, should that ever be something your business needs.

 

This 30-minute Webcast describes Wings quite nicely, so be sure to check it out! In order to access and view the "Introducing ASNA Wings" Webcast, visit the MC Webcast Center.

as/400, os/400, iseries, system i, i5/os, ibm i, power systems, 6.1, 7.1, V7,

 


 

ROGER PENCE

Roger Pence is ASNA's Product Evangelist. Roger has been in the IBM i midrange community for so long that Elvis was alive when he started. He has been with ASNA since 2000. Prior to joining ASNA, Roger was a technical editor for NEWS/400 and the author of the 400/Group's AS/400 and Windows newsletter.

BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$

Book Reviews

Resource Center

  •  

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: