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


Latest Blogs from RIA Developer's Journal
Ajax pros, especially in the Rails world, often know the Prototype and Scriptaculous JavaScript libraries inside and out. When faced with the prospect of writing on top of the competing jQuery framework, they may quickly stumble upon seemingly missing features. The culprit? jQuery's l...
One of the little known javascript events is the image “onError” event. This event is triggered when an image 404’s out because it doesn’t exist. Broken images can make your website look unprofessional and it’s important to fix broken images as soon as possible. I’ve created a MooTools...
A case study about why and how to build rich web applications efficiently.
Task, Time and Project Management Software was always an important prerequisite for successful projects and not only in the software industry. Recently a lot of software was written using AJAX (guilty :-) making collaboration a lot easier. I have created a Google Table comparing 42 of ...
We recently had the very pleasant experience attending Øredev, a Swedish conference for developers from all paths of life. In one word - awesome!! At the conference we had the opportunity to present HTML 5 WebSockets to the Øredev developer community, and here are some comments we g...
In this article, Luca Vix Visconti introduce an easy way to unit testing ZK application using Selenium and JUnit.
I spoke on a panel at Mashup Camp this week on why Ajax Standards matter. I was quoted by Doug Henschen of Intelligent Enterprise as saying that we are locked in a struggle for the soul of the web, so I thought I would expand on that theme. Just because the web has been open so far doe...
I was invited to speak at Adobe MAX this year on the topic of Building Desktop Applications Powered by Dojo and Adobe AIR. The talk summarized the key things we’ve learned at SitePen in adding AIR support to Dojo, as well as working on the Dojo Toolbox and the Dojo Extensions fo...
Whether you like SearchWiki, the new voting and commenting feature for search results Google introduced last week, or not, it was undeniably a bold move for the company to turn on the feature for everyone with a Google account at once instead of gradually releasing it. Granted, the...
I spoke on a panel at Mashup Camp this week on why Ajax Standards matter. I was quoted by Doug Henschen of Intelligent Enterprise as saying that we are locked in a struggle for the soul of the web, so I thought I would expand on that theme.
A couple of weeks ago I headed over to Belgium as part of my ongoing TechCrunch Euro Tour, to get a taste of the local web/mobile entrepreneur community (BTW, come to the London and Helsinki events soon). I hooked-up with another TechCrunch writer, Robin Wauters, who had kindly arrange...
The dojo.E project just got a big upgrade. This version of the product adds a wide set of features that make it easier to build Ajax application: A new set of Mashup widgets (WebTop, Charting, TagCloud, PagingBar); A Comet bus to build real-time applications, Improvements in the modi...
Lightweight but rich javascript data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source using Ajax to load the content.
Docs are here, FireFox refresh bug is fixed, Calendar Starter-Kit is *seriously* updated, plus some small bugs (in e.g. Calendar) is fixed...
JavaScript Object Notation (JSON) and Asynchronous JavaScript + XML (Ajax) are staples of Web 2.0 development. In this installment of the Mastering Grails series, author Scott Davis demonstrates the native JSON and Ajax capabilities baked into the Web framework.
The Pyjamas Book Online is being developed as a comprehensive guide and reference to developing Pyjamas Applications in Python. Pyjamas allows the developer to escape from AJAX and Javascript and program exclusively in Python, if desired, for the creation of Rich Internet and Desktop ...
New release with a new Ajax Starter-Kit. This time it's an Ajax Calendar Starter-Kit which is a minimalistic implementation of GCalendar
ItsNat approach "The Browser Is The Server" (TBITS) simulates a Universal W3C Java Browser in the server, client events are sent to the server via AJAX and converted to W3C Java DOM Events, changes in DOM server are automatically sent to the client as JavaScript updating the client DOM...
Simple tips on making your HTML or Ajax application more accessible.
New Pano VDS release delivers users a fully native Windows user experience without using RDP, providing for optimized audio, video and native support for PC-compatible USB devices, purpose built for virtualization MENLO PARK, Calif. – November 17, 2008 – Pano Logic™, developer of ...
I need your feedback... I am chatting with some co-workers about the perception of in the .NET Community of what the System.* and Microsoft.* namespaces mean.    So I had the crazy idea of just asking you!   For this exercise, I'd like you to think about a n...
Pyjamas is a python-to-javascript compiler and an AJAX-based Widget set and framework. Applications are written in python and are compiled to pure javascript, to run directly in the web browser. Pyjamas is a port of GWT - Google's Web Toolkit - to python.
There are a few special techniques or effects that can spice up just about any web page. These are the top 20 Ajax effects that every web developer should know. They're essential parts of any web developer's toolbox. If you haven't seen them yet, you no doubt will in your future web de...
Guid0 is a GUID library for Javascript. Okay, it doesn't yet do official, bona fide, 128-bit, GUIDs yet, mainly for API design reasons. But this is a library you might find useful if you want to generate a unique ID in your Ajax app.
In my previous blog postings, I talked about making the Spinner component, and then added styles via an external css file. Please review those first, if you haven't looked at them yet. This time, we'll move the JavaScript out to a separate file, and make sure that we can execute mul...
If you havent done this, its time now go check out ZK, a open source AJAX RIA development environment/tool/framework, which is Java driven and claims to be Direct RIA solution. Flex developers, be aware.
The other day I posted on Knowledge flow networks and Post-KM : enterprise 2.0, facilitation and complexity, these along with an older post include how I think KM and enterprise 2.0 can come together. In this post I pointed to a post by Tom Davenport on recognising the difference in t...
If you haven’t done this, it’s time now go check out ZK, a open source AJAX RIA development environment/tool/framework, which is Java driven and claims to be Direct RIA solution. Flex developers, be aware.
In this article, Ted Goddard and Jean-Francois Arcand look at Ajax Push (variously called "Comet" or "Reverse Ajax"). After setting the stage with a practical definition of Web 2.0, they proceed with an explanation of Ajax Push on the wire, move along to see the impact on the server an...
GMaps4JSF integrates Google maps with JavaServer Faces (JSF), letting JSF users construct complex street view panoramas and maps with just few JSF tags. Hazem Saleh shows how to configure GMaps4JSF with Ajax4JSF and illustrates a weather application that uses GMaps4JSF with Ajax4JSF p...
ZK Studio 0.9.0 enables WYSIWYG Editor and Filtering feature in Ajax Widget Palette.
JSON is being widely used in Web Technology for data transfer in JavaScript. But with AJAX coming into picture JSON has become the most popular tool for sending data from remote page to the calling page. Well there are different packages available for implementing JSON in Java. Here i...
ZK Studio 0.9.0 enables WYSIWYG Editor and Filtering feature in Ajax Widget Palette! It just satisfies the need of Web designer!<br><a href="http://www.zkoss.org/demo/zkstudio/zkstudiodemo.dsp">Watch a 2-minutes overview</a>
In my previous blog post, I talked about the New Composite Component feature of JSF. I'll come back to that shortly, but I'd like to talk about another new feature: integrated Ajax support. While this part of the specification is still being finalized, I thought it might be worthwhile ...
I am excited to announce the early beta release of Razor Optimizer, a JavaScript optimization tool for reducing code footprint and increasing runtime performnace. As a cross-browser web application itself, Razor Optimizer can be access either online as a service, or to be downloaded...
New release, revamped all "advanced" skins ;)
No programming needed, No databases. Just some simple HTML and you've got a working shopping cart. It just uses javascript and paypal to allow anyone a nice ajax shopping cart.
Matt Asay asks us what is in the Open Remote name. For him it means pointing remotes at houses. He was surprised to discover that we do Audio-Video control and Home Automation control. Frankly there isn't much in the name. I wanted it to call it iRemote, which was an even more restr...
I am the founder of Gaiaware, though in these days I'm fighting them in a law suite because they think I am "too skilled" and shouldn't be "allowed to develop Ajax Libraries". How cool is that...?
The list below is made up of the best 50 Ajax scripts available, they are all of the highest quality and more or less easy to configure.