incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "xap/Demos" by Rob Gagne
Date Fri, 24 Nov 2006 15:10:29 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by Rob Gagne:
http://wiki.apache.org/incubator/xap/Demos

New page:
These examples demonstrate the core functionality of XAP applications:

 * Declarative UI - XML is used to create complex user interface
 * Declarative update - ability to modify an existing UI via XML
 * Server side event handling via XAL - work with any server that is capable of serving or
generating XAL documents
 * Client side event handling using JavaScript code

These examples are using very simple styling - however CSS is fully supported and the look
and feel can be customized as desired.

== Demos ==

'''Demo Application: Updating Stock Quotes'''

This application provides simulated real time stock price information.

[http://dev.nexaweb.com/demo/EasyTrader/index.php Realtime Stock Ticker]

This sample updates a table in real time using data generated on the server.  This sample
uses Milestone 3 code.

'''Demo Application: Emergency Response System'''

This application is a simulated emergency response system that a user can view the location
of ambulance, hospital and fire stations on a map, add/modify nodes and calcuate routes between
different nodes.

All below samples and demos use Milestone 2 version.

[http://dev.nexaweb.com/demo/ms2/examples/google/index.html Emergency Response System (Showing
extensibility and Integration with Google Maps)]

This application demonstrates the plugin architecture; this allows developers to create XML
syntax that can than be used within applications. In this application an XML tag called "gMap"
is used to allow very simple integration with a third party component.

== Examples ==

'''Hello World'''

A simple XAP application.

[http://dev.nexaweb.com/demo/ms2_compressed/examples/helloWorld/index.php Hello, World!]

'''Client Side Logic'''

Demonstrates connecting user interface events with Managed Client Objects (MCOs) written in
JavaScript.

[http://dev.nexaweb.com/demo/ms2_compressed/examples/clientside-handler/index.php clientside-handler]

'''Inline Javascript'''

Demonstrates including Javascript directly in a XAL document.

[http://dev.nexaweb.com/demo/ms2_compressed/examples/inline-javascript/index.php inline-javascript]

'''Server Side Modification'''

This example shows usage of XModify as a server document to update the user interface asynchronously
and declaratively.

[http://dev.nexaweb.com/demo/ms2_compressed/examples/serverside-handler/index.php serverside-handler]

'''Widget Examples'''

These applications demonstrate the available widgets provided by XAP.

 * [http://dev.nexaweb.com/demo/ms2_compressed/examples/split-pane/index.php split-pane]
 * [http://dev.nexaweb.com/demo/ms2_compressed/examples/tab-pane/index.php tab-pane]

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message