How to activate WebRatio Platform Read this article and get points!

by Michela Frigerio
4,503 views Published on Feb 16, 2023
Applies to: 9.0 or higher

This guide goes through the activation procedure for each WebRatio Platform 9 edition.

MoreRead this article and get points!
 

How to install WebRatio Platform Read this article and get points!

by Michela Frigerio
4,351 views Published on Feb 16, 2023
Applies to: 9.0 or higher

This guide goes through the required steps to download and install WebRatio Platform 9.

MoreRead this article and get points!
 

Kick Start Your Web App Modeling Read this article and get points!

by Michela Frigerio
10,254 views Published on Jul 21, 2020
Applies to: 9.0 or higher

This kick start guides you through the modeling of a Web application using WebRatio Platform 9. The Web application you will model, will help you manage your daily tasks and your business contacts.

MoreRead this article and get points!
 

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.

 

Developing Web Applications

3,261 views Published on Jan 30, 2014 | Time 12 min
Applies to: 7.2 or higher

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...

 

WebRatio Platform General Overview

Getting Started with WebRatio Platform
2,953 views Published on Nov 29, 2013 | Time 9 min
Applies to: 7.2 or higher

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...

 

Your First Web Application

Getting Started with WebRatio Platform
7,705 views Published on Sep 16, 2014 | Time 8 min
Applies to: 7.2 or higher

Walking through the creation of a very simple application is the most natural way of getting started with a new tool. WebRatio Platform is no exception: with its large offer of options and features, the newbie may not be immediately able to find his/her way through the required steps to accomplish t...

 

Organize the Workspace

Getting Started with WebRatio Platform
1,996 views Published on May 12, 2014 | Time 18 min
Applies to: 7.2 or higher

When starting WebRatio Platform, the first thing the user must do is to choose the workspace. Knowing the workspace and which options are available is useful when organizing the projects stored on the local drive. Effectively organizing projects in workspaces helps save time. Additional rea...

 

IFML General Overview

IFML Modeling with WebRatio Platform
3,228 views Published on Nov 29, 2013 | Time 6 min
Applies to: 7.2 or higher

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...

 

View Containers

IFML Modeling with WebRatio Platform
294 views Published on Nov 29, 2013 | Time 11 min
Applies to: 7.2 or higher

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...

 

View Components & Data Binding

IFML Modeling with WebRatio Platform
3,473 views Published on Oct 27, 2017 | Time 20 min
Applies to: 7.2 or higher

In order to publish content or to introduce interface elements for data entry in your Web application, we must use View Components. IFML defines a View Component as an element of the interface that displays content or accepts input. Let's see how a generic View Component works in WebRatio and which ...

 

Master & Details

IFML Modeling with WebRatio Platform
2,798 views Published on Apr 28, 2014 | Time 25 min
Applies to: 7.2 or higher

The ability to show a list of elements and the details of each listed element is one of the most common patterns in Web applications, the so-called "Master and Details" pattern. This lesson shows you how to build several variants of this pattern in WebRatio Platform, and illustrates related basic "I...

 

How to Model the Alphabetical Index Read this article and get points!

by Piero Fraternali
25,483 views Published on Apr 09, 2014
Applies to: 7.2 or higher

In many applications, such as corporate intranets or CRM, the user may need to access the archive of all registered people, and that archive may be very large. One way to support this requirement is by offering a search form, which however assumes that the user knows at least some information abou...

MoreRead this article and get points!
 

Form Inputs

IFML Modeling with WebRatio Platform
388 views Published on Apr 11, 2014 | Time 30 min
Applies to: 7.2 or higher

In almost every Web application, users come across a form where they are supposed to fill in some information. In WebRatio, forms are handled by a dedicated View Component named "Form". In this lesson you learn how to use the "Form" component to model and configure a Form with Fields.

 

How to Model Rich Text Editing Read this article and get points!

by Ombretta Malinverno
21,242 views Published on Mar 28, 2014
Applies to: 7.2 or higher

"A rich text editor is an interface for editing rich text within web browsers, which presents the user a ‘what you see is what you get‘ editing area." (Source: Wikipedia http://en.wikipedia.org/wiki/Online_rich-text_editor) A rich text editor can be useful when you want the user to be able to write...

MoreRead this article and get points!
 

Search Pattern

IFML Modeling with WebRatio Platform
213 views Published on Apr 09, 2014 | Time 30 min
Applies to: 7.2 or higher

Using the search function is the main way the user looks for content on an application. For this reason it's important to know the best practices for modeling an efficient search with IFML and WebRatio Platform. WebRatio Platform provides you with a predefined set of "View Components" that you c...

 

Choose and Apply Style

IFML Modeling with WebRatio Platform
1,249 views Published on Mar 27, 2014 | Time 20 min
Applies to: 7.2 or higher

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...

 

How to model a Simple Validation Read this article and get points!

by Davide Martinenghi
25,634 views Published on Mar 27, 2014
Applies to: 7.2 or higher

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...

MoreRead this article and get points!
 

Data Management: IFML Model

IFML Modeling with WebRatio Platform
1,950 views Published on Mar 28, 2014 | Time 20 min
Applies to: 7.2 or higher

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...

 

How to Model Feedback Messages Read this article and get points!

by Ombretta Malinverno
15,252 views Published on Mar 31, 2014
Applies to: 7.2 or higher

In a Web application, feedback messages are used to notify the user about the result of a business logic execution. Feedback messages vary depending on message types, which can be: success, information, warning, or error.

MoreRead this article and get points!
 

How to Model Password Recovery Read this article and get points!

by Ombretta Malinverno
16,657 views Published on Jul 31, 2014
Applies to: 7.2 or higher

Most Web applications have protected sections that only registered user can access. Users must remember the credentials provided for each site to which they subscribe. When users are no longer able to authenticate themselves because they have lost or forgotten their passwords, it is necessary to pr...

MoreRead this article and get points!
 

How to Model User and Group Management Read this article and get points!

by Davide Martinenghi
22,721 views Published on Feb 03, 2014
Applies to: 7.2 or higher

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...

MoreRead this article and get points!
 

Access Control & Personalization: IFML Model

IFML Modeling with WebRatio Platform
2,982 views Published on Apr 24, 2014 | Time 35 min
Applies to: 7.2 or higher

Granting access to protected resources is a key aspect of many Web applications. From an interface point of view, you need to define a place for users to insert and validate their credentials. This lesson shows you how to model the user login and logout. You will learn how you can personalize the ...

 

Advanced Master & Detail

IFML Modeling with WebRatio Platform
894 views Published on Oct 06, 2014 | Time 18 min
Applies to: 7.2 or higher

The ability to show a list of elements and the details of each listed element is the one of the most common patterns in Web applications, and is called the Master and Details pattern. In a previous lesson, you already learned how to model the basic Master and Details pattern. This lesson shows y...

 

Advanced Data Management: IFML Model

IFML Modeling with WebRatio Platform
889 views Published on Feb 24, 2015 | Time 30 min
Applies to: 7.2 or higher

In a Web application, you often need to manage the information shown to the user. Managing information means to create, update, or delete information. With WebRatio Platform you can easily model an Administration section in which the Web application user can manage the application data. In this le...

 

Advanced Data Management: Action Definition

Modeling Actions with WebRatio Platform
685 views Published on Feb 24, 2015 | Time 20 min
Applies to: 7.2 or higher

In a Web application, you often need to manage the information shown to the user. Managing information means to create, update, or delete information. In this lesson we discuss an enhanced version of the Data Management pattern, which allows you to manage more than one piece of information at th...

 

Domain Model Overview

Domain Modeling with WebRatio Platform
1,357 views Published on Nov 29, 2013 | Time 8 min
Applies to: 7.2 or higher

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 ...

 

Defining the Domain Model

Domain Modeling with WebRatio Platform
1,795 views Published on Feb 04, 2014 | Time 15 min
Applies to: 7.2 or higher

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...

 

Connecting the Database

Domain Modeling with WebRatio Platform
2,741 views Published on Feb 28, 2014 | Time 20 min
Applies to: 7.2 or higher

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 ...

 

Extending the Domain Model: Derivation

Domain Modeling with WebRatio Platform
1,477 views Published on Mar 13, 2014 | Time 28 min
Applies to: 7.2 or higher

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...

 

How to choose the primary key ID Generator Read this article and get points!

by Ombretta Malinverno
13,509 views Published on Oct 24, 2011
Applies to: All versions

Modeling the domain information managed by the Web Application is a task that can be easily done with WebRatio. In fact, you have at your disposal many options that allow you to easily create the Domain Model starting from an existing database. Nevertheless you may need to manually add some new obje...

MoreRead this article and get points!
 

Action Definitions & Operations

Modeling Actions with WebRatio Platform
2,176 views Published on Feb 17, 2014 | Time 17 min
Applies to: 7.2 or higher

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 ...

 

Looping & Branching

Modeling Actions with WebRatio Platform
1,856 views Published on Aug 08, 2014 | Time 25 min
Applies to: 7.2 or higher

When you are working on a Web application you have to consider both the user interaction and the application behavior executed when the user triggers an action. The application behavior can be any kind of business logic you may need to express.  WebRatio Platform provides you with a set of componen...

 

Data Management: Action Definition

Modeling Actions with WebRatio Platform
1,640 views Published on Apr 04, 2014 | Time 24 min
Applies to: 7.2 or higher

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...

 

Access Control & Personalization: Action Definition

Modeling Actions with WebRatio Platform
216 views Published on May 02, 2014 | Time 20 min
Applies to: 7.2 or higher

When you are working on a new Web application there is a set of common requirements that you are going to implement many times. In IFML lessons you learned how to model several commonly recurring requirements focused on the user interaction.  Recurring requirements comprehend  how to publish and ma...

 

How to localize a Web application Read this article and get points!

by Michela Frigerio
15,677 views Published on Jan 12, 2018
Applies to: 7.2 or higher

WebRatio Platform provides a built-in feature for the localization of Web applications. The localization is based on the usage of keys instead of terms for all the static elements of the Web application (e.g., labels, components and page titles, field labels and so on). WebRatio Platform allows use...

MoreRead this article and get points!
 

Invoking REST Web Service

Modeling Actions with WebRatio Platform
762 views Published on Jan 13, 2015 | Time 21 min
Applies to: 7.2 or higher

Usually, Web applications are not standalone; they need to integrate with external systems and other applications in the company intranet. The best way to make different Applications communicate with one another is to use a Web service infrastructure. That’s why it is important to know how you can...

 

Invoking SOAP Web Service

Modeling Actions with WebRatio Platform
659 views Published on Oct 23, 2014 | Time 35 min
Applies to: 7.2 or higher

Usually Web applications do not exist standalone but need to integrate with external systems and applications already existing in the company intranet. The best way to make different applications communicate with one another is using a Web Service infrastructure. That’s why it is important to kn...

 

Invoking SOAP Web Services - Output Transformation

Modeling Actions with WebRatio Platform
299 views Published on Oct 29, 2014 | Time 18 min
Applies to: 7.2 or higher

The best way to make different applications communicate with one another is using a Web Service infrastructure. That’s why it is important to know how you can easily integrate your WebRatio Platform designed application with existing web services. This lesson gives you the knowledge to help you inv...

 

Exposing a Web Service - Overview

Modelind Web Service with WebRatio
665 views Published on Jan 02, 2015 | Time 15 min
Applies to: 7.2 or higher

Usually, Web applications do not exist standalone but need to integrate with external systems and applications that are on the company intranet. The best way to make different applications communicate with one another is by using a Web Service infrastructure. That’s why it is important to know how y...

 

Exposing REST Web Service

Modeling Web Service with WebRatio Platform
530 views Published on Mar 02, 2015 | Time 20 min
Applies to: 7.2 or higher

Usually Web applications are not standalone; they need to integrate with external systems and other applications in the company intranet. The best way to make different applications communicate with one another is to use a Web Service infrastructure. That’s why it is important to know how you can ea...

 

Exposing SOAP Web Service

Modeling Web Service with WebRatio Platform
322 views Published on Mar 09, 2015 | Time 19 min
Applies to: 7.2 or higher

Usually Web applications are not standalone; they need to integrate with external systems and other applications in the company intranet. The best way to make different applications communicate with one another is to use a Web service infrastructure. That’s why it is important to know how you can ea...

 

Data Import & Export - CSV

Modeling Actions with WebRatio Platform
259 views Published on Sep 24, 2014 | Time 35 min
Applies to: 7.2 or higher

Data management is a crucial aspect for data-centric Web applications. So far, you have learned how to create, read, update and delete data through basic patterns. However, information often needs to be displayed and dealt with in different ways. Displaying data through View Components is not the o...

 

Data Import & Export - Excel

Modeling Actions with WebRatio Platform
539 views Published on Mar 10, 2015 | Time 30 min
Applies to: 7.2 or higher

Data management is the crucial aspect for Data Centric Web applications. So far you learnt how to create, read, update and delete data, but data is meant to be shown in so many different ways. Reading data through View Component is not the only option you have in WebRatio Platform. Imagine that y...

 

How to Define a Frame Layout Read this article and get points!

by Ombretta Malinverno
11,696 views Published on Apr 09, 2015
Applies to: 7.2 or higher

WebRatio Platform lets you define graphic containers for content shown to the user. These containers can be reused for many projects and applied to different type of content. This is possible thanks to the ability to create a dedicated resource containing the graphic container code. This resource is...

MoreRead this article and get points!
 

WebRatio Platform Architecture and MVC

Web Application Architecture
429 views Published on Apr 10, 2015 | Time 10 min
Applies to: 7.2 or higher

WebRatio Platform provides you with a set of predefined elements that allow you to model around 90% of the features that are commonly needed by a Web application. However, the remaining 10% may require custom business logic, or integration with a specific external system. Although it is not possibl...

 

How to Enable Single Sign On Read this article and get points!

by Ombretta Malinverno
11,709 views Published on Jan 13, 2014
Applies to: 7.2 or higher

“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 ...

MoreRead this article and get points!
 

Analyze Error Logs

Generate, Deploy & Test with WebRatio Platform
352 views Published on Jun 06, 2014 | Time 30 min
Applies to: 7.2 or higher

When you are testing a feature of your Web application, you may face some problems that prevent the feature from working properly. Using the "Application Logs" is the best way to understand what’s going on, find out the root cause of the undesired behavior and eventually understand which part of the...

 

How to Use Generation Commands Read this article and get points!

by Ombretta Malinverno
8,614 views Published on Dec 04, 2013
Applies to: All versions

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...

MoreRead this article and get points!
 

Using Visual Debug

Generate, Deploy & Test with WebRatio Platform
427 views Published on May 22, 2014 | Time 28 min
Applies to: 7.2 or higher

Debugging is a fundamental tool for developing a reliable Web application. In the standard debugging approach, every time a problem arises or whenever you want to investigate the behavior of your application, you can easily debug it by placing breakpoints in your lines of code. Debugging with WebRa...

 
119 items of 209
Reset
 
 

Filter by platform

BPM
Mobile
Web
 

Filter by role

Modeler
Designer
Programmer
Business Analyst
IT Operator
 

Filter by level

Beginner
Intermediate
Expert
 

Filter by dev. phase

Set Up
Model Interaction Flow
Model Domain
Model Action
Define Style
Define Components
Generate,Test & Deploy
Maintain
Model Business Process