Dojo


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


Tuesday, February 3rd, 2009

Doculicious: On-line Form Designer with PDF Output

Category: Dojo, Showcase

Chris Carpenter at Digital Carpenter sent us a link to one of his projects: Doculicious. It’s a fairly complete form builder product, including a GUI form designer (complete with undo, floating collapsable attribute palette, etc.), cool on-line form entry interface (also with undo), and PDF export. Doculicious uses Dojo under the covers. Nice work!

Posted by Ben Galbraith at 8:00 am
Comment here

++++-
4.1 rating from 27 votes

Friday, January 30th, 2009

Becoming More Productive With JavaScript and Vim Screencast

Category: Dojo, Tutorial

Matthew Russell has created a nice screencast showing how to be more productive in Vim: I’ve been doing some reflecting this week on how I can work smarter (instead of harder), and one of the things I came up with was adding a few more tools to my Vim repertoire. I spend more than half Read the rest…

Posted by Dion Almaer at 6:29 am
3 Comments

+++--
3.3 rating from 23 votes

Tuesday, January 20th, 2009

Dojo Zoomer – Sweet Image Cropping Widget

Category: Dojo

I love projects that evolve from minor functionality to full-blown apps, especially with the help of a strong community like Dojo users. This is precisely what happened to Peter Higgins: Dojo Zoomer began as a simple Drag and Drop / Constrained Mover example, and with the help of a couple #dojo community members took shape Read the rest…

Posted by Rey Bango at 10:52 am
7 Comments

++++-
4.2 rating from 40 votes

Wednesday, December 10th, 2008

Psych Desktop soon to become more Lucid

Category: Dojo

We heard from Will of the Psych Desktop project as he ran across our coverage of other Web desktop apps. He shared with us his project that is part of the Dojo Foundation which you can check out here. He had some good thoughts, so I thought I would pass them along below: Psych Desktop Read the rest…

Posted by Dion Almaer at 6:43 am
9 Comments

+++--
3.5 rating from 32 votes

WaveMaker IDE offers deployment to Amazon

Category: Dojo, Utility

WaveMaker, the IDE that Dojo helped build (with a ton of work from the team) has added support for cloud deployment to Amazon: The biggest problem with cloud development platforms to date has been lack of portability. For example, what if I want to move my cloud application from Coghead to some other platform? Answer Read the rest…

Posted by Dion Almaer at 2:40 am
Comment here

+++--
3.5 rating from 17 votes

Wednesday, December 3rd, 2008

A great example of sharing; Sizzle Engine in Dojo Foundation

Category: CSS, Dojo, JavaScript, jQuery, Library, Prototype

Voting has started in Dojo land to take in John Resig’s Sizzle next-gem CSS selector engine. This is incredibly exciting, as it shows how Ajax libraries are working together more and more. Instead of reinventing the wheel in different ways for each project, is it possible to find some core pieces that can be nicely Read the rest…

Posted by Dion Almaer at 12:58 am
11 Comments

++++-
4.2 rating from 66 votes

Tuesday, November 11th, 2008

Firebug tricks, Dojo style

Category: Debugging, Dojo

Tom Trenka has a nice posting on Dojo and Firebug Tricks for Development where he shares two of his own: Trick #1: using window.location.search to enable Firebug Lite on the fly With the Dojo Toolkit, I find this trick indispensable. The basic concept is to use the original version of the djConfig variable—the object-based one—using Read the rest…

Posted by Dion Almaer at 6:25 am
4 Comments

+++--
3.3 rating from 43 votes

Monday, November 3rd, 2008

New in Dojo: JSON Schema, Builds, Drag Handles, DOM Attributes, Grid features

Category: Dojo

I remember a time where it was hard to get content out of the Dojo crew :) Times have changed, the community is a lot bigger, and now we get to see a ton of content. Sometimes the irony behind this is that when you see a lot, you don’t want to overwhelm people so Read the rest…

Posted by Dion Almaer at 7:48 am
1 Comment

+++--
3.6 rating from 57 votes

Thursday, October 30th, 2008

Debunking Dojo Myths

Category: Dojo

With the rich JavaScript library ecosystem, it can be extremely difficult to make informed decisions when choosing which libraries to use for your own projects. Because no one has time to analyze each library in detail themselves, such decisions are usually made by getting a feel for what the “street” thinks and making the safe Read the rest…

Posted by Ben Galbraith at 6:00 am
21 Comments

+++--
3.7 rating from 67 votes

Wednesday, October 22nd, 2008

Reinhardt: Client-side URL Dispatching from SitePen

Category: Dojo, JavaScript

Kevin Dangoor from SitePen recently announced the release of a small pet project: Reinhardt. From the blog: A typical server-side web framework today includes three main components: a URL dispatching to some controller object scheme, a template engine, and a data mapping facility. Currently in Dojo, you’ll find that the latter two items already exist. Read the rest…

Posted by Ben Galbraith at 7:00 am
Comment here

+++--
3.6 rating from 21 votes

Thursday, October 16th, 2008

OSGI and JavaScript; Frameworks and building blocks for Ajax apps

Category: Dojo

Bill Higgins of IBM Rational has written up some thoughts on componentization and packaging for Ajax applications based on work that his team did on the Rational Jazz platform. Some of what he built was: A nice component model based on OSGi bundles and the Dojo module system Request-time “building” of many fine-grained JavaScript files Read the rest…

Posted by Dion Almaer at 7:23 am
7 Comments

+++--
3.9 rating from 19 votes

Tuesday, October 14th, 2008

Dojo 1.2: Squeezing it into 5.5kb

Category: Dojo

James Burke gave a great presentation in Boston on the Dojo build system, and how he is able to get the core down to 5.5k. With Dojo 1.2, the build system can generate a 5.5KB gzipped (13KB ungzipped) dojo.js file, via the customBase layer option. Useful for iPhone development if you want to get under Read the rest…

Posted by Dion Almaer at 6:17 am
Comment here

+++--
3.9 rating from 31 votes

Sensei: A beautiful Dojo application

Category: Dojo, Showcase

I have seen some of the great applications that SitePen produces, but unfortunately too many of them are for companies behind the firewalls. It is great to see Sensei a really compelling Dojo application that SitePen wrote for their training class. This isn’t one of those simple training examples that you normally get though. This Read the rest…

Posted by Dion Almaer at 2:24 am
6 Comments

+++--
3.9 rating from 32 votes

Friday, October 10th, 2008

Reinhardt: a Client-side Dispatch Framework

Category: Dojo

Kevin Dangoor of SitePen has introduced Reinhardt a dispatch engine on the client side: A typical server-side web framework today includes three main components: a URL dispatching to some controller object scheme, a template engine, and a data mapping facility. Currently in Dojo, you’ll find that the latter two items already exist. dojox.dtl provides the Read the rest…

Posted by Dion Almaer at 6:32 am
1 Comment

+++--
3.7 rating from 32 votes

Thursday, October 9th, 2008

Chofter: search mashup using all things Dojo

Category: Dojo, Showcase

Shane O’Sullivan has built a nice search mashup experience called Chofter. It uses all things Dojo, including: Layouts, Dialogs, Menus and ContentPanes for the user interface. dojo.data and dojo.rpc for data transfer. dojox.dtl (Django Templating Library) for transforming search data into visuals. dojo.fx and FisheyeLite for eye candy

Posted by Dion Almaer at 10:50 am
1 Comment

+++--
3.3 rating from 30 votes

Tuesday, October 7th, 2008

Dojo 1.2 Final Release

Category: Dojo

Pete Higgins released Dojo 1.2 the first version under his command. There are a ton of subtle improvements such as: New Datastores dojox.data.JsonRestStore dojox.data.CouchDBRestStore dojox.data.GoogleFeedStore: A Google AJAX API powered data store for retrieving RSS and Atom feeds from Google. dojox.data.GoogleSearchStore: Data stores to interface Google’s AJAX search services. dojox.data.PersevereStore: dojox.data.PersevereStore is an extension of Read the rest…

Posted by Dion Almaer at 1:20 am
1 Comment

++++-
4.1 rating from 57 votes