Improve your .NET code quality with NDepend

C#12 class and struct Primary Constructors

Since C#9 we have the convenient primary constructor syntax for class record (or just record) and struct record: [crayon-650fb8aaa0d1e208196768/] C#12 introduces primary constructor for non-record class and struct but beware,...
Patrick Smacchia April 13, 2023

In the Jungle of .NET Obfuscator Tools

In this article I will explain our genuine experience with various .NET Obfuscator Tools. We end up explaining that .NET Reactor is the one we choose to obfuscate our code...
Patrick Smacchia April 10, 2023