software Natural For AJAX User Guide

July 10, 2024
Software

software Natural For AJAX

software Natural For AJAX

Overview of Natural for AJAX

  • AJAX = Asynchronous JavaScript® And XML
  • Eliminates the need to reload whole Web pages when a subset of data is changed
  • A Natural development tool that allows you to transform existing green screens into interactive, web-based page layouts
  • Integrated with Natural ONE
  • Developer license free with Natural ONE

Advantages of using Natural for AJAX

  • Increases business user acceptance and productivity
  • Enables Natural developers to perform modernizations
  • Provides low-risk approach to legacy modernization
  • Allows phased modernization approach
  • Provides tools to convert existing Natural maps to web page layouts
  • No training or experience needed in JavaScript, HTML or CSS
  • Comprehensive demo environment available in development tool

Additional Considerations

  • Why invest in this change?
    • Acceptance that mainframe & mainframe applications are part of low code modernization trends
    • Works with Linux & Windows platforms
    • Green screens are running out of text and field space
    • Database fields need to be increased and displayed
  • Options for evaluation
    • Encourage existing Natural ONE developers to build simple applications and show value of tool to management
    • Pre Sales System Engineers available to demo and support proof-of-concepts
    • Professional Services available to assist in application analysis, project planning, development activities, and to provide knowledge transfer

Example NJX Modernization

Example NJX Modernization 

Access to Demos

Access to Demos

Access to AJAX Developer

Access to AJAX Developer
Access to AJAX Developer
Access to AJAX Developer

Proof-of-Concept

Transformations with Natural for AJAX

Menu Before and After

Menu Before and After

Benefits

  • Dynamic Menu per user
  • Tree Explorer, Drop Down  and/or Clickable links options for menus
  • Direct Navigation to screens via a menu
    Menu Before and After

Data Entry Screen Before and After

Data Entry Screen Before and After

Benefits

  • Tabs to replace screens
  • Interactive Map
  • Controls
  • Drop downs
  • Date Controls
  • Text Boxes
  • Dynamic field sizes
  • Select from list to populate data fields
  • Retain traditional navigation “Jump To”
    Data Entry Screen Before and After

Multiple Screens Before and After

Multiple Screens Before and After

Benefits

  • Controls
  • Code translation
  • Grid based tables
  • Interactive help tips
    Multiple Screens Before and After

Browses Before and After

Browses Before and After

Benefits

  • Controls
  • Scrollable areas
    Browses Before and After

Additional capabilities

Benefits

  • Download PDF reports with a click of a button
  • Upload data
  • Call external supports like verify addressAdditional capabilities

Not all screens need to be transformed

Not all screens need to be transformed

  • Existing screens can be rendered in the browser
  • Style sheet can be modified to change fonts/colors/framing
  • PF Keys can be transformed into clickable linksNot all screens need to be transformed

Green Screen coding vs. NJX Coding

Green Screen Natural

  • Input using map ‘XXXXXXXX’
  • Decide on firsts PF-Key
  • Enter/PF1,PF2,etc
  • Reinput
  • Defined Variable Lengths
  • Natural for AJAX
  • Process using page ‘XXXXXX’
  • Decide on first event
  • Method(on Button Click, on Hover, on Select)
  • Process page partial/full
  • Dynamic Variable lengths

Three key takeaways

Natural for AJAX

  • Improves business user acceptance and productivity
    Three key takeaways

  • Provides ability for Natural developers to support modernizations
    Three key takeaways

  • Provides low-risk, phased approach to legacy modernization
    Three key takeaways

Contact & Reference Information

Professional Services support:

Julie Rowe, A&N Principal Consultant
 julia.rowe@softwareag.com
Mobile +1 803.351.1563
Mark Combs,
mark.combs@softwareag.com, Vice President, A&N Americas
Mobile +1 210.410.8529

Pre Sales Engineer & Proof-of-Concept support:

Patrick Gould, Chief Architect
 patrick.gould@softwareag.com
Mobile +1 972.489.7840

Reference:

Training Software AG LP: Rich Internet Applications with Natural for Ajax (346-71E)
Documentation Natural for Ajax (softwareag.com)

Logo

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals