Visual Studio / .NET Framework

TH13 Analyzing Code in .NET

03/15/2018

2:30pm - 3:45pm

Level: Intermediate

Jason Bock

MVP (C#)

Staff Software Engineer

Rocket Mortgage

We all want to have someone else review our code to make sure it's written well. Wouldn't it be even better if we can have that review process done automatically? This session will show you how you can use static analysis tools (like Code Analysis/FxCop) to find all kinds of implementation issues before they show up in a release. You'll also see how you can create your own analyzers to hunt down problematic areas in code.

You will learn:

  • The benefits in using static analysis
  • How to use the results of static analysis effectively to improve their code
  • How analyzers can be created to reflect their own best practices