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

Tuesday, December 13th, 2005

Dojo Toolkit Javascript Cryptography Library

Category: Dojo, Toolkit

Tom Trenka has been hacking away on dojo.crypto.*. Dojo now has implementations of MD5, and Blowfish. The implementations are designed to be self-standing and singleton objects, making them easy to use and implement. Coming soon we will see: Rijindael/AES SHA-1, SHA-256, SHA-384, and SHA-512 Twofish DES/TripleDES, RSA, and Serpent Code Example dojo.require(“dojo.crypto.MD5”); var message = Read the rest…

Posted by Dion Almaer at 5:03 am

3.5 rating from 11 votes

Wednesday, November 30th, 2005

Dojo done quick

Category: Articles, Dojo, JavaScript, Toolkit

Andy Smith has posted an article (if thats 404, try this) about getting up to speed with Dojo quickly. He takes a simple javascript example and walks through the steps of converting it to a Dojo widget. Dojo’s packaging system, event system, and widgets are covered. Note that he is using the latest Subversion checkout Read the rest…

Posted by Rob Sanheim at 9:48 am

3.8 rating from 43 votes

Monday, November 7th, 2005

Dojo Rich WYSIWYG Editor

Category: Component, Dojo, Toolkit

Paul Sowden and David Schontzler of the Dojo Toolkit have created a killer rich text WYSIWYG editor component that works cross browser (even Safari). You will see that they didn’t whip together something on the quick, and spent time thinking about how to do WYSIWTG right. Introduction Rich text (WYSIWYG) editing on the web is Read the rest…

Posted by Dion Almaer at 3:21 pm

3.5 rating from 25 votes

Friday, November 4th, 2005

TurboDbAdmin First Release: Version 0.1

Category: Dojo, Showcase

The TurboAjax Group has released version 0.1 of their ajaxian database tool. TurboDbAdmin is a single-page Ajax solution for exploring and editing databases from a browser. Edit data just like you would in a desktop application, without submit buttons or page refreshes. New Features This release supports: navigating to and browsing table data viewing table Read the rest…

Posted by Dion Almaer at 8:39 am

3.9 rating from 11 votes

Thursday, October 20th, 2005

Dojo gets new widgets: Tree and FishEye

Category: Component, Dojo

First, we hear about Tacos building Dojo-based widgets, and now we hear more. Widgets are getting donated left right and center to the Dojo project. Fish Eye Widget Cal Henderson of Yahoo/Flickr gave up a fish eye list widget Tree Widget The open source Java web framework WebWork just donated a nice tree widget. There Read the rest…

Posted by Dion Almaer at 3:49 am

3.6 rating from 21 votes

Tacos announces new version of components

Category: Component, Dojo, Java, Toolkit

Tacos just released a new version of its components which includes a major refactoring, changing most of the client side interactions to rely solely on the dojo javascript library. Some new components have been added to the demo (DatePicker/Dialog), and tons of stability and feature enhancements have been made to the library allowing greater ease Read the rest…

Posted by Dion Almaer at 3:45 am

3.1 rating from 21 votes

Friday, October 14th, 2005

Ajax Framework Comparison

Category: Dojo, Editorial, Prototype

Matt Harrison was talking about making choices between various Ajax toolkits, frameworks, or libraries. He linked over to the OSA foundation and their Survey of AJAX/JavaScript Libraries. Their survey discusses: Dojo DWR JSON-RPC-JAVA MochiKit Prototype Rico SAJAX Scriptaculous Xajax Sack The world of Ajax libs is an interesting one, as they cover various functionality. We Read the rest…

Posted by Dion Almaer at 5:06 am

2.7 rating from 7 votes

Wednesday, October 12th, 2005

Autosave and Undo

Category: Dojo, Editorial

Cristian Vidmar wrote a brief posting on taking care of users with autosave. He talks about how to implement this in iframe and XHR: The AJAX way. Start a timer on the BODY load. At every iteration get the value property of the editing textarea and fire it through an XmlHttpRequest to a server-side saveDraft Read the rest…

Posted by Dion Almaer at 3:52 pm
1 Comment

3.5 rating from 8 votes

Tuesday, October 11th, 2005

ShrinkSafe: Compress your JavaScript

Category: Dojo, Utility

The Dojo Toolkit guys have had a JavaScript compressor for awhile, but you needed to download and run it locally. They just exposed this functionalty as ShrinkSafe, so you can now upload one or more JavaScript files, and they will come back as one compressed file.

Posted by Dion Almaer at 9:18 am

3.6 rating from 10 votes

Thursday, September 29th, 2005

Jotspot Live: Live, group note-taking

Category: Dojo, Showcase

A bunch of people have mentioned the announcement by Jot of Jotspot Live, which is a “Live, group note-taking” service built on Dojo. We checked out the service, and it was a pleasure to fool around editing things. A pretty seemless experience all around, and you can check out some screen shots below. We managed Read the rest…

Posted by Dion Almaer at 11:49 am

4.3 rating from 15 votes

Thursday, September 22nd, 2005

Ajax and Browser History

Category: Articles, Dojo

Brad Neuberg has gone off experimenting with the combination of Ajaxian techniques, and the browser history (back and forward). Issues The following major issues affect all of the AJAX history libraries I have evaluated, other than the Really Simple History framework. First, some history frameworks, such as Dojo, use JavaScript objects to store an internal Read the rest…

Posted by Dion Almaer at 3:59 pm
1 Comment

3.6 rating from 28 votes

Wednesday, August 31st, 2005

Turbo Ajax: turboDbAdmin Ajaxian Db Tool

Category: Dojo, Showcase

“OMG! So awesome my head exploded” That is the subtitle at Turbo Ajax, and it certainly is very cool. Turbo DB Admin is Online database administration, Ajax style. If you check out the demo you will see something that feels like other db tools, but is of course right there in the web. turboDbAdmin Features Read the rest…

Posted by Dion Almaer at 12:17 pm

3.6 rating from 9 votes

Tuesday, August 30th, 2005

Dojo 0.1.0 has left the building

Category: Dojo, Library

First DWR 1.0, and now the Dojo Toolkit 0.1.0 release. People have been chomping at the bit for a real release, and now we have it. The Dojo Download is located here, and you can grab different editions where you choose a package that has the elements that you want to use, as well as Read the rest…

Posted by Dion Almaer at 1:19 am
Comment here

2.8 rating from 5 votes

Friday, August 19th, 2005

Dojo Event System Explained

Category: Articles, Dojo, JavaScript, Toolkit

Ok, we admit it. This ajaxian community loves Dojo. True JavaScript professionals. So, it is nice to see the recent set of information coming out from them. This time, they discuss the Dojo event system (dojo.event.*) Unlike the DOM events that web programmers normally associate with the word “event”, Dojo takes a broad view of Read the rest…

Posted by Dion Almaer at 6:49 pm

3 rating from 5 votes

Monday, August 15th, 2005

Dojo Compressor Toolkit

Category: Dojo, Utility

Yeah, yeah. So you have written your own script which takes JavaScript and munges it to compress it. How do you grok the JavaScript? Some cheeky regex’s that are very brittle? This is where Dojo’s Compressor differs from our little hacks: So how does this all work? And why should anyone choose this tool over Read the rest…

Posted by Dion Almaer at 1:34 am

2.7 rating from 6 votes

Thursday, July 14th, 2005

Dojo Package System Explained

Category: Dojo, Editorial

The Dojo Toolkit is a very mature piece of JavaScript. One of the interesting pieces is the package system which has been explained by Dylan Schiemann The packaging system allows you to list a single script include file, which will then find and fetch packages as they are needed for your application, from the Dojo Read the rest…

Posted by Dion Almaer at 12:45 am
1 Comment

3.5 rating from 12 votes