Pour mes variables globales et les données que je me trouve dans un dilemne à l'opportunité d'utiliser HttpApplicationState ou variables statiques - Quelle est la meilleure approche?Quelle est la meilleure approche avec les variables globales dans les applications ASP.Net?
Ce document indique que l'on doit utiliser des variables statiques sur HttpApplicationState: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q312607
Cependant, une chose que j'aime HttpApplicationState (et System.Web.Caching.Cache), est que l'on peut facilement énumérer les entrées et sélectionner les éléments à supprimer (je l'ai créé une CacheManager.axd mondiale à cet effet), alors que je ne crois pas qu'il y ait un moyen facile avec les variables statiques (et même alors, il ne sait pas quoi faire pour « re-Initialiser » les), sans recycler le pool d'applications.
Toutes les suggestions sur une belle façon polyvalente pour traiter et gérer les objets globaux?
Merci, Mark.