在32位和64位MS Windows上Int64和Int32之间的实际性能差异是什么?
在两个操作系统变体的每一个上看到Int64与Int32的实际时序也很棒.XP或Vista也很有趣.
如何在不安装AOL的情况下在AOL中测试我的网站?我曾经在我的机器上做过一次,它就把它杀了......;)
我知道,我知道......我可以使用虚拟机,但我真的只是在寻找AOL浏览器......单独的浏览器安装.
为什么UDP在标头中有长度字段而TCP没有?
我猜测TCP中的段的长度是从IP头推断的,但是对于UDP数据报应该能够做同样的事情.
我需要我的数据库在硬盘被盗的情况下是安全的.
我还没有看到很多数据库(甚至是主流数据库)声称支持加密.
我有一块需要在几个地方使用的JSP代码(基本上是几个页面使用的小部件).什么是模块化的好方法?我宁愿不把它放在一个对象中,因为HTML的字符串操作变得很难看.使用<%@ include file="foo.jsp"%>是有问题的,因为我们结束了隐含的全局变量.
我有一个flex客户端,它对运行BlazeDS的tomcat服务器进行服务调用.我想在这种环境中优雅地处理服务器会话超时.
我对服务有安全约束,因此客户端通过基于目标初始化ChannelSet,然后使用该ChannelSet登录来对远程对象进行身份验证.
在用户通过身份验证后,如果他们获得(一大杯)咖啡,他们的会话将不可避免地超时.
我希望客户端检测超时,并使用适当的信息性消息将用户返回到登录页面.
但我很难找到从客户端检测此超时的最佳方法.是否有可能,或者我必须让服务器在发生超时时抛出错误?
谢谢!
如何使用.NET获得以字节为单位的人类可读文件大小?
示例:输入输入7,326,629并显示6.98 MB
在sqlserver 2008上是否有一个tsql命令可以运行以启用Database Diagramming而不是出现此对话框:
此数据库没有使用数据库图表所需的一个或多个支持对象.你想创造它们吗?
想象一下以下场景 - 我们有Page1包含控件A和控件B.
说控制A有一个按钮,单击此按钮我们希望控制B做出反应.但我们希望以抽象的方式做到这一点,即我们不能让Control B知道有关Control A的任何信息,反之亦然.
这样我们就可以孤立地开发这些控件,并通过单元测试来驱动它们.
现在,我以为我有解决方案,只想知道你们对它的看法.
在Control A的按钮上单击,我在Session上放了一条"消息",即Session ["MESSAGES"] ="ControlA_Click".
在Page1中,在Page_LoadComplete()上,我调用了ProcessMessages,如下所示:
List<Message> messages = SessionMessages.GetMessageList(Page);
foreach(Message m in messages)
{
//Get Controls
ControlA controlA = FindControl("controlA") as ControlA;
controlA .ProcessMessage(m);
ControlB controlB = FindControl("controlB") as ControlB;
controlB.ProcessMessage(m);
}
Run Code Online (Sandbox Code Playgroud)
在ControlB的ProcessMessage()方法中,我们可以对ControlB感兴趣的消息做出反应,如下所示:
if (m.MessageName == SessionMessages.C_MESSAGE_SEARCH)
{
this.Visible = true;
}
Run Code Online (Sandbox Code Playgroud)
对我而言,这似乎有效.它允许我们完全独立地开发这些控件,同时仍允许在抽象级别进行控制间通信.
我能想到的唯一的事情可能会带来这样轰然倒下的也许 ASP.NET生命周期有关页面和用户控件.我的方法是,在拥有页面上调用Page_LoadComplete()之前,应该在控件上处理所有事件.
思考?
asp.net unit-testing mocking separation-of-concerns isolation
目前,我们的开发团队在其本地计算机上设置了他们在IIS中工作的所有网站.我们正在考虑转而使用内置的ASP.NET开发服务器.
这是一个好主意吗?使用ASP.NET dev Server有哪些优缺点?我们应该注意哪些问题?
谢谢.
注意:在Win XP/IIS 5/VS2005上运行
编辑:
没有意识到它被称为卡西尼.更多的答案Cassini v IIS在这里.
.net ×2
asp.net ×2
32-bit ×1
64-bit ×1
aol ×1
apache-flex ×1
blazeds ×1
c# ×1
cassini ×1
database ×1
encryption ×1
header ×1
iis ×1
ip-protocol ×1
isolation ×1
java ×1
jsp ×1
localhost ×1
memory ×1
mocking ×1
performance ×1
ssms ×1
t-sql ×1
tcp ×1
testing ×1
udp ×1
unit-testing ×1
vb.net ×1
web ×1