The Dojo Toolkit is an open source JavaScript Library that allows users to develop JavaScript/Ajax-based applications and websites.

Tuesday, October 24th, 2006

Dojo In Depth with Alex Russell

Category: Dojo, The Ajax Experience

After a thorough Introduction to Dojo, Alex Russell demonstrated some of the lastest additions to the Dojo Toolkit at The Ajax Experience. Two areas new to Dojo 0.4 stood out. First, dojo.gfx now provides a common API to native 2D graphics across browsers. The API takes advantage of the native SVG support in Firefox 1.5+ Read the rest…

Posted by Tom Geer at 12:15 pm

3.6 rating from 20 votes

Sunday, October 22nd, 2006

Dojo 0.4 Release Upon Us

Category: Announcements, Dojo

The Dojo team is eyeing a full release for Tuesday at The Ajax Experience (a lot of the team will be here!). Today they put out which will probably be the final release candidate, so baring any issues in testing we will be ready. Dojo 0.4 Features GFX Library Internationalization infrastructure dojo.debug.console: console logger, improved Read the rest…

Posted by Dion Almaer at 12:45 pm

3.9 rating from 32 votes

Tuesday, September 26th, 2006

Dojo Spreadsheet Widget

Category: Component, Dojo

Marius Hanganu has created a Spreadsheet widget for Dojo with the features: Based on Toolbar and TabContainer widgets Keyboard cell navigation Column, row resizing Cell, column and row selection Cell formatting (font, font size, bold, italic, underline, color, background color) Sheet management (rename, delete, new) Functions (22 math functions, 6 string functions) This is an Read the rest…

Posted by Dion Almaer at 9:20 am

4 rating from 49 votes

Tuesday, September 5th, 2006

HyperScope: From the past to the future

Category: Dojo, JavaScript

Brad Neuberg has been working with Douglas Engelbart (inventor of the mouse, hypertext, email, etc) to bring parts of his original NLS/Augment system and some of his newer ideas to the web. The result of this work is Hyperscope, which is built entirely with Dojo, with heavy use of Ajax. What is Hyperscope The HyperScope Read the rest…

Posted by Dion Almaer at 8:50 am

2.9 rating from 17 votes

Monday, September 4th, 2006

Dojo’s Deferred API

Category: Dojo, Examples, JavaScript

Brian McCallister has written more about Dojo Deferred and DFS in which he talks about the new Dojo Deferred class based on MochiKits and Twisteds. < View plain text > javascript var d = new dojo.Deferred();   // register callback   d.addCallback(function(name) {     log.debug("name: " + name) });     // supply data Read the rest…

Posted by Dion Almaer at 1:57 pm

3.4 rating from 26 votes

Thursday, August 31st, 2006

JS Linker in Dojo Toolkit

Category: Dojo, JavaScript, Library

AOL has been very generous by donating code for the JS Linker for Dojo: The JavaScript source code can be represented in different levels of granularity. The JavaScript Linker uses the Abstract Syntax Trees (ASTs) representation, which represents the lowest level of detail, to model the source code. One of the main task for this Read the rest…

Posted by Dion Almaer at 4:51 pm

3.6 rating from 37 votes

Monday, August 28th, 2006

Creating a new Dojo Widget

Category: Articles, Dojo, Examples

Alexander Netkachev has written an article to cover creating a new dojo widget: This tutorial demonstrates how to create a Dojo widget that displays a list of items. The widget implements paging and fetches data from the server using ajax request. The article defines the view (DataList.html) the css (DataList.css) and the JavaScript (DataList.js). The Read the rest…

Posted by Dion Almaer at 11:11 am
1 Comment

3.9 rating from 26 votes

Friday, August 25th, 2006

DOMContentLoaded Gains Traction; Now in Dojo

Category: Dojo

The startup time of Dojo has improved, and it it due to DOMContentLoaded now being the onload event. This last weekend I finally implemented Dean Edwards’ DOMContentLoaded (with Matthias Miller and John Resig) solution for the dojo.addOnLoad event, as opposed to using the window.onload event to fire all initialization…and so far (with the exception of Read the rest…

Posted by Dion Almaer at 11:22 am

3.9 rating from 32 votes

Tuesday, August 22nd, 2006

Qooxdoo releases version 0.6 RC1

Category: Dojo, Framework, Toolkit

Qooxdoo (pronounced “cooks-do”) has released version 0.6 RC 1. This framework has come a long way since our first post on it over a year ago. Qooxdoo is a LGPL javascript framework with a rich set of widgets and supports namespaces, events, drag and drop, and layouts. For a quick look, check out the demos Read the rest…

Posted by Rob Sanheim at 1:47 pm

4.1 rating from 31 votes

Wednesday, August 16th, 2006

An Interview with Dojo Creator Alex Russell, Part I

Category: Dojo, Framework, Interview

A case can be made that Dojo is the single most influential framework in the Ajax universe. Any time I talk with Ajax developers about frameworks, the discussion always turns to Dojo. I had a chance to talk with Alex Russell, one of Dojo’s creators, about the framework’s success and future. Part I of the Read the rest…

Posted by Dietrich Kappe at 11:51 am

3.7 rating from 75 votes

Friday, August 11th, 2006

Improved Dojo ComboBox

Category: Dojo, Toolkit, UI

One of the joys of Ajax is watching a bunch of competing toolkits once again implement the same old widgets we’ve been using since the nineties. On this subject, Kenneth Ko writes: The main problem I see with the dojo ComboBox control is that it is NOT a true ComboBox. It is an AutoCompleter. A Read the rest…

Posted by Ben Galbraith at 11:32 am

3.6 rating from 79 votes

Wednesday, August 9th, 2006

EmergeTk version 0.1.1 released

Category: .NET, Dojo, Framework, Toolkit

The Ajax framework for C# EmergeTK just released version 0.1.1. Highlights of this version include: License change from GPL to BSD 3-clause license. Support for Mono (1.1.16) Dojo upgrade to 0.3.1 Back button & Bookmark support MySql and SqlServer providers Basic implementation of AdoRecordList and AdoRecord. You can download it here and see some demos Read the rest…

Posted by Rob Sanheim at 4:08 pm
1 Comment

2.8 rating from 19 votes

Monday, August 7th, 2006

JavaScript Model-View-Controller with Dojo toolkit

Category: Dojo, Framework, Programming

In this new post on his blog, Alexander Netkachev demonstrates how to create a Model/View/Controller framework in Javascript with when help of the Dojo Toolkit. My goal for this article is to write a simple JavaScript component that can show a power of the language. The component is a kind of the HTML ListBox (“select” Read the rest…

Posted by Chris Cornutt at 8:23 am
Comment here

4.1 rating from 31 votes

Friday, August 4th, 2006

Jetty Servlet Container Implements Comet

Category: Comet, Dojo, Framework, Server

Greg Wilkins, the creator and maintainer of the popular Jetty servlet container (i.e., a Java web server), has written a blog entry announcing Jetty’s support for the Comet design pattern via Cometd: Cometd is a scalable HTTP-based event routing bus that uses a push technology pattern known as Comet. The term ‘Comet’ was coined by Read the rest…

Posted by Ben Galbraith at 12:34 am

3.9 rating from 20 votes

Tuesday, August 1st, 2006

Cross Domain XHR with Dojo

Category: Dojo

The Dojo Toolkit can now do cross domain XHR using an iframe proxy. There is detailed documentation here thanks to James Burke. Example < View plain text > javascript dojo.require("*"); dojo.require("");{     iframeProxyUrl: "",     url: "http:/",     load: function(type, data, evt, kwArgs){         /* do stuff Read the rest…

Posted by Dion Almaer at 10:53 am

3.4 rating from 33 votes

Monday, July 31st, 2006

Creating an Ajax Login Page with Dojo/Zend Framework

Category: Dojo, PHP, Programming

Alexander Netkachev shows, in this new post on his site, how to create an Ajax-based login page with the help of the Dojo library and a new offering from Zend – the Zend Framework. The Zend Framework is a MVC-based framework written in PHP. A few days ago I understood the right usage of the Read the rest…

Posted by Chris Cornutt at 8:14 am

3.7 rating from 58 votes