小编Eli*_*xir的帖子

取消长时间运行的异步WCF呼叫到SSRS

我正在后台线程上连接到SSRS 2005服务并调用Render方法

https://msdn.microsoft.com/en-us/library/reportexecution2005.reportexecutionservice.render.aspx

Render方法的代码很好,内置了取消令牌支持并按预期取消.

然而,Render方法WCF调用本身不支持取消令牌,这种操作在我的情况下可能需要1-2个小时,如果有人决定取消,我不想长时间保持我的服务.

有没有办法取消WCF调用'在飞行中',以便它可以抛出一个operationcancelledexception(或类似的东西),以便不保持我的客户端应用程序资源?

c# wcf reportingservices-2005 task-parallel-library

8
推荐指数
1
解决办法
640
查看次数

带网格布局的Jquery仪表板

我正在寻找一个基于Jquery的仪表板.看下面的例子:

http://jqueryui.com/sortable/#display-grid

http://jqueryui.com/sortable/#portlets

我看到如果我们有流畅的布局,这个功能很容易实现.然而.我想要一个比上面提到的例子稍微复杂的仪表板.

我想要创建的仪表板将有一个网格,可以将项目放在上面.可以将项目放在页面的任何位置,并且允许在项目之间存在间距.这些项目可以针对网格进行调整,从而导致项目移开.

希望像谷歌主页仪表板这样的布局,其中瓷砖向上移动并且不允许它们在网格中间隔.

例如,我将有一个10 x 10网格(每个单元50像素)

平铺可以是1 x 1并且调整为1 x 2然后可以有1 x 1间隔,然后是另一个平铺.

我正在寻找一个很好的算法来实现这一目标.我的最终目标是最终得到一个类似于你在Android主屏幕上看到的仪表板.

但是,我的主要缺点是目前用于交换和组织网格的智能碰撞检测.

完成后,我希望在github上分享我的仪表板.谢谢.

javascript jquery html5 drag-and-drop

7
推荐指数
1
解决办法
2万
查看次数

复合Web客户端指南

美好的一天,

我想知道你是否可以帮助我,

我正在阅读与以下相关的指导: 复合Web指导

我正在阅读标题为"为模块化Web应用程序定义解决方案结构"的部分,特别是"多项目模块"部分.我似乎理解围绕这个的基本概念,但是我似乎无法找到一种合理的方法来允许它在单独的项目中使用我的Web表单.

我知道这里不支持设计时支持masterpages,但我的问题是如何使用Unity(或其他容器)之类的东西来允许我将我的项目(包括web表单页面和代码隐藏文件)部署为完全独立的一个文件夹并将它们插入一个解决方案,指导似乎有点不清楚如何支持这个,每当我尝试导入这些模块时,我得到运行时错误.通过导出控制器,我已经成功地使用了MVC.我很感激你的支持,但我意识到你是一个非常忙碌的人.如果您可以将我链接到博客或资源中详细解释这一点,我将永远是伟大的.感谢您抽出时间来阅读.总结一下,我希望实现以下目标.

  1. 使用asp.net Web表单创建我的Web shell项目(没有silverlight或任何客户端技术)
  2. 创建我自己的项目中存在的模块,这些模块包含我的aspx和aspx代码behing页面以及任何依赖程序集
  3. 我希望这些页面可以通过我的shell导出和导入.
  4. 如果可能的话,我希望我的模块组件在他们自己的文件夹中,以免我的解决方案变得混乱.

c# asp.net composite

6
推荐指数
1
解决办法
458
查看次数