对于将在Web应用程序和富客户端应用程序中使用的.NET组件,似乎有两个明显的缓存选项:System.Web.Caching或Ent.库.缓存块.
在Web应用程序之外使用是否安全?我看到了混合信息,但我认为答案可能并非如此.
我不希望使用它的一个亮点,SqlCacheDependency,但在.NET 3.5中添加CacheItemUpdateCallback似乎是一件非常好的事情.
某些缓存项应始终可用,但应定期刷新.对于这些项目,在删除项目后获取回调不是很方便.看起来客户端必须只是睡眠和轮询,直到重新填充缓存项.
当您不需要分布式缓存时,有什么优缺点?
如何生成Team Foundation Server提交消息的RSS源?
在Visual Studio的源代码管理资源管理器中,"查看历史记录"选项可生成一个很好的GUI视图.同样,命令行
tf history /recursive /stopafter:40 .
Run Code Online (Sandbox Code Playgroud)
产生一个很好的GUI视图.我想要一个提供相同或类似信息的RSS提要 - 甚至是一种从TFS中删除一些我可以重构为RSS的文本的方法.
这类似于问题,发送SVN提交到RSS源,但我确实可以控制私有TFS存储库.
在也许正火是不正常的杰夫·阿特伍德说,"你自动测量所有通过软件流,正确的查询?" 我不是,但我想.
该应用程序的一些功能:
在我的ZenDesk应用程序中,我:
使用普通的jQuery,你可以使用jQuery.when(deferreds)协调它,一旦步骤2中的所有请求完成,就触发第3步:
$.when($.ajax("/page1"), $.ajax("/page2"))
.done(function(page1result, page2result) {
// modify the ticket with the results
});
Run Code Online (Sandbox Code Playgroud)
this.$.when()
没有运气.)我正在开发一个ZenDesk应用程序,它可以从后端系统中获取客户信息.我们需要使用OAuth 2基于浏览器的身份验证流程对该系统进行身份验证.
包含指向身份验证页面的链接没有问题,例如:
https://oauth2server.com/auth?
response_type=token&
client_id=CLIENT_ID&
redirect_uri=REDIRECT_URI&
scope=photos
Run Code Online (Sandbox Code Playgroud)
但是,一旦用户登录,OAuth服务器就想重定向客户端并包含授权令牌.所以REDIRECT_URI通常看起来像:
https://example.zendesk.com/agent/#token=ACCESS_TOKEN
Run Code Online (Sandbox Code Playgroud)
但是,ZenDesk已经使用片段标识符来指示要在页面上显示的内容:
https://example.zendesk.com/agent/#/dashboard
https://example.zendesk.com/agent/#/tickets/1234
Run Code Online (Sandbox Code Playgroud)
我的ZD应用程序只出现在某些页面上,所以我怎么能这两个
(我确实可以控制后端OAuth服务器,所以如果你想不出一个很好的干净方法来完成这个,那么OAuth服务器端的黑客建议也会被感激地接受.)
javascript ×2
zendesk ×2
.net-2.0 ×1
caching ×1
jquery ×1
memcached ×1
oauth-2.0 ×1
optimization ×1
rss ×1
sql-server ×1
tfs ×1