Metalama
01.03.2022, 10:05 Uhr
Modernes Roslyn-basiertes Meta-Programmier-Framework
Das gerade vorgestellte Projekt Metalama ist ein modernes, auf Roslyn basierendes Meta-Programmier-Framework für .NET, das dabei helfen soll, Boilerplate-Code und Architektur-Erosion zu reduzieren.
Metalama ist der Nachfolger von PostSharp und soll PostSharp in vielerlei Hinsicht übertreffen, zum Beispiel in Bezug auf Design-Time-Erfahrung, Benutzerfreundlichkeit Plattformunterstützung, Leistung und Debugging-Fähigkeit. Allerdings gibt es immer noch Funktionslücken, weshalb PostSharp weiterhin unterstützt wird, solange bis Metalama ein vollständiger Ersatz sein wird, und sogar noch einige Zeit nach diesem Meilenstein.
Interessenten können Metalama während der Preview-Phase kostenlos nutzen. Nach der Vorschau soll es eine kostenlose Version namens Metalama Essentials geben, die eine breite Palette von Funktionen ohne Einschränkung der Projekt- oder Unternehmensgröße enthalten soll. Zudem sind kostenlose Lizenzen für das unbegrenztes Produkt für Open-Source-Projekte, Studenten und Klassenräume, MVPs und andere Influencer geplant.
Mehr über Metalama erfahren Sie auf der Website zum Produkt. Die Liste der Funktionen finden Sie hier, zudem gibt es eine Online-Sandbox zum Ausprobieren sowie eine Dokumentation von Metalama.