Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage Dojo Content on InfoQ

  • Picking an Ajax Framework

    Dr. Dobbs is currently featuring a case study of the Ajax framework selection process of a development team at T. Rowe Price. The article considers GWT, Dojo, Prototype/Scriptaculous, and Yahoo UI Library.

  • Dojo Offline demo released with API

    Brad Neuberg has released a screencast of a web-based word processor running on Dojo Offline. At the same time, the Javascript API is being released and is ready for evaluation.

  • Interview with's Dion Almaer

    In this interview Ajaxian cofounder Dion Almaer talks about the state of Ajax development today. Among the items he discusses are the history of how Ajax came to be, which frameworks he recommends developers consider, and tooling/debuggins support. Almaer also talks about security and general design considerations that need to be respected when creating Ajax enabled applications.

  • Offline Storage Mechanisms Compared

    Niall Kennedy has written an article on boosting Ajax performance using local storage. He discusses four different local storage mechanisms (cookies, Flash local shared object, userData in IE, and DOM storage in Firefox), mentions Dojo Storage as a way to abstract them and concludes that local storage is the next logical step for Ajax applications.

  • Interview with Brad Neuberg of the Dojo Offline Toolkit

    Recently InfoQ sat down with Brad Neuberg, creator of the Dojo Offline Toolkit, to talk about the project. Dojo Offline is a project seeking to be a small, cross-platform, generic download that enables web applications to work offline.

  • Four Ways to Ajax Enable a Java EE Application

    Sun's Developer Network posted a series of four articles late last year on different ways to add Ajax to a Java EE application. Each article covers a different way of adding in Ajax, including do-it-yourself, using Dojo, JSF components, and JSF phase listeners.

  • Dojo Gains Charting Engine

    Today, Greenplum and SitePen announced the contribution of the new Charting engine to the Dojo Toolkit. The Charting engine is a cross-browser way of creating very complex charts easily, that can be updated on a regular basis.

  • Alex Russell on Dojo 0.4

    The Dojo Foundation just released version 0.4 of their JavaScript toolkit with key improvements of accessibility, a 2D vector graphics API, improved internationalization support, and inline API documentation. InfoQ sat with Alex Russell, project lead of the Dojo Toolkit to discuss the new release.

  • Prototype the most popular Ajax framework across Java, .NET, & Rails communities

    According to recently released survey results from, prototype is the most popular ajax framework in use, by a large margin, followed by Scriptaculous (which is built on prototype). Java-based Dojo and DWR came in 3rd . Backend platforms were also surveyed, with PHP the most used for Ajax, followed by Java, .NET, and Rails.

  • An Open Source Ajax Shootout

    InfoWorld columnist Peter Wayner recently reviewed six of the most popular open source Ajax toolkits. He was curious if they were enterprise ready in comparison to commercial products such Backbase, JackBe, and Tibco's General Interface. The six open source projects covered were selected because each has a high-profile in the developer community and support of one or more stable organizations.

  • Sun backs Dojo Ajax Toolkit; Joins OpenAjax Alliance

    Sun has joined the Dojo foundation, as IBM did a couple of weeks ago. Sun has already been working with Dojo on the Java Pet Store (which is based on Dojo), and project Maki uses Dojo. Sun has also joined the OpenAjax Alliance.

  • IBM Backs Dojo Ajax Toolkit

    IBM earlier this month committed i18N support to the Dojo toolkit and has just announced its intention to continue contributing to Dojo, as well as joining the Dojo Toolkit foundation. IBM wil also be contributing accessibility and databinding code to Dojo.


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.