Author Archives: Victor Rasputnis
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