October 2010
Intermediate to advanced
1920 pages
73h 55m
English
By default, instances of the same User Control located on different pages do not share the same cache. For example, if you add the same Movies User Control to more than one page, the contents of each user control is cached separately.
If you want to cache the same User Control content across multiple pages, you need to include the Shared attribute when adding the <%@ OutputCache %> directive to a User Control. For example, the modified Movies User Control in Listing 29.23 includes the Shared attribute.
Listing 29.23. SharedMovies.ascx

Using the Shared attribute is almost always a good idea. You can save a ...