Boilerplate-Code 23.03.2021, 17:43 Uhr

PostSharp 6.9 RC ist verfügbar

Version 6.9 von PostSharp konzentriert sich auf Codebereinigung und Leistungsoptimierung.
(Quelle: postsharp.net )
PostSharp ist eine Erweiterung für C# und Visual Basic, welche es Entwicklern erlaubt, Boilerplate-Code zu eliminieren indem es immer wiederkehrende Arbeiten vom Computer ausführen lässt. PostSharp enthält fertige Implementierungen der gängigsten Patterns und gibt Entwicklern die Werkzeuge an die Hand, um Automatisierungen für ihre eigenen Patterns zu erstellen. PostSharp erweitert dafür die Sprachen C# und Visual Basic um den Begriff des Patterns. Das Ergebnis: kürzerer, sauberer Code, der leichter zu schreiben und zu verstehen ist, weniger Fehler enthält und weniger teuer in der Wartung ist.
Ab sofort ist PostSharp 6.9 als Release Candidate verfügbar. Die neue Version soll die Leistung der PostSharp Tools für Visual Studio verbessert worden sein. Sie steht auf der PostSharp-Website zum Download bereit und auf NuGet sind die Pakete für 6.9.2-rc jetzt als Prerelease verfügbar.
In der Ankündigung der neuen Version schreibt Antonin Prochazka: "Die Unterstützung einer neuen Visual Studio-Version erfordert ein gewisses Maß an Code-Refactoring und die Aufrechterhaltung einer Abstraktionsschicht, die es uns ermöglicht, den Quellcode zwischen den verschiedenen Erweiterungsversionen so weit wie möglich zu teilen. Dies führt manchmal zu veraltetem Code und suboptimaler Performance durch die Verwendung von Legacy-APIs. In PostSharp 6.9 haben wir uns auf Codebereinigung und Leistungsoptimierung konzentriert. Die Erweiterung benötigt weniger Zeit, um die Informationen zu erhalten und alle wichtigen Daten über den Quellcode anzuzeigen. Außerdem blockiert sie die Benutzeroberfläche nicht mehr so oft, wie es das Visual Studio Extensibility SDK verlangt. All das verbessert die allgemeine Benutzererfahrung bei der Entwicklung von PostSharp-erweiterten Projekten."
Als Community-Edition wird PostSharp kostenfrei angeboten. Auf dieser Seite finden Sie einen Vergleich der Communtiy- mit der Commercial-Edition. Die Dokumentation von PostSharp finden Sie hier und Beispiele auf dieser Seite.


Das könnte Sie auch interessieren