Entwickler-Ecke
Sonstiges (.NET) - Script-Engine für Berechnungen, welche?
alzaimar - Fr 25.07.08 09:53
Titel: Script-Engine für Berechnungen, welche?
Hi
Wir wollen eine benutzerdefinierte Berechnungsmöglichkeit für Werte in einer ASP.NET-Anwendung implementieren. Der Kunde soll einfache Formeln und kleine Iterationen zur Berechnung einzelner Werte implementieren können.
Welche Scriptengines gibt es für den Einsatz unter C#? Ich habe C#-Script gefunden, in einer Version > 1.0 (also vielleicht zu gebrauchen).
Hat einer von Euch Erfahrungen damit oder mit anderen Engines gemacht? Da sich die Formeln nur selten ändern, könnte man das auch im nativen C# machen?
Kha - Fr 25.07.08 17:40
IronPython bietet eine
Script-API [
http://blogs.msdn.com/jmstall/archive/2005/09/01/Howto_embed_ironpython.aspx], wäre von der Syntax her wahrscheinlich besser geeignet als C#. F# wäre vielleicht noch besser (
Quelltext
1: 2: 3: 4:
| let fib n = function | 0 -> 0 | 1 -> 1 | n -> fib (n-1) + fib (n-2) |

) und besitzt auch einen Interpreter, aber afaik keine öffentliche Schnittstelle dazu. Dafür aber eine schicke Yacc-Version, solltet ihr doch einmal eure eigene Syntax wollen ;) .
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!