Menu

Nomus: String Normalization in .NET
📰

Nomus: String Normalization in .NET

DEV Community: dotnet·Juan Fernando Alzate·4 days ago
#QuQAt2AR
#devtodotnet#devto#dev#nomus#naming
Reading 0:00
15s threshold

When you work simultaneously with APIs, databases, and frontend applications, it’s almost inevitable to run into inconsistencies in naming conventions. In the modern .NET development ecosystem, where multiple layers and systems with different rules coexist, what may seem like a minor detail to the team often becomes a constant source of friction within the code.

That’s where packages like Nomus come into play.

In this article, I’ll show you how to install the Nomus package in .NET and how to implement it with a practical example — but before we begin, let’s define:

What is Nomus?

It’s a NuGet package designed for applications in .NET 8.0 and above , aimed at simplifying string normalization and conversion between different casing styles .

What problem does it solve?

When working with multiple systems, it’s common to encounter different naming formats:

APIs that use camelCase

Databases with snake_case

Classes in PascalCase

URLs in kebab-case

Without the right tool, you end up writing manual logic…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.