Quelle est la meilleure façon de mettre en cache un contrôle utilisateur ou ses données associées à asp.net mvc

voix
1

Je suis au milieu de la mise en œuvre d'une application à l'aide ASP.NET MVC et je serais ravi de mettre en cache les données transmises aux contrôles utilisateur ou le rendu de sortie sur certains contrôles utilisateur que je rends à l'aide du Html.RenderPartial, de cette façon, je ne dois pas interroger la base de données à chaque requête que je fais au contrôleur pour une nouvelle vue.

Créé 09/10/2008 à 12:26
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
3

Cela semble être l'un de ces 1 million de questions en dollars!

Il semble que beaucoup de gens ont ce problème, mais la solution n'est pas trivial.

Consultez un problème signalé récemment sur le site ASP.NET MVC Codeplex ...

Créé 13/10/2008 à 03:27
source utilisateur

voix
0

Je suggère peut-être en utilisant les contrôleurs de sous de la MVC Contrib et la mise en cache de la méthode du contrôleur en utilisant les trucs OutputCache.

Créé 25/04/2009 à 04:14
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more