O'Reilly logo

Effective Use of Microsoft Enterprise Library: Building Blocks for Creating Enterprise Applications and Services by Len Fenster

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

4. The Caching Application Block

Many Enterprise Applications focus on moving data and presenting data to users in unique and interesting ways. Yet, all of this data does not necessarily need to be retrieved from a backend database for every request. Data that is semi-static, nontransactional, and consumed frequently or is expensive to create, obtain, or transform is ideal for caching. Caching helps not only reduce the amount of data that is transferred between processes and computers, but it also helps reduce the amount of data processing that occurs in a system and the number of disk access operations that must occur. Unfortunately, leveraging caching techniques to improve the performance and scalability metrics in enterprise applications is ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required