Archive for November, 2009
Avoid DataGrid*
A lot of software houses are migrating their application to the (new) WPF framework to take advantage of all the new stuff (layout models, controls, templates, styles,…)
WPF leave to the developers the freedom to realize appealing user interfaces that support an alternative interaction model not tied to the old windows controls. The benefits for the end user are countless, more productivity, easier interaction, information “find-ability”, and so on…
But what happens most of the times?
As soon as a new developer opens Visual Studio he asks: “Where’s the DataGrid?”
Why?? Is it possible that the only way that a developer knows to show some data on the screen is to put it in a grid?
I developed a bunch of WPF applications and only in one case I used the DataGrid, I always used ListBoxes, ItemControls, StackPanles….using a template to customize their appearance to show the most important information and to give the user the ability to drill down into the details when needed.
So, please, please, with WPF we have the power in our keyboard don’t use datagrids to show your data, think about your user!
The web is full of examples that don’t use the DataGrid (Google and Amazon for example) so don’t be lazy, take time to design a better user interface!
* No datagrid was used to write this post
No commentsAgile Testing Days 2010
The call for paper for the AgileTestingDays 2010 is open, you can submit your proposal on the site.
I’m thinking in these days about a session on testing from a developer perspective.
RSS


