Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';这是一个很好的检查清单,用于检测我的.NET应用程序_.net_Trace_Instrumentation - Fatal编程技术网

什么';这是一个很好的检查清单,用于检测我的.NET应用程序

什么';这是一个很好的检查清单,用于检测我的.NET应用程序,.net,trace,instrumentation,.net,Trace,Instrumentation,我正在寻找一个用于检测代码的最佳实践清单。与其说要使用什么工具(我自己也是System.Diagnostics.Trace的粉丝),不如说应该在“典型”应用程序中放置跟踪语句 如果您有提示,请在此处提供。也许可以区分您绝对必须包含的内容和可能节省开支的内容。这篇p&p文章概述了可以记录和测量的应用程序的各个方面,以重新升级性能监视和分析 其他值得考虑的插装领域包括安全审计、错误和异常日志记录以及可报告的应用程序事件,例如当有人下订单或新用户注册时,概述了可在分级性能监视和分析中记录和测量的应用程

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

如果您有提示,请在此处提供。也许可以区分您绝对必须包含的内容和可能节省开支的内容。

这篇p&p文章概述了可以记录和测量的应用程序的各个方面,以重新升级性能监视和分析

其他值得考虑的插装领域包括安全审计、错误和异常日志记录以及可报告的应用程序事件,例如当有人下订单或新用户注册时,概述了可在分级性能监视和分析中记录和测量的应用程序方面

其他值得考虑的插装领域包括安全审计、错误和异常日志记录以及可报告的应用程序事件,例如当有人下订单或新用户注册时。

我最近在一个代码营看到了的演示,它似乎使插装应用程序几乎毫不费力。如果您可以接受它使用IL编织来实现它的魔力,那么它可以节省大量的工作(更好的是,保持代码干净)

演示者(Michael Hall)建议使用PostSharp.Laos以简化操作并避免许可限制。

我最近在一个代码营看到了的演示,它似乎使插入应用程序变得几乎毫不费力。如果您可以接受它使用IL编织来实现它的魔力,那么它可以节省大量的工作(更好的是,保持代码干净)


演讲者(Michael Hall)建议使用PostSharp.Laos以简化操作并避免许可限制。

对p&p文章的好评。我本来打算自己贴的。我是P&P集团的忠实粉丝。他们真的写了一本关于微软技术最佳实践的书。我本来打算自己贴的。我是P&P集团的忠实粉丝。他们真的写了一本关于微软技术最佳实践的书,看起来真不错。我喜欢在这类事情中使用属性,这样就不会有太多额外的混乱代码需要处理。我会进一步调查的@Qwerty:您可以更进一步,避免在代码中分散属性。请参阅本博客的“多播”部分:……尽管Michael Hall建议您可能希望使用一个指令来排除Dispose()等方法。这看起来非常好。我喜欢在这类事情中使用属性,这样就不会有太多额外的混乱代码需要处理。我会进一步调查的@Qwerty:您可以更进一步,避免在代码中分散属性。请参阅本博客的“多播”部分:……尽管Michael Hall建议您可能希望使用指令排除Dispose()等方法。