All Blog Posts (52)

Jeff Rosko Extending Functionality Through Actions

 

Actions are user interface elements like buttons, select lists and links that can be added simply to your application and trigger other processes or shortcuts.  They are simple to add and quite powerful.  In the following example, I have created…

Continue

Added by Jeff Rosko on January 18, 2011 at 12:00pm — No Comments

Jeff Rosko Fresh, Useful & Powerful JRapid UI Properties

 

Creating powerful, functional UIs can be one of the most time and resource intensive parts of creating robust applications.  With JRapid, however, many of the significantly more complicated types of interfaces one normally needs become drag and drop additions that set you back little in time and…

Continue

Added by Jeff Rosko on January 5, 2011 at 12:00pm — No Comments

Christian Powerful UI automatically generated based on type of property

JRapid generates forms for your entities and uses special widgets for each property depending on its data type. Take a look at the following examples and see how easy is to get great features running in no time at all!

File

Using the file type creates a file widget with upload and download functionality with no extra work.

See file details.







Image

Using the…

Continue

Added by Christian on October 29, 2010 at 12:17am — No Comments

nicolas rodolfo fauceglia Using the googlemap3 view in JRapid listings (part A: the simplest case)

This article is intended to help a JRapid user to use the GOOGLEMAP3 view in a listing to display data on a google map inside a JRapid app.



We will first discuss a simple example, and once we have it ready and working, we'll move on to a more complex case (see part B of this article)



PART A) SIMPLEST CASE:



Ingredients:

* One entity, to… Continue

Added by nicolas rodolfo fauceglia on September 22, 2010 at 8:00pm — No Comments

Matias Bagini JavaOne 2010, JRapid Launches Rapid Development Java Platform

During JavaOne 2010, JRapid is launching version 1.0 beta of its rapid

development cloud platform for Java developers. With JRapid, Java

developers can create cloud-ready, enterprise applications up to 5 times

faster than on conventional platforms. JRapid is targeting Java developers

and aims to be the de-facto solution for "Java on the…
Continue

Added by Matias Bagini on September 22, 2010 at 5:34am — No Comments

Christian JRapid at JavaOne 2010 - First day thoughts and impressions

Today was a great day for the Java community as, once again, we got the

chance to meet in a place other than the virtual forums to share our

common interest. Although a little cast away from the center of the

action - Oracle Open World 2010 -…
Continue

Added by Christian on September 21, 2010 at 4:30am — No Comments

JRapid Singleton your JRapid Services

Hi ! In this post I'll explain the Singleton Pattern and how you can use it to increase the performance of your web applications, specially in JRapid's.


There is no need to use a Profiler to know that the Java 'new' operator increases the memory allocation in the heap. The JVM's heap stores all objects created by an executing Java program. Objects are created by Java's "new" operator, and memory for new…
Continue

Added by JRapid on August 27, 2010 at 9:30am — 2 Comments

Qcho Adding Quartz to Schedule jobs in JRapid

What is Quartz



Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java EE or Java SE application, like those generated by JRapid. Quartz can be used to create simple or complex

schedules for executing tens, hundreds, or even tens-of-thousands of

jobs; jobs whose tasks are defined as standard Java components that

may executed virtually anything you may…

Continue

Added by Qcho on July 26, 2010 at 11:30am — 2 Comments

JRapid Throwing Service and Confirmation Exceptions

Hi. In this post I'll briefly explain how to throw JRapid Exceptions.


JRapid offers you two different Runtime Exceptions in the com.jrapid.exception package. These are:


  • ServiceException
  • ConfirmationException


Like all Runtime Exceptions, they can be thrown from any part of your Java code. Commonly you will want to log all the exceptions of your application in a txt file…
Continue

Added by JRapid on July 14, 2010 at 12:00pm — No Comments

JRapid Introducing JRapid WebForms (Part 2): Embed forms in Ning Networks

Hi ! In the first part of this post I introduced JRapid WebForms which, synthetically speaking, allows non-programmer users to embed and manage web forms in their websites.


In this post I will explain you how to embed a WebForm in a Ning network as a Ning…
Continue

Added by JRapid on April 28, 2010 at 12:00pm — No Comments

JRapid Introducing JRapid's WebForms (Part 1)



Continue

Added by JRapid on April 24, 2010 at 11:00am — No Comments

German JRapid wins Ning Developer Challenge

Last Wednesday, Ning announced Ning Developer Challenge's winners, and JRapid's team won the first prize in the Environment Apps category. Congratulations! (http://developer.ning.com/profiles/blogs/ning-developer-challenge-1)



Ning.com is a social platform with more than 40 million users and more than 2 millon user-created social networks. (… Continue

Added by German on April 19, 2010 at 11:00am — No Comments

JRapid JRapid Starting Guide

1. About this post



This post is intended for users who want to start developing applications with JRapid, including programmers, designers and business analysts.



2. JRapid's Community



Stay tuned to JRapid’s Community and find last minute information, documentation, forum, articles, blog posts and community items in community.jrapid.com.…



Continue

Added by JRapid on April 6, 2010 at 11:00am — No Comments

JRapid Developing for the JRapid Community

In this post you will learn all about publishing of new community views, widgets, transformers or templates.



In some particular cases, you will need to override or create new community items like views, widgets, transformers or templates. To override existing items you can directly edit the XSL, JS or CSS files of the item which are automatically downloaded to the project when it is imported.



Create or Export items



The… Continue

Added by JRapid on March 29, 2010 at 12:00pm — No Comments

JRapid Developing multitenant applications in JRapid

In this post I will explain the meaning of multitenancy and how to build multitenant applications in JRapid.



Multitenancy refers to a principle in software architecture where a single instance of the software runs on a server, serving multiple client organizations (tenants).



In a Multitenancy environment, multiple customers share the same application, running on the same operating system, on the same hardware, with the same data storage mechanism. The distinction… Continue

Added by JRapid on March 25, 2010 at 3:00pm — No Comments

Damián Domé Using Formula Attributes

The "formula" attribute sets a value to a property that is always calculated by the server and cannot be calculated by using a calculate attribute in jml. This formula is written in SQL.



Usage:



<property name=NAME label=LABEL formula=SQL/>


  • SQL: A SQL query to calculate the value of the property. This query does not allow parameters but allows…
Continue

Added by Damián Domé on March 23, 2010 at 1:00pm — No Comments

German Ning Apps: Creating cross-network applications

Until now I've been teaching you how to create Ning apps that exchange information with your network, both receiving information about the viewer and sending back results through the creation of user activities.



In this article, I'll show you how you can create an application that can be added from different networks, storing information identifying the source network so as to filter data later.



This kind of applications will store all… Continue

Added by German on March 23, 2010 at 11:00am — No Comments

Damián Domé Invoice Template

Templates


Templates are Entity definitions that the user can simply add to each application.
After adding a template, JRapid users can customize them. They turn out to be helpful when implementing common application patterns, for example User Management, Audit, Email administration, etc. Templates are quite a simple tool. They are Entities that can be added to the current entities and so be easily integrated as any of the other user-created…
Continue

Added by Damián Domé on March 22, 2010 at 5:00pm — No Comments

Damián Domé Password Management in JRapid

The first problem we must face when using applications with user accounts is security. We have to protect the user integrity and confidentiality.



Fortunately JRapid offers a solution to this problem. The purpose of this article is to explain different techniques to protect information.



Let's start with an example. We have an User entity, with mail and password properties.



<entity label="Change Password" name="ChangePassword"…
Continue

Added by Damián Domé on March 19, 2010 at 2:30pm — No Comments

Damián Domé Use Entities As Dynamic Default Values

Sometimes it's useful to define default values for an entity in order to make it easier to create new entries for it. For this purpose, JRapid offers the "defaultset", which allows to create a new entity with predefined values. This values could be, for example, the ones that have more chances to be selected by a user.



For example, for a user, who has to select his country and city, we can create a defaultset for the "User" entity, defining a default country and city where it is… Continue

Added by Damián Domé on March 19, 2010 at 1:00pm — No Comments

© 2012   Created by JRapid Community Manager.   Powered by .

Badges  |  Report an Issue  |  Terms of Service