title: Executing C# or VB.NET code at Runtime
body: <p>Been spending some time on Codility.com recently and it crossed my mind; how do they execute the code you have created (Specifically pertaining to C# and VB.NET) ?</p>
  
  <p>What I am basically wondering is how would I take a textbox on a form type some code in it and then run that code? Is this possible without 3rd party tools?</p>
  
  <p>Also how would you prevent security violations specifically pertaining to a web based implementation of such a program?</p>