XAP is an XML-based declarative framework for building, deploying and maintaining rich, interactive Ajax powered web applications.
XAP is an XML-based declarative framework for building, deploying and maintaining rich, interactive Ajax powered web applications. XAP aims to reduce the need for scripting and help solve the development and maintenance challenges associated with large scale JavaScript programming.
Simple login screen:
<xal>
<dialog>
<horizontalBoxPane>
<label text="Username"/>
<textField id="username"/>
<label text="Password"/>
<textField id="password"/>
<button text="login"
onCommand="login-url"/>
</horizontalBoxPane>
</dialog>
</xal>
XAP is a complete framework for building Ajax applications. Whether you're building a large application with many screens or you simply want to enhance an existing website with Ajax, the XAP project can help get your project done quicker and easier.
More information available here.