my task list
- oxread tutorials[d]
- oxdownload exyus
- oxcheck out newsgroup[d]
- oxstart writing my own cool apps!
NOTES
- 2008-02-03 Update
-
TaskList has been updated to include support for
JSON and
Atom. You'll find new control documents to handle
the transformation and validation work along with an updated JS file that
allow users to switch between XML, JSON, and Atom serialization when sending
updates to the remote server.
Also, an article on building a desktop client application
(TaskList Client Tutorial)
is now available. You can view and download the source at the exyus googlecode site.
- About this page
-
This is a sample application built using the exyus engine.
The UI let's you add new tasks, change the status of a task, and remove tasks. The page has
javascript making XHR calls to toggle and delete tasks. It uses a standard FORM POST to add
new tasks.
- It's just test data
-
The data entered here is kept only for a short time. Periodically, the server deletes
all the entries. If you're (un)lucky, you might get a bunch of 404 errors while working
on the tasks. That usually means the data has been deleted. Refreshing the page will
get you back in sync with the server.
- Download this app
-
This app is included in the latest exyus_runtime.zip file.
Check out the Setup section on this site for
details on downloading and installing the runtime.
- TaskList Tutorial
-
Check out the TaskList Tutorial
article on how this app was built.
- Source code
-
There are a number of small documents that go into this app. One compiled C# file and
a handful of XSL transforms and XSD validator documents. There are also CSS and JS files
for client services. Check it out here:
- HTTP GET Transforms for processing outbound responses
- HTTP POST Transforms for processing inbound requests
- HTTP POST Validators
- HTTP PUT Transforms for processing inbound requests
- HTTP PUT Validators
- Other Source Documents