Output Caching for the Internationally Aware

Output caching is highly recommended for high traffic sites. Microsoft offers output caching out of the box for MVC applications through the System.Web.Mvc namespace. With the OutputCache attribute class you can specify certain MVC actions on a controller to return cached outputs. This will greatly reduce server load and improve responstime for large scale applications. However, whole-section or whole-page output caching for a server-side dynamic site doesn’t meet everyone’s needs out of the box. »