DynamicCode allows you to create external C# and VB.NET code which can be compiled and executed at run time. This addin allows you to test code without having to run your entire project.
DynamicCode compiles and executes the code external to your IDE (the code is compiled in a new AppDomain).
The DynamicCode dll even allows you create your own plugin's and addon's for you projects.