YOUR FEEDBACK
Craig Balding wrote: Bruce I read your comment and couldn't quite understand how it related to the p...
AJAXWorld RIA Conference
$300 Savings Expire August 29
Register Today and SAVE!

SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


AJAX World - Cooking CRUD with Flex and BlazeDS
Flex best practices: using the code generator Clear Data Builder 3.0

In today’s cooking class you’ll add to your cookbook a delicious recipe. It’s quick and won’t cost you a dime.  I’m sure you’ve been in one of these situations when you have unexpected guests arriving in 20 minutes and need to make a good impression.  Let’s do it.

Ingredients

  1. Eclipse IDE for Java EE Developers:  http://www.eclipse.org/downloads/
  2. Adobe Flex Builder 3 plugin version:  http://www.flex.org 
  3. Adobe BlazeDS 3.0:  http://opensource.adobe.com/wiki/display/blazeds/download+blazeds+3
  4. Clear Data Builder 3.0 Beta plugin for Eclipse from Farata Systems:
    http://www.myflex.org/beta/site.zip
  5. Apache Tomcat 6.0   http://tomcat.apache.org/download-60.cgi
  6. IBM DB2: http://www-306.ibm.com/software/data/db2/express/ .
    If DB2 is not spicy enough for you, replace it with other seasonings like MySql Server, Microsoft SQL Server or Oracle.

Out of these ingredients only Flex Builder 3 is not free unless you are a student, faculty or are willing to cook it with a 60-day trial version.

Time of cooking

After all ingredients are installed, creation of a basic CRUD should take you less than 10 minutes.

Video

If you prefer to start with watching a nine-minute video of how this CRUD was cooked, you can download the screencast at this URL (5Mb).

Detailed directions


Detailed directions of how to prepare this CRUD can be downloaded at this URL.

Serves more than 10,000 people

With this tasty RIA CRUD recipe you can feed more than 10,000 people. Tomcat 6.0 uses a non-blocking I/O, and apparently there are benchmarks showing  that it can withstand as much as 16,000 concurrent connections (see this article for details ).

This recipe uses the beta version of Clear Data Builder (CDB). Originally, CDB was released as a command-line open source code generator called daoflex. It was submitted to Adobe Flex component exchange about two years ago and quickly became one of the most downloadable components.  Its next incarnation was a commercial plugin CDB 1.1 for Flex 2 (see http://www.myflex.org ). And the upcoming release of CDB 3.0 is a freely available Eclipse plugin, which is a yet another contribution of Farata Systems to Flex community.

The other free products that Farata Systems will release this Summer include:

-  Fx2Ant 3.0  – a generator of optimized Ant build scripts for your Flex projects
-  Log4FX 3.0  – an advanced log facility for Flex/Java projects
-  DTO Creator – a utility  that can take any Java data transfer object (formerly value object) and
   create an efficient and customizable matching ActionSript DTO

Stay tuned.

About Yakov Fain
Yakov Fain is a managing principal of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , "Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters" in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. Yakov teaches Java and Flex 2 part time at New York University. He is an Adobe Certified Flex Instructor and an Editor-in-Chief of Flex Developers Journal.

LATEST SEO/SEM STORIES
Yahoo and Intel have partnered to go into the widget business together and create a web-enabled interactive TV channel populated with picture-in-a-picture RIA widgetry like Flickr, Blockbuster, Twitter, e-mail, Yahoo Finance, eBay auctions, news and sports.
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Manager, Windows Virtualization at Microsoft, and Brian Duckering, Sr. Director of Products and Alliances at Symantec were the top industry executives who joined Jeremy Geelan in the 4th Fl...
Having your brand name used as a generic term, is of course, a mixed blessing for a company. On the one hand, it’s great to have your name become the common shorthand for an entire category. It implies acceptance that your product is the standard by which all others in the category a...
Jim Cramer’s been doing a stint on CNBC in the middle of the trading day and, being a Google booster, managed to entice Google’s usually standoffish CEO Eric Schmidt on the air the other day. Schmidt said Google’s stock wouldn’t split and that Google wouldn’t start issuing gu...
Yahoo has opened up its Fire Eagle platform – in private beta since March – to all and sundry. It gives users a place to store and manage information about their location, and offers developers protocols for updating or accessing that information.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE