現在、ASP.NET MVCのOutputCache属性には大きな打撃があります。サイトの一部をキャッシュする場合は、MVCが依存するASP.NETのパイプラインの制限のために回避策を使用する必要があります。ASP.NET MVCでページ全体のキャッシュを回避する方法
RenderActionで表示される統計モジュールを持つページがある場合、ページのその部分だけをキャッシュしておくことはできないとします。
私の質問は、あなたのエレガントで使いやすいこの制限を回避する方法はありますか?私は個人的にそれらの2つを見つけました。彼らは働いていますが、周囲にアプリを構築するときに間違っているように見えます。
ソリューション1 - サブコントローラ http://mhinze.com/subcontrollers-in-aspnet-mvc/
ソリューション2 - 部分的な要求を別の溶液または多分あなたはこれらのソリューションのいずれかを使用したにも道を持っているのであれば、エレガントな、私は大好きです http://blog.codeville.net/2008/10/14/partial-requests-in-aspnet-mvc/
デザインや使用に関するアイデア。
私はそれについて考えていましたが、JavaScriptを無効にしている人に下位レベルのサポートを提供していないのは嫌です。 –