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

Zuora, the Marc Benioff-backed on-demand billing and payments start-up, has announced what it calls the Z-Commerce Platform, a development platform dedicated to monetizing cloud computing services. Zuora CEO Tien Tzuo describes the widgetry as the start-up’s most important product announcement to date, “a big step towards our vision of being the de facto commerce engine for the cloud.” With Z-Billing, Z-Payments, and Z-Force, its existing products, the company’s supposed to have a suite of business cloud solutions focused on driving revenue from cloud computing. It figures there’s huge market potential for a provider of cloud-based commerce capabilities such as subscription billing and payments given predictions like Merrill Lynch’s that puts the addressable market for cloud computing at $160 billion, including $95 billion in business and productivity applications.... (more)

Adobe/Macromedia - Microsoft, Look Out!

On April 18, 2005, as we all know, Adobe Systems Incorporated announced a definitive agreement to acquire Macromedia in an all-stock transaction valued at approximately $3.4 billion. This is a look back, sideways, and forwards, based on what's been happening since then. After the inevitable wave of early name speculation subsided...would the company be renamed Adobomedia? Macrodobedia? AcroMacrobe?...both Macromedia's Chief Software Architect Kevin Lynch and Adobe's CEO Bruce Chizen made it clear to MXDJ (http://mxdj.sys-con.com/read/49240.htm) and the San Francisco Chronicle respectively that the name of the combined company after Adobe had purchased Macromedia was going to be Adobe pure and simple. Or, as the FAQ promptly displayed on the web phrased it (www.adobe.com/aboutadobe/invrelations/ adobeandmacromedia_faq.html#q6): What Will Be The Name of the Combined C... (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)

Creating AJAX and Rich Internet Components with JSF

This article is based on, and contains excerpts from, the book Pro JSF: Building Rich Internet Components by Jonas Jacobi and John Fallows, published by Apress. Book is available on fine bookstores and Amazon. In our previous article - "Rich Internet Components with JavaServer Faces" (JDJ, Vol. 10, issue 11) - we discussed how JavaServer Faces can fulfill new presentation requirements without sacrificing application developer productivity building Rich Internet Applications (RIA). We discussed how JSF component writers can utilize technologies, such as AJAX and Mozilla XUL, to provide application developers with rich, interactive, and reusable components.  To use AJAX and Mozilla XUL with JSF, component writers have to make sure to provide any resource files needed by these technologies, such as images, style sheets, or scripts. The standard approach to providing re... (more)

Cloud Computing: Java and AJAX Over the Cloud

Morph Labs and Webtide today announced the launch of a new platform version to enable developers to deploy, deliver and manage Java applications without the time and expense of setting up and managing a web delivery environment. The Morph Application Platform for Java, a Platform as a Service (PaaS) that virtualizes the application environment and leverages cloud computing resources such as the Amazon Elastic Compute Cloud (EC2) is now in limited developer preview. Webtide, the team behind Jetty, has brought that Java web server to the Morph Application Platform. Through its developer advice and support, Webtide has played a key role in the implementation of Java into the Morph Application Platform to extend the functionality to include deploying and delivering Java applications. Based on open standards and best of breed open source technology, the Morph Applicatio... (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)

REA Is Where RIA Becomes the Norm

Oracle on Ulitzer Do you believe that the day when programmers could focus on one language in their jobs is gone? Thanks to the ever-changing IT landscape and the uncertain financial times, contemporary developers are expected to work with a wide range of platforms, frameworks, languages as essentially "masters of all and specialists in none." You need your IDE to move with the times too, moving beyond the simple compiler and debugger to solve the challenges that contemporary developers face. Oracle JDeveloper is such an IDE. From a fledging Java IDE over 10 years ago, today JDeveloper 11g is a complete end-to-end development platform, including a strong declarative programming model that removes the need to write everything by hand in Java, a mature framework used by Oracle itself in its own products that encompasses Object-Relational Mapping (ORM) and Web 2.0 fun... (more)

CSC's VP of Cloud Computing to Discuss Orchestration in the Cloud

Managing various providers and ensuring data and processing are safe, compliant, and trustworthy is a growing concern. In his session at Cloud Computing Conference & Expo, Brian Boroff, CSC's VP of Cloud Computing and Software Services, will discuss how organizations can manage off- and on-premise data, lower operational costs, provide transparency and enable collaboration effectively across public and private networks with trusted, orchestrated cloud services. The 4th International Cloud Computing Conference & Expo is co-located with the 7th International Virtualization Conference & Expo and will be taking place November 2-4, 2009 at the Santa Clara Convention Center, Santa Clara, CA. Register Today and Save ! Sponsor and/or Exhibit Today View Full Conference Schedule Organizations with data and computing in the public and private cloud need to orchestrate process... (more)

AJAX & Rich Internet Applications

Steve Benfield [ClearNova] “AJAX & Rich Internet Applications - Bringing Interactivity & Intuitiveness Into Web Applications” View the Archive of Steve's Presentation: Click Here to View the Archived Event On Demand! ... (more)

AJAX: The i-Technology Story of 2005

I try not to write too much about technical topics on this blog but the story of AJAX and related developments in the rich internet application (RIA) space has been an incredible story in 2005. For example, "AJAX" was a term coined in only February with publication of the now-famous and seminal paper on the topic by Jesse James Garrett of Adaptive Path. Since then, it has practically become a household word and a central plank in the Web 2.0 story. I knew something very special was going on when I wrote a blog article summarizing the history of AJAX and its overall development that subsequently received tens of thousands of reads in a single day and took my server down a bunch of times (admittedly, it was slashdotted, but that's the point really.) I believe Web 2.0, as exciting as it is, is only starting to happen. We have a long way to go and lots of interesting deve... (more)

AjaxWorld Special: Creating AJAX and Rich Internet Components with JSF

This article is based on, and contains excerpts from, the book Pro JSF: Building Rich Internet Components by Jonas Jacobi and John Fallows, published by Apress. Book is now available on fine bookstores and Amazon as of February 25, 2006. JavaServer Faces (JSF) standardizes the server-side component model for Web application development but doesn't standardize the presentation layer at the browser. In a series of articles we are going to look at how JSF can fulfill new presentation requirements without sacrificing application developer productivity building Rich Internet Applications (RIA). Consumer Requirements It's always the end user who feels the effect of any chosen technology, especially at the presentation layer. The end-user experience should be top priority for any developer building applications, whether they are Web applications or desktop applications. En... (more)