文章出處

什么是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 :失落的拼圖”的文章,但是很快它的發展就超越了一個出版物的范疇,目前,在全球范圍,它作為一種通用的腳本環境,被用來擴展程序功能。它適用于普通的程序愛好者和專業的研發人員,它波及非盈利機構與盈利機構。部分例子:MediaPortalFlashDevelopK2 APISF.net ("WinTin"), BonSAIAyaNova (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...)


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()