We developed an asp.net website for one of our customer. We followed our rules and standards while building website. While showing it for customer, he said: it's not user friendly.
Are there common rules/standards for developing user friendly website?