<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://cleartoolkit.ulitzer.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Latest News from Clear Toolkit Magazine</title>
 <link>http://cleartoolkit.ulitzer.com/</link>
 <description>Latest News from Clear Toolkit Magazine</description>
 <language>en</language>
 <copyright>Copyright 2010 Ulitzer.com</copyright>
 <generator>Ulitzer.com</generator>
 <lastBuildDate>Fri, 12 Mar 2010 11:30:12 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>360</ttl>
<item>
 <title>First notes from 360Flex conference</title>
 <link>http://cleartoolkit.ulitzer.com/node/1314080</link>
 <description>&lt;p&gt;I&amp;rsquo;ve arrived to San Jose,CA late on Sunday. By coincidence, there were three other speakers on the same plane from New York: Shashank Tiwari, Elad Elrom, and Jeff Tapper.&amp;nbsp; A short taxi ride to Marriott and one of the conference organizers, Tom Ortega, gives us a warm welcome in the lobby, &amp;ldquo;Hello guys! Please don&amp;rsquo;t do it again. Don&amp;rsquo;t get on the same plane next time &amp;ndash; I can&amp;rsquo;t afford to lose four speakers&amp;rdquo;.&lt;/p&gt; &lt;p&gt;After a quick check-in to a nice room I spent a couple of hours drinking with a flex crowd in a couple of bars.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;The morning after.&lt;br /&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The shuttle bus took us to the huge eBay campus. Most of the people on the bus DID NOT have iPhones, can you believe this? Tom was &lt;strong&gt;&lt;a href=&quot;http://twitpic.com/17dfdr&quot;&gt;greeting everyone at the door&lt;/a&gt;&lt;/strong&gt;.&lt;br /&gt; Several hundred of people gathered to hear Adobe&amp;rsquo;s Deepa&amp;rsquo;s keynote. Her conference badge reads &amp;ldquo;I&amp;rsquo;m Deepa&amp;rdquo;. Nice! On the next conference I&amp;rsquo;ll steal this idea from her and will carry the tag &amp;ldquo;I&amp;rsquo;m Yakov&amp;rdquo;.&lt;/p&gt; &lt;p&gt;I&amp;rsquo;ve been looking at this crowd and was thinking to myself, &amp;ldquo;If Tom and John will keep 360Flex running, in two years it&amp;rsquo;ll become bigger than Adobe MAX for Flex developers.&amp;rdquo;&lt;/p&gt; &lt;p&gt;In the morning, I&amp;rsquo;ve attended a presentation on Web analytics (Google vs. Omniture) and after lunch, my yesterday&amp;rsquo;s drinking buddy Jesse shared with the grateful audience his use of Flex plus two (!) more frameworks in the same project. Jesse is a good presenter, and I always come to see him regardless of the subject he&amp;rsquo;s talking about.&lt;/p&gt; &lt;p&gt;At 4PM I delivered a preso titled &amp;ldquo;Boring Presentation on Libraries and Modules&amp;rdquo;. A hundred people gathered in the room (&lt;strong&gt;&lt;a href=&quot;http://myflex.org/presentations/360flex_before_preso.MP4&quot;&gt;here they are&lt;/a&gt;&lt;/strong&gt;), and I was talking for 80 minutes and then was answering questions for another 25 minutes. I was pleasantly surprised that a non-flashy subject of modularization gets such an interest. People started working on decent size enterprise RIA&amp;rsquo;s and need to properly cut them into pieces.&lt;/p&gt; &lt;p&gt;This presentation was videotaped and sooner or later will become available online. For now, I can offer you &lt;strong&gt;&lt;a href=&quot;http://blip.tv/file/3201360&quot;&gt;a video of its shorter version&lt;/a&gt;&lt;/strong&gt; that I made last year at Flash Camp Wall Street.&lt;br /&gt; The beer was served right at eBay and the networking part began. These are some things that I&amp;rsquo;d like to share with you.&lt;/p&gt; &lt;p&gt;1. After certain conversations with certain people and by applying the Sherlock Holmes&amp;rsquo; method of deductive reasoning I came out with the release date of Flex 4. To be on the safe side, I&amp;rsquo;ll give you two dates: March 29 or March 31 of 2010. Let&amp;rsquo;s wait and see if I got it right or I got it right.&lt;/p&gt; &lt;p&gt;2. I met a guy who runs a tiny company of a couple of Flex developers. He was complaining that it&amp;rsquo;s very difficult for him to find Flex talent for his projects because he couldn&amp;rsquo;t afford to hire and keep on billing $100 per hour consultants. He was surprised to learn that our company can easily offer him senior (I mean it) Flex/Java developers working remotely for a lot more modest rates. This is not the first time I hear that people assume that Farata Systems works only for Wall Street giants. We have lots of happy customers and the smallest one has only two employees.&lt;/p&gt; &lt;p&gt;3. I met a guy who has a nice visualization piece that may compliment our ClearBI Flex reporter. For some reason, there&amp;rsquo;s a surge of interest to ClearBI during the last month or so. We haven&amp;rsquo;t open sourced it yet, but if you want to play with it, here&amp;rsquo;s &lt;a href=&quot;http://myflex.org/demo/clearbi/demo3.html&quot;&gt;&lt;strong&gt;the URL of the demo server&lt;/strong&gt;&lt;/a&gt;.&amp;nbsp; You may find some old screencasts showing how to create a custom report based on the raw grid of data, but try just hitting the buttons on the screen and you should be able to figure out how to add grouping, sorting, computed columns with formulas, and other goodies to create a report to your liking.&lt;/p&gt; &lt;p&gt;The dinner at P.F.Chang with several flexers was closing my first day of this very friendly and high-tech event. Looking forward for today&amp;rsquo;s learning.&lt;/p&gt; &lt;p&gt;Another day, another framework.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1314080&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 09 Mar 2010 08:00:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1314080</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1314080#feedback</comments>
</item>
<item>
 <title>Search Engines still can&#039;t index Flash sites with dynamic content</title>
 <link>http://cleartoolkit.ulitzer.com/node/1298080</link>
 <description>&lt;p&gt;There are two types of Web applications: those that care about their discoverability and those that don&amp;rsquo;t.&lt;br /&gt;If you are developing a Web application in Flash or Flex for, say, financial advisers (FA) of a brokerage house or salesmen of an insurance company, discoverability is not a concern because FA&amp;rsquo;s or salesmen of your firm will be told, &amp;ldquo;Go to so-and-so URL and use so-and-so application&amp;rdquo;. We can happily say that both FA&amp;rsquo;s and salesmen have discover their RIA.&lt;br /&gt;&lt;br /&gt;If you are developing a consumer-oriented RIA , you want random people to discover their pizzeria, department store, medical office or a car dealership.&amp;nbsp; Why a doctor needs a Web site? Mainly to be discovered by people from the neihborhood if someone will google for a family physician. You can say that some doctors also use Web site to post some useful articles or medical form for their existing customers. True. But still, the main reason for investing into development of a Web site is to increase visibility.&lt;br /&gt;&lt;br /&gt;Recently, I wrote a &lt;strong&gt;&lt;a href=&quot;/flash_player_iphone_and_the_rest_of_the_ria_world.htm &quot;&gt;blog about iPhone and Flash&lt;/a&gt;&lt;/strong&gt; , and half of this blog was about excellent Google indexing of the plain HTML information about services of our company. &lt;br /&gt;Today, I&amp;rsquo;ve read an article by Armando Roggio titled &amp;ldquo;&lt;strong&gt;&lt;a href=&quot;http://www.getelastic.com/seo-for-flash/&quot;&gt;Best practices for Search-Optimized Flash Development&lt;/a&gt;&lt;/strong&gt;&amp;rdquo; . This article was supposed to give you a feeling that Google really knows how to peek inside your swf file.&amp;nbsp; The author states, &amp;ldquo;&lt;em&gt;Need proof? Run this search on Google right now, filetype:swf + &amp;ldquo;comic books.&amp;rdquo;&lt;/em&gt;&amp;rdquo;&lt;br /&gt;&lt;br /&gt;Sure enough, if you&amp;rsquo;ll do it, the search will return several .swf files that have the words &amp;ldquo;comic books&amp;rdquo; hardcoded inside.&amp;nbsp; But most of the RIA bring the content dynamically and rightly so. A well designed RIA arrives to the client with the code that makes the screen pretty. The information about the upcoming sale of your local Ford dealer or recall of millions Toyota cars is not hardcoded into the Web site, but is dynamically downloaded from the server.&amp;nbsp; This creates a nice separation of responsibilities &amp;ndash; people who create the content of the site don&amp;rsquo;t have to modify the Web site every time they want to announce a weekend sale at Ford dealerships. &lt;/p&gt;&lt;p&gt;Will Google index and find dynamically loaded content? I don&amp;rsquo;t think so. &lt;/p&gt;&lt;p&gt;Mr. Roggio quotes in his article executives of Adobe and Google stating how they collaborate and work hard on improving the situation.&amp;nbsp; I&amp;rsquo;m sure they do, but so far I don&amp;rsquo;t see the results. &amp;nbsp;&lt;/p&gt;&lt;p&gt;That article also states the following:&lt;br /&gt;&amp;ldquo;&lt;em&gt;In fact on June 18, 2009, Google announced that it could load external Flash resources, including text, HTML, XML, additional SWFs, and more. This feature means that you can create a Flash application that draws its content from a structured and external XML document.&lt;/em&gt;&amp;rdquo; And a little later the author states, &amp;ldquo;&lt;em&gt;As of this past summer, Google can and does retrieve this external files.&lt;/em&gt;&amp;rdquo;&lt;/p&gt;&lt;p&gt;I love Google and use it a hundred times a day, but this announcement (if it really was made by Google) is simply not true, and I can easily prove it to you. &lt;/p&gt;&lt;p&gt;Once again, I&amp;rsquo;ll direct you to the Flash based Web site of &lt;a href=&quot;http://www.faratasystems.com&quot;&gt;&lt;strong&gt;our company&lt;/strong&gt;&lt;/a&gt; . Now I&amp;rsquo;ll reveal some insider&amp;rsquo;s information.&amp;nbsp; Our Web site is written in ActionScript 3, but the content of every view you see there comes from external XML files. &lt;br /&gt;&lt;br /&gt;For example, if I decide to change the information on the Home view, there is no need to recompile the Web site. I can just use Notepad, TextEdit, Vi, or any other available plain text editor to modify the content of the home.xml file that is being downloded as soon as the compiled SWF file arrives to the Web browser.&lt;br /&gt;Let&amp;rsquo;s an experiment. The Home view of our Web site starts with the following long statement:&lt;br /&gt;&lt;br /&gt;&lt;font color=&quot;#800000&quot;&gt;&amp;ldquo;Do you want your RIA application to be done right the first time? We&amp;#39;ve built lots of great RIA applications for our clients. Our teams of Flex developers are geographically located in the USA and Eastern Europe. &amp;ldquo;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;Now, copy/paste this long text fragment (with or without double quotes) to Google&amp;rsquo;s search field. Hit Search. Do you see Farata Systems anywhere in the vicinities? I don&amp;rsquo;t. &lt;br /&gt;This Web site was deployed about three years ago, and this poor little text we&amp;rsquo;ve been using in this experiments hasn&amp;rsquo;t been changed for a couple of years either waiting for any search engine to notice and index it.&lt;br /&gt; &lt;br /&gt;You may ask, &amp;ldquo;Did you use deep linking available in Flex to provide unique URL&amp;rsquo;s for different views of the in your Web site helping search engines to index the content?&amp;rdquo; No I didn&amp;rsquo;t. Our Web site was created in ActionScript long time ago to be as light as possible.&lt;br /&gt;&lt;br /&gt;But I know a firm with a complex commercial Web site written in Flex that did use deep linking feature,&amp;nbsp; but it didn&amp;rsquo;t help. They are considering re-developing the Web site in HTML/JavaScript. Unfortunately, this won&amp;rsquo;t help, unless they will put the entire content of the Web site inside HTML (but this is not possible and stupid). Using AJAX won&amp;rsquo;t make them happy if they decide to keep the content dynamically loaded. &lt;br /&gt;If you&amp;rsquo;ve developed a large Web application with deep linking Flex feature and have good results in terms of Web analytics, I&amp;rsquo;d love to hear from you. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;Now the happy end. &lt;br /&gt;&lt;br /&gt;I&amp;rsquo;ll continue recommending Flex and Flash as the platform of choice for developing of the enterprise RIA.&amp;nbsp; Don&amp;rsquo;t pay attention to those who predict that HTML5 will kill Flash. It won&amp;rsquo;t happen for another 10 years, and we need to develop and deploy our RIA today. The fact that someone can purchase H.264 patent licensing royalties and stream the video has very little to do with a robust and well written platform for enterprise RIA such as Flash.&lt;br /&gt;&lt;br /&gt;But if your cousine Vinnie asks you to develop a Web site for his new Italian restaurant, use Flash very carefully - mainly for embedding interactive widgets here and there. &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1298080&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 24 Feb 2010 23:18:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1298080</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1298080#feedback</comments>
</item>
<item>
 <title>Two weeks, two flights, two conferences</title>
 <link>http://cleartoolkit.ulitzer.com/node/1296066</link>
 <description>&lt;p&gt;The first two weeks of March I&amp;rsquo;ll be vacationing in training rooms &amp;ndash; teaching and learning Flex.&amp;nbsp; I used the word vacationing because I love this part of my work the most.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;March 1-2&lt;/strong&gt;: &lt;strong&gt;&lt;a href=&quot;http://bit.ly/59DdIU&quot;&gt;Advanced Master Class on Flex in Brussels, Belgium&lt;/a&gt;&lt;/strong&gt;. This public 2-day training becomes more and more popular. During the last 8 months we&amp;rsquo;ve taught this class in New York, Boston, Toronto, London, and Moscow. To the best of my knowledge, no one else offers such an advanced curriculum as public training.&amp;nbsp; On the night of March 2 I&amp;#39;ll be co-speaking at the Belgium Flex Users Group.&lt;/p&gt; &lt;p&gt;Here&amp;rsquo;s something you may not know. Viktor Yanukovich, the newly elected President of the Ukraine &lt;strong&gt;&lt;a href=&quot;http://blog.kievukraine.info/&quot;&gt;will visit Belgium on March 1&lt;/a&gt;&lt;/strong&gt;. The real reason is not to&amp;nbsp; meet political leaders of Belgium and European Union, but to attend our class to become more flexible and invite Farata Systems to teach the same class in Ukraine in June of 2010. We&amp;rsquo;ll definitely consider this.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;March 7-10&lt;/strong&gt;: On arrival from Belgium, I&amp;rsquo;ll just have time to laundry my Farata t-shirts and have a couple of dinners with my family, and then board the next flight to San Jose, CA. Yep, it&amp;rsquo;s time for &lt;strong&gt;&lt;a href=&quot;http://360flex-YakovF.eventbrite.com&quot;&gt;360Flex conference&lt;/a&gt;&lt;/strong&gt;, which as of today is my favorite Flex gathering. This is a No BS event. For independent developers by independent developers. 40 sessions, 2 panels, 4 Sunday Hands-On sessions. Networking. Beer. Good energy.&amp;nbsp; Solid technical content.I even recorded &lt;strong&gt;&lt;a href=&quot;http://www.youtube.com/user/yfain#p/a/u/1/pSMSJLas-7k&quot;&gt;a 40-sec video&lt;/a&gt;&lt;/strong&gt; to share with you my excitement!&lt;/p&gt; &lt;p&gt;I&amp;rsquo;ll deliver an interesting and useful for enterprise Flex developers talk titled &amp;quot;Boring presentation on Flex libraries and modules&amp;quot;.&amp;nbsp; The rest of the time I&amp;rsquo;ll spend in the meeting rooms listening to what other developers are up to.&lt;/p&gt; &lt;p&gt;In the evening, I&amp;rsquo;ll be glad to join you for a Johny Walker. Be there. Join several hundreds of Flex developers who are in the know!&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1296066&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 23 Feb 2010 10:19:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1296066</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1296066#feedback</comments>
</item>
<item>
 <title>In open source RTFM means RTFC</title>
 <link>http://cleartoolkit.ulitzer.com/node/1291160</link>
 <description>&lt;p&gt;When people are screaming, &amp;quot;I won&amp;#39;t use the soft unless it&amp;#39;s open sourced&amp;quot;, they actually mean the following &amp;quot;I won&amp;#39;t to use the soft unless is free and readily supported by authors&amp;quot;. People just forget that open source means that the source code is open and they are more than welcome TO READ, IMPROVE, and CONTRIBUTE BACK to the community. Those, who make the most noise don&amp;#39;t give a shit about the community.&amp;nbsp; They care only about themselves.&lt;/p&gt;&lt;p&gt;If they run into an issue, they shout &amp;quot;Give me the f&amp;#39;ing author! Let him fix his junk!&amp;quot;&lt;/p&gt;&lt;p&gt;People are nuts. They don&amp;#39;t appreciate someone&amp;#39;s time.&amp;nbsp; Didn&amp;#39;t you want the free and open source software? F&amp;#39;ing take it! It&amp;#39;s open. Check it out from the version control system, change it to your liking and rebuild it. If you want to be nice to the community, become a contributor and submit it back to the code repository.&amp;nbsp; Some licenses don&amp;#39;t even ask you to submit your changes back. The MIT license reads the following;&lt;br /&gt;&lt;br /&gt;&amp;quot;Get the code I&amp;#39;ve been&amp;nbsp; writing during the last year spending endless nights stealing time from my kids, spouse and mistresses. Do whatever you want with it, but please, please, please don&amp;#39;t remove my name form the code comments stating that I&amp;#39;m kinda original author. Would you be so kind and leave my name there? Promise? Cool, man! Just use it, I&amp;#39;ll keep writing more code for you cause I love doing it.&amp;quot; &amp;nbsp; &lt;/p&gt;&lt;p&gt;Professional programmers know that when a piece of software doesn&amp;#39;t work, and you tried but couldn&amp;#39;t figure out what&amp;#39;s wrong with it,&amp;nbsp; you go to a colleague, he gives you a warm hug and simply says, &amp;quot;RTFM&amp;quot;, which stands for Read The F&amp;#39;ing Manual! This usually helps. It&amp;#39;s time to use another acronym: RTFC - Read The F&amp;#39;ing Code! &lt;/p&gt;&lt;p&gt;Just read the blog &amp;quot;&lt;strong&gt;&lt;a href=&quot;http://www.benclinkinbeard.com/2008/02/i-guess-donating-code-isnt-enough-anymore/comment-page-1/#comment-874&quot;&gt;I guess donating code is not enough anymore&lt;/a&gt;&lt;/strong&gt;&amp;quot;. When I run into people like Keith, I&amp;#39;m getting a little pissed off. Just a little bit.&lt;/p&gt;&lt;p&gt;A year ago, our company has open sourced &lt;strong&gt;&lt;a href=&quot;http://sourceforge.net/projects/cleartoolkit/&quot;&gt;Clear Toolkit&lt;/a&gt;&lt;/strong&gt;  is a set of components and code generators that make enterprise Flex/Java developers a lot more productive. We wrote and published decent documentation, but recently I had a similar correspondence with one frustrated user who didn&amp;#39;t take time to read the manual. When I answered RTFM, he responded angrily, &amp;quot;I thought I&amp;#39;ve read somewhere that your product comes with one month of free tech support&amp;quot;.&lt;/p&gt;&lt;p&gt;Are you serious? RTFC!&lt;/p&gt;&lt;p&gt;I can tell you more, giving away free and open source is dangerous because some idiots can spoil your reputation by badmouthing you online. They&amp;#39;ll happily do it, if you didn&amp;#39;t spend enough time helping them learning your soft, or if they will actually open the code and will find some inefficient fragments written by you at 3AM just to make that damn thing work!&lt;br /&gt;&lt;br /&gt;If you don&amp;#39;t like my open source software, be f&amp;#39;ing nice and do me a favor - stop using it, but do it quietly, please!&amp;nbsp; I apologize for the hours you spent trying to use my software. I can write you an email with all apologies you want, but please have some respect for me taking time trying to make your life a bit easier. Didn&amp;#39;t work this time. Don&amp;#39;t want to RTFC? It&amp;#39;s fine with me, but please stay cool. &lt;font size=&quot;4&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;I hate giving software away for free, because people are f&amp;#39;king nuts!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1291160&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 18 Feb 2010 08:39:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1291160</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1291160#feedback</comments>
</item>
<item>
 <title>Apple and Emotional Discussions Around Adobe Flash Player </title>
 <link>http://cleartoolkit.ulitzer.com/node/1271203</link>
 <description>The recent announcement of iPad has ignited yet another wave of emotional discussions around the role of Flash Player in the evolution of mankind.  People easily take sides and everyone seems to know what’s right and what’s wrong.  Actually the word ‘’people” is too vague in this context, because vast majority of the population has no idea what Flash Player is, and they don’t have to know!  As long as they go to youtube and it plays videos people are happy and casually say, “Youtube is a great site!”  

On the same note, I have no idea how my car operates.  Back in my school days, I’ve learned that some stuff burns inside the engine producing another powerful stuff that make the wheels spin.  Do I need to know more? Absolutely not. I lease cars and change them every three years.  Once a year I visit those 10-min oil change shops, and people open up the hood and do something to my car, which supposedly helps it run longer.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1271203&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 06 Feb 2010 23:00:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1271203</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1271203#feedback</comments>
</item>
<item>
 <title>Built4Flash Launched by Farata Systems</title>
 <link>http://cleartoolkit.ulitzer.com/node/1200464</link>
 <description>There are about 250,000 developers working with Flex and AIR. If you add an army of ActionScript developers, this number will grow substantially. Where do you go if you have a technical issue while developing RIA? As of today, there no one place to ask questions and get answers.  A respected forum flexcoders uses the outdated and hard to follow Yahoo! groups.  Some people try to find answers visiting blogs they trust. Some developers post their questions on Twitter.

About a year ago Joel Spolsky and Jeff Atwood released a well designed and easy to follow knowledge exchange stackoverflow.com, where people earn reputation by suggesting the right solutions to people’s problems. Flex/Flash/Air developers started to post their questions there among the plethora of questions on other technologies and programming languages.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1200464&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 12 Dec 2009 22:30:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1200464</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1200464#feedback</comments>
</item>
<item>
 <title>Several Upcoming Flex Events</title>
 <link>http://cleartoolkit.ulitzer.com/node/1185261</link>
 <description>&lt;p&gt;At this point I&amp;rsquo;m working on a couple of new presentations for a bunch of upcoming conferences and&amp;nbsp; seminars and&amp;nbsp; that will take place in Flex community world wide.While in the past, I was trying to create cool presentations, now I wantbe even cooler and... deliver a booring one. &lt;/p&gt;&lt;p&gt;This upcoming Monday, I&amp;rsquo;ll be speaking at the &lt;a href=&quot;http://www.flexcampwallstreet.com&quot;&gt;Flash Camp Wall Street &lt;/a&gt; in New York City. It has great speakers and the best part is that there&amp;rsquo;s only has one track so attendees will have nowhere to hide from my talk described below: &lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-style: italic; font-weight: bold&quot;&gt;A boring presentation on Flex libraries and modules&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic&quot;&gt;Everyone have heard of RSLs and &amp;quot;Merged into code&amp;quot; link options. But do you really see the connection between the library linkage and your enterprise application performance? Do you know what and when goes over the wire to your users? Do you really understand the difference between the RSL and External linking of Flex libraries? Do you know when to use libraries and when to use modules? Do you know the difference between modules and sub-applications? Do you know how to arrange for a smarter RSL downloads? If you answered &amp;quot;Yes&amp;quot; to most of these questions, don&amp;#39;t waste your time attending this presentation cause it&amp;rsquo;ll be so boooring for you. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In two weeks I&amp;rsquo;ll be teaching with my colleage our advanced Flex 2-day workshop that becomes more and more popular. Moscow, Russia becomes our next destination after New York, Boston, Toronto and London.&amp;nbsp; If you can read Russian, here&amp;rsquo;s the &lt;a href=&quot;http://www.eventbrite.com/event/458588651&quot;&gt;link for you&lt;/a&gt;. In the first quarter of 2010 we are planning to run it in Warsaw, Poland and Kiev, Ukraine. &lt;br /&gt;One person told me that it&amp;rsquo;s stupid to go to freezing Moscow in December. No biggies. We like cold vodka.&lt;br /&gt;&lt;br /&gt;In March, I&amp;rsquo;ll be presenting at &lt;a href=&quot;http://www.360flex.com/&quot;&gt;360 Flex in San Jose&lt;/a&gt; . I love this conference for developers and by developers. If&amp;nbsp; I&amp;rsquo;d be sentenced to spend the rest of my life in a desert island and was allowed to take only one Flex conference with me, I&amp;rsquo;d take 360 Flex.&amp;nbsp; During this event I&amp;rsquo;ll show a cool little Flex application that lives inside the PDF and played by Acrobat Reader.&lt;br /&gt;&lt;br /&gt;Flash and the City is the new kid on the block.&amp;nbsp; Check it out: &lt;a href=&quot;http://www.flashandthecity.com/#page=AllSpeakers&quot;&gt;http://www.flashandthecity.com/#page=AllSpeakers&lt;/a&gt; .&amp;nbsp; Excellent faculty and aggressive pricing will bring several hundreds of Flex and Flash developers to New York City.&amp;nbsp; If everything goes as planned, I&amp;rsquo;ll be able to demo something that&amp;rsquo;s slowly brewing at Farata Systems under the working title &amp;ldquo;Fluid PDF Forms&amp;rdquo;. Duane Nickull&amp;rsquo;s band 22nd Century will be on stage helping attendees to forget everything they&amp;rsquo;ve learned in the classrooms.&lt;br /&gt;&lt;br /&gt;I&amp;rsquo;ve mentioned just the conferences where I&amp;rsquo;m involved as a speaker. But there will be plenty of other gatherings of Flex developers during the same period of time. Be there.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1185261&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 12 Nov 2009 16:32:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1185261</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1185261#feedback</comments>
</item>
<item>
 <title>Podcast: an interview to the RIARevolution</title>
 <link>http://cleartoolkit.ulitzer.com/node/1150202</link>
 <description>&lt;p&gt;The online publication RIARevolution.com covers everything related to development of rich Internet applications has published an interview with me as a part of the audio podcast Speak Rich. You can download it as an mp3 file or just listen to it at the following Web page: &lt;a href=&quot;http://bit.ly/2kwOzT&quot;&gt;http://bit.ly/2kwOzT&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;In this interview we are talking about recent Adobe MAX 2009, using Flash for developing application for iPhone, upcoming Flex 4 framework, open source Clear Toolkit framework, the new book on Enterprise development with Flex&amp;nbsp; and more.&lt;/p&gt;&lt;p&gt;The other episodes of Speak Rich podcast are featuring the following well known software engineers: &lt;/p&gt;&lt;p&gt;Chet Haase, a member of the Adobe Flex SDK team&lt;br /&gt;Stuart Stern, creator of a testing framework Flex Monkey&lt;br /&gt;John Resig, creator of the famous JavaScript library and toolkit &amp;mdash; jQuery&lt;/p&gt;&lt;p&gt;You can subscribe to this podcast at &lt;a href=&quot;http://riarevolution.com/category/speak-rich/&quot;&gt;http://riarevolution.com/category/speak-rich/&lt;/a&gt; &amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1150202&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 19 Oct 2009 23:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1150202</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1150202#feedback</comments>
</item>
<item>
 <title>Adobe&#039;s Serious Move Towards Model-Driven Development </title>
 <link>http://cleartoolkit.ulitzer.com/node/1072754</link>
 <description>When a couple of months back I told a fellow Flex developer that I’ll be speaking at CFUnited, conference he shrugged, “Why ColdFusion?” Little did he know that CFUnited is branded as a ColdFusion, Flex and AIR conference.  And this was true – there were lots of quality presentations on Flex and AIR here...&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1072754&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 16 Aug 2009 14:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1072754</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1072754#feedback</comments>
</item>
<item>
 <title>A Singleton that Flex Developers must know about</title>
 <link>http://cleartoolkit.ulitzer.com/node/1061926</link>
 <description>&lt;p class=&quot;MsoNormal&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;o:DocumentProperties&gt; &lt;o:Template&gt;Normal.dotm&lt;/o:Template&gt; &lt;o:Revision&gt;0&lt;/o:Revision&gt; &lt;o:TotalTime&gt;0&lt;/o:TotalTime&gt; &lt;o:Pages&gt;1&lt;/o:Pages&gt; &lt;o:Words&gt;138&lt;/o:Words&gt; &lt;o:Characters&gt;789&lt;/o:Characters&gt; &lt;o:Company&gt;Farata&lt;/o:Company&gt; &lt;o:Lines&gt;6&lt;/o:Lines&gt; &lt;o:Paragraphs&gt;1&lt;/o:Paragraphs&gt; &lt;o:CharactersWithSpaces&gt;968&lt;/o:CharactersWithSpaces&gt; &lt;o:Version&gt;12.0&lt;/o:Version&gt; &lt;/o:DocumentProperties&gt; &lt;o:OfficeDocumentSettings&gt; &lt;o:AllowPNG /&gt; &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt; &lt;w:Zoom&gt;0&lt;/w:Zoom&gt; &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt; &lt;w:TrackFormatting /&gt; &lt;w:PunctuationKerning /&gt; &lt;w:DrawingGridHorizontalSpacing&gt;18 pt&lt;/w:DrawingGridHorizontalSpacing&gt; &lt;w:DrawingGridVerticalSpacing&gt;18 pt&lt;/w:DrawingGridVerticalSpacing&gt; &lt;w:DisplayHorizontalDrawingGridEvery&gt;0&lt;/w:DisplayHorizontalDrawingGridEvery&gt; &lt;w:DisplayVerticalDrawingGridEvery&gt;0&lt;/w:DisplayVerticalDrawingGridEvery&gt; &lt;w:ValidateAgainstSchemas /&gt; &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt; &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt; &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt; &lt;w:Compatibility&gt; &lt;w:BreakWrappedTables /&gt; &lt;w:DontGrowAutofit /&gt; &lt;w:DontAutofitConstrainedTables /&gt; &lt;w:DontVertAlignInTxbx /&gt; &lt;/w:Compatibility&gt; &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState=&quot;false&quot; LatentStyleCount=&quot;276&quot;&gt; &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;Don&amp;rsquo;t create new singletons &amp;ndash; just use what you already have.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;Each real-world software developer knows at least one design pattern &amp;ndash; Singleton.&lt;span&gt; &lt;/span&gt;Flex has some specifics in implementing Singletons due to lack of private constructors in ActionScript, but the goal of this little writeup is not to show you how to implement Singleton, but rather to discourage you from doing this because each Flex application already has a singleton &amp;ndash; just use it.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;I&amp;rsquo;ve recorded an &lt;strong&gt;&lt;a href=&quot;http://myflex.org/demos/singleton/singleton/singleton.html&quot;&gt;eight-minute video&lt;/a&gt;&lt;/strong&gt; that will shows how you can use the Application object as your one and only singleton when needed. See if you can answer the question that I asked at the end of the video.&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;This is one of many tricks and techniques that consultants from &lt;a href=&quot;http://faratasystems.com&quot;&gt;Farata Systems&lt;/a&gt;  use while working on enterprise Flex projects, and we&amp;rsquo;ll continue to share them with you in the form of such mini demos as well as in one of our public seminars like the one on &lt;strong&gt;&lt;a href=&quot;http://www.eventbrite.com/event/355645746&quot;&gt;August 7 in New York City&lt;/a&gt;&lt;/strong&gt; or on &lt;strong&gt;&lt;a href=&quot;http://www.eventbrite.com/event/355598605&quot;&gt;September 24-25 in London, UK&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/1061926&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 05 Aug 2009 13:38:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1061926</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1061926#feedback</comments>
</item>
<item>
 <title>Develop each Flex application as a portal</title>
 <link>http://cleartoolkit.ulitzer.com/node/1053766</link>
 <description>&lt;p&gt;In this brief article I&amp;rsquo;d like to talk about one of the most important aspects of RIA in general and written in Flex in particular &amp;ndash; the initial download process.&amp;nbsp; You application is considered fast for one of two reasons:&lt;br /&gt; 1. Well, it is fast&lt;br /&gt; 2. It&amp;rsquo;s perceived to be fast&lt;/p&gt; &lt;p&gt;Today I&amp;rsquo;ll cover one of the approaches that we at &lt;a href=&quot;http://www.faratasystems.com&quot;&gt;Farata Systems &lt;/a&gt;successfully use in literally every enterprise project - designing any Flex application as a portal. There is one exception: Hello World type applications that don&amp;rsquo;t have any custom styling. Such simple applications can live in a single swf.&lt;/p&gt; &lt;p&gt;Any serious application is technically a portal that consists of a small and light shell application that appears very fast on the user&amp;rsquo;s machines and downloads (in a smart way) the RSLs that will be needed for the modules lazy loaded modules.&lt;/p&gt; &lt;p&gt;Needless to say that you must always deploy Flex Framework libraries as signed RSLs, which will allow shaving off a substantial amount of downloadable bytes required by your RIA. Unless you have a virgin computer that never seen Flex app, these RSLs will be stored on the user&amp;rsquo;s disk in Flash Player&amp;rsquo;s cache (don&amp;rsquo;t confuse it with the Web browser&amp;rsquo;s cache).&lt;/p&gt; &lt;p&gt;Now consider an application that has one light-weight main SWF and 10 modules, seven of which include charts. In other words, they rely on datavisualization.swc. During the application startup the SystemManager reads the list of RSL&amp;rsquo;s from the SWF and loads them with the help of the class of RSLListLoader.&lt;/p&gt; &lt;!--portletbreak--&gt; &lt;p&gt;Without going through the advantages of using the RSLs in general, I&amp;rsquo;d like to mention the fact that Adobe&amp;rsquo;s class RSLListLoader simply performs loading of all RSLs listed in the generated SystemManager for each module. This means that if the datavisualization.swc was linked in three modules, SystemManager will download it three times (this is the case when this swc was not signed and cached).&lt;/p&gt; &lt;p&gt;We&amp;rsquo;ve modified the RSLListLoader a little bit so it&amp;rsquo;ll avoid downloading duplicate RSLs.&lt;/p&gt; &lt;p&gt;One more suggestion for working with modularized applications that use BlazeDS/LCDS &amp;ndash; do not create separate services-config.xml files for each of the module. To avoid conflicts, let them reuse one and only services-config.xml listed with the main SWF of your application. This will also allow you to properly allocate work between developers in your team &amp;ndash; each of them can have a small test harness application and test his/her modules without the need for waiting when the other modules are ready.&lt;/p&gt; &lt;p&gt;In the following &lt;strong&gt;&lt;a href=&quot;http://myflex.org/demos/optimizedportal/optimizedportal.html &quot;&gt;7-minute screencast&lt;/a&gt;&lt;/strong&gt; I&amp;rsquo;ll show you the application that has been built in such a way.&lt;/p&gt; &lt;p&gt;People who will attend our &lt;strong&gt;&lt;a href=&quot;http://www.eventbrite.com/event/355645746&quot;&gt;Enterprise Flex symposium&lt;/a&gt;&lt;/strong&gt; in New York City on August 7 and &lt;strong&gt;&lt;a href=&quot;http://www.eventbrite.com/event/355598605&quot;&gt;Advanced Flex training in London&lt;/a&gt;&lt;/strong&gt; on September will get a chance to get familiar with these techniques in greater details.&lt;/p&gt; &lt;p&gt;Hope to see you there.&lt;/p&gt;</description>
 <pubDate>Wed, 29 Jul 2009 20:17:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/1053766</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/1053766#feedback</comments>
</item>
<item>
 <title>Adobe AIR Is Cool and Not So Cool</title>
 <link>http://cleartoolkit.ulitzer.com/node/965914</link>
 <description>It includes an ActionScript component OfflineDataCollection that allows you to program local/remote data synchronization. Open source Clear Toolkit framework is here: &lt;a href=&quot;http://sourceforge.net/projects/cleartoolkit/&quot; title=&quot;http://sourceforge.net/projects/cleartoolkit/&quot;&gt;http://sourceforge.net/projects/cleartoolkit/&lt;/a&gt; The source code of the OfflineDataCollection is here: &lt;a href=&quot;http://tinyurl.com/p23do5&quot; title=&quot;http://tinyurl.com/p23do5&quot;&gt;http://tinyurl.com/p23do5&lt;/a&gt; A demo recording of the sample occasionally-connected AIR application is here: &lt;a href=&quot;http://flexblog.faratasystems.com/?p=394&quot; title=&quot;http://flexblog.faratasystems.com/?p=394&quot;&gt;http://flexblog.faratasystems.com/?p=394&lt;/a&gt;. To see the demo in person, come to my talk at AJAX World in New York City in June.
&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/965914&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 01 Jun 2009 11:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/965914</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/965914#feedback</comments>
</item>
<item>
 <title>Clear Toolkit 4: The Road Map</title>
 <link>http://cleartoolkit.ulitzer.com/node/867384</link>
 <description>Here’s the roadmap for Clear Toolkit 4 for the year of 2009: 1. Offer data syncrhonization solution for AIR/BlaseDS applications - March 2009 2. Enhance Flex UI component to support PDF generation on the client - April 2009 3. Release documentation on classes from Clear component library (clear.swc) - May 2009. 4. Offer a solution for Flex-based portals - May 2009 5. Open source most of the components of Clear Toolkit - August 2009
&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/867384&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 15 Apr 2009 19:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/867384</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/867384#feedback</comments>
</item>
<item>
 <title>Yakov Fain Launches Clear Toolkit Magazine on Ulitzer</title>
 <link>http://cleartoolkit.ulitzer.com/node/867468</link>
 <description>Yakov Fain, one of the top 3 Ulitzer bloggers, launched a new magazine on Ulitzer as a one stop shop for all Flex/AIR/Java developers who decided to use open source Clear Toolkit framework for developing enterprise rich Internet applications.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/867468&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 09 Mar 2009 10:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/867468</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/867468#feedback</comments>
</item>
<item>
 <title>Introducing Enhanced Flex components from Clear Toolkit</title>
 <link>http://cleartoolkit.ulitzer.com/node/866184</link>
 <description>The goal of this article is to give you a brief overview of some of the objects from clear.swc, which is a part of the open source Clear Toolkit framework available at &lt;a href=&quot;https://sourceforge.net/projects/cleartoolkit.Component&quot; title=&quot;https://sourceforge.net/projects/cleartoolkit.Component&quot;&gt;https://sourceforge.net/projects/cleartoolkit.Component&lt;/a&gt; library clear.swc includes</description>
 <pubDate>Thu, 05 Mar 2009 10:38:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/866184</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/866184#feedback</comments>
</item>
<item>
 <title>Introducing Enhanced Flex Components from Clear Toolkit Framework</title>
 <link>http://cleartoolkit.ulitzer.com/node/865354</link>
 <description>The goal of this article is to give you a brief overview of some of the objects from clear.swc, which is a part of the open source Clear Toolkit Flex framework available at Sourceforge.
&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/865354&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 05 Mar 2009 09:53:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/865354</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/865354#feedback</comments>
</item>
<item>
 <title>Clear Toolkit Framework for Adobe Flex Goes Open Source</title>
 <link>http://cleartoolkit.ulitzer.com/node/856150</link>
 <description>Clear Toolkit is a framework for developing enterprise Rich Internet Applications with Adobe Flex and Java. It includes Eclipse plugins, enhanced Flex components and solutions for automatic data synchronization for AIR/BlazeDS applications. Now it&#039;s been open sourced under the MIT license.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/856150&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 26 Feb 2009 14:15:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/856150</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/856150#feedback</comments>
</item>
<item>
 <title>Our Flex framework Clear Toolkit goes open source</title>
 <link>http://cleartoolkit.ulitzer.com/node/853754</link>
 <description>Our company, Farata Systems,&amp;nbsp;started the process of outsourcing of our Clear Toolkit framework for developing enterprise Rich Internet Applications with Adobe Flex and Java.&amp;nbsp; The source code&amp;nbsp;is located in the Sourceforge CVS repository</description>
 <pubDate>Tue, 24 Feb 2009 15:50:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/853754</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/853754#feedback</comments>
</item>
<item>
 <title>Pet Store with JavaFX 1.0. Part 1.</title>
 <link>http://cleartoolkit.ulitzer.com/node/850220</link>
 <description>I work for a company called Farata Systems. The name of our office manager is Laura. She doesn&amp;rsquo;t know Java. Everyone else does.&amp;nbsp; We work in the enterprise RIA space using Adobe Flex as a main development tool for creating all these nice sc</description>
 <pubDate>Wed, 11 Feb 2009 06:23:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/850220</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/850220#feedback</comments>
</item>
<item>
 <title>Data Synchronization with AIR and BlazeDS</title>
 <link>http://cleartoolkit.ulitzer.com/node/834097</link>
 <description>One of the main selling points of Adobe AIR is its ability to support occasionally connected applications. See a demo application that implements data synchronization using Adobe AIR, BlazeDS and Clear Toolkit &lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/834097&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 06 Feb 2009 17:20:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/834097</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/834097#feedback</comments>
</item>
<item>
 <title>Creating PDF Documents from Flex Applications</title>
 <link>http://cleartoolkit.ulitzer.com/node/419555</link>
 <description>There are three ways of creating PDF documents from Adobe Flex applications: by using the forms/LiveCycle designer, by treating PDF printing as one of the features of your Flex application, and by using Snapshots available in LCDS, which uses bitmaps to represent Flash content. This article shows how to treat PDF printing as a feature of your application.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/419555&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 22 Jan 2009 11:00:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/419555</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/419555#feedback</comments>
</item>
<item>
 <title>Friends from Farata at MAX</title>
 <link>http://cleartoolkit.ulitzer.com/node/843641</link>
 <description>My friends from Farata Systems, Victor and Yakov, were at MAX. Yakov spoke on Flex Frameworks at 360 &amp;#124; MAX, was part of a panel discussion on the subject and also preseted a BOF on the subject. Unfortunately, I missed his BOF, because I was busy running my own the same time. It was fun [...]&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/843641&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 25 Nov 2008 14:05:12 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/843641</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/843641#feedback</comments>
</item>
<item>
 <title>Our Clear Toolkit goes private Beta in September</title>
 <link>http://cleartoolkit.ulitzer.com/node/645637</link>
 <description>Clear Toolkit 3.0 is a set of components, code generators, and plugins created by software engineers of Farata Systems that we were using internally in multiple Flex enterprise projects.&amp;nbsp; In September of 2008, we&amp;rsquo;ll release its private bet</description>
 <pubDate>Sat, 16 Aug 2008 06:41:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/645637</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/645637#feedback</comments>
</item>
<item>
 <title>LiveCycle ES 8.2 is a solid platform for business process management</title>
 <link>http://cleartoolkit.ulitzer.com/node/638458</link>
 <description>I&#039;d like to share with you my experience of working with LiveCycle ES 8.2. This strong player in the BPM space version has been released  in July of 2008.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/638458&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 11 Aug 2008 16:33:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/638458</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/638458#feedback</comments>
</item>
<item>
 <title>Our Mercedes Benz project went live and looks cool!</title>
 <link>http://cleartoolkit.ulitzer.com/node/622614</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/622614&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 17 Jul 2008 11:11:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/622614</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/622614#feedback</comments>
</item>
<item>
 <title>Our Mercedes Benz project went live and looks cool!</title>
 <link>http://cleartoolkit.ulitzer.com/node/623882</link>
 <description>I&amp;rsquo;m&amp;nbsp;happy to spread the news &amp;ndash; mbusa.com is live! It looks gorgeous, and I&amp;rsquo;m very proud to be a part of the team that was working on this project (Farata Systems was leading this project on the Flex side).&amp;nbsp; This is Flex 3</description>
 <pubDate>Thu, 17 Jul 2008 11:11:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/623882</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/623882#feedback</comments>
</item>
<item>
 <title>MuleSource Nominated for SYS-CON&#039;s &quot;SOA World Magazine Readers&#039; Choice Awards&quot;</title>
 <link>http://cleartoolkit.ulitzer.com/node/591421</link>
 <description>Mule is an open source Enterprise Service Bus (ESB). Designed to support high-performance, multi-protocol transactions between heterogeneous systems and services, Mule provides the basis for service oriented architecture (SOA). With a standards-based, zero intrusion approach to existing infrastructure and a simplified development model, Mule adapts to your environment and prevents vendor lock-in. The open source model allows organizations to achieve rapid ROI, and open access to source code enables developers to customize Mule to readily meet their needs.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/591421&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 19 Jun 2008 13:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/591421</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/591421#feedback</comments>
</item>
<item>
 <title>5th International Virtualization Conference &amp; Expo in London Will Be the Most Significant Virtualization Event to Date</title>
 <link>http://cleartoolkit.ulitzer.com/node/551354</link>
 <description>SYS-CON Events (&lt;a href=&quot;http://www.sys-con.com&quot; title=&quot;www.sys-con.com&quot;&gt;www.sys-con.com&lt;/a&gt;)
announced today the 5th International Virtualization Conference &amp;amp; Expo will
take place January 26-27, 2009, in London, England.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/551354&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 24 Apr 2008 13:25:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/551354</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/551354#feedback</comments>
</item>
<item>
 <title>Facelift Your SOA with Rich Internet Applications</title>
 <link>http://cleartoolkit.ulitzer.com/node/539856</link>
 <description>We are entering an era of Rich Internet Applications (RIA) and enhancing the user experience of consumers of the services becomes an important part in designing and implementing SOA. But if you decide to develop rich clients, you&#039;ll be facing the dilemma - which way to go - remain with tried and true Java or .NET or experiment with such newcomers as AJAX, Flex, Silverlight, or JavaFX. While the Internet brings a lot of noise where &#039;it&#039;s cool&#039; is the most popular definition, this presentation is an overview of what&#039;s out there on the enterprise RIA market. We&#039;ll talk about the pros and cons of using various techniques and technologies for the development of the front end for complex SOA distributed systems.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/539856&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 17 Apr 2008 14:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/539856</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/539856#feedback</comments>
</item>
<item>
 <title>Flex Best Practices: DTO is the Horseshoe of your Flex Application</title>
 <link>http://cleartoolkit.ulitzer.com/node/505875</link>
 <description>If I could pass just one Flex advice that would be: Use Data Transfer Objects. Use custom Data Transfer Objects to pass data between server and Flash tiers of your Flex application. Do not use XML. Yes, I know that XML cool.  Do not use raw objects.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/505875&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 25 Feb 2008 05:30:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/505875</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/505875#feedback</comments>
</item>
<item>
 <title>Rich Internet Applications - State of the Union</title>
 <link>http://cleartoolkit.ulitzer.com/node/336933</link>
 <description>We are entering an era of Rich Internet Applications (RIA), and many enterprise development managers are facing the dilemma - which way to go - remain with  tried and true Java or .NET technologies or less known (as yet) yet AJAX, Flex, OpenLaszlo...&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/336933&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 10 Feb 2008 11:15:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/336933</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/336933#feedback</comments>
</item>
<item>
 <title>Picking the Right Technology for Enterprise Rich Internet Applications</title>
 <link>http://cleartoolkit.ulitzer.com/node/483505</link>
 <description>We are entering an era of Rich Internet Applications (RIA), and many enterprise development managers are facing the dilemma - which way to go - remain with tried and true Java or .Net or experiment with such newcomers as AJAX, Flex, Silverlight, or JavaFX. While Internet brings a lot of noise where &#039;it&#039;s cool&#039; is the most popular definition, this presentation is an overview of what&#039;s out there on the enterprise RIA market. We&#039;ll talk about pros and cons of using various techniques and technologies for development of the front end for complex distributed systems.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/483505&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 11 Jan 2008 14:00:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/483505</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/483505#feedback</comments>
</item>
<item>
 <title>Boost Productivity of Your Flex-Java Project with Log4Fx Component</title>
 <link>http://cleartoolkit.ulitzer.com/node/460527</link>
 <description>It&#039;s hard to overestimate the importance of having a good logging facility when you develop distributed applications. Did the client&#039;s request reached the server-side component? What did the server send back? Add to this inability of using debuggers while processing GUI events like focus change, and you may need to spend hours if not days trying to spot some sophisticated errors. That&#039;s why a commercial-grade logger is a must if you work with an application that is spread over the network and is written in different languages such as Adobe Flex and Java.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/460527&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 14 Nov 2007 08:30:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/460527</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/460527#feedback</comments>
</item>
<item>
 <title>A Complete Application with RPC Communications...</title>
 <link>http://cleartoolkit.ulitzer.com/node/441574</link>
 <description>For security reasons (similar to the Java sandbox concept), Flash clients can only access the domains they come from, unless other servers declare, explicitly or implicitly, trust to SWF files downloaded from our domain by a corresponding record in a crossdomain.xml file. But our portfolio SWF wasn&#039;t loaded from finance.yahoo.com, and we aren&#039;t allowed to install crossdomain.xml on the Yahoo! servers. We&#039;ll use another technique called Flex proxy.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/441574&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 12 Oct 2007 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/441574</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/441574#feedback</comments>
</item>
<item>
 <title>Turning Your Adobe Flex/Java Application Into a RAD Project</title>
 <link>http://cleartoolkit.ulitzer.com/node/386204</link>
 <description>While using Adobe Flex for development of the front end portion of your J2EE applications quickly becomes a reality, many enterprise managers are still waiting for development of Flex ecosystem that would include a pool of professional developers as well as third-party components making Flex-related projects more productive.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/386204&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 15 Aug 2007 12:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/386204</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/386204#feedback</comments>
</item>
<item>
 <title>Co-Authors of Bestselling RIA Book to Teach &quot;Adobe Flex &amp; Java&quot; Public Workshop</title>
 <link>http://cleartoolkit.ulitzer.com/node/401814</link>
 <description>The authors of the bestselling book &#039;RIA with Adobe Flex and Java&#039; will teach a one of a kind workshop that is aimed at Java developers with no or limited experience in developing enterprise-grade J2EE application with Adobe Flex front end.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/401814&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 13 Jul 2007 08:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/401814</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/401814#feedback</comments>
</item>
<item>
 <title>SOA World Conference &amp; Expo 2007 East Charter Sponsors Announced</title>
 <link>http://cleartoolkit.ulitzer.com/node/377689</link>
 <description>More than 120 distinguished faculty members will teach at the conference, including: Danny Allan (WatchFire), Michael Baum (Splunk), Kadeer Beg (Prolifics), Jason Bloomberg (ZapThink), Toufic Boubez (Layer 7 Technologies), Arjé Cahn (Hippo), Dave Chappell (Oracle), Neelan Choksi (Interface21), Jonathan Clark (Thinstall), Frank Cohen (PushToTest), Dan Corsberg, John Crupi (JackBe), Cornelia Davis (EMC), Kevin Epstein (Scalent), Yakov Fain (Farata Systems), Chris Farrell (ClearApp), Patrick Felstead (Bandit), Pierre Fricke (Red Hat), Kyle Gabhart (Web Age Solutions), Alain Gendre (ILOG), David Greschler (Microsoft), Rajiv Gupta (Securent), Kevin Hakman (TIBCO), Søren Hartvig (Capgemini), Doug Hass (ImageStream), Andrew Hillier (CiRBA), Hideki Hiura (JustSystems), Fred Holahan (Active Endpoints), Wayne Hom (Augmentum), Sajindra Jayasena (Virtusa Corporation), Simon Laws (IBM), Doug Levin (Black Duck Software), Rob Levy (BEA Systems), David Linthicum, Paul Lipton (CA), Bob Lozano (Appistry), Doug MacEachern (Hyperic), Sastry Malladi (eBay), Javier Mariscal (TwoConnect), Frank Martinez (Intershop), Miko Matsumura (webMethods), David Mavashev (Nastel), Joe McKendrick (Evans Data), John Michelsen (iTKO), Laurence Moroney (Mainsoft), Debbie Moynihan (IONA), Diane Mueller (Justsystems), Jeff Nick (EMC), Dale Olds (Novell), Tim Pacileo, Alessandro Perilli (Virtualization Conference &amp; Expo tech chair), Matt Quinn (TIBCO), Sean Rhody (SOA World editor-in-chief and conference tech chair),  Marc Rix (SAIC), Peter Roden (OASIS), Jesus Rodriguez (TwoConnect), Ajit Sagar (Infosys), Sekhar Sarukkai (Securent), Bill Soward (Adaptive Planning), Hal Stern (Sun Microsystems), Michael Stiefel (Reliable Software), Roger Strukhoff (SYS-CON.TV), Yuval Tarsi (Serendipity Technologies), Ian Thain (Sybase), Doug Tidwell (IBM), Mark Tsimelzon, Hub Vandervoort (Progress Software), Alex Vasilevsky (Virtual Iron), Jeffrey Walker (Atlassian Software), John Mark Walker (Hyperic), Roland Wartenberg (SAP), Tony Wasserman (Carnegie Mellon), Coach Wei (Nexaweb), Michael Wheaton (Sun Microsystems), David Wood (BT), Raven Zachary (The 451 Group), Jack Zubarev (SWsoft).&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/377689&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 02 Jun 2007 19:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/377689</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/377689#feedback</comments>
</item>
<item>
 <title>ClearBI Web Reporter For Flex and Java Applications Goes to Public Beta</title>
 <link>http://cleartoolkit.ulitzer.com/node/382396</link>
 <description>Other than Flash Player, ClearBI does not require any additional software install on the client side. At the time of this writing, ClearBI is the only professional reporting solution on the market of rich Internet applications developed using Adobe Flex and Java. ClearBI is available in two versions: ClearBI Plugin and ClearBI End-User.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/382396&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 02 Jun 2007 17:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/382396</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/382396#feedback</comments>
</item>
<item>
 <title>SOA World Conference &amp; Expo 2007 East Charter Sponsors Announced</title>
 <link>http://cleartoolkit.ulitzer.com/node/377719</link>
 <description>SYS-CON Events (&lt;a href=&quot;http://www.sys-con.com&quot; title=&quot;www.sys-con.com&quot;&gt;www.sys-con.com&lt;/a&gt;)announced today that the SOA World Conference &amp;amp; Expo 2007 East will takeplace on June 25-27, 2007, in New York City. The event is expected toattract over 1,000 developers, architects, IT managers, softwareprofessionals, and industry participants of every stripe who will beconverging in New York City to attend the most comprehensive meeting onSOA, Web Services, Enterprise Open Source, and Virtualization.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/377719&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 17 May 2007 21:26:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/377719</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/377719#feedback</comments>
</item>
<item>
 <title>Our Flex Book Is Written!</title>
 <link>http://cleartoolkit.ulitzer.com/node/316992</link>
 <description>The book &#039;RIA development with Adobe Flex and Java&#039; is written. Check out the book site. Do you know why we are smiling? Because the writing is over! It took us longer than planned because we had to work for a living, and the time for writing this book was just stolen from our families and our sleep.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/316992&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 21 Dec 2006 01:45:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/316992</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/316992#feedback</comments>
</item>
<item>
 <title>Adobe Flex 2: Advanced DataGrid</title>
 <link>http://cleartoolkit.ulitzer.com/node/296230</link>
 <description>In any GUI tool, one of the most popular components is the one that shows data in a table format like JTable in Java or Datawindow in PowerBuilder. The Adobe Flex 2 version of such a component is called DataGrid. In any UI framework, the robustness of such a component depends on formatting and validating utilities as well as a whole suite of data input controls: CheckBoxes, ComboBoxes, RadioButtons, all sorts of Inputs, Masks, and so on. Using theatrical terminology, the role of the king is played by his entourage. Practically speaking, touching up the DataGrid is touching up a large portion of the Flex framework.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/296230&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 18 Dec 2006 16:00:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/296230</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/296230#feedback</comments>
</item>
<item>
 <title>Closures in ActionScript 3</title>
 <link>http://cleartoolkit.ulitzer.com/node/309329</link>
 <description>Closures is one of the cornerstones of dynamic languages. Closures are unavoidable when you use asynchronous operations or need to process an event on the other object. Almost any non-trivial action in Flex communication with the server or getting an input from user is asynchronous. Using closure automatically gives you the reference to the class instance in which you have your function to the external object processing the event.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/309329&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 04 Dec 2006 18:00:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/309329</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/309329#feedback</comments>
</item>
<item>
 <title>Comparing the syntax of Java 5 and ActionScript 3</title>
 <link>http://cleartoolkit.ulitzer.com/node/299251</link>
 <description>This is a short comparison table of major elements/concepts of these two languages for a quick reference.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/299251&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 12 Nov 2006 13:30:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/299251</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/299251#feedback</comments>
</item>
<item>
 <title>Working with Large Applications</title>
 <link>http://cleartoolkit.ulitzer.com/node/295397</link>
 <description>In this excerpt from our book, Rich Internet Applications, we&#039;ll cover how to set up large applications intended for Web or, more broadly speaking, distributed deployment. As an example let&#039;s consider an enterprise application that consists of hundreds of screens, reports, forms, and dashboards. Accordingly, about a dozen engineers specializing in GUIs, frameworks, data layers, and business domains are working on this application in parallel.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/295397&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 11 Nov 2006 15:00:00 EST</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/295397</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/295397#feedback</comments>
</item>
<item>
 <title>Business Intelligence  in the world of Rich Internet Applications</title>
 <link>http://cleartoolkit.ulitzer.com/node/280900</link>
 <description>We are about to enter a new era, when plain looking Web applications will gradually be replaced with  RIA delivered over the Web that can actually land on the PC and work in a disconnected mode as well. How this will affect the evolution of Business Intelligence (BI) applications?&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/280900&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 05 Oct 2006 12:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/280900</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/280900#feedback</comments>
</item>
<item>
 <title>Hey, Wall Street, Flex Your Muscles!</title>
 <link>http://cleartoolkit.ulitzer.com/node/276801</link>
 <description>On August 14, I attended  the seminar RealWorld Flex in New York City. I was really impressed by the endless number of presentations showing the use of  Adobe Flex 2 technology in the real world applications. Real-time processing, vector graphics, collaboration, messaging, multimedia, shopping carts, geo maps, customer support, and more. This was a really interesting event about the technology that will become a hit of 2007.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/276801&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 26 Sep 2006 12:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/276801</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/276801#feedback</comments>
</item>
<item>
 <title>Teaching Java to Generate Code For Flex 2</title>
 <link>http://cleartoolkit.ulitzer.com/node/251693</link>
 <description>It&#039;s a known fact that Java and Adobe Flex 2 compliment each other really well. But now accessing database becomes even easier with DAOFlex code generator.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/251693&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 25 Jul 2006 12:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/251693</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/251693#feedback</comments>
</item>
<item>
 <title>Rich Internet Applications with Adobe Flex 2 and Java</title>
 <link>http://cleartoolkit.ulitzer.com/node/210991</link>
 <description>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&#039;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 NetBeans for free.&lt;p&gt;&lt;a href=&quot;http://cleartoolkit.ulitzer.com/node/210991&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 10 May 2006 09:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://cleartoolkit.ulitzer.com/node/210991</guid>
 <comments>http://cleartoolkit.ulitzer.com/node/210991#feedback</comments>
</item>
</channel>
</rss>
