Me pregunto si alguien ha intentado integrar e integrar algún motor js en el entorno .net. Pude encontrar y realmente usar (después de MUCHO dolor y esfuerzo, ya que está bastante desactualizado y no está terminado) el proyecto spidermonkey-dotnet. ¿Alguien con experiencia en esta área? Motores como SquirrelFish, V8 ..
No es que no esté satisfecho con Spidermonkey de Mozilla (utilizándolo para miniframe similar a Rails para componentes personalizados dentro de la aplicación ASP.NET central), pero aún me encantaría explorar un poco más con las opciones. Las soluciones de línea de comandos no son lo que necesitaría, no puedo confiar en otra cosa que no sea CLR, necesito llamar a métodos desde / a objetos 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 :)
Solo para aclarar: no estoy tratando de programar la aplicación en sí en JavaScript del lado del servidor. Se usa únicamente para escribir subaplicaciones de usuario personalizadas (puede verse como algún tipo de DSL). Es mucho más fácil (y más seguro) permitir que las personas normales programen en js que C #.