使用IIS进行集成Windows身份验证时,我们遇到了一些非常奇怪的问题,我不确定是否可以看到模式.
我们有一个名为Fred的DNS-Cname记录.我们有一个IIS网站,Fred设置为主机头.当我连接到此站点时,我会收到凭据质询提示.我希望我的证书能够通过.如果我输入我的凭据,我将被授予访问权限.
然后,我创建一个名为Betty的本地主机条目,并将主机文件指向与Fred相同的IP地址,并将主机头更改为Betty.任何地方都没有关联的CName记录.当我访问Betty时,我会自动进行身份验证,一切都很好.
如果我试图绕过CName记录并在名为Fred的本地主机文件中创建一个条目,并将主机头更改回Fred.我仍然收到身份验证挑战.
我认为它有两个问题.这个CName记录如何影响这里的分辨率,还是一个红色的鲱鱼.其次,这一挑战正在发生什么?我们在其他地方也有类似的症状,我们担心的是我们的身份验证令牌会在某处受到抨击.有人可以通过身份验证发生订单,即将数据包发送到哪些计算机.有没有办法可以追踪这个?(我在想WireShark或类似的东西).如何证明我的身份验证令牌已通过且有效?
我有一些查询导致我们的实时环境超时.(> 30秒)
如果我运行探查器并获取正在运行的SQL并从Management Studio运行它,那么它们需要很长时间才能运行第一次,然后在每次运行后降至几百毫秒.
这显然是SQL缓存数据并将其全部存储在内存中.
我确信可以对SQL进行优化,使其运行得更快.
我的问题是,如何在第二次运行时"修复"这些查询数据已经被缓存并且速度很快?
我需要做一些不太适合我们日常任务管理工具(FogBugz和白板)工作流程的高级项目规划,所以我想我会给MS Project一个旋转(它是免费的)通过MSDN).
不过,我打了一堵漂亮的墙.我所拥有的是120个任务,一组人(将它们称为"资源"对我来说非常苛刻,但我离题了),并对这些任务进行了粗略的优先排序.有些任务有一个人分配给他们,有些没有(因为我们不知道谁会做什么).
好到目前为止.问题是,除了那些相对罕见的任务链接的情况(大多数工作可以按任何顺序完成)之外,所有任务都安排在同时运行.我想做的是让Project根据以下内容找出一些调度方案:
这可能吗?我已经摆弄了资源调配对话框并阅读了比我想承认的更多的MS Project文档,所以欢迎任何建议.
FWIW,我在搜索中注意到这个问题在Yahoo Answers ; 那里的人似乎跟在大致相同的事情之后,但我觉得这里的问题可能更有成效.
我有一个项目,我的所有javascripts(我为三个项目共同).
在构建期间,我想将这些脚本移动到三个项目中,如何通过编辑.csproj
和如何实现?
更新:
我有相同的解决方案webapplication1
,webapplication2
我正在编辑.csproj
webapplication1,我想复制测试文件夹中的所有文件
<Target Name="AfterBuild">
<Copy SourceFiles="$(WDTargetDir)test\"
DestinationFolder="$(SolutionRoot)WebApplication2">
</Copy>
</Target>
Run Code Online (Sandbox Code Playgroud)
然而,什么也没发生.
我想在firefox扩展中使用jQuery,我在xul文件中导入了这样的库:
<script type="application/x-javascript" src="chrome://myExtension/content/jquery.js"> </script>
Run Code Online (Sandbox Code Playgroud)
但是在xul文件中无法识别$()函数,jQuery()也没有.
我搜索了这个问题并找到了一些解决方案,但没有人与我合作:http : //gluei.com/blog/view/using-jquery-inside-your-firefox-extension http://forums.mozillazine.org/ viewtopic.php?F = 19&T = 989465
我也尝试将'content.document'对象(它引用'document'对象)作为上下文参数传递给jQuery函数,如下所示:
$('img',content.document);
Run Code Online (Sandbox Code Playgroud)
但仍然没有工作,有没有人遇到过这个问题?
据推测,有一个库或简单的asm blob可以获取我正在执行的当前CPU的编号.
是否有一种简单的方法可以告诉双向WPF数据绑定在最后一次更改后等待几毫秒,然后使用新属性值更新Source?
我正在为ListBox实现一个过滤器功能,我有一个文本框,我想根据我输入的内容过滤ListBox的内容.我正在使用数据绑定将各个部分连接起来.过滤列表可能非常耗时,所以我不希望在键入的每个字符之后执行此操作:因此我的请求.
我一直在使用Paul Stovell的DelayBinding Extension(他的网站现在已经关闭了,所以我无法链接到它).但是,我怀疑它是我的应用程序中的内存泄漏的原因(由于它没有删除事件处理程序).
还有其他人有其他想法吗?
我正在使用嵌套转发器构建一个表,原因我不在这里讨论,但我要做的是有两个数据源,一个用于顶级转发器,对应于行,一个用于第二级将在一行内返回单元格的转发器.
然而,我想知道的是,如果我能以某种方式在嵌套转发器的数据源中指定一个参数,该数据源是在第一个数据源的结果中设置了一个字段吗?
我可以将参数设置为数据绑定表达式的值吗?
我想这样做的原因是我有两个存储过程.当页面加载时我有一个会话参数我可以用来运行第一个存储过程,但是,对于第二个存储过程,我需要将顶级转发器的每个实例的值与对第二个存储过程的调用相关联具有不同的参数值.
我正在使用memcached与PHP尝试进行大量缓存以避免数据库读取.我在更新时使缓存失效(应用程序无效).但是,陈旧的缓存数据正成为一个大问题.大多数情况下,这是由于失效中的错误(使错误的密钥无效或忘记在UPDATE上使缓存条目无效).
在开发/生产过程中有没有什么好方法可以检测/调试这些类型的错误?
我有一个托管Java applet的ASP .NET网站.Java applet需要Java运行时的1.6版Update 11.
如何检测客户端是否安装了适当的运行时,以便我可以显示信息性消息?
谢谢,
卡尔.
编辑:解决方案必须是平台独立的.
asp.net ×3
sql-server ×2
applet ×1
caching ×1
data-binding ×1
debugging ×1
dns ×1
firefox ×1
iis ×1
java ×1
javascript ×1
jquery ×1
linux ×1
memcached ×1
ms-project ×1
msbuild ×1
multicore ×1
optimization ×1
php ×1
repeater ×1
smp ×1
sql ×1
wpf ×1