Vincenzo

About Vincenzo Caselli

This author has not yet filled in any details.
So far Vincenzo Caselli has created 40 blog entries.

Build your EMF Parsley application

Introduction In a previous article we have seen how to create from scratch a web application example with EMF Parsley. Now we'll go a step further and in particular we will see how to: make some little tweaks to make it easier the development customize the application Internal or External browser? In order to test the application you can use both the internal browser (the one that opens inside Eclipse IDE by default when you launch the application) or any other browser (external) you wish, as far as you point to the same URL. Using RAP you may see often [...]

By |2017-08-13T09:37:38+00:00August 13th, 2017|

EMF Parsley: a web application in a few steps

Introduction With EMF Parsley you can quickly build and easily maintain a web application. Let's see how. Indeed Parsley allows you to build both desktop and web applications from the same code (single-sourcing), leveraging on Eclipse RCP platform and using RAP for the web, but for the purpose of this article we will focus only on the web side. Setting up the environment First of all ensure you have a recent Eclipse IDE installed and running on a brand new workspace. If you downloaded the Eclipse Modeling Package then you already have EMF Parsley installed, otherwise you can install it [...]

By |2017-08-13T09:27:40+00:00August 10th, 2017|

How to install WindowBuilder

In order to install WindowBuilder on Eclipse let's click on Help -> Eclipse Marketplace..., type "windowbuilder" into "Find:" field and press Enter. Then press the Install button and follow the wizard until it asks to restart Eclipse.

By |2020-04-27T09:20:17+00:00December 8th, 2016|

Web development with Eclipse RAP

Introduction We've already wrote in the past about RAP framework (see article Single sourcing with Eclipse RAP). In the meantime however this framework has made big progress (the above article was referring to version 1.4, while now it is out with version 2.1) and many things changed. Also the name, RAP, does not mean Rich Ajax Platform anymore, but now stands for Remote Application Platform. In practice it is now a platform to develop modular applications for desktop, browser and mobile. In this article we will see how to prepare the needed environment for the creation of our first web [...]

By |2013-12-09T11:47:06+00:00June 6th, 2013|

Eclipse e4: Kepler Tools

The new Eclipse 4.3 release, also known as Kepler, is going to be released and along with it will be available the new version of the Eclipse e4 Application Development Tools. For those who want to begin looking at the new cool features here is where to start: download Eclipse Kepler RC3 (package "for RCP/RAP Developers") from http://www.eclipse.org/downloads/index-developer.php install e4 Tools for Kepler from http://download.vogella.com/kepler/e4tools And here are some of the new features Extracting a fragment from the Application Model As showed in the tutorial How to contribute to an e4 application modularity in e4 can be obtained with fragments [...]

By |2014-12-04T11:42:03+00:00May 11th, 2013|

First Eclipse 4 Training in Italy with Vogella

Last week I had the chance for a unique and amazing experience: being co-trainer, side-by-side with Lars Vogel, for the first Eclipse e4 Training in Italy! It has been a five days of intensive and engaging learning time, alternating slides presentation for showing the concepts to live-coding from-scratch examples. Further, after every presentation, the participants had the chance to practice the just learned concepts, ask, share doubts and approaching techniques. Since the very first moments it emerged how powerful is this new development platform; here are some among the main advantages, with respect to the previous 3.x way. Application model [...]

By |2014-12-04T11:47:56+00:00March 14th, 2013|

Eclipse Con Europe 2012

This year the main european event around Eclipse, the Eclipse Con Europe 2012, will co-locate the OSGi Community Event 2012. The location is the traditional Schlosspark Forum in Ludwigsburg (Germany) where the events will take place form 23th to 25th of october. Last year, Eclipse's 10th anniversary celebration, there was largest attendance ever (536). This year, the OSGi co-located event and the new Eclipse 4 (Juno) platform release, the expectations are even bigger. The keynotes will be the following: The Future Is Unmanned - J├Ârg Lamprecht, founder of Aibotix, a company that builds flying robots We Can Do Better: IBM's [...]

By |2012-10-22T17:05:34+00:00October 4th, 2012|

First steps with Eclipse e4

In June 2012 a very important thing happened in the Eclipse world: e4 platform replaced the great and long lasting 3.x version , which started in 2004 with the release of 3.0 version. During these eight years great progress have been made. In fact Eclipse has become matchless both as an IDE and as a platform. Not to mention moreover that it is completely Open Source and with a particularly "commercially friendly" (EPL) license! e4 platform is kind of a revolution with respect of the previous version. To begin with it is completely EMF (Eclipse Modeling Framework) -based, it got [...]

By |2014-12-19T12:58:43+00:00September 17th, 2012|

Single sourcing for databases management with RAP, EMF and Teneo

In the previous article Single sourcing with Eclipse RAP we have seen how to develop an Eclipse project and then run it both as a Desktop (RCP) Application an as a Web (RAP) Application. Now we will see how to go further and develop a database Application with the same dual approach. We will use EMF and Teneo for this, in the same way showed in the series of tutorials "From Model to Persistence" at page EMF Development. In the following instructions we must make a clear distinction between installing some feature into the IDE or into the Target Platform [...]

By |2012-08-15T16:06:27+00:00August 15th, 2012|

Single sourcing with Eclipse RAP

An introduction to RAP RAP (Rich Ajax Platform) is the framework that allows you to develop an RCP application an make it available over the network just pointing the browser to a given link. In this article we will see how you can develop an RCP application and launch it both as a desktop as well as a web application. Yes, sure, exactly the same source code! Don't you believe it? Try it yourself.   Setup your IDE for RAP The fastest way to get RAP working is downloading the Eclipse for RCP and RAP Developers package from page http://www.eclipse.org/downloads [...]

By |2012-07-08T16:24:58+00:00April 15th, 2012|