Metalama

Metalama is a modern Roslyn-based meta-programming framework designed for C# developers. It empowers you to reduce boilerplate, verify code against architecture, and provide coding assistance to team members. With Metalama you can reduce boilerplate by generating it dynamically during compilation. Your source code remains crystal clear. Verify code in real time against architecture, patterns, and conventions. No need to wait for code reviews. Provide coding assistance to your team with customized feedback and suggestions. Set your own rules, automate your own implementation patterns and architecture guidelines. Deliver clean code without boilerplate, strictly adhering to architecture.

Meta-programming is the practice of creating code that generates, modifies or validates other code, streamlining repetitive tasks and making code review more efficient.

With a focus on simplicity and safety, we have reimaginated aspect-oriented programming (AOP) for modern .NET applications.

Aspects and fabrics are special C# classes that execute inside the compiler or the IDE and:

  • Generate repetitive code at compile-time — your source code remaining crystal clear.
  • Verify source code against...

Últimas novedades

Mejore su comprensión del comportamiento del código
Mejore su comprensión del comportamiento del código
May 8, 2024Product Update
Metalama 2024.1 presenta la herramienta Aspect Explorer, que ayuda a visualizar los aspectos y las transformaciones que realizan, mejorando la comprensión.
Elimine la programación repetitiva en C# 12
Elimine la programación repetitiva en C# 12
January 17, 2024Product Update
Metalama 2024.0 ahora permite diferentes patrones de generación de código C# basados en las versiones 10, 11 y 12 de C# (.NET 8).
Reutilice código con plantillas auxiliares
Reutilice código con plantillas auxiliares
November 1, 2023Product Update
Metalama 2023.3 permite que las plantillas de T# llamen a otras plantillas de T#, lo que permite a los desarrolladores reducir la duplicación y beneficiarse de la abstracción.
Metalama 2023.3
Metalama 2023.3
October 20, 2023Nueva versión
Agrega compatibilidad con plantillas auxiliares, lo que hace posible que las plantillas de T# llamen a otras plantillas de T#.
Metalama 2023.2
Metalama 2023.2
August 15, 2023Nueva versión
Agrega API al modelo de código para permitir que las colecciones se filtren por tipos genéricos independientes.
Metalama 2023.1
Metalama 2023.1
June 30, 2023Nueva versión
Agrega compatibilidad con Visual Studio 17.6, Roslyn 4.6 y .NET SDK 7.0.300.

Precios desde: $ 147.00

Business Licenses are floating, concurrent-user licenses and are commercially available to companies and organizations. All individuals who modify and build code that includes aspects need a license...

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de PostSharp Technologies.

PostSharp Technologies
Como distribuidores oficiales y autorizados, ComponentSource le suministra licencias legítimas directamente de PostSharp Technologies.

Premios recientes

PublisherPublisherPublisher