In the previous chapter, we covered some patterns with what you could call “fungible” applicability, compared with the others in this book. This simply means that business-tier patterns can really be applied anywhere in your code. These patterns can reside on the client or on a server, or they can be interspersed among different distributed layers throughout your enterprise. However, they usually find themselves at the core of the business or middle layer, as presented in the implementation examples. In this chapter, data tier patterns derive from their use of stored data and are usually of commercial data stores such as SQL Server, Oracle, or even DB2.

Many times, the following patterns will be strictly found at a true data tier and ...

Get .NET Patterns: Architecture, Design, and Process now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.