我最近从去年开始阅读这篇Phil Haack帖子(最有用的.NET实用程序类开发人员倾向于重新使用而不是重用),并且我认为我会看到是否有人对该列表有任何补充.
存储过程中支持和反对业务逻辑的参数是什么?
我刚开始使用Log4Net,并希望看到您发现的对您的日志记录体验有用.
你发现什么类型的东西对记录有用; 什么最终只是噪音; 什么时候使用不同的日志级别(DEBUG,INFO等); 你有每个日志条目的标准格式; 有没有你总是记录的东西?
任何陷阱?关于伐木的好文章?
更新:你在哪里登录?什么Appenders和为什么?
谢谢!
假设我想编写一个用正则表达式验证电子邮件地址的函数.我写了一个小测试来检查我的功能并编写实际的功能.让它通过.
但是,我可以提出一些不同的方法来测试相同的功能(test@test.com; test234@test.com; test.test.com等).
我是否将所需的所有咒语都用几个ASSERTS进行相同的单一测试,或者为我能想到的每一件事写一个新的测试?
谢谢!
如何查看IIS压缩是否正在使用Fiddler?我有一个页面,当通过Port80Software或GID Network的工具查看时,它似乎是遇到压缩的.
但是,当我在Fiddler中观看调用时,我在请求标头中看到'Accept-Encoding:gzip,deflate',但我没有在响应头中看到'Content-Encoding:gzip'或'deflate'.此外,在Transformer部分中,选择了"No Compression".
谢谢!
克里斯
我正在尝试编写一些SQL,它将删除超过7天的".7z"类型的文件.
这就是我所得到的不起作用:
DECLARE @DateString CHAR(8)
SET @DateString = CONVERT(CHAR(8), DATEADD(d, -7, GETDATE()), 1)
EXECUTE master.dbo.xp_delete_file 0,
N'e:\Database Backups',N'7z', @DateString, 1
Run Code Online (Sandbox Code Playgroud)
我也尝试将'1'更改为'0'.
这将返回"成功",但文件不会被删除.
我正在使用SQL Server 2005,Standard,w/SP2
我有一个ASP.NET页面,其中包含一些需要填充的控件(例如下拉列表).
我想单独前往数据库并带回多个记录集,而不是为每个控件进行往返.
我可以在DataSet中带回多个表,或者我可以带回一个DataReader并使用'.NextResult'将每个结果集放入一个自定义业务类中.
我是否可能使用DataReader方法看到足够大的性能优势,或者我应该只使用DataSet方法?
任何你通常如何处理这个的例子将不胜感激.
unit-testing ×2
.net ×1
asp.net ×1
c# ×1
dataset ×1
fiddler ×1
log4net ×1
logging ×1
maintenance ×1
nunit ×1
oop ×1
open-source ×1
performance ×1
regex ×1
sql ×1
sql-server ×1
tdd ×1