问题列表 - 第5060页

CompositeWPF:EventAggregator - 何时使用?

我一直在寻找复合应用程序库,它很棒,但我无法决定何时使用EventAggregator ......或者更确切地说 - 当不使用它时.

看看StockTraderRI的例子,我更加困惑.他们在某些情况下使用EventAggregator,在其他情况下使用"经典"事件(例如在IAccountPositionService接口中).

我已经决定使用它来处理繁重的工作任务,这应该在后台线程上运行.在这种情况下,EventAggregator在幕后提供线程编组,所以我不必担心这一点.除此之外,我喜欢这种方法提供的解耦.

所以我的问题是:当我开始在我的应用程序中使用EventAggregator时,为什么不将它用于所有自定义事件?

c# events prism

10
推荐指数
1
解决办法
2278
查看次数

敏捷方式:集成测试与功能测试或两者兼而有之?

我在办公室工作,现在已经做了一段时间的敏捷.我们使用Scrum进行项目管理,并混合使用XP的工程实践.它运作良好,我们不断学习课程和完善我们的过程.

我想告诉您我们通常的测试实践,并获得有关如何改进的反馈:

TDD:第一道防线 我们对单元测试非常虔诚,我会说我们的开发人员也经验丰富,可以编写全面的测试,并始终将SUT与模拟隔离开来.

集成测试 对于我们的使用,集成测试基本上与不使用模拟的单元测试相同.这往往会抓住一些问题,这些问题在单元测试中滑落.这些测试往往是难以阅读,因为它们通常涉及在大量或工作before_eachafter_each规范框架的部分作为系统,以便为测试是有意义的经常达到一定的状态.

功能测试 我们通常以结构化但手动的方式执行此操作.我们玩过Selenium和Windmill很酷,但对我们来说至少还没有.

我想知道其他人是怎么做的.你是否认为如果集成测试或功能测试做得好,另一个可以被忽视?

testing tdd scrum

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

如何说服"管理"使用Visual Studio Team System的各个方面?

目前,我们有几个缺陷和错误跟踪系统,包括质量中心和定制支持系统(团队和公司范围).我们也使用Microsoft Project - 虽然我几个月没见过任务列表......

但我发现很难理解为什么我们公司购买VSTS并且仅使用其中的一部分 - 我们目前使用源控制,自动夜间构建和团队测试功能.

我们的团队如何说服"管理层"使用系统的项目任务项目,缺陷跟踪,报告和流程指导部分?一旦正确实施,这肯定会节省时间和金钱吗?

tfs project-management software-quality process

0
推荐指数
1
解决办法
260
查看次数

简单的USB主机堆栈

我正在尝试使用Atmel处理器上的USB主机端口连接到单个USB设备.我有一个内存有限且没有操作系统的嵌入式系统.我想实现一个简单的专用主机来连接单个USB从设备.

谁能指导我一个简单的USB主机实现?

处理器是Atmel AT91SAM9261S.

c c++ embedded usb

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

在另一个html表单中有一个html表单是否有效?

是否有效的html具有以下内容:

<form action="a">
    <input.../>
    <form action="b">
        <input.../>
        <input.../>
        <input.../>
    </form>
    <input.../>
</form>
Run Code Online (Sandbox Code Playgroud)

因此,当您提交"b"时,您只能获得内部表单中的字段.当您提交"a"时,您将获得所有字段减去"b"中的字段.

如果不可能,这种情况有哪些变通方法?

html standards-compliance web-standards

312
推荐指数
8
解决办法
22万
查看次数

C#:对象的内存使用情况

有没有办法找到特定对象使用了多少内存?例如一个List.考虑到所有因素,例如字符串实习以及编译器/运行时环境/无论做什么.

c# memory memory-management

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

您使用哪个.NET依赖注入框架?

目前有很多针对.NET的DI/IoC框架(http://www.hanselman.com/blog/ListOfNETDependencyInjectionContainersIOC.aspx).我觉得很难选择.因此,我想衡量一下公众意见,看看哪个框架最受欢迎 - 所以请在这里发布您最喜欢的框架并让人们投票......

.net frameworks dependency-injection inversion-of-control

5
推荐指数
1
解决办法
1186
查看次数

调试IE8 Javascript替换innerHTML运行时错误

function DeleteData(ID)
{
 var ctrlId=ID.id;

 var divcontents=document.getElementById(ctrlId).innerHTML;
 var tabid=ctrlId.replace(/div/,'tab');
 var tabcontents=document.getElementById(tabid).innerHTML;
 alert(document.getElementById(tabid).innerHTML);
 document.getElementById(tabid).innerHTML="<TBody><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr></TBody>";
 document.getElementById(ctrlId).innerHTML='';

}
Run Code Online (Sandbox Code Playgroud)

我试图用空表替换表但是

document.getElementById(tabid).innerHTML="<TBody><tr><td></td></tr><tr><td></td></tr><tr><td></td></tr></TBody>";
Run Code Online (Sandbox Code Playgroud)

这条线是造成的 Unknown Runtime Error

javascript debugging innerhtml

17
推荐指数
3
解决办法
4万
查看次数

如何在PHP中找到数组中的字符串?

我有一个数组:

$array = array("apple", "banana", "cap", "dog", etc..) up to 80 values.
Run Code Online (Sandbox Code Playgroud)

和一个字符串变量:

$str = "abc";
Run Code Online (Sandbox Code Playgroud)

如果我想检查$str数组中是否存在此字符串(),我使用的preg_match函数如下所示:

$isExists = preg_match("/$str/", $array);

if ($isExists) {
    echo "It exists";
} else {
    echo "It does not exist";
}
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?如果阵列变大,它会非常慢吗?还有其他方法吗?我试图缩小我的数据库流量.

如果我要比较两个或更多字符串,我该怎么做?

php arrays

9
推荐指数
3
解决办法
6万
查看次数

如果您已经进行功能测试,是否需要进行单元和集成测试?

我公司的人员认为单元测试是一项额外的工作,与现有的功能测试相比,它的优势更少.单元和集成测试值得吗?请注意,未考虑测试而设计的大型现有代码库.

testing integration-testing scrum unit-testing functional-testing

4
推荐指数
2
解决办法
894
查看次数