Because the Web can vastly increase the demands on your data, scalability has become an especially important factor for characterizing the quality of your applications. If your application uses a Web-based interface, there is a virtually limitless supply of potential users. Although an application might serve a dozen users well, it might not serve hundreds equally well.
Remember, the greatest impediment to scalability is the contention for limited resources. If an application consumes resources such as database locks, database connections, the application will not serve high numbers of users well, because as the number of users grows, the user demand for such resources will eventually exceed their supply. Thus, an application that accommodates dozens of users well might server hundreds of users very poorly.
ADO+ accommodates scalability by encouraging programmers to conserve the limited resources for which users contend. Because any ADO+ application employs disconnected access to database data, it does not retain database locks or active database connections for long durations. Thus, the contention for limited database resources is limited.