Veröffentlicht 21. November 200618 j Ich habe einen Script-Kompilierer/-Interperter in .NET geschrieben, um Scripte in einer speziellen Sprache auszuführen, ohne dass dabei temporäre Assemblies den Speicher zumüllen. Die Syntax ist an Java/PHP/c# angelehnt. Die Script-Engine selbst ist in VB.NET geschrieben. Die Script-Engine bietet folgendes: - Alle gängigen Sprachelemente wie Deklaration, Schleifen, Bedingungen, Eigene Funktionen, ... - Objektorientiert(Klassen müssen zuvor in .NET geschrieben worden sein) - Kann in jedes beliebige .NET Programm eingebunden werden um Dinge zu automatisieren/anpassbar zu gestalten. - Bei Beendigung eines Script wird der reservierte Speicher wieder freigegeben, es bleiben keine Temporären Assemblies wie bei einer nativen .NET Kompilierung im Speicher. - Die Script-Engine kann so eingestellt werden, dass sie wie eine Sandbox arbeitet, in der auch unsicherer Code ausgeführt werden kann. - Die Script-Engine kann aber auch so eingestellt werden, dass sie Vollzugriff auf die Host-Anwendung hat. - Das Einbinden der Script-Engine in die eigene Applikation ist sehr einfach. - Für nicht-kommerzielle Nutzung kostenlos. Hier ist die Projekt-Url: Hauptseite - LarneScript Leider habe ich noch nicht viel Doku geschrieben :/ Ich bin für jedes Feedback dankbar. Grüße, Sebastian
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.