Compiling .cs from .Net Applications
<p>Is there a managed API to compile C# applications (to memory or disk)?  I assume one exists because SharePoint compiles ASP.NET pages in memory.  We want to use it to, at runtime, generate Linq <code>DataContext</code>s and compile those against various projects.  </p>
