Stepping up to LANSA Version 11

Step 4 - Start to use WAMs for Web browser applications

When:      Optional - at your leisure (you must complete steps 1 and 2 first).
Benefits gained:
The most important things about this step that managers or planners need to know:
The most important things about this step that application developers need to know:

WAMs maximize the power of the internet and reduce Web development and maintenance costs.

LANSA V11 introduces a completely new way to design and build Web browser applications. Using a new LANSA feature called WAMs (Web Application Modules) you can substantially reduce the learning curve and cost of developing Web browser applications. Developers with 5250 green-screen backgrounds can now quickly and easily learn how to produce sophisticated Web browser-based applications. A complete WYSIWYG form painter is included.

WAMs are not compulsory. Everything you have now will still work and continue to be supported.

Note: WAMs do NOT make earlier LANSA for Web applications obsolete.

WEBEVENT functions remain fully supported and can be mixed with WAMs (though this requires implementation of some session-handling procedures if done outside the Visual LANSA Framework). There is no need to convert existing WEBEVENT functions to WAMs and you would need a very compelling business case before proceeding with such a conversion.

WAMs can interoperate with any LANSA for the Web applications you have now.

WEBEVENT functions continue to be fully supported and have been significantly enhanced in LANSA Version 11.0. There is little or no benefit in converting existing WEBEVENT functions to WAM components.

A more plausible approach, however, is to use the newer WAM technology to extend and enhance existing WEBEVENT-based Web applications. There are a number of simple techniques you can use for constructing Web applications that contain a mixture of WAM components and WEBEVENT functions. Refer to the WAM and WEBEVENT Interoperability Techniques chapter in the Web Application Modules (WAMs) Guide for further information.

Try out WAMs by doing some simple getting started Tutorials.

Refer to WAM Tutorials in the Web Application Modules (WAMs) Guide. These tutorials, based upon the shipped Personnel Demonstration System, are designed to introduce WAMs programming concepts as well as the XSL editor.

In addition, you may wish to ask your LANSA account manager about suitable classroom training. Find out more about LANSA Education.

The Visual LANSA Framework is a great way to get started with WAMs.

The Visual LANSA Framework provides an application framework for designers and developers that helps throughout the full cycle of application development. You can develop either or both of rich-client Windows or Web browser-based implementations of your application design. For Web browser-based applications, you have a choice of generating WEBEVENT or WAM style.

Coding assistants generate much of the code for you, and this is one of the reasons that the Visual LANSA Framework is such a good way to get started with WAMs.

Refer to Tutorials in the Visual LANSA Framework Guide for self-study training. You can choose to complete all the tutorials, or you may wish to concentrate on those connected with WAMs. In addition, you may wish to ask your LANSA account manager about suitable classroom training. Find out more about LANSA Education.

Back to Top