There are basically two options that I think both previous responses have covered, and those are either: a) Scripting, using a C#-like scripting implementation (I have heard of at least two, probably more) b) Dynamic compilation, which allows you to actually use the built-in (and supported) C# compiler to compile true C# into miniature in-memory assemblies And if you want to consider it a third, there is actually one of those scripting languages that compiles, combining the two ideas. This is something I've been wanting to look into so I've been keeping my eye out for stuff, but haven't actually tried anything out yet. Let me know how your search goes! Logan
“Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’) Built with home-grown CodeProject components! -”-”-