23得票2回答
用mvcdonutcaching ASP.NET MVC实现_Layout的Donut缓存

在我的ASP.NET MVC项目中,我在共享的_Layout.cshtml文件的导航菜单中有一个登录子菜单,如果用户已登录,则显示用户信息,如果没有,则显示注册/登录选项。登录子菜单是一个名为_LoginPartial的共享文件夹中的局部视图:@using Microsoft.AspNet.I...

12得票2回答
我能在 ASP.NET MVC 中使用 [CompressFilter] 吗,而不破坏甜甜圈缓存?

我正在尝试将 [CompressFilter] 与甜甜圈缓存一起使用,但遇到了问题。 整个页面都被缓存了,而不仅仅是甜甜圈。我使用的 CompressFilter 源代码如下。我从 原始源代码 进行了更改,以使用 OnResultExecuted 而不是 OnActionExecuting(...

12得票4回答
ASP.NET MVC 3中是否可用甜甜圈缓存?

今天发布了ASP.NET MVC 3(最终版)。当此版本处于初期阶段时,我记得在CodePlex上阅读到有人考虑使用甜甜圈缓存技术。有人知道这是否纳入了V3吗?我找不到任何信息,所以只能(不幸地)假设它没有发生。

8得票1回答
关闭用户控件中的页面级缓存

我有一个页面,其中定义了以下缓存: <%@ OutputCache Duration="60" VaryByParam="None" %> 我有一个用户控件在页面中,但我不希望它被缓存。如何只针对该控件关闭缓存?

8得票1回答
ASP MVC2中部分缓存的当前做法是什么?

我的网站页面由两种内容组成。第一种是对于所有页面都是恒定的,但在用户之间是可变的。第二种是在所有用户之间是恒定的,但在页面之间是可变的。这是一个常见的布局。如何最好地将输出缓存应用于这种内容? 据我所知,Html.Substitute助手与MVC2渲染管道不兼容,消除了旧的甜甜圈缓存方式。 ...