ADS BY GOOGLE


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
DIGITAL EDITION

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


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.

I recently gave a presentation on Flex frameworks at the New York Flex Users Group. More than 50 people showed up, which proves that this is an important topic. By the end of the presentation the temperature in the room had increased because an innocent talk had turned into a heated di...
Friday is a big day for people having urge to get a hold of the new iPhone 3G. 8AM. Sharp. Apple stores open their doors and those who didn't mind waiting in line for a couple of days (in Hawaii people formed lines 6 days ago) will get this baby.
Food Dial is not just a book of recipes. Here's the big idea - you came back home, tired and hungry. Start the Food Dial application and open the fridge. Here's the red pepper. Turn the dial with food categories...
Flex is a great way to introduce rich Internet applications to your enterprise. However, in the real world, you often have to do it gradually. Most business units of any enterprise that are sold on RIA would prefer adding Flex-based components to their old but working Web 1.0 applicati...
In the mid nineties, IT job market was good. PowerBuilder or Visual Basic plus SQL would get you employed in no time. Good old client/server days. Two programming languages was all you need. When multi-tier architecture became hot and J2EE came into picture, all of a sudden you'd have...
I'll be speaking at the SOA World Conference in NYC this Monday on using rich Internet applications as service consumers in SOA architecture. As the conference faculty member, I can invite a small number of people to attend it for free (Golden Pass). If you'd like to use this offer, ju...
If you are planning to hit the job market, you may need to refresh some of the Java basic terms and techniques to prepare yourself for a technical interview. JDJ Enterprise Editor Yakov Fain here offers thirty of the core Java questions that you might expect during the interviews, 20 f...
I received an email stating that AOL finally abandoned the ugly Java applet that was used in the ICQ2Go, the Web version of the hugely popular (about 30M users) instant messaging system. The person who sent me this email also wrote, 'IMO this was the last popular Java applet. Now the k...
Keynotes are often boring, but watching today's keynote from WWDC conference was just great. I do not want to repeat the facts about iPhone 3G. Needless to say that I'll buy a couple of them this summer. I do not want to bore you with the facts about the countless possibilities that op...
Yesterday I realized that Friday's calendar was wide open, so I decided to take the Adobe Flex 2 Developer Exam. I knew plenty of other ways to kill a Friday, but I had to take this exam. I had no choice.
Adobe has published their first plan of what should be included in Flex 4 that is scheduled to release next year. Since Flex is an open source product, you have a say in this too. Obviously, there's a hope that upcoming Thermo release will bring together developers and designers. I'm c...
The popular code generator Clear Data Builder will become available free of charge. Originally, Clear Data Builder was released as a command-line open source code generator a.k.a. DaoFlex. We've submitted it to Adobe Flex component exchange about two years ago, and it quickly became on...
I like reading stuff in pdf format. But it's even better if you can easily create pdf files. By easily I mean a button click. Literally.Since I have Adobe Acrobat, my Microsoft Word and PowerPoint just have an extra menu to create it. But it's kinda boring. Let me share with you a cou...
I spent last week in India attending the Great Developer Indian Summit (GDIS) that took place in Bangalore, in the Institute of Science, one of the most prestigious graduate schools in the country.
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 create an application that ...
Flex 2 was released in the Summer of 2006 and it was a mini-revolution in the RIA space. Almost nobody knew about Flex 1.5, but now almost everyone has at least heard about this software. Flex 3 was released in early 2008. It has a number of useful new features, but it was not a major ...
Many young programmers don't read books anymore. They google. They argue, 'When I need to find a solution it's just a click away. Why bother purchasing books that are outdated by the time of printing? Real programmers learn by doing - trial and errors'. I do not agree with this.
I know, it's not nice and I should behave as if it's not that important to me, but I can't. During the last two and a half years I've been writing, openly speaking, whistle-blowing, and whispering that AJAX is a wrong way to go for developing rich Internet application. But 99% of the s...
The real bummer is that Java 6 is not there. Who should we blame for it? Steve Jobs who openly states that nobody uses Java anymore? There are about 5 million professional Java developers around the world. Can you give them a good reason to buy MacBook Pro? I can't.
Vectors supporting types are the part of next release - and are billed more of performance/coding help then language enhancement. Most of the Java 5 constructs are not really applicable to ActionScript 3 - for fair comparison you need to use Java 7/8 with dynamic scripting language sup...
This was the first time I've included into the list of the RIA players a little known product called Curl. Even though this language was created in MIT, it's mainly used in Japan. I had a chance to spend an hour with Curl folks today, and it seems that this language may be a good fit ...
This caught me by surprise. Isn't it a bit too soon? One of the most interesting features of this Flex release is configurable modules. This new release also features lots of new controls. I like the grooved panels. The Web site to promote the new Flex is done in Flex too (finally!).
Fast-spreading rich Internet applications require new skills for development of what was known as boring-looking enterprise applications. In the past, development of the user interface was done by software developers to the best of their design abilities. A couple of buttons here, a gr...
These days RIA tools are created mainly to two groups of people: Web Developers and UI Designers. The second group is represented by creative people who can design screens but are not programmers. Big guys are trying to come with tools that would bring together these two groups of peop...
Sun Microsystems is a very respectful company, with strong engineering spirit and talented software developers on staff. Sun Microsystems was the company behind the very first technology to support rich Internet applications. Yes, I'm talking about Java applets that were introduced in ...
These are the notes from Adobe Education Designer and Developer Conference that Adobe put together for people who are teaching Adobe software at various universities around the country.
Eighteen months ago Flex 2 was released, which literally changed the way people think of rich Internet applications. Since then lots of things have happened in the Flex community. In 2007 Adobe announced that Flex will go open source, and now it has happened. All ActionScript 3 and Ja...
If you are starting a new AJAX project, I highly recommend that you watch the video of a presentation made by an expert AJAX developer Joseph Smarr from Plaxo. Joseph is very experienced AJAX developer, and if after watching this presentation you don't get goose bumps, go ahead and sta...
Parleys.com is a great Web site with lots of recoded videos of technical presentations on a wide variety of Java-related topics. While the original version of Parleys has been created in AJAX, more advanced Flex and AIR versions are now available too. I had a chance to chat with a man...
OK, car manufactures go Flex. Will they lose or gain customers because of that? Car manufacturers want to have fancy consumer sites. It's a world of RIA, and having interactive Web sites should bring more people to car dealerships. But poorly performing Web site can turn into lost rev...
This is the first in a series of articles that will cover best practices of Flex development using the code of the soon-to-be-released open source class library theriabook. These components were developed by Flex and Java architects from Farata Systems. Over the past couple of years we...
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...
One of the best Java IDEs on the market may become a valid Flex Builder alternative later this year. I can make a wild guess that I'll be seriously considering switching to IntelliJIDEA 8.0 by the end of 2008 unless Adobe will make some major investments in Flex Builder.
Flex is an open source product, which means that you can fix the bugs on your own. This may fork out the product, but that's another story altogether. On the other hand, developers can vote for the bugs so the Flex team can fix them. I remain cautiously optimistic that Flex team will b...
Action Message Format (AMF) is a protocol that is used to serialize the data coming into Flash Player or going out to other programming environments that need to communicate with Flash Player. Say, if you create in Java an instance of the class MyOrder, this instance can be converted i...
The Adobe Flex enterprise market picks up really fast, and it's obvious that the need for Flex developers will only get bigger and bigger. The question is what kind of Flex developers are in huge demand. I'll share with you the experience of our company, but first, let's look at the d...
Unless your Flex 2 project has to go to production this month, switch to Flex 3. Now. Flex 3 final Beta days are almost over and it brings you lots of goodies. If you are still thinking of using AJAX or JSF for your data intensive business application, just stop it, will you! Just take...
I ran into an interesting blog written by a Flash programmer who feels that Adobe's promotion of Flex puts him and other Flash programmers at a disadvantage. And he knows how to resist!
Creating reporting applications in AJAX is often more challenging than developing data entry CRUD applications. Reporters usually need to process lots of data, preferably on the client side to minimize the amount of information that goes through the wire. Reporters need to know how to ...
The main concern of any project manager is if there are enough people in the pool of Flex developers to staff the project. Yes, there is a pool of Flex developers, but let's look at the creature called 'Flex Developer' under the microscope. If you are considering adding Flex to your se...

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

FEATURED WHITE PAPERS
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
SPONSORED BY INFRAGISTICS
There are many forces that influence technological evolution. After a decade of building enterprise ...
2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver...
The OpenAjax Alliance is developing an Ajax industry wishlist for future browsers, using a dedicated...
In every field of design one of the first things students do is learn from the work of others. They ...
Infragistics announced the availability of two Community Technology Preview (CTP) User Interface (UI...
The YUI development team has released version 2.5.2; you can download the new release from SourceFor...
SQL Injection attacks are one of the easiest ways to hack into a website. One recent hack, using a s...
The pressure is on to keep pace with Web 2.0 entrants into the marketplace. Rewriting is expensive; ...
jQuery is a rapidly growing, popular JavaScript library. Its powerful and modular architecture, whic...
SOA World Magazine announced today that the polls are now open for the SOA World Magazine Readers' C...
JavaScript 2 is becoming increasingly important. Learn how to take advantage of JavaScript 2 while s...
With the rapid evolution that Java and open source frameworks have made since the release of J2EE, e...
JavaScript is a language with more than its share of bad parts. It went from non-existence to global...
JavaScript is one of the most interesting and misunderstood programming languages in common use toda...
Java developers use a variety of tools to diagnose performance problems. These tools provide deep vi...
DevExpress is proud to announce the newest addition to its web properties - the DevExpress Channel â...
If Sun hadn’t done that one-for-four reverse stock split in November and turned its $5 stock into ...
Sun has released a JavaFX preview to create sexy rich Internet applications (RIAs) on PCs, mobile, T...
"Only the Java platform is pervasive enough to allow developers to build and deploy RIAs across desk...
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe ...
The JMSL Numerical Library is the broadest collection of mathematical, statistical, financial, data ...
Before Java I was a Smalltalk guy. I remember switching from one language to the other and the tippi...
Open source software, while not synonymous with Java, may often be seamlessly integrated with Java c...
Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i...
Faced with the demands of mission-critical applications, many enterprise developers have pushed the ...


PRODUCT REVIEWS
Whether you work for a very large company with thousands of services in production or a small company with only a couple, visibility into the performance and uptime ...
I took the advice of a friend of mine and steered clear of the 'normal' movie theaters and went a little out of the way to go to a DLP movie theater. The experience ...
There are 8,909 books listed on Amazon.com with the word 'Investing' in the title; there are(!) 27,146 books with the word investment in the title. Without having lo...
This book is an update of an earlier version that was written for SQL Server 2000. It employs the Murach approach of dual pages that repeat and enhance the concepts ...
Reviewers overuse the phrase 'required reading,' but no other description fits the new book 'Ajax Security' (2007, Addison Wesley, 470p). This exhaustive tome from B...
BREAKING JAVA NEWS

Sun Microsystems, Inc. (NASDAQ:JAVA) today announced the new SPECjbb2005 world reco...