home mail me! syndication

overthinkings

of Ruben Daniels

Archive for June, 2008

What is Javeline PlatForm, and how does it compare?

It has been buzzing around the community lately. A great deal of attention has come my way as well. Today I received an interesting question from Yuvaraj Thiagarajan. He wants to know what Javeline PlatForm is exactly, and how it relates to other frameworks. Rather than answering it in the comments, I wanted to give a thorough answer in this article.

Read the rest of this entry »

Licensing Q&A

I receive a licensing question from Yuvaraj Thiagarajan. Here is the question and my answer:

Read the rest of this entry »

Storing and retrieving data in a datasource

During the creation of an Ajax applications there are many occasions when data is needed from an external or internal datasource. Often this data will be changed and is then sent back where it came from, or stored for later use. At a certain point I found myself using many different ways to retrieve data, using dozens of API calls, and sort-of similar systems. The logical step was to create a single consistent way to access a datasource, by formalizing a format for data storage and retrieval, the datasource instruction
Read the rest of this entry »

Javeline PlatForm Released under LGPL

Posting this message from the mailinglist by Arnold Daniels

Hi all,

We’ve decided to release Javeline PlatForm Beta v0.98.2 under the LGPL (http://www.gnu.org/licenses/lgpl.html). While there were few cases where GPL would actually be a problem, the strictness of the license was scaring away potential users. We at Javeline, want developers using JPF to go to sleep at night without worrying about legal problems. Therefore we are switching to this less strict license. The dual-license system will stay in-place. The enterprise license will get you priority service.

For those already proficient with JPF, please talk about, show and blog about it. The platform is starting to take off, but to make this a successful project and ensure it will exist for a very long time, will need more users and for that we need more press.

Thanks for listening.

Best regards,
Arnold

Alignment, Layout, Docking and it’s State

It was somewhere in 2002 or 2003 when I was looking for a method to position widgets on a plane. It was an early version of Javeline PlatForm and up until that moment I had only positioned elements using anchoring. I remembered a nice feature of Visual Basic, which allowed you to align components to one of the 4 directions. I could align a tree to the left, a toolbar to top and a statusbar to bottom.

I made an implementation of that and extended it by allowing N number of elements to have the same alignment. I also added a ‘middle’ alignment. Javeline PlatForm up until 0.98.1 supported only this way way of dealing with alignment. The latest version supports a new layouting engine. It works with vbox/hbox-es like many other GUI systems. What’s kinda new is the way it can load and save the layout state and how it implements a window docking system similar to Aptana, Eclipse and Visual Studio.


Read the rest of this entry »

Back button and state solution in Javeline PlatForm v0.98.2

In this article I show you how to control the backbutton in your Javeline PlatForm application. I’ll take you step by step through creating a breadcrumb navigation for a typical product database site. It uses 4 states (similar to pages in static websites). The key to this implementation is that all state information is encoded in the hash. All information is stored in the url using the hash (http://example.com#information). This makes navigating your ajax site as intuitive as any website:

Read the rest of this entry »



Movies online

movies online, click here