• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • ASNA ‘Bulks’ Up with Wings 5.2

    March 13, 2012 Alex Woodie

    When customers started using Wings, ASNA‘s new screen modernization tool for IBM i applications, the company was in for a bit of a surprise. While the company expected customers to modernize more than one screen at a time, it wasn’t expecting customers to tackle thousands of screens simultaneously. This led to one of the major new features in the just-released Wings 5.2, called “Flight Plans,” which enables users to track their progress with the ASNA tool.

    Wings is one of a new class of Web-based modernization tools that uses Rational Open Access: RPG Edition, the IBM technology that debuted two years ago with IBM i 7.1. The software provides a way for customers to automatically convert DDS display files into Microsoft ASP.NET-based Web interfaces while maintaining business logic in RPG and data in DB2/400. Customers can enhance their Wings screens in Microsoft Visual Studio, using C# or Visual Basic, or ASNA’s own Visual RPG (AVR). Wings customers can also add Web 2.0 controls by using any of the thousands of commercially available ASP.NET controls available on the market.

    As the early adoption phase for Wings winds to an end, customers have given ASNA valuable feedback about ways the San Antonio, Texas-based company can improve the software. This feedback culminated in the Flight Plans feature in Wings version 5.2, which is actually the third release of the software (it debuted a year ago at version 5).

    “We have been pleasantly surprised with the uptake of Wings,” says ASNA’s Roger Pence. “But we were, quite frankly, caught with our pants down when customers started to say, ‘We have 300 or 3,000 display files that we need to import right away.'”

    Importing that many files actually wasn’t the problem. Wings already had a wildcard feature, and there are other ways to select many files for import. The real concern was what became of the DDS display files once they were imported into Wings. “Customers were saying, once we import them, we want to be able to track their state. Who have we assigned them to? What’s the display files’ current status?” Pence says. Without an automated tracking feature, Wings users were relegated to tracking display files manually, or building their own tracking system in Excel.

    So ASNA added Flight Plans, which Pence describes as “a humble little facility to track the state of your modernization project.” The feature turns variables about the DDS display files, such as description of the DDS and its library member name, into metadata that’s stored in Flight Plans. Users can also add their own metadata (such as current status and developer name), and use Flight Plans to track the rich display files and their variables as they go through the modernization process. Wings comes with several Flight Plans examples, which customers can use or modify to their own liking.

    Flight Plans also includes a trigger feature that further automates the tracking process, Pence says. “This lets us track what stage it’s in. Has it been imported? Has it been modernized? Has it been deployed? Is it done? So by looking at this metadata, and sorting it in a variety of ways, you get a much better sense of where your 4,000 display files stand,” he says.

    Even if a user doesn’t have thousands of files to track, it can still pay dividends in programmer productivity. “Most shops don’t import 4,000 display file and start running their app,” Pence says “If you have hundreds of display files, then you probably have various teams working on various chunks of these things, and this lets you track the status of those across those teams.”

    ASNA has also enhanced the built-in 5250 emulator with Wings 5.2. With this release, ASNA now allows customers to include mandatory programs and menus in their users’ emulators. This release also enables users to designate a prefix for the device name used by the host IBM i job. Subfiles also get improved mouse and scroll bar support, the company says.

    The Web-based emulator is an essential tool for those customers who will not (or cannot) modernize their entire IBM i application using the RPG OA tool. Many factors go into the modernization decisions of IBM i shops. Some shops will take a tactical approach and modernize just a handful of the most heavily used 5250 screens. Other shops may lack access to the DDS source code needed to modify the files for use with the new RPG OA datastream instead of the old 5250 datastream. Still others are just hesitant to mess with the DDS source code of their screens, and want to keep development in synch between Wings and 5250 as a security blanket. In all of these cases, Wings’ built-in 5250 emulator provides an invaluable lifeline to the old way that customers accessed their systems.

    Pence says the lack of support for traditional 5250 emulation used to be a major problem for customers looking to modernize or migrate their application. “That used to be showstopper with application migration because we didn’t recognize how many shops would have, right in the middle of end user workflow, a call to some intrinsic IBM i facility, like work with spool file or something,” Pence says. “Well, nobody has the source to work with spool files. So now we can very gracefully show that in the emulator right along with the regular workflow, and it works very nicely. Or if the shop has a COBOL program, or another application that they don’t have the source to … it keeps them in the browser.”

    Wings 5.2 also features support for some of the more “esoteric” DDS keywords, according to Pence. Better subfile support is offered through support for the SFLIN keyword. This enables users to open subfiles by double-clicking their mouse over information on the screen, just as 5250 users did using the arrow keys and the cursor. This release also adds support for the CNTFLD and BLANKS keywords, and also brings ER support for the CHECK keyword.

    Pence applauded IBM’s recent decision to simplify access to RPG OA by making it part of the OS. “It removes what was otherwise a speed bump,” he says. “It wasn’t so much the cost, but trying to get the darned thing. Many shops just bled through the nose trying to acquire it. … You’d call IBM’s 800 number, and they wouldn’t know what you’re talking about.”

    RELATED STORIES

    ‘No Stinkin’ Screen Scrapers’ Tour Launched by ASNA

    Charges Dropped, Rational Open Access Goes Free

    ASNA Readies Wings Update For Next ‘palooza

    Roger Pence, the ‘Anti-PowerPoint,’ to Hold ASNA Workshops on Wings

    ASNA’s Newest RPG to .NET Option Now Available

    ASNA Splits from BluePhoenix

    ASNA Dips Its New ‘Wings’ Into OAR Waters

    ASNA Updates RPG Technology for MS Visual Studio 2010



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    New Generation Software

    FREE Webinar:

    Creating Great Data for Enterprise AI

    Enterprise AI relies on many data sources and types, but every AI project needs a data quality, governance, and security plan.

    Wherever and however you want to analyze your data, adopting modern ETL and BI software like NGS-IQ is a great way to support your effort.

    Webinar: June 26, 2025

    RSVP today.

    www.ngsi.com – 800-824-1220

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    Northeast User Groups Conference:  22nd Annual Conference, April 2 - 4, Framingham, MA
    COMMON:  Join us at the 2012 Conference & Expo, May 6 - 9 in Anaheim, CA
    CCSS:  Achieving Lights Out Automation in an IBM i environment. Get the Best Practice guide.

    IT Jungle Store Top Book Picks

    BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

    The iSeries Express Web Implementer's Guide: List Price, $49.95
    The iSeries Pocket Database Guide: List Price, $59
    The iSeries Pocket SQL Guide: List Price, $59
    The iSeries Pocket WebFacing Primer: List Price, $39
    Migrating to WebSphere Express for iSeries: List Price, $49
    Getting Started with WebSphere Express for iSeries: List Price, $49
    The All-Everything Operating System: List Price, $35
    The Best Joomla! Tutorial Ever!: List Price, $19.95

    The New England Guide To IBM i Wanted: Power 745 M3 For IBM i SMBs

    Leave a Reply Cancel reply

Volume 12, Number 5 -- March 13, 2012
THIS ISSUE SPONSORED BY:

ProData Computer Services
Infor
ASNA
Linoma Software
RJS Software Systems

Table of Contents

  • ASNA ‘Bulks’ Up with Wings 5.2
  • Profound Updates RPG OA Screen Modernization Tool
  • Halcyon Overcomes IBM i Spool File Limits
  • Krengel Adds Credit Card Processing to RPG-XML Suite
  • Iron Mountain Unveils New Backup Tape Offerings
  • Spinnaker Buys Versytec’s Third-Party JDE Support Business
  • ARCTOOLS Updates JDE Performance Tool
  • Oracle Ships Smartphone Expense Management App for JDE E1
  • IBS Finally Goes GA with Version 7 of ERP Suite
  • Lawson Updates Software for Healthcare Industry

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Public Preview For Watson Code Assistant for i Available Soon
  • COMMON Youth Movement Continues at POWERUp 2025
  • IBM Preserves Memory Investments Across Power10 And Power11
  • Eradani Uses AI For New EDI And API Service
  • Picking Apart IBM’s $150 Billion In US Manufacturing And R&D
  • FAX/400 And CICS For i Are Dead. What Will IBM Kill Next?
  • Fresche Overhauls X-Analysis With Web UI, AI Smarts
  • Is It Time To Add The Rust Programming Language To IBM i?
  • Is IBM Going To Raise Prices On Power10 Expert Care?
  • IBM i PTF Guide, Volume 27, Number 20

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle