6. Creating Applications Using Components
With LANSA components, you can create applications with powerful graphical user interfaces (GUI) using LANSA's repository-based development method.
With components you create event-driven applications using an advanced visual designer together with an easy-to-use code editor. You can accomplish most development tasks graphically.
Applications are assembled from components with extensive built-in functionality. Because Visual LANSA is based on component technology and repository approach, you can reuse every part of an application. You can store groups of fields, menus, pictures, and other parts of an application with the associated code in the LANSA repository and reuse them. The reuse of these standard elements in all applications ensures rapid development, consistency and ease of maintenance.
The language you use in creating Visual LANSA components is the familiar RDML with a few extensions required for event-driven programming (RDMLX). The event-driven programming method provides the foundation for easy-to-use applications which put the user in control. However, new commands have been kept to a minimum to ensure that you can use a single set of skills for Windows, IBM i and web application development.
Also see
6.1 You Work in a Graphical Editor
6.2 You Create Powerful Graphical Interfaces
6.3 You Use a Repository-Based Graphical Designer
6.6 Move Existing Applications to Visual LANSA
6.7 A Few Things You Need to Know
If you're unfamiliar with this topic, you should review some or all of the following: