Sin usar un control WebBrowser, ¿cómo podría ejecutar una función JavaScript, que está desacoplada de cualquier dependencia DOM del navegador, en una aplicación C#? Estoy investigando la implementación de reglas de validación solo una vez, tanto para la validación del servidor como del cliente. Consulte this question para referencia si lo desea. ¿Hay alguna biblioteca de intérpretes JS que pueda usar?Ejecutar una función JavaScript en una aplicación C#
Adición: Mi objetivo aquí es desplegar de forma automática e invocar exactamente la misma lógica de validación en el cliente y el servidor, sin comunicación entre los dos durante la validación real. Entonces, lo ideal sería codificar mi lógica de validación en JavaScript y presentarla en la página. Alternativamente, podría codificar mi lógica en C#, convertir eso a JavaScript usando Script# y renderizarlo en la página.
no quiero funciones de validación independientes se mantienen cliente y del lado del servidor, y no quiero AJAX llama a las funciones de validación de servidor, y no quieren cliente sólo o servidor sólo validación.
Gracias, JScript.Net no es del todo lo que quiere interfaz de usuario, pero ver mi mod a la pregunta sobre la escritura #. – ProfK