This section addresses some common scenarios when developing data access applications with ADO.NET. Tiered Development Producing an application that interacts with data is often done by splitting up the application into tiers. A common model is to have an application tier (the front end), a data services tier, and the database itself. One of the difficulties with…