我经常听到:使用分析器和单元测试。我怎么做?如果有人提供带有教程的网站链接或推荐一本好书,我会很高兴。我正在使用Visual Studio 2010 Ultimate。
答案 0 :(得分:1)
Find Application Bottlenecks with Visual Studio Profiler介绍了如何在VS 2008中使用分析器 - 也适用于VS 2010。
关于单元测试和剖析器:
单元测试可用于验证您的应用程序代码是否满足一组已知条件。或者更简单地说,测试用例被设置为运行代码并根据您放置在测试代码中的一组“断言”语句返回Test Passed或Test Failed。
可以使用分析器检查运行代码,识别代码正在执行的功能,使用的资源等。这有助于识别应用程序瓶颈(例如,90%的CPU周期可能是花在单个函数中并用于测量优化改进。
答案 1 :(得分:1)
Here是VS Profiler团队博客。
RedGate有几个分析tools for .NET - 他们有很多关于如何使用它们的视频和内容。
Here是一篇很简单的文章(使用Profiler加速应用程序性能)。