Welcome!

Rich Internet Applications and Open Source AJAX

Robbie Cheng

Subscribe to Robbie Cheng: eMailAlertsEmail Alerts
Get Robbie Cheng via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Robbie Cheng

ZK Spreadsheet enables Ajax applications to deliver the rich functionality of ExcelR to browsers in pure Java. With embeddable Excel functionality in pure Java, developers can create collaborative and dynamic enterprise applications like never before. ZK Spreadsheet 1.0 RC supports MicroSoft Excel, developers can import existing Excel files to ZK Spreadsheet with ease. Moreover, most Excel functions are supported, user can the same experience with Excel, including 225+ Excel formula functions, fabulous styling, selection, highlighting, merging-cell, freezing row and column, undo/redo support. It is compatible with IE6, IE7, Firefox, Safari, Opera, and no plugin or ActiveX is required for users. Most important of all, it supports Mobile Safari, Opera Mobile, user can access the Spreadsheet applicaiton with ease. ZK Spreadsheet 1.0 RC will be available in the near f... (more)

Using ZK Calendars Component to Create RIA Apps

ZK have announced a new AJAX component called ZK Calendar for Java applications. It is a fully featured web-based calendar boasting a similar feature set to Google’s calendar application. However, ZK Calendar can be embedded into web-based Java applications allowing interaction with other ZK components and the ability to customize functionality and styling. The calendar’s data is also stored on the user’s database meaning that they have full control over said data. Watch Live Demo! Task Management Tasks Scheduling Task Management Task Sharing Rich Functionalities Daily, weekly... (more)

Direct RIA + Google App Engine = Simplicity + Scalability

Direct RIA is a robust and comprehensive rich Internet applications engine which turns any client (web browser, mobile device) into an efficient and engaging environment. Direct RIA maximizes developer productivity by direct access of user interface, database, and web services. Direct RIA minimizes the development cost by transparent and automatic synchronization between client and server. ZK is a Direct RIA framework to increase developer’s productivity by integrating frontend and backend of applications transparently to deliver rich, and engaging user experience. Watch Live D... (more)

Building RIAs with a Direct RIA Solution

My submission to 7th International AJAX World RIA Conference & Expo has been accepted. I will have a session at 7th AJAXWorld Conference on June 23, New York. Topic: Building Rich Internet Applications with a Direct RIA Solution Summary: Building an enterprise application is never an easy task, not to mention enriching its user experience at the same time. Scaring JavaScript spaghetti, tedious asynchronous communicate between client and server, and the danger of exposure of business logic to the client make Web application complex, less secure, and un-maintainable. ZK is a Direct... (more)

How to Choose an RIA Solution

There are currently more than 200 RIA solutions available, and this number grows daily. Each RIA solution has its strengths and weaknesses, and the levels of security, accessibility, and integration vary. Choosing a suitable RIA solution for creating or enhancing Web applications becomes more difficult for both software architects and software project managers. Since it's easy to select the wrong RIA solution, the following is a guide covering both perspectives that will help you evaluate RIA solutions and choose the right one. Top 10 Criteria for Both Architects and Managers Th... (more)