WebRatio gives at your disposal a predefined set of view components and operations that let you model most of the features of your Web application. Sometimes it happens that WebRatio does not include a specific business logic that you need. In this case you can address the problem creating custom co...
Learn how to migrate your WebRatio 7.1 project to WebRatio 7.2.
This document contains all the instructions needed for the migration process.
Developing the front-end of a user application is a costly and inefficient process for a number of reasons.
WebRatio Platform has solved the User Interface modeling challenge by developing an interaction Flow Modeling Language, or IFML, which covers the existing gap in front-end application develop...
When you get to a new town it is likely that you want to look at a map of the town. In the same manner we start with providing an overview of the main parts of WebRatio Platform. WebRatio Platform is built on Eclipse. Even though you could be familiar with Eclipse it is worth watching this brief tut...
The web model is where you use the IFML Web Extensions to build the user interface of your Web application, and where you specify the business logic for each IFML action using a set of predefined operations.
In this lesson we introduce the View Containers you can use to organize your Web applicatio...
This is the first lesson that explains the Domain Model in WebRatio Platform.
In this lesson, we introduce the main concepts related to the Domain Model, including a deep analysis of the notation adopted - Entity Relationship (E-R). The following lessons show some detailed content and will explain ...
WebRatio Reports is an add-on of WebRatio aimed to design and produce professional-quality reports.
WebRatio Reports leverages on Jasper Reports, a popular open source reporting solution, and on its accompanying visual report designer (iReport), to enhance Web applications with professional quali...
WebRatio provides some properties that define the information reguarding the runtime of your web application. RTXConfig.properties file is the properties file where you can configure your preferences. The RTXConfig.properties file contains information that control your work directory where the appli...
People have a habit of using the same password over and over, and so hashing the password in the database it is a best practice that you should use to protect this information from attacks. In fact, if the database of your Web application is accidentally compromised, your organization will not be th...
In the Domain Model you can define BLOB attributes to store files.
A common issue related to BLOB attributes is to show a dialog for the download of the blob data as a file.
You can consider as a solution to change the layout template to use the Content Disposition feature, which forces the "Sa...
The WebRatio Client Runtime is the ECMAScript based execution environment and core set of utilities that hosts client applications. It is a feature available starting from WebRatio 7. There is only a single implicit Runtime instance per Web browser window. The main customization is related to the lo...
Using an Enterprise Project aims to divide a project of great size in sub-projects to give an opportunity to organize work in a team with different access modes, managed by the repository. Also you can reduce the amount of memory occupied by the tool during editing. The Enterprise project allows a m...
The deploy functionality is related to the process of installing your Web Application
on a local/remote machine, or even in the cloud. Deployment is configured in
WebRatio through the Deploy Configurations dialog which allows you to specify all
the deploy settings (e.g. the application to dep...
The Reconnect is an Operation Component used to modify the association between instances of two entities (the Source Entity and the Target Entity), connected by a predefined Relationship Role.
The Reconnect can manage single instances or sets of instances in order to connect or disconnect one in...
WebRatio Store is a place where you can search for items (projects, styles, templates, units) and use them in your applications, or even publish a new item and share it with all WebRatio Store users.
WebRatio Store is accessible through the "WebRatio Store" icon located inside WebRatio or from th...