NDepend Blog

Improve your .NET code quality with NDepend

Fastest C# Enum to String

July 15, 2024 3 minutes read This article benchmarks various ways to obtain a string from an enumeration value in C# .NET, along with other common enumeration APIs. At NDepend,...
NDepend July 15, 2024

Avoid Technical Debt with NDepend

July 14, 2024 2 minutes read The term “technical debt” has become ubiquitous in the programming world.  In the most general sense, it reflects the idea that you’re doing something...
Erik Dietrich July 14, 2024

C# DateTime Format In A Nutshell

July 11, 2024 6 minutes read This article is about C# DateTime Format, which means both: Obtain a date-formatted string. Use a pattern like "yyyy-MM-dd HH:mm:ss" to extract and format the...
NDepend July 11, 2024

Enterprise Architecture with .NET [Book Presentation]

July 2, 2024 6 minutes read Introducing the brand new book, Enterprise Architecture with .NET. This comprehensive 772-page guide is designed to elevate your career from a regular .NET developer...
NDepend July 2, 2024

Readonly, Immutable, and Frozen Collections in .NET

July 1, 2024 4 minutes read In modern software development, immutability is a powerful concept. The .NET Base Class Library (BCL) offers readonly, immutable, and frozen collections. This terminology might...
NDepend July 1, 2024