Flex, Java/JavaFX, Silverlight, AJAX & RIA Frameworks

RIA Developer's Journal

Subscribe to RIA Developer's Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get RIA Developer's Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

The Yahoo Freeze Yahoo's new CEO Carol Bartz froze salaries Wednesday. Intel Questioning AMD's x86 License AMD told the SEC that it rejected Intel's suggestion that its acquisition of ATI and its creation of the so-called Foundry Company manufacturing spin-off breached provisions in their age-old cross-license agreement. The terms of the pact, though perpetual, come up for renewal this year. Intel's getting back for all the antitrust trouble AMD has caused it. Cloud Computing Technology Contributors of 2009 10Gen, 3Leaf Systems, 6fusion International, Absolute Performance, Ajaxo, Alentus, Appirio, Appistry, Aptaria, Arena Maxtronic, Arista Networks, Asankya Networks, BitRock, BlueLock, Boomi , Box.net, Canaan Partners, Casdex, Chris Richardson Consulting, CITTIO, Cloud Architects, Cloud9 Analytics, CloudRamp, CloudScale Networks, Cloudscape.ws, CloudWorks, CNI Systems... (more)

Have You Looked Yet at OpenLaszlo?

What company, well-known for "pushing the frontier of desktop-like user experience," has pioneered an open source platform that allows developers to combine the rich user interface capabilities of desktop client software with the universally accessible, no-download features of web-delivered applications? If you answered Laszlo Systems, then you probably already know that OpenLaszlo applications will run on all leading Web browsers and on all leading desktop operating systems. OpenLaszlo is offered as a free download to developers and while Laszlo Systems is the original developer, and primary corporate sponsor, a living community of over 75,000 developers has sprung up around the platform. Interest is so strong now that Laszlo has even developed a conference track all of its own at next month's AJAXWorld Conference & Expo 2007 West in Santa Clara, CA. At AJAXWorld... (more)

Sonoa Expands Cloud Analytics Solution

"As businesses are beginning to see more traffic through their cloud services or APIs than their browser-based applications, it is necessary to have a scalable, easy to install analytics solution for valuable business insight," said Chet Kapoor, CEO of Sonoa Systems, as his company today announced the availability of Sonoa Analytics, a powerful solution that enables business-level visibility and decision support for cloud services and APIs. Kapoor continued: "We are addressing this need and giving our customers the ability to rapidly introduce a powerful, enterprise-grade analytics solution built for 'cloud scale.'" No executive, Kapoor argues, would run a Web site without the analytics to understand and make decisions around customers, partners and investments. "APIs require the same level of visibility," he notes. In the growing API economy, Kapoor says, companies are s... (more)

Google Maps and ASP.NET

I am sure that most of you have heard about or have had a chance to use Google Maps. It's a great service and I was really impressed by the responsiveness of the application and the ease with which users could drag and zoom maps from a Web browser. It has in many ways heralded the arrival of AJAX (Asynchronous JavaScript and XML), which I am sure will revitalize Web development in the days to come. What makes the service even better is the availability of the Google Maps API (Application Programming Interface) as a free Beta service. The API allows developers to embed Google Maps in their custom applications. It also allows them to overlay information on the map and customize the map to their needs. As I write this article there are quite a few sites that utilize Google Maps, and more and more of them are appearing by the day. The API by itself is pretty straightfor... (more)

How To Create a Reusable AJAX Library

This presentation by Kris Hadlock at the upcoming AJAXWorld Conference & Expo (March 19-21, 2007, New York City), is a comprehensive discussion on how to create a custom AJAX library or set of components that can be reused in any web application. Steps: The benefits of reusable AJAX components. The rapid development of a reusable AJAX engine. Connecting custom JavaScript objects to the AJAX engine. Rendering components from dynamic responses. Component integration into an existing web application Speaker Bio: Kris Hadlock has been a contract web developer and designer since 1996. He is the author of AJAX for Web Application Developers (Sams, October 2006) and a featured columnist and writer for numerous web sites and design magazines. He is also the founder of Studio Sedition, a web development firm, and is the cofounder of 33Inc alongside partner Robert Hoekman J... (more)

Using .NET XML API in PowerBuilder

XML is becoming the standard for data exchange. More and more software products and technologies are being built on top of it. Even the newest buzz word in Internet programming- AJAX - is related to XML. The good news is that .NET framework provides a very powerful API for manipulating XML, and you, as a PowerBuilder developer, can leverage on that API through the .NET interoperability feature released in PowerBuilder 11. In this article, I will walk you through a code sample, showing how to: Read and write XML files, Traverse a XML DOM tree, and Query XML data using XPath. The code sample, which is a .NET Windows Forms target, contains three PBLs: usexml.pbl, netxml.pbl, and netui.pbl. The majority of the code is in usexml.pbl, while netxml,pbl and netui.pbl provide some utilities for XML and GUI effects, respectively. Figure 1 shows the main window of the sample. Wr... (more)

i-Technology Predictions for 2007: Where's It All Headed?

At the end of each year, when SYS-CON informally polls its globe-girdling network of software developers, industry executives, commentators, investors, writers, and editors, our question is always the same: where's the industry going next year? Every time, the answers are surprisingly different from the year before, and of course throw light not just on where the industry is going but also how it's going to get there, why, because of who, within what kind of time-scale - all that good stuff. Enjoy! Ruby on Rails . JRuby . AJAX . Rules-Based Programming JASON BELL Enterprise Developer, Editorial Board Member, Java Developer's Journal My predictions for 2007.... 1.  Incremental mainstream adoption of Ruby on Rails It's going to happen, isn't it? Keep an eye out for Sun's offering of JRuby. Whether this is the death of other open source scripting languages like Groovy rem... (more)

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. To paraphrase David Samuel, the bloke who got me into personal branding after I saw him speak a few years ago; he spoke about of why you need personal branding. His audience was a group from a large teleco... (more)

Who Are The All-Time Heroes of i-Technology?

I wonder how many people, as I did, found themselves thrown into confusion by the death last week of Jean Ichbiah (pictured), inventor of Ada.  Learning that the inventor of a computer programming language is already old enough to have lived 66 years (Ichbiah was 66 when he succumbed to brain cancer) is a little like learning that your 11-year-old daughter has grown up and left home or that the first car you ever bought no longer is legal because it runs on gasoline in an age where all automobiles must run on water. How can something as novel, as new, as a computing language possibly already be so old-fangled that an early practitioner like Ichbiah can already no longer be with us? The thought was so disquieting that it took me immediately back to the last time I wrote about Ichbiah, and indeed about Ada Lovelace for whom his language was named. It was in the context ... (more)

Rich Internet Applications - State of the Union

[This prescient article first appeared on SYS-CON.com nearly 12 months ago.] 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 yet AJAX, Flex, OpenLaszlo or a number of other vendors.  This article is an attempt to give a brief overview of what's out there on the RIA market. Historically there have been major shifts in the software industry. We moved from mainframes with dumb terminals to client/server. Users gained in convenience and productivity, and mainframe systems were patronizingly labeled as legacy. With the availability of the World Wide Web industry visionaries turned the tables: vendors and corporate IT had been eager to get rid of the complexity of client/server version management and technologist... (more)

How to Use Google Web Toolkit with Oracle Sleepycat

This AJAXWorld Conference & Expo 2007 West session is based on Erick Audet's real-life experience using the Google Web Toolkit (GWT) with a persistence layer handled by Sleepycat from Oracle. He will demonstrate how fast the response time can be when no middle tier persistence layer such as Hibernate is used and no SQL is needed. He will also show how easy the source code can be maintained when such a architecture is used. In comparison with Struts, this architecture does not use any configuration files and is platform independent and runs on any Java EE application server. Mixing AJAX and an MVC framework with a real Java object database is a powerful and promising architecture. During his time at Oracle, Erick developed strong skills in the extraction and transformation of unstructured data from multiple sources, and that experience and those skills are leveraged ... (more)