ASP.NET Optimization

Nearly all the solutions we have discussed in this book are built on .NET. Some special considerations apply to optimizing .NET applications. Some of these are common to many programming architectures, while others are especially important for .NET.

  • Cache data and output wherever possible. With luck, your portal receives millions of hits per day. This translates into many times as many millions of disk accesses. If each hit means a new database query, the database server bears the entire load. The integrated cache included in .NET can dramatically reduce the time required to serve these pages by caching entire web pages, fragments of pages, or other objects. The ASP.NET programming model lets you design your pages with caching ...

Get Building Portals, Intranets, and Corporate Web Sites Using Microsoft Servers 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.