Chapter 9 Covered how to use XML files in your data entry and validation programs. It was the last of the "how to validate" chapters.
This chapter deals with scalability issues in relation to the user interface. What do I mean by this? If you have a huge database and several concurrent clients running your program, your program may encounter some slowdown in the user interface.
The following major rule applies to building a user interface: Never keep the user waiting. This means do not freeze the user interface while something is going on behind the scenes. Even if your program is not really all that fast, you can give the perception of speed to the user. That is what this chapter is all about.
In this chapter I provide you with some tips regarding Windows Forms controls. I also spend some time covering threading. For most of you VB 6.0 users, threading is a new concept. It is also something you have been waiting years for.