ADS BY GOOGLE
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 »
MORE WEB 2.0 TOP STORIES
Web 2.0 – Personal Branding Checklist
This is a checklist of items you need for an all-encompassing personal branding strategy. Personal branding is the process of marketing and selling yourself as a brand in order to gain success in business. Personal branding is a continual process just as knowing yourself is a continual process. As you grow, so does your brand. The need for personal branding arises from the fact that globalization has increased competition in the workplace. As the wheat is separated from the chaff, if you are left standing, you are left standing with others of good caliber. The playing field is now that much more challenging since your competition is as good as, or better, than you.
Mobile AJAX - Frequently Asked Questions
The first Rich FAQ we are presenting is the long overdue Mobile Ajax FAQ and was created by Ajit Jaokar, Rocco Georgi and Bryan Rieger. We welcome comments and feedback. AJAX is a browser technology that involves the use of existing Web standards and technologies (XML/XHTML, DOM, CSS, JavaScript, XHR - XMLHttpRequest) to create more responsive Web applications that reduce bandwidth usage by avoiding full page refreshes and providing a more 'desktop application-like' user experience. The term AJAX was coined by Jesse James Garrett in his seminal document at Adaptive Path.
AJAX Sponsor Webcasts Are Now Available
The Webcasts now available online are Sahil Malik's (telerik) 'How to Take Desktop Applications to the Web' session, Christophe Coenraets' (Adobe) 'Extending AJAX with Adobe Flex' session, Jouk Pleiter's (Backbase) 'AJAX Best Practices' session, and Kevin Hakman's (TIBCO) 'The Four Quantum States of AJAX' session. The 12-hour event with its entire 11 sessions is also available as an on-demand product, in an easy to navigate DVD for all delegates of 'Real-World AJAX' and 'AjaxWorld Conference & Expo.'
Apple and the Cardinal Rules of the "Internet Singularity"
In considering the 'Internet Singularity,' Mark Scrimshire has been postulating a series of guidelines or rules. He has already written about the first; here he looks at the second and third rules.
IBM Leads "Open AJAX" Coalition of Web 2.0 Vendors
IBM is taking the lead role in rolling out an 'Open AJAX' initiative that seems sure to add significant momentum to recent grassroots efforts to bring Asynchronous JavaScript and XML, or AJAX, application development to the forefront of the i-technology universe. Open source organizations such as Eclipse and Mozilla are backing the initiative, as are a suite of companies that each bring something unique to this effort.
SYS-CON Launches World's First Web 2.0-Focused Magazine
We have a long way to go before the next generation of the Web truly arrives. Years and years. As commentator Shel Israel has said: 'Web 2.0 isn't dead. It's just barely being born.' In line with its commitment to keep developers, IT managers, and vendors alike ahead of the i-Technology curve, SYS-CON Media has just unveiled its latest new magazine and website: Web 2.0 Journal (www.web2.sys-con.com).
Is Web 2.0 Entering "The Trough of Disillusionment"?
'Jeffrey Zeldman has an interesting and widely covered new article on Web 2.0 which is almost exactly as content free as he claims the Web 2.0 hypesters are,' writes Dion Hinchcliffe. 'That's not to say that he doesn't make a few factually correct statements about AJAX and even makes a passing mention of social software,' Hinchcliffe continues. 'But he's missing many of the big pieces of Web 2.0 since he's apparently looking at it through the somewhat myopic tunnel vision of a web page designer.'
"Mobile Web 2.0" – A Service Blueprint Combining del.icio.
Introducing an intriguing mobile version of a combination of , Ajit Jaokar continues his insightful contributions to the fast-emerging new 'Mobile Web 2.0' category of ideas and applications.
Welcome the Arrival of Adobe and Web 2.0
It's official - the Adobe acquisition of Macromedia has been finalized and our beloved ColdFusion has a new home. Is this a bad thing? No, not at all. There was a lot of talk within the community about how this may adversely effect the server, but talk is cheap and, in this case, also very premature.

TODAY'S TOP LINKS YOU MUST CLICK ON !
ADS BY GOOGLE