DRM Tallyrand - The New User Interface

Posted by russ.bishop on Oracle Blogs See other posts from Oracle Blogs or by russ.bishop
Published on Mon, 19 Apr 2010 15:58:10 -0600 Indexed on 2010/04/19 22:33 UTC
Read the original article Hit count: 558

Filed under:
|
|

I received word recently that the Tallyrand (11.1.2.0) build is out of our hands. I'm not sure when it will hit eDelivery, but if it hasn't already it should happen soon. For this post, I want to really quickly show the new user interface.

The login screen:
login.png

When you login, you are browsing versions and hierarchies. Note that Unicode is fully supported:
unicode.PNG

The UI attempts to provide context-sensitive links where possible; notice here that an unloaded version is selected, so the UI shows a link. Clicking the link automatically brings up this Load Version dialog. This same thing applies elsewhere in the UI when you attempt to perform an action with an unloaded version:
load_version.PNG

Here is browsing a hierarchy, with the property grid and context menu displayed (though you can hide the property grid anytime you like to provide more room):
hier_props.png

Worried about drag and drop? Don't! We support it even though this is a browser app. Also notice the Relationships feature on the right displaying a node's ancestors:
drag_and_drop.PNG

Where possible, we try to present the available options, rather than just throwing up an "OK/Cancel" dialog (which most users never read anyway):
task_dialog.PNG

Context-sensitive shortcuts automatically fill-in the context based on the currently selected node. For example, if you want to run a query using the selected node as the root, you can just click that query in the Shortcuts tab. In this screenshot, clicking Model After would model the selected node:
shortcuts.png

This is just for starters. There is much more to cover, on both the client and server. For example, all communication channels are now configurable (no more DCOM). You can pick the ports, the encoding (binary or XML), and the transport mechanism (TCP, TCP over SSL, or SOAP over HTTP). All the relevant WS-* standards are also supported, eg: WS-Security, etc. Plus new features (besides the web client and unicode support).

I hope to cover as much of these things as I can in the coming months. If you have specific requests, comment on this post and I'll try to cover them.

© Oracle Blogs or respective owner

Related posts about ui

Related posts about unicode