What Is Tiered Development?
A number of different application design paradigms exist. However, one of the most important and influential is the notion of tiered development practices. Tiered development refers to the idea of separating an application into logical and physical layers with each layer serving a single purpose. There's no limit to the number of layers an application could have, so this style of development is often referred to as N-tier development (where N can be any positive integer).
For instance, consider most of the examples you have seen in this book so far. These examples are all good instances of two-tier design. The Web form or Windows form serves as the presentation layer because its primary job is to display content to ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access