高速缓存为管理数据添加了许多强大的新功能,而这些数据我们通常把其初始存储在Application状态中,依赖性则允许我们使用项建立各种关系,而这些项可以使Cache无效,同时还允许我们建立回调,这些回调使我们可以无论何时项被从Cache中删除都执行我们的代码。
ASP.NET中的状态管理对于用过ASP的开发人员来说应该是非常熟悉的。其中Session和Application状态在使用方法上和ASP中是完全相同的,现在我们又多了一种新的选择Cache的使用。怎样理解状态管理以及在什么时候使用各个选择是非常重要的。