Hi
After sometime without any input , I was not too inclined to do programming meanwhile, Due to a lack of motivation
i was very active on social media for some time
, how are you old fellows ? , anyone around 
anyway , let's come to the subject
while looking for something else , found a very cool library that allows you to execute C# script on the fly without compiling it with a compiler
checkout its official web site : http://www.csscript.net
the library was intended to be used by .NET applications such as C# VB.NET
as a C++ developer i managed to get it to work with a C++/CLI dll
basically it is a mix of native (exports functions) and managed (has access to CLR)
this means a plugin can be created to execute C# script within AMS or other tools SUF etc..
between ,i have seen luanet and other derivative projects as .NET solution to Lua but none of them provides abilities of this library
there are some limitations about this library if i will create a plugin for that
1: .NET knowledge will be required to do something with it
2: csscript assembler dll must be manually installed (placed) in (your) application root folder for runtime
3: csscript assembler dll must be manually installed (placed) in (AMS) application root folder for design time
4: .NET will be a vital requirement for your application if you will use this plugin as installed and automatically loaded by runtime , BUT you can manually put lmd file to application root and load with application.loadactionplugin() after checking existance of .NET framework but it is installed by default since Windows Vista so only Windows XP is the exception
5: target net version will be .NET 4.0 so target machine mush have .NET 4.0 installed
Actually ,library can target older versions of .NET but this can only be specified on compilation of plugin ,and targeting old version will not allow you to use a feature of newer versions .NET (i am not sure on this)
is it worth to make a plugin for that
are there interested people (with .NET knowledge) who are willing to test it
for example on different .NET versions etc..
After sometime without any input , I was not too inclined to do programming meanwhile, Due to a lack of motivation
i was very active on social media for some time


anyway , let's come to the subject
while looking for something else , found a very cool library that allows you to execute C# script on the fly without compiling it with a compiler
checkout its official web site : http://www.csscript.net
the library was intended to be used by .NET applications such as C# VB.NET
as a C++ developer i managed to get it to work with a C++/CLI dll
basically it is a mix of native (exports functions) and managed (has access to CLR)
this means a plugin can be created to execute C# script within AMS or other tools SUF etc..
between ,i have seen luanet and other derivative projects as .NET solution to Lua but none of them provides abilities of this library
there are some limitations about this library if i will create a plugin for that
1: .NET knowledge will be required to do something with it
2: csscript assembler dll must be manually installed (placed) in (your) application root folder for runtime
3: csscript assembler dll must be manually installed (placed) in (AMS) application root folder for design time
4: .NET will be a vital requirement for your application if you will use this plugin as installed and automatically loaded by runtime , BUT you can manually put lmd file to application root and load with application.loadactionplugin() after checking existance of .NET framework but it is installed by default since Windows Vista so only Windows XP is the exception
5: target net version will be .NET 4.0 so target machine mush have .NET 4.0 installed
Actually ,library can target older versions of .NET but this can only be specified on compilation of plugin ,and targeting old version will not allow you to use a feature of newer versions .NET (i am not sure on this)
is it worth to make a plugin for that
are there interested people (with .NET knowledge) who are willing to test it
for example on different .NET versions etc..
Comment