ClearDataBuilder for Ext JS 4.1

June 19th, 2012 by Victor Rasputnis

ClearDataBuilder for Ext JS 4.1 has arrived! The URL for Eclipse plugin update is http://www.cleartoolkit.com/downloads/plugins/extjs/cleardatabuilder/4.1/site.xml. What Has Changed In addition to Ext JS 4.1 support, we introduce much simplified project wizard. Prior versions of CDB required you to create a… continue reading

Bringing Together Java Ext.Direct and Ext JS Models with DTO2ExtJS

February 20th, 2012 by Victor Rasputnis

We are close to the beta release of the DTO2ExtJS code generator that automatically converts a Java DTO into Ext JS model. This will be of great help to fellow enterprise developers who use Ext.Direct to remote from Ext JS… continue reading

Avoiding Duplicate Suffixes in Ext JS MVC

February 15th, 2012 by Victor Rasputnis

One of the most appealing features of Ext JS 4 is the fact that it has all you need to develop your application using the MVC architecture. You don’t need to add any third party MVC framework to your Ext… continue reading

Computed fields in ExtJS Models via convert() functions

February 7th, 2012 by Victor Rasputnis

Claude Gauthier from Sencha showed us today an elegant way of using convert() method of Ext.data.Model to emulate computed fields. And since Farata is working on the automation of the creation of the CRUD application with JS clients (the Beta… continue reading

ClearDS for Android

October 4th, 2011 by Victor Rasputnis

Clear DataServices (ClearDS) is a free productivity tool that compliments Adobe AIR Native Extensions(ANE) for Android devices. It allows to embed BlazeDS into the AIR-based Android application. Why ClearDS? ClearDS has been designed for two purposes. Similar to ANE, it… continue reading

Taming BlazeDS for Android with LongCalling

July 18th, 2011 by Victor Rasputnis

This post is a sequence to our announcement that we taught Adobe AIR to talk to native Android API by placing BlazeDS inside Android. Initially, we embedded BlazeDS into AIR-Android APK (watch this video) to use Google voice recognition for… continue reading

The workshop on auto-generation of Flex/BlazeDS/Hibernate CRUD

September 29th, 2010 by Victor Rasputnis

The workshop on auto-generation of Flex/BlazeDS/Hibernate CRUD with CDB is uploaded in General Docs at Sourceforge https://sourceforge.net/projects/cleartoolkit/ Hibernate support has been introduced in CDB 4.1. If you are interested in SQL or POJO-based generation, stick to the previous version of… continue reading

Using Flex 4 Skin Inheritance To Make PictureButton Component

February 17th, 2010 by Victor Rasputnis

Coming across several blogs that hint that custom Spark skins should not be created via OOP inheritance I felt challenged. After all, Spark skins are using inheritance already, so why should I be stripped of something I am so used… continue reading

Avoiding pitfalls of Flex RSL with Self Initialized Libraries

January 27th, 2010 by Victor Rasputnis

Flex RSLs are notoriously naive in regards to dynamic object instantiation. Consider the following code snippet when the actual class descends Panel or it is a remoting DTO with the [RemoteClass] annotation: [quickcode:noclick]var className:String = “some.flex.class”; var clazz : Class… continue reading

Using Custom Type Marshallers in BlazeDS

January 9th, 2010 by Victor Rasputnis

In my previous post I pointed to the BlazeDS classes that need to be replaced in order to prevent ActionScript Number.NaN from turning into Long or Integer zeroes on the MessageBroker side. The recommendation boiled down to re-jaring flex-messaging-core.jar or… continue reading