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