The Multi-Tiered Architecture

On Day 1, you learned that one of the design goals of ADO.NET was to efficiently support a multi-tiered programming model. However, before we discuss how you can take advantage of the features of ADO.NET in an application that uses the multi-tier architecture, we need to define it.

Note

There are a variety of terms used in the industry for the approach described in this section. Two of most prevalent are multi-tier and n-tier, so, as I mentioned earlier, these are the two I will use interchangeably in this discussion. In addition, the terms design, approach, architecture, and programming model are all used to convey the same idea: the way that multi-tier applications are put together.

At the most basic level, multi-tier ...

Get Sams Teach Yourself ADO.NET in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.