Next Generation UI: the love for the grids...

On his new web diary, Silvano Coriani has published an interesting message: in a new software era where the user interface is growing as importance, why the old GRID is always so requested?

I agree that with the latest technologies like Windows Presentation Foundation the UI must be revisited and the we've to be ready for a new way to obtain informations from a  software and to interact with data, but a new visual experience is not all for a software.

A software, expecially in the business world, must be productive! The grid could be an old concept (at least it's 20 years old) but I think that this is the most productive control I've ever used on a business software.

If you think to a software that is built in order to manage informations, having such a grid that can permits you to have all the informations you want under your eyes, filter them, order them and immediately work on the represented data, this is unvaluable for a user... Obviously, the grid concept must be improved and adapt to the new UI experience (and I think this is why the biggest request to the WPF Team is actually to have a new DataGrid despite WPF helps to do so with the ListView control for example), but thinking now to a control more productive that the "old" grid view, is a bit strange for me...

Print | posted on Sunday, May 04, 2008 2:40 PM

Comments on this post

# Agreed...Excel thrives on the basic computer science concept of "computing power"...

Requesting Gravatar...
My recollection of the concept of "computing power" in computer science it that if <br/><br/>&nbsp; &nbsp; &bull; A covers at least the entire domain (data and operations) covered by B, and <br/>&nbsp; &nbsp; &bull; A offers something in addition (i.e. A is a superset of B)
<br/><br/>then A is said to be more powerful (or dominate) B
<br/><br/>I've seen power users of Excel, while introducing many IT irritating sprawl/maintenance problems, effect complex adhoc "queries" akin to correlated sub queries. (Of course, they effect these w/ brute force via vlookups and pulling the entire tables into multiple ranges.)

To users, the solution will never involve reducing their computational power (ability to drill down via brute force in any way that they can conceive, etc.). Any solutions to ameliorate the resulting/sprawl problems have to retain the users computing power.

The grid is extremely powerful. I look forward to the next generation of grids in which the cell may be a simple Excel-like value or a more complex hierarchical object.
Left by John Huff on Jul 18, 2008 7:54 AM

Your comment:

 (will show your gravatar)
 
Please add 8 and 7 and type the answer here: