It was some time ago but I have definitely managed to write a dynamic code application in C# before however, I don't think it had a nice API and certainly didn't have IntelliSense.
I would be interested in knowing some scenarios where dynamic code would be used as within the development cycle we already have debugging and dynamic recompilation.
posted by danvonnewman