SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
This presentation covers three basic ideas: static code analysis, dynamic code analysis, and the analyze-improve-monitor cycle. This session demonstrates many pragmatic tools and technologies that you can apply today within your .NET projects in order to perform effective code analysis.
This presentation covers three basic ideas: static code analysis, dynamic code analysis, and the analyze-improve-monitor cycle. This session demonstrates many pragmatic tools and technologies that you can apply today within your .NET projects in order to perform effective code analysis.
1.
Advanced Code Analysis in .NET
Stephen Ritchie
Nov 14, 2012
Stephen D. Ritchie – Senior Consultant – Excella Consulting, Inc., 2300 Wilson Blvd, Suite 630, Arlington, VA 22201 – 703.840.8600 – http://excella.com
2.
Live Tweet, Slides and Examples
• Twitter: @RuthlessHelp
@Apress
• Slides:
http://www.slideshare.net/ruthlesshelp
• Code Samples:
http://github.com/ruthlesshelp
Stephen D. Ritchie 2
17.
Toolbox
Simian
Detections
http://www.harukizaemon.com/simian/
Stephen D. Ritchie 18
18.
The Master Craft
Duplicates Finder .NET
http://www.jetbrains.com/teamcity/
Clone Doctor
Semantic Designs
http://www.semdesigns.com/Products/Clone/
Stephen D. Ritchie 19
19.
Dynamic Analysis
Code Coverage
Stephen D. Ritchie 20
20.
Toolbox
dotCover
http://www.jetbrains.com/dotcover/
Stephen D. Ritchie 21
21.
Toolbox
Open Cover
http://nuget.org/packages/OpenCover
Stephen D. Ritchie 22
22.
The Master Craft
http://www.ncover.com/
Stephen D. Ritchie 23
23.
Dynamic Analysis
Sampling
Instrumentation
Stephen D. Ritchie 24