Je me demande simplement si quelqu'un a déjà essayé d'incorporer et d'intégrer un moteur js dans l'environnement .net. Je pourrais trouver et réellement utiliser (après BEAUCOUP de douleur et d'efforts, car il est assez obsolète et pas tout à fait terminé) le projet spidermonkey-dotnet. Quelqu'un ayant de l'expérience dans ce domaine? Des moteurs comme SquirrelFish, V8 ..
Non pas que je ne sois pas satisfait du Spidermonkey de Mozilla (en l'utilisant pour un mini-cadre semblable à Rails pour des composants personnalisés à l'intérieur de l'application ASP.NET de base), mais j'aimerais quand même explorer un peu plus loin les options. Les solutions en ligne de commande ne sont pas ce dont j'ai besoin, je ne peux pas compter sur autre chose que CLR, j'ai besoin d'appeler des méthodes depuis / vers des objets JavaScript / C #.
// c# class
public class A
{
public string Hello(string msg)
{
return msg + " whatewer";
}
}
// js snippet
var a = new A();
console.log(a.Hello('Call me')); // i have a console.log implemented, don't worry, it's not a client-side code :)
Juste pour clarifier - je n'essaie pas de programmer l'application elle - même en javascript côté serveur. Il est utilisé uniquement pour écrire des sous-applications utilisateur personnalisées (peut être considéré comme une sorte de DSL). Il est beaucoup plus facile (et plus sûr) d'autoriser la programmation de personnes normales en js qu'en C #.