.net环境下,服务器端运行Javascript

时间:2022-11-24 12:47:13

春节以前,老总说要把代码重构的时候,曾经问我可不可以在winform中运行Javascript.当时我想都没想就否定了(之前只知道一个node.js是在服务器端跑的,但那不具代表性,它只是一个JS库),觉得一个在浏览器里跑的玩意怎么可能在桌面程序里运行.

通过这段时间对.net的DLR的研究,我觉得自己实在是眼界太小,见识不多,如此草率都就否定了这个问题.实际上支持在.net服务器端跑Javascript的引擎何止一种!

这些技术早在几年前就有了,自己竟然浑然不知,天真,太天真了.


参看博客园老赵的文章

服务器端执行JavaScript代码

http://blog.zhaojie.me/2010/11/execute-javascript-at-server.html


初探IronJS

http://www.cnblogs.com/windtail/archive/2012/11/30/2795588.html


如果是要选择一个Javascript在.net下的引擎,实在是难以抉择,孰优孰劣难以抉择,这篇文章写于2010年11月,现在是2014年了,这几个引擎又有了相应的发展,再来比较,不知谁是最强?