Search code examples
c#.netscripting.net-3.5.net-4.0

What is the best option to make my .NET UI application scriptable?


I have .NET application and would like to allow users to write macros.

Any easy to use language would do.

However, I don't want to write a compiler, interpreter, debugger.

I know there are many options on the net but most solutions seem clunky.

What is my best option?


Solution

  • You might want to look into Visual Studio Tools for Applications (VSTA). I looked at this a couple of years ago. It's like a newer version of VBA, except the end user can program in any .NET language and use the .NET framework base class library. Also, you can distribute a visual studio-like IDE, including a compiler, and debugger.