181 reputation
4
bio website designinglogic.wordpress.com
location London, United Kingdom
age
visits member for 2 years, 7 months
seen Nov 13 at 8:22

I am currently a consultant at Infusion Development in London, UK. I worked in New York and London mainly in the financial services industry as an user interface developer and newbie user experience practitioner.

I graduated from the University of Waterloo with a degree in computer engineering. I enjoy cooking and travelling.

You can follow me on Twitter at @lifeofmle.


Sep
24
awarded  Autobiographer
Sep
19
answered How to prepare an interview with a UX researcher?
Apr
19
revised Show mapped input in form
added 364 characters in body
Apr
19
comment Show mapped input in form
Maybe you could do a look up of using the person's name or ID and have more info in the autocomplete area so that choosing someone is done easily
Apr
11
answered Show mapped input in form
Apr
9
comment How to make a application with several different user controls feel more unified?
I like the idea of Option 2. The other existing controls could be migrated by a phased development. You could create new controls for the existing components as WPF components and only bring in the winforms components when needed. This gives the existing control an "almost same" style. We did this with graphing controls where we created the UI for querying in WPF then only loaded the Winforms component when data was ready. The Winforms component was later phased out once it could be upgraded.
Apr
9
comment Intuitive design pattern for selecting indexed table combinations in a relational DB
I am trying to grasp at what the user's goal is here, are they managing the database or are they querying information? If managing databases then they should know a thing or two about databases (sorry if that sounds a bit condescending). If they are querying information perhaps you could create a view which would have all of the columns available (ie. a report table) and on the UI side create an interface that allows people to choose columns to return?
Apr
5
comment How to make a application with several different user controls feel more unified?
With the WindowsFormsHost you could still try to leverage the idea of the chrome border but there is a limit to this as the WPF control can't be shown on top of the Winforms control. This is known as the airspace issue, here is a list of other gotchas that you may run into
Apr
5
revised How to make a application with several different user controls feel more unified?
Elaborate on existing answer
Apr
5
answered How to make a application with several different user controls feel more unified?
Apr
5
answered Quickly and intuitively entering quantity and item
Apr
5
awarded  Editor
Apr
5
revised explaining/documenting an intricate mechanism
added 404 characters in body
Apr
5
answered Are Network Components good UX?
Apr
5
comment explaining/documenting an intricate mechanism
Since there would be about 200 different cases here, I think the examples you want to show would be one with 5 flags, 4 flags, 3 flags, 2 flags and 1 flag. Explain that any combination would work but order of the parameters matter and only one can appear at one time. It would capture what is possible from the tool without listing everything. You could also do some user testing to see what people who would be using the tool use it and pick out trends from there.
Apr
5
comment explaining/documenting an intricate mechanism
What about simplfying the inputs to be a simple string of "ymwds" so you can just enter things like "yms" or "m" and it would return "year, month and seconds" or "month" respectively. This also drops out the % sign which may be confusing for ordinary users rather than programmers.
Apr
5
awarded  Supporter
Apr
5
answered How can I show deep level hierarchical data with different types of data?
Apr
5
comment explaining/documenting an intricate mechanism
Adding 200 examples would be a bit overkill but maybe there is some commonality between the permuations? If it is just date and times, perhaps you could mention that it accepts standard date time formats in the programming language you are writing for?
Apr
5
awarded  Teacher