Anatole Tartakovsky

Subscribe to Anatole Tartakovsky: eMailAlertsEmail Alerts
Get Anatole Tartakovsky via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Anatole Tartakovsky

In Part 1 (CFDJ, Vol. 8, issue 10) we introduced the destination-aware grid, formatters, and renderers. In this article we are continuing our discussion about datagrid renderers and... RadioButtonGroupBox as Drop-In Renderer We can apply similar techniques to RadioButton controls. The following code snippet suggests how the group of RadioButton controls can be used as a drop-in item renderer (and editor). Instead of an onValue/offValue pair, we are introducing an array of options (we could have gone further and upgraded to , which is similar to the ButtonBar and LinkBar controls):                       more)

Intelligent Web Applications with AJAX

Browser-based applications are widely used and we like the fact that we can access them from anywhere. But from the users' perspective, the productivity level of Web applications still doesn't approximate the productivity of desktop programs. The good news is the gap is closing: the accumulated potential of multiple technologies has boosted a whole new breed of HTML-based apps that are as powerful as the desktop ones. Meet AJAX. What Is AJAX? The name stands for Asynchronous JavaScript + XMLHTTPRequest and means you can establish socket communication between browser-based JavaScri... (more)

Rich Internet Applications with Adobe Flex 2 and Java

A typical Java developer knows that when you need to develop a GUI for a Java application, Swing is the tool. Eclipse SWT also has a number of followers, but the majority of people use Java Swing. For the past 10 years, it was a given that Swing development wouldn't be easy; you have to master working with the event-dispatch thread, GridBaglayout, and the like. Recently, the NetBeans team created a nice GUI designer called Matisse, which was also ported to MyEclipse. Prior to Matisse, JBuilder had the best Swing designer, but it was too expensive. Now a good designer comes with N... (more)

Flex 2: Large Applications for Impatient Developers

From Farata Systems Flexblog About a half year ago I made few comments in a Flex mailing list regarding tricks I like to use when developing large Flex 2 applications. SInce then I have been receiving steady stream of emails - once every week in the beginning, up to few per days lately. They are asking for information from the upcoming RIA book we are writing.  Apparently, there are quite a few developers that a) become impatient if the build takes more then 5 seconds, and  b) are concerned that their application will be delivered to the users with similar attention span that co... (more)

Extending Adobe Flex with Flash

From Farata Systems blog: While a large Flex application is loaded, the user may experience unpleasant delays, which can be used productively to logon to this application. Besides, it'll give the user perception that your application loads faster.  I recently had a chance to use Ted Patrick's (Adobe) sample  to mitigate the load time of the application. While Ted is displaying a splash screen while the application is loaded and initialized in the background, I wanted to use a very dull logon window to keep the user occupied with a bit more useful stuff. Here are 3 challenges you... (more)