It is strange how we, as software developers, get caught up in using conventions in applications that seem to be designed merely to irritate the users. Why do we do it? I think that it is because we tend to think that whatever Microsoft does is best practice.
Read More