How did we build this date picker? You've already seen the standard version of this with the DemoDateTextBox demo, which is a straight implementation of Dojo's dijit.form.DateTextBox. But a Scott pointed out in the blog comments about that demo, there's no visual indicator that this is a clickable field that will give you a calendar. This demo does that. First, we extended the dijit.form.DateTextBox with our own class called dojomino.dijit.form.DateTextBox. The code for that was pretty simple. Here is dojomino\dijit\form\DateTextBox.js: