Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

Usability

  • submit to reddit

Virgil: a GUI and REST layer for Cassandra

This article is part of the DZone NoSQL Resource Portal, which is brought to you in collaboration with Neo Technology and DataStax. Visit the NoSQL Resource Portal for additional tutorials, videos, opinions, and other resources on this topic.

Love Cassandra? Love REST?Wish you could have both at the same time?Now you can.After much discussion, I'm happy to announce the birth of a new project, Virgil. The project will provide a GUI and a services layer on top of Cassandra, exposing data and...

2 replies - 2612 views - 12/22/11 by Brian Oneill in Articles

On the IQ of IE users and the spirit of the web

Last week there was a lot of news going around the claim that IE users had lower IQ than users of other web browsers. As soon as I heard the story I felt bad about peoples’ conclusions, and after it was announced to be fake, it confirmed it even more.

0 replies - 3026 views - 08/11/11 by Robert Nyman in News

Liferay Builds New Standard UI Framework

The Portal wars continue today as Liferay releases a new UI framework and a migration program for users of competing platforms such as Jive or eXo platform.  Liferay has also added a collaborative web-casting site.  Tomorrow Liferay will be announcing...

0 replies - 7867 views - 06/08/10 by Mitchell Pronsc... in News

Metawidget 1.0 Coming Soon

Metawidget is a UI tool that circumvents many of the disadvantages in code generators, visual tools, or UI languages while still avoiding much of the manual coding.  Currently at version 0.95, Metawidget will be showcased at this month's JBoss World...

0 replies - 5741 views - 06/04/10 by Mitchell Pronsc... in Articles

eXo Social 1.0 Makes Transactional Java Apps More Socially Aware

Free to download under the AGPL license today is eXo Platform's new eXo Social 1.0, a software package based on OpenSocial.  It allows developers and IT organizations to "own" the move to enterprise social networks, unlike the simplistic packages...

0 replies - 5877 views - 05/17/10 by Mitchell Pronsc... in News

Poka-Yoke in UI design

As I mentioned before forgiveness is very important principle in UI design. But error prevention is even more important - whenever possible try to prevent an error instead of recovering from it. Preventing an error to happen is known as Poka-Yoke...

4 replies - 7643 views - 05/11/10 by Janko Jovanovic in News

The class design checklist

Given the good reception of the TDD checklist, I've decided to put together a similar one with suggestions for the generic class and interface design. These entities are the basic artifacts of object-oriented programming, thus this checklist is used at a...

1 replies - 11072 views - 04/14/10 by Giorgio Sironi in News

The 10 Keys to a Successful Web App

Think of your favorite web applications.  The ones that you keep going back to again and again.  Even the ones that you are willing to pay for.  Chances are, it was fast, clean, instantly useful, and easy to find.  Along with these main features, there...

3 replies - 10802 views - 02/23/10 by Mitchell Pronsc... in Articles

Daily Dose - Google Buzz: What's the Big Deal?

Google Buzz: What's the Big Deal?   

3 replies - 15671 views - 02/11/10 by Mitchell Pronsc... in Daily Dose

Daily Dose - Will HTML5 Kill Flash?

Will HTML5 Kill Flash?   

6 replies - 21084 views - 02/01/10 by Mitchell Pronsc... in Daily Dose

JBoss and eXo's "Ultimate Mashup Platform"

In September 2009, JBoss and eXo Platform announced that they'd been working together on the GateIn portal project.  The GateIn portal is a merger of two projects that have been around for a while - JBoss Portal and eXo Portal.  By taking significant code...

0 replies - 12935 views - 01/28/10 by Mitchell Pronsc... in Articles

Pivot a Top Project: Ready to Challenge Flex, Silverlight, and JavaFX

Nearly a year after entering the Apache Incubator, the Pivot project officially graduated to a top-level Apache project.  The ASF board passed the resolution for graduation in December and their announcement today makes it official.  Pivot is a Java-based...

29 replies - 10531 views - 01/19/10 by Mitchell Pronsc... in Articles

RIA Architectures: An Exclusive Interview with Adobe's Duane Nickull

DZone recently caught up with Duane Nickull, Senior Technical Evangelist at Adobe Systems and bass player with the band 22nd Century. In this...

5 replies - 10897 views - 12/21/09 by Nitin Bharti in Videos

Programming With and For Google Wave

In this session, Douwe Osinga will show how to use Google Wave APIs through demos and code samples. Learn how to add waves to your web site, extend Google...

0 replies - 898 views - 07/01/09 by James Sugrue in Videos

XUL Based Web Applications. Why Not?

I have just done some support for remote XUL applications in ItsNat (not public yet). Maybe you do not know XUL -  XUL is the web component system based on web technologies included in Gecko based browsers (for instance FireFox). It is not new, as the first...

27 replies - 10791 views - 06/18/09 by Jose Maria Arranz in Articles