Samples: formsPlayer

Sample applications developed using the techniques described on this site. Note that most samples will require software to be installed first; those with the category 'formsPlayer' will need the formsPlayer XForms Processor, whilst those categorised with 'Sidewinder' will need the Sidewinder Web Applications Viewer. All samples are licensed under a Creative Commons Attribution 2.5 License.

3D XML parts list

This sample shows how to use XForms to obtain user input that is then used to control views on a 3D image, rendered using Dassault Systems' free 3D XML Player.

A clock control, using Silverlight

Silverlight clock as a custom control in XForms/formsPlayer

This sample shows a simple XForm with three output controls, bound to custom widgets. The widgets are clocks that have been created using Microsoft's Silverlight. The code is part of a detailed tutorial. (See the documentation link.)

Del.icio.us sidebar and installer

Sidewinder as a browser sidebar that saves links to del.icio.us This is a soft-bar installer. When run by a user it will install a side-bar that uses the Saving bookmarks to del.icio.us form. The code is part of a tutorial in the Extending the browser handbook. (See the documentation.)

Saving bookmarks to del.icio.us

delicious-select1-full This sample shows a simple XForm that saves bookmarks to del.icio.us. The code is part of a detailed tutorial in the Introduction to XForms. (See the documentation.)

Searching Amazon Books

This sample shows how to search Amazon books using REST. The results show an image of the book cover, as well as information about publisher, author and price.

Searching Flickr

Flickr search using XForms This sample makes use of the powerful Flickr API to search for a list of photos that have a particular tag on them. The code is part of a detailed tutorial in the Introduction to XForms handbook. (See the documentation.)

Simple GeoRSS reader using Microsoft Virtual Earth

This sample shows how to take RSS feeds with Geo information in them, and show the results using Microsoft Virtual Earth.