Web and Windows applications from a single application model | The Framework can provide you with a single and consistent application model for both Windows and Web. |
Standard interface | A design loosely based on Microsoft Outlook. Outlook is very popular around the world and almost all users are familiar with it, whether at work or at home. |
XML-based external design schema | The Framework is instantly executable. |
Rapid prototyping | Applications, business objects and commands can be defined in a few minutes and can be used in emulation mode before any code to support them actually exists. |
Prototype becomes the application | You do not have to discard any part of your prototype. When you are ready to turn the prototype into a real application, you simply snap your custom-made parts in the Framework. This means you keep the basic structure of the application, its business objects, commands, menus and images. |
Rapid modernization | You can use the Framework RAMP tools to quickly enable your IBM i applications for Windows. |
Simple to code | The Framework gives the developer much easier access to advanced Visual LANSA features. For example, it implicitly handles multi-form and multi-component interactions and referencing. |
Load-on-demand architecture | A load-on-demand architecture that dynamically loads application components as they are used. This prevents having to load your entire application during start up. |
Standards for development and user interfaces | The modular structure of the snap-in filters and command handlers encourages standardized development practices. |
Productivity improvements in addition to Visual LANSA | The Framework handles all the basic functions of the application, such as multi-form interactions and referencing. |
A huge "jump start" for new Visual LANSA developers | The environment helps the developers in getting started with the application development and guides them towards a standard implementation. |
Gradual and benefits driven introduction to some of the heavier OO concepts | The Framework is based on OO concepts such as inheritance. This underlying structure and its benefits become gradually more obvious to the Framework developers as they progress in implementing the application. |