The Benefits of Unbound Applications

The goal of an unbound application is to bring back as little data as possible over the network wire and to connect to the database for as short a period as possible. With an unbound application, you can control exactly what happens to your SQL Server database and when. Unbound applications are more scalable than bound applications, meaning that you can deploy them to much larger groups of users. Furthermore, it is easy to move unbound applications to a three-tier architecture, as discussed in Chapter 14, “Building N-Tier Applications.”