I am looking for one or more resources on best practices for c# codegen (writing c# via code at runtime).
I actually wrote an article on this a while back.