一些工作推向QA,一些工作推向生产.
只允许开发者推动质量保证,只允许质量保证推进生产.除了制作两个单独的构建服务器(以某种方式共享工件),如何限制权限?
我想在OpenXML中创建powerpoint文件.
我希望使用以下功能
<item><child><name>a</name></child><child><name>b</name></child><child><name>c</name></child></item>在xml文件中以源文件的正确格式创建ABC.所有这一切都可能吗?我在哪里可以找到文档,以便使用OpenXML API或任何适当的工具包来做到这一点?
我正在使用一个相当大的.net Web应用程序.
用户希望能够将报告导出为PDF.由于报告基于多层数据的聚合,因此获得准确快照的最佳方法是实际获取UI的快照.我可以获取UI的html并将其解析为PDF文件.
由于UI可能需要最多30秒才能加载,但结果永远不会改变,我会在项目保存在后台线程中时立即缓存pdf.
我对这种方法的主要关注是,如果我浏览UI,我不得不担心超时.虽然后台线程等可以持续所需的时间,但aspx页面只能持续很长时间才能终止它们.
我有两个想法如何照顾这个.第一个想法是创建一个加载UI的aspx页面,覆盖渲染,并将渲染的数据存储到数据库中.后台线程将在内部对该页面进行WebRequest,然后从数据库中获取结果.这显然必须考虑安全性,如果UI生成时间太长,还需要担心超时.
另一个想法是创建一个页面对象并在代码中手动填充它,手动调用相关的方法,然后从中获取数据.除了不知道怎么做之外,该方法的问题在于,我担心我可能忘记调用方法或某些东西可能无法正常工作,因为它实际上并不与真实会话或网络服务器相关联.
在后台线程中模拟页面UI的最佳方法是什么?
在sql中,我可以创建一个if语句,如下所示如果MY_STATE在(1,2,3,4)
在C#中我必须输入if(MY_STATE == STATE.CT || MY_STATE == STATE.MA || MY_STATE == STATE.VA || MY_STATE == STATE.RI)
这显然更笨重.我可以使用LINQ来模仿sql的"in"语句吗?
我正在寻找像if(MY_STATE in(STATE.CT,STATE.MA,STATE.VA,STATE.RI))之类的东西
当我调用window.open时,我可以包含一个参数列表.其中一个参数是滚动条,可以设置为是或否.
当我在子窗口中放置javascript时,javascript需要检测窗口打开时是否将滚动条设置为yes或no.我想知道窗口是否默认启用了滚动条.
我只关心在IE中这样做.我该如何检查?window.scroolbar在IE中不起作用.
我该怎么做呢?要非常清楚,我不是在谈论div溢出,我在谈论窗口的滚动条属性.
编辑:
- 我在IE中,因此window.scrollbars/this.scrollbars不会返回任何内容
- 窗口滚动条存在于正文之外.
- 查看文档的宽度将告诉我有关该文档的信息.我甚至可以弄清楚文档中是否有滚动条.这不会告诉我有关窗口本身的任何信息.
- 由于苦行僧的原因,窗口滚动条的宽度会根据当前所选的Windows桌面主题的变化而变化.
.net ×2
c# ×2
asp.net ×1
javascript ×1
jenkins ×1
linq ×1
openxml ×1
powerpoint ×1
scrollbar ×1