Freigabe einer Bibliothek zur Ausführung von Skripten in C#
Wir freuen uns, die Veröffentlichung einer plattformübergreifenden Bibliothek zur Ausführung komplexer Skripte in C # namens FastScript .NET bekannt zu geben.
Bibliotheken zum Ausführen komplexer Skripte bieten die Möglichkeit, Code dynamisch zu generieren und auszuführen, was in verschiedenen Szenarien nützlich sein kann, z. B. beim Entwickeln von Plugins, Erstellen von Benutzerskripten usw.
Arbeiten in eingeschränkten Umgebungen. FastScript .NET basiert auf dem klassischen "Lexer-Parser-Interpreter" -Modell. Es verwendet keine Kompilierung zum maschinellen Code, sodass es in Umgebungen betrieben werden kann, in denen die Codegenerierung eingeschränkt ist (NativeAOT, iOS, WASM). Seine Leistung ist vergleichbar mit anderen Lösungen, die Interpretation verwenden (z. B. Lua und JavaScript), obwohl es langsamer ist als kompilierter C # -Code.
C# als Skriptsprache. FastScript .NET ist vollständig in die .NET-Plattform integriert und ermöglicht die Verwendung aller Bibliotheken, Frameworks und APIs. Eine einheitliche Codebasis in C # für Skripte macht die Pflege von Code in mehreren Sprachen überflüssig.
Kompaktheit. Die geringe Größe der Bibliothek (nur 300 KB) macht es bequem, auch in ressourcenbeschränkten Projekten zu verwenden, ohne das System zu überlasten.
Seit Version 2025.1.21 ist FastScript .NET Bestandteil der Pakete WinForms, WPF, WEB, Mono und Avalonia. Unsere Bibliothek ist auch Teil von Ultimate.NET lösungen mit allen Quellcodes.
Ein Jahresabonnement für die FastReport Cloud: Cloud-Service zum Speichern, Bearbeiten und Verwalten von Berichten kostet bis zum 30.Juni nur die Hälfte!
In der Version 2025.2 wurde die Möglichkeit hinzugefügt, benutzerdefinierte Schriftarten zu verwenden, die Arbeit mit Aufgaben, Datenquellen und dem Vorschaudienst wurde verbessert, der Installationsassistent wurde umgestaltet.
In der Version 2025.2 von Online Designer stehen Ihnen folgende Funktionen zur Verfügung: Unterstützung für VCL-Berichte, Erstellung neuer Berichte bei der Arbeit mit .NET WebReport, neues Leistenmenü.