.net脚本语言

pm1*_*100 12 .net scripting

人们在.net应用程序中使用什么来编写脚本.MS放弃IronPython后的新问题

IP曾经是我的最爱; 然后是Lua

脚本是什么意思?我的意思是我有一个大型系统管理工具,允许用户插入一些智能,包括程序集和脚本.我应该使用什么语言编写脚本.所以我需要一个可嵌入的解释器,可能是一个与.net完美集成的解释器

MS公告就在这里

http://www.theregister.co.uk/2010/10/22/microsoft_kills_dynamic_languages_projects/

F# - 有几个人说F#.F#是否可用作嵌入式脚本语言?

编辑:我最好的朋友是javascript; .net有几种质量实现

rer*_*run 9

Powershell是.net网络本机脚本shell,可以导入到您的应用程序中.随着时间的推移,我已经开始使用它来完成从单元测试到提供可扩展性的所有事情.此外,它在7之后的每个版本的Windows上发布,因此您无需担心安装它,并且正在努力开发基于单声道的版本.


jde*_*aan 6

我们大部分时间都在使用C#进行脚本编写.在自己的应用程序中可以动态编译和集成.即使作为纯脚本的替代品是可行的,但请查看http://www.csscript.net/

过了一会儿,我遇到了IronPython.如果我不得不在我的应用程序中重做脚本,我会选择它,因为它证明在运行时具有更大的灵活性.除了其他方面之外,不需要繁琐的AppDomain处理.