Products - Technology in a Nutshell

 

What are the key ideas behind the product line "Casabac GUI Server"?

 

One Development - multiple GUI Clients

The concept is quite simple: define your GUI layouts once, define your server-side logic once - and have multiple client platforms to run with the User Interface.

Advantage: no need not to split development resources into a "Web GUI Development" and a "Native GUI Development" effort. Just have one GUI development effort left.

 

Web Interactivity

Are your customer users disappointed using web applications because of the insufficient performance level? Are they frustrated and impatient to see constantly screens being reloaded every time they initiate some server interaction? Then make them pleasantly surprised by implementing the Casabac Web Client: the interactivity of pages is comparable with native GUI client implementations - offering stable, non-flickering pages and highly interactive controls:

Unlike classical Web implementations Casabac's Web pages stay stable during operation. Only "data behind the page" is exchanged between client and server. This approach results in an additional advantage that there is a significant reduction of data volume being transferred forth and back between client and server.

 

Extensive Control Library

Casabac GUI Server control library is extremely rich and offers following functions/features:

The control library is open and can be easily extended.

 

Simple and efficient Development

The development is simple and follows the commonly accepted paradigm of abstracting layout design as much as possible from code implementation behind the layout:

All the rest is up to Casabac: building the HTML page for the Web client, binding a running user interface client to the server side adapter, etc.

All a developer need to know is "Java" in order to build professional user interfaces.