Contents

Demos Core Dijit DojoX Grid Charting and GFX Comet Data, JSON, and RPC Miscellaneous Utilities Dojo Goodness Series Misc Books/Magazines Tests Presentations See also

Here's a collection of current and useful Dojo demos and tutorials to help you get started with Dojo:

Demos

Dojo Demos dojo.moj.oe, Peter Higgins, SitePen, Dojo Project Lead Real-time Survey Demo, Peter Higgins, SitePen, Dojo Project Lead Dojo Feature Explorer, Shane O'Sullivan, Nikolai Onken, Peter Higgins Data in the Browser with Dojo, Rob Coup, Dojo Contributor Lucid Desktop, open source web desktop project based on Dojo Dojo Campus, Nikolai Onken, Dojo Committer Queued, Dojo + AIR Netflix Queue Manager, by SitePen Bespin, Code in the , by Mozilla Labs Stocker, advanced Dojo Made Easy, by SitePen JavaScript Dojo API Docs, JavaScript-based documentation viewer, by Uxebu

Core

Dojo QuickStart Guide, SitePen Introducing the , SitePen Top 10 Things You Should Know About Dojo, Ben Hockey, Dojo Contributor Functional Fun with JavaScript, Eugene Lazutkin, SitePen, Dojo Committer X-Domain Loading using the AOL CDN Extending dojo.query, Alex Russell, SitePen, Dojo Co-founder Improving Component Communication , Mike Wilcox, SitePen, Dojo Committer Creating Your Own $ with Dojo, Neil Roberts, SitePen, Dojo Committer Functional Ajax with Dojo, Neil Roberts, SitePen, Dojo Committer The Dojo Parser, Peter Higgins, SitePen, Dojo Project Lead Are You Sure You Should be Subclassing That?, Neil Roberts, SitePen, Dojo Committer JavaScript Metaclass Programming, Neil Roberts, SitePen, Dojo Committer dojo.DnD Complete Documentation, Eugene Lazutkin, SitePen, Dojo Committer REST and RPC Relationship, Kris Zyp, SitePen, Dojo Committer BEA Workshop with Dojo, James Bayer, BEA XHR Plugins with handleAs, Neil Roberts, SitePen, Dojo Committer 3 Ways to Upgrade your HTML with Dojo, Neil Roberts, SitePen, Dojo Committer Dojo JSON-RPC + , Kris Zyp, SitePen, Dojo Committer Firebug Lite and Dojo, Mike Wilcox, SitePen, Dojo Committer Dojo Drag and Drop, Part 1, Revin Guillen, SitePen, Dojo Committer Using Dojo for Client-side Validation, James Harmon, Object Training Group, Dojo User dojo.hitch and scope, Sam Foster, SitePen, Dojo Committer Extending DnD with a Creator Function, Jeff Balogh, Dojo Contributor Dates to Remember, Adam Peller, IBM, DojoX Project Lead Making Browser Sense... dojo.isBrowser?, Gerald Lopez, Dojo Contributor Dojo Module Packaging and Loading, Peter Higgins, SitePen, Dojo Project Lead delegate(), delegate(), delegate(), Alex Russell, SitePen, Dojo Co-founder Dojo Concepts for Java Developers, Dave Draper, IBM, Dojo User Dojo: Building Blocks of the Web, Peter Higgins, SitePen, Dojo Project Lead Inside Dojo DnD: Drag Handles, Eugene Lazutkin, SitePen, Dojo Committer DOM Attributes, Mike Wilcox, SitePen, Dojo Committer Introduction to the Dojo Toolkit, Part 1, Sunil Patil, JavaWorld Dojo for Designers, Chris Anderson, SitePen, Dojo Contributor Using MD5 Digests to Make Long Get Requests, Dustin Machi, SitePen, Dojo Committer Demystifying Deferreds, Dustin Machi, SitePen, Dojo Committer

Dijit

Hello Dijit, Simon Bates, Adaptive Technology Resource Centre, Dojo Committer Widget Prototyping, Mike Wilcox, SitePen, Dojo Committer Develop a Dojo-based Reader, IBM Developer Works Declaring Class, Dojo Book TinyBuddy IM, James Burke, AOL, Dojo Committer dijit.Tree and dojo.data in Dojo 1.1, Bill Keese, IBM, Dojo Committer Templating Made Nicer with Jaxer, Dijit, and dojo.query, Tony Issakov, Dojo User Dojo 1.1 Custom Widgets, Peter Svensson, Mashup Station, Dojo Contributor Accessibility, Becky Gibson, IBM, Dojo Committer Usable Directory Listing with Dojo, Sam Foster, SitePen, Dojo Committer Developer Accessibility Requirements, Becky Gibson, IBM, Dojo Committer Adding setTitle to TabContainer, Peter Higgins, SitePen, Dojo Project Lead Creating Dojo Widgets with Inline Templates, Dustin Machi, SitePen, Dojo Committer dijit.Tree - server fetch on node expansion, Josh Trutwin, Dojo User Separating Presentation from Content the Dojo Way, Gerald Lopez, Dojo Contributor Implementing an Application Preloading Overlay, Peter Higgins, SitePen, Dojo Project Lead Dojo Cloud Widget, Viktor Krantz, ekrantz.com, Dojo User Extending Dojo Widgets, Heather Koyuk, Dojo User Styling Dijit Form Elements, Mike Wilcox, SitePen, Dojo Committer

DojoX

Grid

Simple Grids, Bryan Forbes, SitePen, Dojo Committer Diving Deeper into Dojo Grids, Bryan Forbes, SitePen, Dojo Committer Grid 1.1 screencast, Mark Hays, IBM, Dojo Committer Dojo 1.2 Grid, Bryan Forbes, SitePen, Dojo Committer New Features in the Dojo 1.2 Grid, Bryan Forbes, SitePen, Dojo Committer A million records in the grid, Matthew Russell, Zaffra, Dojo Contributor Web-based spreadsheets with OpenOffice.org and Dojo, Learn about the server-side capabilities of OpenOffice.org, Oleg Mikheev and Doan Nguyen Van, JavaWorld.com

Charting and GFX

dojox.gfx Complete Documentation, Eugene Lazutkin, SitePen, Dojo Committer Rating Engine with GFX, Tobias von Klipstein, Dojo Contributor Floating Labels for Charts, Peter Svensson, Mashup Station, Dojo Contributor A Beginner's Guide to Dojo Charting: Part 1 of 2, Doug McMaster, SitePen, Dojo Contributor A Beginner's Guide to Dojo Charting: Part 2 of 2, Doug McMaster, SitePen, Dojo Contributor Dojo Charting Reorganization, Eugene Lazutkin, SitePen, Dojo Committer Dojo Charting: Zooming, Scrolling, and Panning, Eugene Lazutkin, SitePen, Dojo Committer Dojo Charting: Event Support has Landed, Eugene Lazutkin, SitePen, Dojo Committer Dojo Charting: Widgets, Tooltips, and Legend, Eugene Lazutkin, SitePen, Dojo Committer Custom Fonts with dojox.gfx, Tom Trenka, SitePen, Dojo Committer Dojo, Now with Drawing Tools, Matthew Russell, Zaffra, Dojo Contributor Introducing DojoX DataChart, Mike Wilcox, SitePen, Dojo Committer

Comet

Cometd-based chat examples: Cometd Chat and iPhone Cometd Chat Real-time Widgets with the Dojo Toolkit, Dylan Schiemann, SitePen, Dojo Co-founder Using REST Channels with Dojo, Kris Zyp, SitePen, Dojo Committer

Data, JSON, and RPC

JSONPath Support, Kris Zyp, SitePen, Dojo Committer RESTful JSON + Dojo, Kris Zyp, SitePen, Dojo Committer JSONQuery, Kris Zyp, SitePen, Dojo Committer Pluggable Web Services with SMD, Kris Zyp, SitePen, Dojo Committer and Dojo, Kris Zyp, SitePen, Dojo Committer Web Service to dojo.data Store in 4 Easy Steps, Revin Guillen, SitePen, Dojo Committer window.name Transport, Kris Zyp, SitePen, Dojo Committer Protected Cross-Domain Authentication, Neil Roberts, SitePen, Dojo Committer Cross-Site XHR Plugin Registry, Kris Zyp, SitePen, Dojo Committer Secure Mashups with dojox.secure, Kris Zyp, SitePen, Dojo Committer Protected Cross-Domain Access with Dojo’s windowName, Kris Zyp, SitePen, Dojo Committer JSON Schema with Dojo, Kris Zyp, SitePen, Dojo Committer Effective use of JsonRestStore: Referencing, Lazy Loading, and more, Kris Zyp, SitePen, Dojo Committer Easy Exploration of Dojo Data Stores, Kris Zyp, SitePen, Dojo Committer Some RPC with your JsonRestStore, Kris Zyp, SitePen, Dojo Committer Deterministic Client/Server Interaction, Kris Zyp, SitePen, Dojo Committer

Miscellaneous

Dojo Offline Syntax Highlighting with Dojo, Tony Issakov, Dojo User AOP Aspect of JavaScript with Dojo, Eugene Lazutkin, SitePen, Dojo Committer Replacing the Flash Flickr Badge with Dojo, Dylan Schiemann, SitePen, Dojo Co-founder Inside the Dojo Toolbox, Kevin Dangoor, SitePen, Dojo Contributor The Dojo Toolkit and Deft, Mike Wilcox, SitePen, Dojo Committer The Dojo Toolkit Multi-file Uploader, Mike Wilcox, SitePen, Dojo Committer Reinhardt: a Client-side , Kevin Dangoor, SitePen, Dojo Contributor OSGI and JavaScript; Frameworks and building blocks for Ajax apps, Bill Higgins, IBM Rational, Dojo Conributor DWR Hooks and Dojo Dialogs, Joe Walker, SitePen, DWR Project Lead dojo.show, .hide, .toggle, and more, Peter Higgins, SitePen, Dojo Project Lead Micro-blogging with Dojo, Yahoo Pipes, Docs, and , Ray Chance, ECMINSTITUTE, Dojo User Dojo Search with Yahoo BOSS, Mike Wilcox, SitePen, Dojo Committer Introducing OAuth with DojoX, Tom Trenka, SitePen, Dojo Committer Dynamic Stylesheets, Part 1, Sam Foster, SitePen, Dojo Committer

Utilities

DOH + Selenium, Rob Coup, Dojo Contributor DOH Unit Testing, Dojo Book Custom Builds, Dojo Book Dojo Toolkit for , Chris Barber, CB1, Dojo Committer Dojo-mini, Peter Higgins, SitePen, Dojo Project Lead Easy, Repeatable Building/Deployment of Python+Dojo Projects, Kevin Dangoor, SitePen, Dojo Contributor SitePen's Dojo Toolbox (requires Adobe AIR 1.1 or higher), SitePen Dojo in 6K, Alex Russell, SitePen, Dojo Co-founder Unit testing Web 2.0 apps using DOH, Jared Jurkiewicz/Stephanie Walter, IBM, Dojo Committer/User Automatic Dojo Builds, Jason Cline, SitePen, Dojo Contributor Dojo and Firebug Tricks for Development, Tom Trenka, SitePen, Dojo Committer Census2, Alex Russell, Google, Dojo Co-founder Patching Dojo, Sam Foster, SitePen, Dojo Committer

Dojo Goodness Series Matthew Russell, Zaffra, Dojo Contributor Dojo Introduction Dijit Introduction Animation Stations Easy Ajax Simple Network I/O A Million Records in the Grid Injecting Dojo After Page Load Dojo the Definitive Guide, Book Preview JSONified Cookies GFX Foo with FX

Misc

Navigating in an IE Modal Dialog, Shane O'Sullivan, Dojo Contributor Advanced JavaScript Debugging Techniques, Mike Wilcox, SitePen, Dojo Committer Dojo for Sling 101, Lars Trieloff, Day , Dojo User Dojo Modules for AIM, James Burke, AOL, Dojo Committer Dojo + jabsorb, Kris Zyp, SitePen, Dojo Committer Medryx Observations, Maulin Shah, Medryx, Dojo Contributor Gears PubTools Search, Brad Neuberg, Google, Dojo Committer Getting Started Using Persevere with Dojo, Kris Zyp, SitePen, Dojo Committer Dojo 1.2 and 1.0 on Google App Engine, Adam Fisk, LittleShoot, Dojo User Dojo Extensions for Adobe AIR, SitePen, Dojo Committers and Contributors Writing a custom Dojo app, Wendi Nusbickel and Melissa Betancourt, IBM, Dojo Users A Dojo Plugin Pattern, Peter Higgins, Dojo Project Lead

Books/Magazines

Dojo: The Definitive Guide, Matthew Russell, Zaffra, Dojo Contributor Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences, Craig Riecke, Rawld Gill, Alex Russell Dojo: Using the Dojo JavaScript Library to Build AJAX Applications, James Harmon, Object Training Group, Dojo User Practical Dojo Projects, Frank Zammetti, Omnytex Technologies, Dojo User Concise Guide to Dojo, Leslie M. Orchard Learning Dojo, Peter Svensson - Dojo Contributor Dojo Fundamentals, Matthew Russell, Zaffra, Dojo Contributor Dojo: The JavaScript Toolkit with Industrial-Strength Mojo, Journal, July, 2008, Matthew Russell, Zaffra, Dojo Contributor

Tests

List of the available tests for the Dojo Toolkit

Presentations

SlideShare, slides uploaded by many Dojo Committers Achieving a runtime CPAN with Dojo's XD loader, James Burke, AOL, Dojo Committer Accessibility and Internationalization, Adam Peller and Becky Gibson, IBM, Dojo Committers Dojo 1.0.2 Screencast, InfoWorld Videos The Case for WYSIWYG Ajax Tools, Scott Miles and Steve Orvell, WaveMaker, Dojo Committers Dojo 1.1, the Enterprise Effect, Bob Buffone, Nexaweb, Dojo Contributor Can We Get There From Here, Google I/O, Alex Russell, SitePen, Dojo Co-founder Efficient JavaScript Development and dojo.basix, Wolfram Kriesing, Uxebu, Dojo Committer Dojo Sensei Reader Screencast, Revin Guillen, SitePen, Dojo Committer Dojo 1.2 Loader and Build System, James Burke, AOL, Dojo Committer 0 to Production with Dojo - SpringOne America 2008 with Peter Higgins

Blogs

There are many blogs exclusively or partly devoted to dojo.

Dojo's own blog ( RSS) Dojo Toolkit Aggregator ( RSS) - collects articles from various sources Dojo Campus cookies ( RSS) SitePen's blog ( RSS) - has many articles about dojo Eugene's blog ( ) - has many articles about dojo Sam's blog - sometimes has dojo articles. Peter's Blog Dojomino - Dojo + Domino dojotdg.com - Companion blog for "Dojo: The Definitive Guide" by author Matthew Russell Dojotoolkit-forum.de ( RSS) - German language forum and news for Dojo Toolkit

See also

Installation instructions & Tutorials

key-links (last edited 2010-07-21 13:38:25 by dante)