Dojo


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


Friday, July 21st, 2006

Ajax File uploads to Amazon S3

Category: Articles, Dojo, Ruby

Raphael Bauduin has written about his experience converting a Rails remote form into a dojo.io.bind call that enables him to upload a file: File uploads are finally deployed! You can now specify in MyOwnDB that a detail of your entity is of the type “file”. This will let you attach a file to an entry, Read the rest…

Posted by Dion Almaer at 9:05 am
4 Comments

+++--
3.8 rating from 45 votes

Friday, June 16th, 2006

Sun joins Open Ajax Initiative and Dojo Foundation

Category: Dojo, Editorial, Java

Sun has put its hat in the ring and joined both the Open Ajax Initiative, and the Dojo Foundation. From the press release: As part of the OpenAJAX Alliance, Sun will collaborate with over 30 other member companies and organizations to identify and consolidate best practices, reach a consensus on programming models around a reference Read the rest…

Posted by Dion Almaer at 2:01 pm
6 Comments

+++--
3.7 rating from 36 votes

Monday, June 12th, 2006

Emergetk – new Ajax toolkit for .NET

Category: .NET, Dojo, Server, Toolkit

New Ajax web framework built on Dojo and C#

Posted by Rob Sanheim at 1:38 pm
15 Comments

+++--
3.1 rating from 61 votes

Wednesday, June 7th, 2006

Dojo Widgets: Beyond Hello World

Category: Articles, Dojo, Examples, JavaScript, Toolkit

Brian McCallister started to get a bit deeper into Dojo widgets, and kindly decided to fill us in on his work. In his piece he builds on the new dojo.widget.defineWidget: < View plain text > javascript dojo.widget.defineWidget("skife.sample.CommentPane", dojo.widget.HtmlWidget, {   templatePath: "http://morphy.skife.org/src/dojo-samples/CommentPane.html",   templateCssPath: "http://morphy.skife.org/src/dojo-samples/CommentPane.css",     /* Default Property Values */       Read the rest…

Posted by Dion Almaer at 8:36 am
4 Comments

+++--
3.7 rating from 43 votes

Monday, June 5th, 2006

IBM Donates to the Dojo foundation

Category: Accessibility, Ajax, Dojo, JavaScript, Library

We are seeing more and more collaboration between the open source projects and the traditional software development community. Today we see a new partnership between IBM and the Dojo Foundation: IBM today announced plans to contribute key intellectual assets to the open source community, in an effort to help companies and software developers adopt and Read the rest…

Posted by Dion Almaer at 6:07 pm
12 Comments

++++-
4.1 rating from 47 votes

Thursday, May 25th, 2006

JotSpot Tracker and Salesforce.com

Category: Dojo, Showcase

JotSpot has teamed up with Salesforce.com integrating into Salesforce’s AppExchange. Why do we care? JotSpot Tracker is an online excel-like application written using Dojo. If you check out this video of it in action you will see some pretty cool Ajax features throughout. Check out the inner popups, formulas, security selections, etc. This really shows Read the rest…

Posted by Dion Almaer at 8:20 am
4 Comments

++++-
4.1 rating from 18 votes

Tuesday, May 23rd, 2006

The Dojo Toolkit in Practice

Category: Articles, Dojo

We have posted a new article on using the Dojo Toolkit in a project. The article discusses a piece of a project that uses Ajax to create a responsive itinerary viewer. The article was just updated for the latest Dojo 0.3 release. Introduction When you start to build an Ajax application, you quickly run into Read the rest…

Posted by Dion Almaer at 3:05 pm
19 Comments

+++--
3.8 rating from 112 votes

Friday, May 19th, 2006

Slides from Ajax Experience – Beyond Cookies (Using Dojo.Storage)

Category: Dojo, Presentation

Brad Neuberg has posted his slides from the Ajax Experience 2006 conference covering his look at persistent storage methods for your web applications, both off and online. It focuses specifically on using the Dojo.Storage to keep large amounts of data at the fingertips of your app. Web applications have been constrained by the 4K limit Read the rest…

Posted by Chris Cornutt at 9:12 am
2 Comments

++++-
4 rating from 23 votes

Wednesday, May 17th, 2006

Dojo HelloWorld Tutorial

Category: Articles, Dojo, Examples, Library

A common complaint issued against Dojo is the lack of quality documentation, particularily as development moves so quickly and old docs become out of date. While there is some work going on to add inline “javadoc” style docs to the code, there is a new HelloWorld article available, written by Lance Duivenbode. It walks through Read the rest…

Posted by Rob Sanheim at 10:30 am
22 Comments

+++--
3.5 rating from 140 votes

TIBCO announces integration with Dojo and Yahoo! UI

Category: Dojo, TIBCO, Yahoo!

We have all run into the problem where we like OpenRico’s accordian widget, and Dojo’s rich text widget, and Yahoo!’s autocomplete widget. We can download all of the JS code for each framework, but wouldn’t it be nice if there was real integration? TIBCO has obviously thought the same thing, as they just announced how Read the rest…

Posted by Dion Almaer at 1:49 am
1 Comment

+++--
3.5 rating from 33 votes

Sunday, May 14th, 2006

Wrapping up the Ajax Experience

Category: Ajax, Dojo, Presentation, The Ajax Experience

Thanks to all who attended!! The weather was great, the St Francis hotel is amazing, and we had all sorts of great feedback and discussions with everyone who came. We are looking forward to the next Ajax Experience, hopefully coming soon somewhere on the east coast… Some more links, reviews, and notes: Alex Russel’s slides Read the rest…

Posted by Rob Sanheim at 10:15 pm
8 Comments

++++-
4.2 rating from 37 votes

Friday, May 12th, 2006

Dojo Releases Version 0.3

Category: Dojo, JavaScript, Library

The Dojo Toolkit has a new release: 0.3. There is a lot of content in this release, all of which you can read on their Wiki, but some of the highlights are: dojo.lang.storage: Offline Storage gets an update dojo.lfx – the new animation system simplifies the creation of the common-case animations, makes it simpler to Read the rest…

Posted by Dion Almaer at 4:32 pm
Comment here

+++--
3.8 rating from 29 votes

Wednesday, May 10th, 2006

Comparing Dojo and Prototype

Category: Dojo, JavaScript, Prototype

Jon Aquino has been using both Dojo and Prototype, and recently posted a brief comparison. Overall, I like both. Prototype is more of a Porsche, whereas Dojo is more like a Hummer. Prototype is pure programming bliss (feels very much like Ruby), whereas Dojo is very much engineered (feels like Java) — possibly a little Read the rest…

Posted by Michael Mahemoff at 6:31 pm
7 Comments

++++-
4.1 rating from 33 votes

Friday, April 28th, 2006

dojo.storage: Offline Access and Permanent, Client-Side Storage

Category: Dojo, Examples

Brad Neuberg has written a very thorough article on Offline Access and Permanent, Client-Side Storage, Thanks to Dojo.Storage. He details his updated dojo.storage work via Moxie, a sample application. What is dojo.storage? Dojo.storage is a unified API to provide JavaScript applications with storage. It is a generic front-end to be able to provide all JavaScript Read the rest…

Posted by Dion Almaer at 10:09 am
13 Comments

+++--
3.7 rating from 47 votes

Thursday, April 27th, 2006

OpenLaszlo and Dojo Partnership

Category: Dojo, Editorial

The OpenLaszlo and Dojo teams have announced a partnership. The end result is a win-win for both groups, and thus for us. application developers. Dojo is going to get improvements and widgets from OpenLaszlo for us all to use. The Dojo connection came about as part of our current project to bring OpenLaszlo to multiple Read the rest…

Posted by Dion Almaer at 8:54 am
6 Comments

++++-
4 rating from 23 votes

Tuesday, March 7th, 2006

Turbo Time: TurboWidgets and TurboDbAdmin Released

Category: Dojo, Examples, JavaScript, Library

The TurboAjax Group have two released in one: TurboWidgets and TurboDbAdmin 0.2. Turbo Widgets TurboWidgets is one of the first (if not the first) commercially available widget package built on the Dojo Toolkit. Naturally, TurboWidgets inherits all of Dojo’s AJAX goodies for free. TurboWidgets features TurboGrid, a fully dynamic AJAX data grid supporting editing, row Read the rest…

Posted by Dion Almaer at 9:23 am
3 Comments

+++--
3.8 rating from 33 votes