Eine neue Open-Source-Bibliothek namens Acl.Excel sorgt in der .NET-Community für Aufsehen mit der Behauptung, Excel-Verarbeitung 30-mal schneller zu machen als etablierte Bibliotheken wie NPOI und ClosedXML. Der Benchmark, der auf .NET 8 mit einem Datensatz von 10.000 Zeilen und 7 Spalten durchgeführt wurde, zeigt erhebliche Leistungssteigerungen, wobei der Autor Testbedingungen, Versionsunterschiede und bekannte Einschränkungen transparent offenlegt. Dies ist keine einfache Wrapper-Lösung, sondern eine Neuimplementierung, die auf Geschwindigkeit und geringen Speicherverbrauch ausgelegt ist. Für .NET-Entwickler, die große Excel-Dateien in Datenpipelines, Berichten oder ETL-Prozessen verarbeiten, könnte dies ein Game-Changer sein. Der Artikel betont auch die Bedeutung von Benchmark-Transparenz, da Leistungsaussagen je nach Hardware, Datenform und Bibliotheksversion stark variieren können. Während sich das .NET-Ökosystem weiterentwickelt, werden spezialisierte Hochleistungsbibliotheken wie Acl.Excel zu unverzichtbaren Werkzeugen für Entwickler, die große Datensätze effizient verarbeiten möchten, ohne auf Interop oder schwergewichtige Abhängigkeiten angewiesen zu sein.
Eine neue reine C#-Excel-Bibliothek, Acl.Excel, behauptet eine 30-fache Leistungsverbesserung gegenüber NPOI und ClosedXML in Benchmarks. Der Artikel liefert gemessene Daten für 10K-Zeilen- und 7-Spalten-Workloads mit .NET 8 und weist auf Versionsunterschiede und Einschränkungen hin. Dies signalisiert eine wachsende Nachfrage nach leistungsstarker Tabellenverarbeitung in .NET.