The tutorial section needs to be reworked to provide a more gentle progression from casual DekiScript use to templates to extensions to mashups.
Tutorial Outline
- Getting Started
- What is DekiScript
- Language overview (values, control flow, ...)
- Dynamic Page Content
- the various wiki.* functions
- using HTML attributes to generate content
- using XML literals to generate content
- Reusable Templates
- How templates work
- Using parameters in templates
- DekiScript Extensions
- How extensions work
- Limitations of extensions
- Benefits of extensions
- Working with web-services
- Working with XML data
- reading in an XML document
- reading a value from an XML document
- reading a list of values
- iterating over an XML document
- using xpath
- working with JSON data