Description
Course info
Rating
(18)
Level
Intermediate
Updated
Jun 6, 2019
Duration
1h 17m
Description

Application source code can often deteriorate in quality as projects grow in complexity. In this course, Code Analysis in Visual Studio 2019, you will learn how to use Visual Studio to analyze, enhance, and enforce the quality of your source code. First, you will learn how to work with the built-in Visual Studio analyzers to improve your code. Next, you will see how to install and configure additional analyzers for more advanced analysis. Finally, you will explore command line tooling and build pipeline integration, code metrics, and even get started creating your own analyzer. By the end of this course, you will have a better understanding of how to use Visual Studio to improve the quality of your project source code.

About the author
About the author

Alex Wolf is passionate about software development and mastering new technologies. He has several years of experience working almost exclusively with the .NET Framework and related platforms. Alex is also a Microsoft Certified Professional in both MVC Application development and HTML 5 technologies. He loves learning new things!

More from the author
ASP.NET Core 3.0: The MVC Request Life Cycle
Intermediate
2h 47m
Oct 3, 2019
Visual Studio 2019: Debugging
Beginner
1h 38m
Apr 30, 2019
More courses by Alex Wolf
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hey everyone, I'm Alex Wolf, and welcome to this course, Code Analysis in Visual Studio 2019. Visual Studio is one of the most powerful and widely used development environments in the industry, and the 2019 version is better than ever. In this course, we'll learn how to use Visual Studio code analysis tools to inspect enhance, and enforce the quality of our source code. So we'll begin by exploring the basics of code analysis, like working with the built-in Visual Studio analyzers to improve our code. Next, we'll see how to install additional analyzers into our source code for more in-depth analysis and learn to configure and customize their behavior. Finally, we'll dive into additional areas of code analysis, such as command line tooling and build pipeline integration, code metrics, and even how to get started creating our own analyzers. Now before starting this course, you should have at least a general familiarity with the .NET ecosystem and C#. Some basic experience with Visual Studio is also helpful but not required. This course is designed to be approachable to newcomers while still providing value to experienced developers. So I hope you'll join me on this journey through Code Analysis in Visual Studio 2019, right here on Pluralsight.