The following examples are described in Links: Web Programming Without Tiers * dictionary suggestion with database update (source) * draggable lists (with styles) (source) * progress bar (source) The following examples appeared in earlier drafts of the same paper * factorial (source) * dictionary suggestion (with styles) (source) * dictionary suggestion (no styles) (source) * draggable lists (database version, no styles) (source) Other examples * pagination (source) * mandelbrot sets (source) * multi-coloured mandelbrot set (source) * todo list (client) (source) * todo list (server) (source) * draggable Cropping Frame (source) * winestore (source) * citeseer data (source)
XML (eXtensibe Markup Language) is a magnet for hype: the successor to HTML for web publishing, electronic data interchange, and e-commerce. In fact, XML is just a notation for trees, little more than a verbose variant of Lisp S-expressions; and a way to define tree grammars, a poor-man's BNF. Yet this simple basis has spawned scores of specialized sub-languages: for airlines, banks, and cell phones; for astronomy, biology, and chemistry; for the DOD and the IRS. This note is a brief guide to web resources that explain XML, the associated core technologies, describes some representative applications and lists additional applications and resources.