什么是用于检测我的.NET应用程序的好清单

时间:2009-11-19 23:24:51

标签: .net trace tracing instrumentation

我正在寻找用于检测代码的最佳实践清单。与其说使用什么工具(我自己就是System.Diagnostics.Trace粉丝),而不仅仅是将跟踪语句放在“典型”应用程序中的位置。

如果您有提示(或提示),请在此提供。也许可以区分你绝对必须包含的东西和可能拯救你的培根的东西。

2 个答案:

答案 0 :(得分:2)

这篇P& P文章Measuring .NET Application Performance概述了可以记录和测量重新调整性能监控和分析的应用程序的各个方面。

值得考虑用于检测的其他方面是安全审核,错误和异常日志记录以及可报告的应用程序事件 - 例如当某人下订单时,或者当新用户注册时。

答案 1 :(得分:2)

我最近在代码阵营看到了PostSharp的演示,它似乎可以让你的应用程序几乎毫不费力。如果你能接受它使用IL编织来发挥其魔力,它可以节省大量精力(更好的是,保持你的代码干净)。

主持人(Michael Hall)建议使用PostSharp.Laos以简化并避免许可限制。