-

Moderne Expands Agent Tools Platform with C# Support for Deterministic .NET Transformation

C# joins Java, JavaScript/TypeScript, Python, and more in the Lossless Semantic Tree (LST), enabling automated code quality remediation and .NET migration across enterprise codebases.

MIAMI--(BUSINESS WIRE)--Moderne, the Agent Tools company for AI-driven software engineering, today announced C# language support across its platform, extending deterministic, large-scale code transformation to .NET codebases. With this addition, engineering teams and coding agents can now apply the same governed, recipe-driven automation used for Java, JavaScript/TypeScript, and Python to C# systems, reducing manual effort, improving code quality, and accelerating .NET modernization.

Moderne expands automated, scalable approach to maintaining and securing large .NET application estates

Share

The release comes as .NET teams prepare for a significant modernization cycle: both .NET 8 and .NET 9 reach end-of-support in November 2026, creating demand for automated tooling that can operate across large repository estates. While .NET remains foundational across industries such as financial services, healthcare, and government, teams have lacked safe, automated ways to execute changes consistently at scale. C# support closes that gap, bringing .NET into the same execution model already used across Moderne’s multi-language platform.

“Migrating hundreds of .NET repositories to .NET 10 would have cost us hundreds of engineering hours. With Moderne, we did it at a scale and speed that simply wouldn’t have been possible otherwise. Moderne delivered exactly what we needed to move fast without sacrificing code quality or engineering rigor.” — David Thoma, Head of Engineering, Billtrust.

C# is now supported within the Moderne Lossless Semantic Tree (LST), a compiler-accurate structural model that enables deterministic transformations across repositories. The LST represents code at a semantic level while preserving formatting and structure, allowing automated changes to be applied safely across hundreds of repositories without manual intervention. Recipes can analyze symbol usage, detect code quality issues, and execute coordinated transformations across entire systems. Because the LST uses a shared data model, building-block recipes like Change Method Name, Find Method Usages, and Change Type work identically across all supported languages.

The initial release includes over 700 recipes across two primary categories. A code quality library provides more than 420 recipes modeled after Roslynator, now able to run across entire repository estates at enterprise scale, enabling teams to systematically detect and remediate style violations, correctness issues, and common anti-patterns. A migration library delivers automated upgrade paths for .NET runtime transitions, with coverage spanning .NET Core 1.0 through .NET 10. Organizations can extend this library with custom recipes written in C# or assembled from declarative YAML building blocks shared across all supported languages.

“Coding agents are transforming how teams write and maintain software, and the teams seeing the biggest gains are the ones that pair agent speed with deterministic infrastructure,” said Jonathan Schneider, CEO and co-founder of Moderne. “Adding C# to the Lossless Semantic Tree means .NET teams get the same governed, large-scale automation our Java customers have relied on across thousands of repositories.”

"Moderne's expansion into C# extends their automated, scalable approach to code modernization to one of the largest enterprise developer communities in the world," said ShiSh Shridhar, Global Director Retail & CPG Startups, Microsoft. "We're pleased to continue supporting Moderne as they help organizations reduce the cost and complexity of maintaining and securing their .NET applications."

C# recipes are distributed as NuGet packages and are available immediately through the Moderne Platform via the existing workflows and governance controls. Engineering teams can run code quality analysis, execute migration recipes, and manage dependencies, including NuGet package upgrades and .csproj dependency updates, using the same infrastructure already in place for other supported languages. For technical details, see https://moderne.ai/blog/moderne-csharp-dotnet-support.

About Moderne

Moderne is the Agent Tools company that provides deterministic, governed infrastructure for AI coding agents operating across enterprise software systems. Moderne helps organizations scale AI-driven engineering with organization-wide intelligence and governed execution, continuously improving software quality while maximizing the value of their AI investments. Based in Miami, Moderne investors include Acrew Capital, Intel Capital, True Ventures, Mango Capital, Allstate Strategic Ventures, Morgan Stanley Ventures, Amex Ventures, and TIAA Ventures. To learn more, visit www.moderne.ai.

Contacts

Media Inquiries
pr@moderne.io

More News From Moderne

Moderne Names GitHub Veteran Matt Finkelstein as Chief Partnerships Officer to Scale Hyperscaler and Channel Strategy

MIAMI--(BUSINESS WIRE)--Moderne, the Agent Tools company for AI-driven software engineering, today announced the appointment of Matt “Fink” Finkelstein as Chief Partnerships Officer. Finkelstein joins from GitHub, where he spent more than ten years building the partner, services, and Microsoft go-to-market programs that took the first generation of AI developer tools into the enterprise. At Moderne, he will scale the partner ecosystem that brings AI agent tools into production across enterprise...

Moderne Expands Its Agent Tools Platform with a High-Speed Code Search for Coding Agents

MIAMI--(BUSINESS WIRE)--Moderne, the Agent Tools company for AI-driven software engineering, today announced the expansion of its Agent Tools platform with the introduction of Moderne Trigrep, a high-speed code search capability designed to accelerate coding agents operating across large, multi-repository software estates. As coding agents move into production workflows, execution efficiency becomes critical. Broad exploratory scans across entire codebases may work at a smaller scale, but at en...

Moderne Launches Bauhaus, a Selective Early-Stage Program Backed by Mango Capital to Support the Next Generation of Software Lifecycle Infrastructure

MIAMI--(BUSINESS WIRE)--Moderne, the Agent Tools company for AI-driven software engineering, today announced the launch of Bauhaus, a new early-stage program backed by Mango Capital focused on supporting companies building foundational systems across the evolving software lifecycle. The program will begin operating immediately following the announcement, with an initial group of participating companies that includes SpecStory and Serro. Software development is entering a period of structural ch...
Back to Newsroom