文章出處
文章列表
什么是CS-Script?
CS-Script是一種以CLR(公共語言運行庫)為基礎的腳本系統,它使用ECMA標準的C#作為編程語言,它面向微軟的CLR運行庫(.net 2.0/3.0/3.5/4.0)并且完全支持Mono(http://www.oschina.net/p/mono)。
CS-Script是開源的,它的許可協議:http://www.csscript.net/Licence.html。支持商業化用途。
CS-Script 將c#語言與.net框架類庫強大豐富的功能結合在一起,組成了靈活的腳本系統。它適用于自動化解決各種編程任務,對于系統/網絡管理員、研發人員、測試人員很實用。
- CS-Script 的想法來自發表在(http://www.codeproject.com/KB/cs/cs-script_for_cp.aspx)上的一篇名為“CS-Script :失落的拼圖”的文章,但是很快它的發展就超越了一個出版物的范疇,目前,在全球范圍,它作為一種通用的腳本環境,被用來擴展程序功能。它適用于普通的程序愛好者和專業的研發人員,它波及非盈利機構與盈利機構。部分例子:MediaPortal, FlashDevelop, K2 API, SF.net ("WinTin"), BonSAI, AyaNova (service management software).
CS-Script的核心思想是:“在具有腳本引擎與CLR托管環境下的命令行及應用程序中執行:具有“單一功能”的c#代碼片段“
動態使用腳本可以給系統帶來很大的靈活性,它和可與.NET互交互的Ironpython有著某種異曲同工之處,Mono平臺還有Mono shell(http://www.mono-project.com/CsharpRepl) ,CS-Script現在還支持Notepad++ CS-Script is now fully supported by Notepad++ (intellisense, execution...)
文章列表
全站熱搜