title: When to use HttpApplicationState rather than Web.Caching.Cache?
body: <p>When i need to cache something in my application, i used to choose Web.Caching.Cache. But i ran into some legacy code that using HttpApplicationState instead.</p>
  
  <p>Since Web.Caching.Cache is more powerful and flexible (seems MUCH more), is there a situation that better to use HttpApplicationState??</p>
  
  <p>I will be very appreciate if you can show me some examples :-)</p>