[Seminole]

Gladesoft Toaster Configuration Demo

Copyright © 2011 GladeSoft, Inc.

The Seminole Application Framework provides a stateful user interface on top of the stateless HTTP protocol and HTML markup language.

This stateful interface is superior to traditional CGI forms because the interface functions transactionally: No changes are made until the changes are correct.

The application framework also handles multiple users (via sessions) and login support as well as other mundane tasks that normally make web programming difficult.

This simple application has a menu bar (left hand side) that has a single button that invokes a dialog box. The dialog box is designed for configuring a network-aware toaster. To demonstrate the stateful interface the dialog box has a completely separate list of bread types that can be paged through. Notice how the list can be paged even when the temperature field made invalid. The changes to the temperature are not lost but they are not comitted to the running application until they are correct.

Navigation


Other Demos

About this demo

Secure Dynamic Demo
username: glade
password: soft

CGI Demo

Graphics Demo

Application Framework Demo

GladeSoft