小编Sco*_*owe的帖子

生产发布代码中的单元测试?

几个问题:

1.)您是否单元测试发布代码?

2.)如果是这样,那么您是否保持完整的单元测试,以便测试本身存在于生产环境中?

我看到#1中的值,但是在生产中创建依赖关系(例如,NUnit程序集)是一种"好习惯"吗?

把你的想法告诉我

agile unit-testing production-environment

10
推荐指数
2
解决办法
4493
查看次数

保留大型数据集的最佳策略是什么?

我正在领导一个项目,我们将记录指标数据.我想保留数据多年.但是,我还希望保持主表不会因为短期报告不需要长期趋势所需的数据而变得臃肿.

处理这种情况的最佳策略是什么?只需将旧数据存档到另一个表中?或者通过对数据本身进行一些整合来"卷起"(然后将其存储到另一个表中)?或完全不同的东西?

其他信息:我们正在使用SQL Server 2005.

database-design dataset

9
推荐指数
1
解决办法
642
查看次数

SQL Server 2008安装错误:Microsoft Visual Studio 2008的早期版本

我得到了这个奇怪的错误,提到我应该在安装SQL Server 2008开发人员版本的过程中安装VSTS 2008 SP1.但实际上我安装了VSTS 2008 SP1.有什么想法有什么不对?

这是我的屏幕快照.

http://i41.tinypic.com/9teo7m.jpg

乔治,提前谢谢

sql-server installation sql-server-2008 visual-studio-2008

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

检查VBScript语法

有没有用于验证VBScript语法而没有实际运行脚本的任何好工具?

我得到的是,如果我做了类似的事情:

If (year == "2005" && type == 1) Then
...
End If
Run Code Online (Sandbox Code Playgroud)

是否有工具可以告诉我'&&'应该是'And'和'==',只是'='?

syntax vbscript wsh

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

静态代码分析:集成到调试和发布版本中,还是只集成一个或另一个?

作为最佳实践,您是在调试和发布版本上运行代码分析,还是只运行其中一个?

code-analysis

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

以编程方式将.reg文件合并到win32注册表中

以编程方式将.reg文件合并到注册表中的最佳方法是什么?这是用于单元测试; .reg文件是一个测试工件,将在测试的开始和结束时添加然后删除.

或者,如果有更好的方法对注册表进行单元测试...

registry unit-testing

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

在启动期间在Main-Method中获取WPF应用程序中的键盘状态

当我的应用程序在静态void Main方法中启动时,我想确定是否按下了Alt或Ctrl等键,然后以某种Option-Mode启动Application.如何确定启动时是否按下了某个键?

我已经找到了一些样本,但它们都导入了一个windows dll,这是我不想做的事情.

c# keyboard wpf

4
推荐指数
1
解决办法
6767
查看次数

如何在.NET中等待另一个进程的状态?

我正在研究.NET中的集成测试项目.测试框架可执行文件启动服务,然后需要等待服务完成操作.

exe等待服务完成任务的最佳方法是什么(服务本身不会在任务完成时退出)?

这两个进程都可以访问同一个数据库,所以我首先想到的是一个记录服务状态的简单表.一旦它发出信号表明它已经完成,exe就可以停止等待并完成其任务.其他方法?

让我重申,一旦服务完成其任务,该服务将保持运行/内存状态,因此等待它退出将无效.;-)

此外,这纯粹用于集成测试目的,并且永远不会投入生产,所以"简单"就是操作词.

.net synchronization process

3
推荐指数
1
解决办法
818
查看次数

在安装程序中发布Microsoft dll的最佳实践

我正在开发一个想要包含Microsoft.Web.Services3(WSE 3.0)DLL的设置.但是,我通常不喜欢在我们的安装中包含Microsoft DLL,除非通过Microsoft的可再发行组件.Microsoft提供了开发人员和redist安装包.

因此,作为最佳实践,我应该在我的安装中包含单个DLL还是将它们引用到WSE 3.0安装之一(假设它们尚未安装)?

redistributable install windows-installer

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

如何从diff机器访问搁置的源代码?

我将一台机器的一些源代码搁置到TFS中.那么有没有办法通过TFS从另一台机器访问该代码,或者只能从它被搁置的机器访问?

tfs shelving

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

如何将StackPanel分配给代码中的特定网格行/列(而不是XAML)?

鉴于此XAML:

<StackPanel Orientation="Horizontal" Grid.Row="1" Grid.Column="0" Margin="5">
Run Code Online (Sandbox Code Playgroud)

如何在(C#/ VB)代码中分配Grid.Row和Grid.Column属性?

StackPanel stackPanel = new StackPanel();
stackPanel.???
Run Code Online (Sandbox Code Playgroud)

silverlight

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