Advice from Microsoft on designing useful and uncomplicated software? Now, there's a novel idea.
read more...