几个问题:
1.)您是否单元测试发布代码?
2.)如果是这样,那么您是否保持完整的单元测试,以便测试本身存在于生产环境中?
我看到#1中的值,但是在生产中创建依赖关系(例如,NUnit程序集)是一种"好习惯"吗?
把你的想法告诉我
我正在领导一个项目,我们将记录指标数据.我想保留数据多年.但是,我还希望保持主表不会因为短期报告不需要长期趋势所需的数据而变得臃肿.
处理这种情况的最佳策略是什么?只需将旧数据存档到另一个表中?或者通过对数据本身进行一些整合来"卷起"(然后将其存储到另一个表中)?或完全不同的东西?
其他信息:我们正在使用SQL Server 2005.
我得到了这个奇怪的错误,提到我应该在安装SQL Server 2008开发人员版本的过程中安装VSTS 2008 SP1.但实际上我安装了VSTS 2008 SP1.有什么想法有什么不对?
这是我的屏幕快照.
http://i41.tinypic.com/9teo7m.jpg
乔治,提前谢谢
有没有用于验证VBScript语法而没有实际运行脚本的任何好工具?
我得到的是,如果我做了类似的事情:
If (year == "2005" && type == 1) Then
...
End If
Run Code Online (Sandbox Code Playgroud)
是否有工具可以告诉我'&&'应该是'And'和'==',只是'='?
作为最佳实践,您是在调试和发布版本上运行代码分析,还是只运行其中一个?
以编程方式将.reg文件合并到注册表中的最佳方法是什么?这是用于单元测试; .reg文件是一个测试工件,将在测试的开始和结束时添加然后删除.
或者,如果有更好的方法对注册表进行单元测试...
当我的应用程序在静态void Main方法中启动时,我想确定是否按下了Alt或Ctrl等键,然后以某种Option-Mode启动Application.如何确定启动时是否按下了某个键?
我已经找到了一些样本,但它们都导入了一个windows dll,这是我不想做的事情.
我正在研究.NET中的集成测试项目.测试框架可执行文件启动服务,然后需要等待服务完成操作.
exe等待服务完成任务的最佳方法是什么(服务本身不会在任务完成时退出)?
这两个进程都可以访问同一个数据库,所以我首先想到的是一个记录服务状态的简单表.一旦它发出信号表明它已经完成,exe就可以停止等待并完成其任务.其他方法?
让我重申,一旦服务完成其任务,该服务将保持运行/内存状态,因此等待它退出将无效.;-)
此外,这纯粹用于集成测试目的,并且永远不会投入生产,所以"简单"就是操作词.
我正在开发一个想要包含Microsoft.Web.Services3(WSE 3.0)DLL的设置.但是,我通常不喜欢在我们的安装中包含Microsoft DLL,除非通过Microsoft的可再发行组件.Microsoft提供了开发人员和redist安装包.
因此,作为最佳实践,我应该在我的安装中包含单个DLL还是将它们引用到WSE 3.0安装之一(假设它们尚未安装)?
我将一台机器的一些源代码搁置到TFS中.那么有没有办法通过TFS从另一台机器访问该代码,或者只能从它被搁置的机器访问?
鉴于此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) unit-testing ×2
.net ×1
agile ×1
c# ×1
dataset ×1
install ×1
installation ×1
keyboard ×1
process ×1
registry ×1
shelving ×1
silverlight ×1
sql-server ×1
syntax ×1
tfs ×1
vbscript ×1
wpf ×1
wsh ×1