When Size Matters

February 13th, 2007 by Victor Rasputnis

Modules or RSLs, whatever way you partition your Flex system, if you are delivering it over the public web you want to keep the size as small as possible. What are the best options? Flex compilers support -link-report option. It… continue reading

Prompting User on Close of Application: Flex Way

December 17th, 2006 by Victor Rasputnis

WM_CLOSE, windowClosing, closeQuery… Which one is closer to your heart? One way or the other you have to give your user that last chance to save modified data when he or she is closing the application window. Providing the same… continue reading

Extending Flex Framework: Value-Aware ComboBox

December 12th, 2006 by Victor Rasputnis

What I love about Flex is that it is a framework. On top of library of the off-the-shelf controls which fits the bill for many of the Rich Internet Applications needs, Flex enables you to create new or extend existing… continue reading

Another Praise to ActionScript “as” Casting

December 6th, 2006 by Victor Rasputnis

I had been working on DataGrid that displays heterogenous data: any two rows may share all or just some of the properties, so the DataGrid appears sparse. Then during  “protecting” non-editable items per specific row this casting example popped up…. continue reading

New daoFlex release 0.11:Data Synchronization via Flex Remoting

October 22nd, 2006 by Victor Rasputnis

As a tribute to MAX2006, we have uploaded the latest release of our open-source daoFlex code generator and library. What’s cool in this release? We now support complete data synchronization via Flex Remoting. Here is how: we’ve created a ActionScript… continue reading

ActionScript 3: Overloading constructors with …(rest)

October 16th, 2006 by Victor Rasputnis

ActionScript 3 allows a function to have a variable number of arguments by using so-called … (rest) parameter. Ellipses followed by the name represent an array parameter that can contain any number of comma-delimited arguments: public static function calcTax(… taxParams):Number{… continue reading