Ответ 1
Вы можете проверить Jint, который является интерпретатором Javascript для .NET.
Я ищу механизм javascript с открытым исходным кодом для .NET. Спасибо.
Вы можете проверить Jint, который является интерпретатором Javascript для .NET.
Попробуйте Javascript.NET:
http://javascriptdotnet.codeplex.com/
Он реализует Google V8. Вы можете скомпилировать и запустить Javascript непосредственно из .NET-кода с ним и предоставить объекты CLI, которые будут использоваться кодом Javascript. И V8, вероятно, лучший двигатель, когда-либо созданный с точки зрения производительности, он генерирует собственный код из Javascript.
В то время существовал клон JavaScript Но теперь он мертв.
Быстрый поиск появляется RemObjects Script и ECMAScript.NET. Возможно также начать там...
Возможно, вы захотите проверить Managed JScript. Это похоже на то, что вы ищете, но я мало что знаю об этом.
Изменить: Похоже, что управляемый JScript мертв согласно другому сообщению, поэтому я бы посмотрел на Google V8.
Вы также можете использовать Google V8 Engine от .NET. Просмотрите этот другой вопрос и предоставленное решение: Ссылка на движок V8 Google от .NET-приложения. В этом примере используется Managed С++.
Если ваш "движок" - это Jarscript Parser, я думаю, что у MS JScript.NET есть возможность сделать это. Посмотрите эту статью: http://www.odetocode.com/code/80.aspx
Вы можете взглянуть на этот проект http://javascriptdotnet.codeplex.com/, который выглядит так, как вы ищите.
Что значит "двигатель для .net"?
Независимо от того, существует Microsoft AJAX Framework или jQuery. Microsoft интегрирована с помощью элементов управления и т.д., Но я предпочитаю jQuery.
Вот недавний проект, с которым я столкнулся: script_sharp, для написания JavaScript с использованием языка С#. Вы пишете его на С#, и он превращается в JavaScript.