When you're making a Windows or Web App I have a few words of advice.
Some processes - like complex database queries - take a lot of time, especially over a large network. This gives a user experience where they click a link or button and nothing happens for a very long time. Wouldn't it be better if you popped up a little I'm working... animation to let the user know you haven't just dropped his request on the floor? Not doing so leads to the following user reactions:
- Screaming in a high-pitched voice, "go! GO! Goooooooooooo!"
- Clicking the offending link or button 32,500 times (submitting repeated requests to the server)
- Hating technology and vowing to leave this over-digitized world to seek a simpler life.
Bryan Valencia is a contributing editor and founder of Visual Studio Journey. He owns and operates Software Services, a web design and hosting company in Manteca, California.
No comments:
Post a Comment