Estoy buscando un motor de JavaScript de fuente abierta para .NET. Gracias.¿Algún motor de Javascript para .NET/C#?
Respuesta
Puede comprobar Jint que es un intérprete de Javascript para .NET.
¿Qué quiere decir 'motor para .net'?
pesar de todo, hay Microsoft de Ajax Framework, o jQuery. Microsofts está integrado a través de controles, etc., pero prefiero jQuery.
Se refiere a un intérprete de JavaScript que se ejecuta en .NET. Como IronPython o IronRuby. –
¿Por qué dijo 'C#' entonces? –
Probablemente porque las implementaciones que mencioné están escritas en C#, AFAIK de todos modos. –
Es posible que desee echa un vistazo a Managed JScript. Parece algo que estás buscando, pero realmente no sé mucho al respecto.
Editar: Parece que Managed JScript está muerto de acuerdo con otra publicación, por lo que buscaría en el V8 de Google.
También puede usar el motor V8 de Google desde .NET. Vea esta otra pregunta y la solución proporcionada: Referencing Google's V8 engine from a .NET app. Este ejemplo usa Managed C++.
Si el punto de 'motor' es Javascript Analizador, creo MS JScript.NET tiene la capacidad de hacer esto, echa un vistazo este artículo: http://www.odetocode.com/code/80.aspx
No fue, al mismo tiempo, un clon de JavaScript that ran on the DLR . But now it's dead.
Una búsqueda rápida se convierte en imagen RemObjects Script y ECMAScript.NET. Bien podría empezar por ahí ...
Aquí es un proyecto reciente que me encontré: script_sharp, para escribir JavaScript usando el lenguaje C#. Lo escribes en C# y se convierte en JavaScript.
Nunca pensé que iba a votar una publicación sobre script # ... Es una herramienta excelente (posiblemente la mejor cosa que le ha sucedido al desarrollo web de MS desde ASP.NET, pero no se centra en el problema que la pregunta es acerca de. – erikkallen
Usted puede echar un vistazo a este proyecto http://javascriptdotnet.codeplex.com/ que se parecen a lo que busca.
Trate Javascript .NET:
http://javascriptdotnet.codeplex.com/
Implementa Google V8. Puede compilar y ejecutar Javascript directamente desde el código .NET con él, y suministrar objetos CLI para ser utilizados también por el código JavaScript. Y V8 es probablemente el mejor motor jamás creado en términos de rendimiento, genera código nativo de Javascript.
- 1. ¿Algún motor de juegos para Delphi?
- 2. ¿Hay algún motor de reglas implementado en NodeJS/en Javascript?
- 3. ¿Algún motor de diferencias/combinación de texto decente para .NET?
- 4. ¿Hay algún motor AI de código abierto?
- 5. ¿Hay algún motor de física decente para Android?
- 6. Motor de plantillas para Ruby y Javascript
- 7. ¿Hay algún motor de juego en Scala?
- 8. ¿Hay algún motor Diff HTML procesado para .NET
- 9. Ejecutando el motor independiente javascript?
- 10. ¿Alguien conoce algún motor de reputación de usuario?
- 11. ¿Hay algún motor de alimentación de noticias (evento/actividad)?
- 12. ¿Hay un motor de física del agua para javascript?
- 13. Motor de física de Javascript simple
- 14. ¿Algún avance en "JavaScript Micro-Templating" de John Resig?
- 15. ¿Hay algún SDK de motor de física para iPhone/iPod touch y iPad?
- 16. ¿Hay algún motor de juegos/gráficos para el lenguaje de programación D?
- 17. ¿Hay algún intérprete de código abierto para JavaScript?
- 18. Qué motor 3D para ruby
- 19. diferencia entre el motor de diseño y el motor de JavaScript
- 20. Motor de búsqueda para .net
- 21. ¿Hay algún script/herramienta JAVADOCS similar para los archivos Javascript?
- 22. ¿Hay algún método para deshacer '>' a '>' en JavaScript?
- 23. Sistema de votación/motor para clientes?
- 24. Motor de plantilla Smart-like para Java?
- 25. Motor 3D para simulación de conducción
- 26. Sugerencias para .Net Motor de física 3D
- 27. ¿Usa javascript: history.back(); tiene algún problema desconocido?
- 28. ¿Se podría compilar Python para ejecutar en el motor V8?
- 29. Cómo reemplazar el motor de JavaScript del navegador con LLVM?
- 30. ¿Cuál es el mejor motor de plantillas Javascript actual?
Para aquellos que están encontrando esta página, no hay ahora en V8.NET http://v8dotnet.codeplex.com/ también. –
A partir de 2013 hay un nuevo proyecto mantenido por microsoft llamado [ClearScript] (http://clearscript.codeplex.com/). Funciona muy bien y es compatible con varios motores de JavaScript, incluido el motor V8 de Google. – GameScripting