In a Web application, you often need to manage information that is shown to the user. Managing the information means to create, update, or delete information. With WebRatio Platform you can easily model an administration section so that the Web application user can manage the application data.
In t...
Validation is used to check that the data inserted by the user via the application’s user interface complies with the requirements of the application domain.
Validating the data, for example data that is inserted into a form (or in any other View Component or View Component Part with input capabili...
An important aspect of a Web application is its Visual Identity.
The Visual Identity represents all the graphic widgets that you may want to use in order to make the Web application look good while providing a great user experience.
WebRatio lets you create Web applications with a great Visual I...
This lesson gives you the basic knowledge required to define reusable portions of IFML models using the module and module definition concepts.
Working on real-world Web applications may require modeling a large project. In this situation it’s important to be able to manage the project to avoid loss...
This lesson gives you the basic knowledge required to define common content in an IFML Model through the "Master Page" concept.
Working on real-world Web applications may require modeling a large project. In this situation it’s important to be able to manage the project to avoid loss of control and...
Learn how to enrich the Domain Model with calculated information, derived from the materialized data existing in the Domain Model itself. This process is called "derivation", since it creates redundant information that can become handy when defining IFML models. Derivation can be applied by using va...
Learn how to speed up your productivity by letting WebRatio Platform create physical elements on the database starting from your Domain Model, or letting it extract the Domain Model starting from an existing database structure.
Forget about writing SQL by hand! WebRatio Platform helps you generate ...
When you are working on a new Web application, you will need to implement a set of common features. In the previous lessons you learned how to model these features in IFML, concentrating on the user interaction.
These features cover how to publish and maintain information, as well as the login ...
In the lesson dedicated to the Domain Model Overview, you learned about the Entity-Relationship model and its main concepts: Entity, Attribute and Relationship.
The representation of the Domain Model in WebRatio Platform is quite similar to the Entity-Relationship notation ad it is based on the sam...
In a Web Application, we often need to grant different groups of users access to different resources. For example, in a Web Application used for Enterprise Resource Planning, the head of Human Resources will have access to all the employees’ sensitive data (such as person details, salary, etc.), whi...
The Internet is a telecommunication infrastructure that enables many of today’s most prominent technologies and applications. Familiarizing with the main notions, keywords, and acronyms used in this context is important in order to better understand the role of WebRatio Platform and the structure of...
“Single sign-on (SSO) is a property of access control of multiple related, but independent, software systems. With this property a user logs in once and gains access to all systems without being prompted to log in again at each of them.” (source Wikipedia).
WebRatio allows you to enable the single ...
To get the Web Application from your Web Project, you have to generate it. When a project is generated, the Application Server loads the corresponding Web Application. WebRatio uses Apache Tomcat as the default Application Server Apache.
Tomcat implements the JavaServer Pages (JSP) and Sun Microsys...
Downloading, registering, and activating WebRatio Platform involves several decisions that are not easy to take without proper knowledge. Attend this lesson to understand all the steps and to find some help if something goes wrong.
This document contains the full list of major changes contained in WebRatio 7.2. The WebRatio Platform 7.2 Release includes the new updates relative to the last release 7.2.20. This is a Security Release. We recommend upgrading to 7.2.20 to ensure the security of your web applications and data. Thi...