While I've messed with the Dojo Toolkit enough to get the interface elements up and running, I've been delegating a lot of the more detailed "wiring" work to Mike- "soon to be blogging"-Juniper, while I worked on the back end web services and database tiers. When I did wire things up, I tended to use the Microsoft Ajax Client-side Library.
Mike is out at Microsoft TechEd this week, so for my current project, I've got no one to lean on, so I'm digging deeper into the Dojo Framework.
For those not in the ArcGIS Server beta program, it's worth noting that the Javascript API that will be shipping with 9.3 is based on Dojo.
Here are a list of resources that I've been using:
SitePen Dojo Quick Start Guide
Pretty quick read, but covers the main ideas so well that it has apparently replaced the old "Quick Start" guide that was on DojoToolkit.org
Book of Dojo @ DojoToolkit.org
This is a one-stop shop for what's in Dojo. Quality varies between the sections, but overall, a good starting point for what's in there. Covers Dojo, Dijit and DojoX.
Dojo Feature Explorer @DojoCampus.org
This is another good place to see what the controls can do, and you can see the code as well. Again not 100% complete, but covers much of Dojo, Dijit and DojoX.
Articles @ DojoCampus.org
Be sure to check out the articles on the site. They are pretty focused, but well written.
Have some other great Dojo Framework resources? Drop them in the comments!
I'm Dave and this is my blog. I'm usually writing about .NET Software Development, ArcGIS, or Agile Practices, but other stuff does creep in from time to time. I hope you find something of use, and feel free to contact me if you have any questions. You can also check out my profile on LinkedIn
dojo.DTSAgile.com is our technology preview / demo site. As I and my team cook up cool things we post them here.
ArcDeveloper.net is a site that hosts a set of open source projects related to ArcGIS. This includes Tile Cache for .NET (TC4N) and Feature Server for .NET (FS4N). Come over and check it out!
Assembla is a free service that provides Subversion source control, wikis and work Tracking. The ArcDeveloper project is run from here. It rocks. Check them out today.
Agilistas is a LinkedIn group focused on discussing and promoting Agile practices. Everyone is welcome to join in the conversation as we evolve the process of creating software to make it more enjoyable for all involved.