How to programmatically compile code using C# compiler

http://support.microsoft.com/kb/304655/en-us?spid=12913&sid=global