Question

Je travaillais pour une entreprise qui avait Java et .NET implémentations d'une application. L'application a permis pour la personnalisation de l'utilisateur final du traitement et des règles métier à l'aide de scripts. La version Java JavaScript pris en charge en utilisant le moteur Rhino . L'application .NET requis VBScript. Je voudrais faire quelque chose de similaire en utilisant .NET, mais je préfère utiliser JavaScript. Je l'ai cherché, mais je suis d'avoir du mal à trouver quelque chose comme Rhino qui fonctionnera dans le runtime .NET. Est-ce que vous connaissez ou avoir une expérience en utilisant un moteur JavaScript .NET?

Était-ce utile?

La solution

Vous devriez probablement utiliser JScript - l'implémentation de Microsoft de JavaScript, qui est une pleine langage .NET.

EDIT: il se trouve que la question est en double . Quelques suggestions: utilisez Managed JScript , ou utiliser MSScriptControl.ScriptControlClass en mode JScript.

Autres conseils

Vous pouvez utiliser Rhino sur .NET avec IKVM.NET. Je l'ai fait une fois qu'il était très simple; vous téléchargez les fichiers jar et vous générer dll en utilisant IKVM.NET. Ensuite, vous faites référence à la dll comme d'habitude.

Vous devriez vérifier Fer JS. Il est une solution entièrement .NET en cours d'exécution sur le DLR.

V8 devrait bien fonctionner aussi bien: http://javascriptdotnet.codeplex.com/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top