ADS BY GOOGLE
FEATURED WHITE PAPERS
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.

Pages: 1 2 3 4 5 6 7 8 9 10 Next »
iPhone 3G: Friday Is The Day
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, a Facebook RIA Application Written in Flex
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...
Integration Between Flex and AJAX Made Easy
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 wor...
Polyglot Programmers Minus SQL
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 ...
Free Guest Pass to SOA World Conference in New York City
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 li...
Secrets Of The Masters: Core Java Job Interview Questions
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 ...
Flex Is Strong Because of Java
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 ...
iPhone 3G - The Best Apple Keynote Ever
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...
Fresh Notes After Taking the Flex Certification Exam
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.
AJAX World - Adobe Flex 4 Is Shaping Up
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 developer...
Clear Data Builder 3.0 is Free Now
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, an...
AJAX World - Two Great PDF Creators
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 m...
Great Indian Developer Summit
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.
AJAX World - Cooking CRUD with Flex and BlazeDS
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 creat...
Flex 4: My Wish List
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, b...
Additions to My Computer Book Shelf
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.
Forrester Turns Its Back On AJAX
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 applica...
Sara Jessica Parker Should Upgrade To Leopard
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.
Responding to the "Adobe Flex Shortcomings" Java Blog
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 ...
AJAXWorld and Bear Stearns
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 languag...
New Major Release of Flex Is Due This Summer
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!).
Do We Need to Teach Designers Programming?
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...
The Next Big RIA Service: Sprout
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 th...
When Will Sun Microsystems Start Competing in the RIA Space?
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 th...
Notes from Adobe conference for educators
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.
RIA Development Update: Flex 3, Air 1.0 and BlazeDS Released
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 ...
RIA - AJAX Developers Always Openly State that AJAX is Difficult
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...
Watching Java presentations with AJAX, Flex, AIR and JavaFX
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 c...
Car Manufacturers Go with Adobe Flex RIA
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 ...
Flex Is All About Event-Driven Development
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 p...
Rich Internet Applications - State of the Union
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...
An Alternative To Flex Builder Is Coming: JetBrains IntelliJ IDEA
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 Bugs Déjà Vu; Memories of Java's Bug Parade
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...
AMF 3 Specification Is Published
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 insta...
Where To Find Senior Flex Developers?
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 firs...
Flex 3, AIR, BlazeDS: Less Than One Moon
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 ...
Does Adobe's Promotion of Flex Put Flash Programmers at a Disadvantage?
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!
AJAX Reporting Challenges & Solutions with Adobe Flex
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. Reporter...
How to Staff Your Adobe Flex RIA Project Team
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 ...
JavaFX Is A Too Late Response from Sun for Rich Internet Applications
JavaFX is a little-too-late response from Sun to the rapidly growing community of the languages, tools and techniques for development of the Rich Internet Applications. Fine, let's give JavaFX some time, it's still too young. But what can you expect from a scripti...

Pages: 1 2 3 4 5 6 7 8 9 10 Next »
TODAY'S TOP 10 LINKS YOU MUST CLICK ON!
YOUR FEEDBACK
Is Sun Looking to Replace CEO Jonathan Schwartz?
Brigdson Smith wrote: remember, Eric Schmidt was Schwartz's first boss at Sun - something tells me if he left Sun, it'd take four minutes for him to end up to Google.
What Does the Future Hold for the Java Language?
Tommy wrote: I simply do not agree on many parts: - .NET has a lot of traction - you can certainly know well (and master) more than one language. If you cannot master more than one language, this could potentially be one of your limits. - Java is not a perfect language - It is ea...
i-Technology Opinion: Why Use Extreme Programming?
James Nwaba wrote: This is a nice article - very straight froward, easy to understand.However, there was no mention of any organization that have implemented XP. The author said, "Many of the concepts found in this lightweight method of development have been implemented into the ...
iPhone Office: 100 Ways to Turn Your Device into the Ultimate Productivity Tool
QueZZtion wrote: Can the iPhone really work as a multimedia remote for iTunes or even a desktop?
DoJa in NTT DoCoMo Phones
Venkat wrote: Excellent explanation. It will be helpful if it was in pictorial form ie with the emulator images. Can u please send me the I-mode to I appli communication and a brief explanatioj about the architecture.Thanks in advance.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE