Distributed-cache strategy for ASP.NET websites